Run: 2026-09-23-01M36TSMB4VAZRC5W409V358JW

Run Details

Duration:
1m 28s
Cost:
$0.002721
Provider:
Xiaomi

Model input

System
You are an expert novelist with a gift for vivid, immersive prose. You write in tight third-person limited point of view with a strong narrative voice. Your prose is clean, precise, and engaging — you favor strong verbs, concrete details, and natural-sounding dialogue. You will be given a story bible (codex) containing canonical details about characters, locations, items, and lore. Use these details to ground your writing in the established world. Stay consistent with the codex. Write only the prose of the scene. Do not include titles, chapter headings, markdown formatting, or any commentary before or after the scene.
User/Human
<codex> <character id="4412" name="Aurora Carter" aliases="Rory, Laila, Aurora, Carter, Malphora" pronouns="she/her" species="Human" storyRole="Protagonist"> <eyeColor>bright blue</eyeColor> <hair>straight shoulder-length black</hair> <height>5'6"</height> <age>25</age> <scar>small crescent-shaped scar on her left wrist from a childhood accident</scar> <description>Aurora, referred to by her friends as Rory, is cool-headed, intelligent, and known for quick out-of-the-box thinking.</description> <backstory>Born in Cardiff to an Irish barrister father (Brendan Carter) and Welsh teacher mother (Jennifer Carter née Ellis), Rory reluctantly pursued Pre-Law at Cardiff University. She fled to London at the behest of her childhood friend Eva after leaving an abusive ex named Evan. By day, Rory works part-time as a delivery person for Yu-Fei Cheung's Golden Empress restaurant. She lives in a flat above Silas' bar.</backstory> </character> <character id="4415" name="Lucien Moreau" aliases="Lucien, Luc, the Frenchman" pronouns="he/him" species="Half-Demon" storyRole="Ally"> <eyeColor>heterochromatic — one amber, one black</eyeColor> <hair>slicked-back platinum blond</hair> <height>5'11"</height> <age>32</age> <cane>ivory-handled cane that conceals a thin blade</cane> <dress>tailored charcoal suits</dress> <description>An impeccably dressed fixer and information broker in London's supernatural underworld. He speaks four languages fluently.</description> <backstory>Born in Marseille to a human mother and a demon father from the realm of Avaros.</backstory> </character> <location id="858" name="Eva's Flat" aliases="Eva's place, the flat on Brick Lane" realm="Earth"> <cat>tabby cat named Ptolemy</cat> <security>three deadbolts on the front door</security> <description>A cramped one-bedroom flat above a curry house on Brick Lane, East London. Every surface is covered with books, scrolls, and research notes.</description> </location> </codex> Write a fully fleshed out scene of at least 1000 words in the romance genre. Two people who parted on complicated terms are forced together again when one shows up unannounced at the other's flat. There's history between them — attraction, hurt, and things left unsaid. Write the scene from the moment the door opens. Use the codex entries above as your world reference for characters and setting. Only include the prose of the scene without any markdown or commentary.

Model response

AI
The knock came at half past eleven, three quick raps with the knuckle, and Rory knew before she slid the second deadbolt who was on the other side of the door. Nobody else knocked like that. Nobody else knocked at all — Eva had a key, and the delivery lads from the Golden Empress left her parcels with Mrs. Ahluwalia in the curry house below and sent up a text. Three quick raps was a signature, and signatures were a kind of arrogance, and arrogance like that walked around London in a charcoal suit and leaned on an ivory-handled cane. She opened the door on the chain first, out of habit, and then — because habit was a liar and curiosity was worse — she opened it all the way. Lucien Moreau stood in the narrow hallway with rain jewelling the shoulders of his coat and not one hair out of place. The single bulb overhead was merciless to most people. On him it did the work of candlelight. His slicked-back platinum blond caught the glow and gave it back with interest, and his two different eyes — one amber, one black as lacquer — fixed on her with the specific, unhurried attention he saved for things he intended to acquire. "Rory," he said, in that Marseille-lilted baritone that made her name sound like a small, expensive meal. "You look well." "You look dry," she said. "Which is a lie. It's pissing down and you're standing in it." "Semantics." He smiled. It reached neither eye. "May I come in? I've been walking, and the walking has been unproductive, and I find myself at the top of Brick Lane at an hour when all the reasonable doors are shut." "The reasonable door is shut. You're at Eva's." "Yes. But you're here, and you've never been reasonable." She should have shut it. She had the chain in her hand and the whole architecture of refusal laid out in her chest, and she was good at refusal — she'd had practice, Cardiff's worth of practice, a whole degree in saying no to men who wanted things. But the rain had darkened the lapels of his coat through, and there was a fine tremor in the hand that rested on the cane that he probably thought she couldn't see, and six weeks ago he had said something unforgivable in a doorway very much like this one and she had said something worse back, and neither of them had apologized, and the silence since had grown teeth. She stepped back from the door. "Shoes off," she said. "Eva's rules. And don't touch the scrolls on the table, she'll know, she always knows, and she'll take it out of me." Lucien toed off his oxfords with a neatness that suggested he had been raised by someone who minded about floors. His socks were silk. Of course they were. He padded into the flat and stood in the middle of it looking too large and too clean for the place, a grey heron in a magpie's nest. Every surface was heaped: books stacked spine-up, scrolls weighted with coffee mugs, index cards bristling with Eva's green ink. The curry smell from below had worked its way into the walls years ago and never left, and the flat was warm, and steam began to rise from Lucien's coat like he was a horse brought in from a hard ride. Ptolemy lifted his head from the armchair, assessed the intruder with enormous yellow eyes, and resumed being asleep. "The cat likes me," Lucien said. "The cat is a coward. Tea?" "Please." She went into the kitchenette and filled the kettle and stood with her back to him longer than filling a kettle required. In the dark window over the sink she could see her own face — black hair gone limp with the humidity, bright blue eyes too wide, the small crescent scar on her left wrist where she pressed her thumb against the counter like she could smooth it away. Twenty-five years old and her pulse was going like a rabbit's, because a man had knocked on a door. Because of how he'd said her name. Because of the three weeks before the doorway fight, when he had looked at her across a table in Silas' bar and she had thought, with a cold dropping feeling, oh, this is going to cost me something. "Two sugars," he called. "I know what you take." A silence. She heard him shift his weight, the cane tapping once against the lino. "I imagine you do," he said, quieter. She made the tea too strong out of spite and carried the mugs out and put his on the one clear corner of the table, next to a scroll he did not touch. He had taken off his coat and folded it over the back of a chair and stood now in shirtsleeves with his waistcoat still buttoned, and the tremor she had noticed in the hallway was in his jaw now, a small muscle jumping, and he was not leaning on the cane so much as braced on it. "Sit down," she said. "Before you fall down." "I never fall down. Falling down is vulgar." "Lucien." He sat. He wrapped both hands around the mug and for a moment just held it, head bowed, and the pose was so unlike him that she felt something shift behind her ribs — not softening, she told herself, just a recalibration. A fixer did not show up at a flat on Brick Lane at half past eleven soaking wet with his hands shaking unless the night had gone very wrong, and Lucien Moreau did not let nights go wrong. "Who are you hiding from?" she asked. "Not hiding. Recalculating." He drank. His amber eye lifted to her over the rim. "You left Silas' without your scarf on Tuesday. It's still there. He's been using it to dust the optics." "I'll get it." "I got it for you." He reached into his coat — the wrong coat, the wet one — and produced, with a conjurer's flourish that was slightly spoiled by the rain, a black wool scarf, folded. He set it on the table between them. "It smelled of the restaurant. Ginger. That terrible flat shampoo you buy." "Thanks for the insult with the gift." "I'm only accurate. Accuracy is not insult." "No. And that's what made what you said in the doorway accurate too, is that it?" The muscle in his jaw jumped again. He looked at the scarf. "I didn't come here to fight with you, Rory." "Then you've come to the wrong flat, because that's all we've done since March." "Since February," he corrected, and the correction was so automatic, so precisely placed, that she felt the heat come up her neck. February. He was counting from February, which meant he counted the three weeks the way she did — as a unit, a discrete thing with a beginning and an end, a thing that had happened to both of them and not just to her. She sat down across from him. The table was a battlefield of Eva's research and there was maybe eighteen inches of clearance, and his knee was under it, and if she moved her leg she would touch him, so she did not move her leg. Ptolemy came over and butted against Lucien's shin and was ignored. "Say the thing you came to say," she said. He set the mug down. He laced his fingers. The amber eye and the black eye looked at her together and she had never once, in all the months she had known him, gotten used to the dissonance of that gaze — one eye warm, one eye a door with nothing behind it. "I was at the docks tonight," he said. "Ropewalk. There was an exchange and it went badly and the party on the other side is now aware of my face, and my flat in Clerkenwell is not safe, and I have — people. I have people I could go to. Six of them, at least, who would open a door to me at this hour without a question." He paused. "I walked past all six." "Why?" "Because I wanted to sit in a room and not be looked at like a commodity. And then I wanted, afterwards, to be looked at like — " He stopped. He picked the mug back up and put it down again without drinking. Steam curled between them. "Like what?" she said. "Don't do that. Don't make me say it in a kitchen that smells of curry with a cat on my foot. I have some dignity." "You have silk socks and a cane with a sword in it. You have too much dignity and it's exhausting and I would like one single honest sentence from you before midnight." He looked at her. The flush that had been climbing her neck had reached her face and she knew it and let it show, because she was tired of being cool-headed, because cool-headed was what Evan had made her and she had promised herself, on the train to London with Eva's number in her fist, that she would stop freezing at the doors of things. Lucien said, softly, "I have thought about you every day since February and it has made me careless, and carelessness in my profession gets a person killed, and tonight it nearly did. So. Here I am. At the wrong door at the wrong hour in the wrong city of my entire life, telling you that the thing I said in the doorway was a lie, that I said it because you were leaving and I wanted to stop you and the only tool I had left in the box was cruelty, and that I have regretted it for six weeks and one day." The kettle ticked in the kitchenette. Rain went on being rain against the window. Somewhere below, the curry house shut its kitchen down with a clang of pans. "You called me a job," she said. "You said I was a job that went on too long." "I know." "You said it in front of Silas." "I know." "And then you didn't call. Six weeks. No note, no — you have four languages and you used none of them." "I was ashamed," he said. "Shame is not a language I speak well." She got up. He tracked her with that mismatched gaze and did not move, and she came around the table and stood over him, close enough that the steam from the mug between them dampened her wrists, and he tilted his head back. Up close she could see where the rain had got past the collar after all, a dark line down his neck, and the beginning of a bruise at his temple that he had not mentioned. "You're hurt," she said. "I'm inconvenienced." She put her thumb on the bruise, very lightly. He shut his eyes. The amber eye, the black eye, both gone — and the whole careful architecture of him went slack at once, just for a second, and what was underneath it was so raw that she felt her own throat close. "Rory," he said. "I would like to stay. Only to stay. Only to sit in a warm room where nobody wants anything from me and be near the — to be near." "The what?" "You know the what." She did know the what. She had known since February and he had known since February and they had built an entire six-week catastrophe out of not saying it to each other, and she was so angry about that — the wasted weeks, the careful casualness of Tuesday at Silas' while her hands shook under the bar — that she bent down and kissed him before she had decided to. He made a small sound against her mouth. Surprise. Lucien Moreau, four languages, unflappable, weaponized charm — surprised. His hand came up and found her waist and then didn't press, just rested there, asking, and she thought: he's asking. After everything, he's asking. She put her hand over his and pressed it in. When they parted he kept his forehead against hers and breathed, and Ptolemy wound between the chair legs and yowled once, imperiously, for no reason. "I'm still angry," she said. "I would be disappointed if you weren't." "And you're staying on the sofa. This is Eva's flat and she has three deadbolts on that door because she is a sensible woman and I intend to be one too." "The sofa," he repeated, as if tasting a wine he didn't think much of. "The sofa. With a blanket. And in the morning you'll tell me what happened at Ropewalk, all of it, and we'll decide what to do about it." "And tonight?" "Tonight you drink your tea before it goes cold. Two sugars. I know what you take." Something moved across his face — quick, unguarded, gone. He picked up the mug and drank and watched her over the rim with both mismatched eyes open and unashamed, and the tremor was gone from his jaw, and outside the rain slackened and eased against the glass. "Rory," he said. "What." "Thank you. For opening the door." She sat down again, on the arm of Eva's chair, and pulled her knees up, and did not answer, because answering would have meant saying something true and she had spent all her truth in one go and needed to make more. But she stayed. She stayed in the warm book-haunted room with the curry smell and the rain and the man in the silk socks, and Ptolemy abandoned the intruder's shin at last and came and made a heavy, purring weight in her lap, and Lucien Moreau drank his tea too strong and said nothing at all about it, and that, she thought, was the most romantic thing anyone had ever done for her.
created_at"2026-09-23T09:50:50.219Z" 9/23/2026, 9:50:50 AM
model"xiaomi/mimo-v2.6-pro-20260921"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency780
moderation_latency(null)
generation_time87637
tokens_prompt788
tokens_completion3386
native_tokens_prompt774
native_tokens_completion3121
native_tokens_completion_images(null)
native_tokens_reasoning225
native_tokens_cached768
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
num_fetches(null)
web_search_engine(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"stop"
service_tier(null)
usage0.002720644
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.20.0; linux; x64))"
http_referer(null)
request_id"req-1790157050-2eQshl4qIScVRaVbjql8"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1790157050-i5W7k4gbfLCyUcuEe42q"
upstream_id"a0a4b803-e42d-43fe-ac32-fbb1b24fc2f9_78321a020f7f4ee3ac8f48dc9420a670"
provider_responses
0
endpoint_id"4354fc36-b8ab-4ced-aa8c-0efb6b4523f1"
id"a0a4b803-e42d-43fe-ac32-fbb1b24fc2f9_78321a020f7f4ee3ac8f48dc9420a670"
is_byokfalse
latency708
model_permaslug"xiaomi/mimo-v2.6-pro-20260921"
provider_name"Xiaomi"
status200
total_cost0.002720644
cache_discount0.000331315
upstream_inference_cost0
provider_name"Xiaomi"
response_cache_source_id(null)
data_region"global"
workspace_id"97e315e5-d303-487d-83c1-83180e8a13d4"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags26
adverbTagCount0
adverbTags(empty)
dialogueSentences66
tagDensity0.394
leniency0.788
rawRatio0
effectiveRatio0
84.90% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2318
totalAiIsmAdverbs7
found
0
adverb"very"
count3
1
adverb"slightly"
count1
2
adverb"precisely"
count1
3
adverb"softly"
count1
4
adverb"lightly"
count1
highlights
0"very"
1"slightly"
2"precisely"
3"softly"
4"lightly"
100.00% AI-ism character names
Target: 0 AI-default names (17 tracked, −20% each)
codexExemptions(empty)
found(empty)
100.00% AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions(empty)
found(empty)
80.59% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2318
totalAiIsms9
found
0
word"silence"
count2
1
word"silk"
count3
2
word"pulse"
count1
3
word"weight"
count2
4
word"charm"
count1
highlights
0"silence"
1"silk"
2"pulse"
3"weight"
4"charm"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches0
maxInWindow0
found(empty)
highlights(empty)
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences98
matches(empty)
99.13% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount3
narrationSentences98
filterMatches(empty)
hedgeMatches
0"tended to"
1"began to"
2"happened to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences140
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen103
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2340
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions38
unquotedAttributions1
matches
0"He wrapped both hands around the mug and for a moment just held it, head bowed, and the pose was so unlike him that she …"
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions38
wordCount1606
uniqueNames16
maxNameDensity0.56
worstName"Lucien"
maxWindowNameDensity1.5
worstWindowName"Lucien"
discoveredNames
Rory1
Eva5
Golden1
Empress1
Mrs1
London2
Moreau4
Marseille-lilted1
Cardiff1
Lucien9
Brick1
Lane1
February4
Evan1
Tuesday1
Ptolemy4
persons
0"Rory"
1"Eva"
2"Empress"
3"Mrs"
4"Moreau"
5"Lucien"
6"Evan"
7"Ptolemy"
places
0"Golden"
1"London"
2"Cardiff"
3"Brick"
4"Lane"
5"February"
globalScore1
windowScore1
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences58
glossingSentenceCount1
matches
0"as if tasting a wine he didn't think much of"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount2340
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences140
matches
0"placed, that she"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs79
mean29.62
std32.45
cv1.096
sampleLengths
031
169
230
381
420
517
640
78
89
9117
106
1126
12116
1318
146
156
161
17134
184
195
2015
217
2290
238
248
251
2680
277
2833
293
3056
317
327
3316
3421
3514
3666
3756
389
3953
4075
411
4228
4319
444
4525
4632
4765
48103
4928
90.94% Passive voice overuse
Target: ≤2% passive sentences
passiveCount4
totalSentences98
matches
0"been raised"
1"was heaped"
2"was ignored"
3"was gone"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount3
totalVerbs279
matches
0"was going"
1"was not leaning"
2"was counting"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount16
semicolonCount0
flaggedSentences13
totalSentences140
ratio0.093
matches
0"Nobody else knocked at all — Eva had a key, and the delivery lads from the Golden Empress left her parcels with Mrs."
1"She opened the door on the chain first, out of habit, and then — because habit was a liar and curiosity was worse — she opened it all the way."
2"His slicked-back platinum blond caught the glow and gave it back with interest, and his two different eyes — one amber, one black as lacquer — fixed on her with the specific, unhurried attention he saved for things he intended to acquire."
3"She had the chain in her hand and the whole architecture of refusal laid out in her chest, and she was good at refusal — she'd had practice, Cardiff's worth of practice, a whole degree in saying no to men who wanted things."
4"In the dark window over the sink she could see her own face — black hair gone limp with the humidity, bright blue eyes too wide, the small crescent scar on her left wrist where she pressed her thumb against the counter like she could smooth it away."
5"He wrapped both hands around the mug and for a moment just held it, head bowed, and the pose was so unlike him that she felt something shift behind her ribs — not softening, she told herself, just a recalibration."
6"\"I got it for you.\" He reached into his coat — the wrong coat, the wet one — and produced, with a conjurer's flourish that was slightly spoiled by the rain, a black wool scarf, folded."
7"He was counting from February, which meant he counted the three weeks the way she did — as a unit, a discrete thing with a beginning and an end, a thing that had happened to both of them and not just to her."
8"The amber eye and the black eye looked at her together and she had never once, in all the months she had known him, gotten used to the dissonance of that gaze — one eye warm, one eye a door with nothing behind it."
9"The amber eye, the black eye, both gone — and the whole careful architecture of him went slack at once, just for a second, and what was underneath it was so raw that she felt her own throat close."
10"She had known since February and he had known since February and they had built an entire six-week catastrophe out of not saying it to each other, and she was so angry about that — the wasted weeks, the careful casualness of Tuesday at Silas' while her hands shook under the bar — that she bent down and kissed him before she had decided to."
11"Lucien Moreau, four languages, unflappable, weaponized charm — surprised."
12"Something moved across his face — quick, unguarded, gone."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1236
adjectiveStacks0
stackExamples(empty)
adverbCount35
adverbRatio0.02831715210355987
lyAdverbCount5
lyAdverbRatio0.0040453074433656954
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences140
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences140
mean16.71
std17.69
cv1.058
sampleLengths
031
15
223
311
430
530
622
79
88
942
1017
113
125
1312
143
154
1633
178
189
195
2043
2169
226
234
2422
2520
264
274
2828
2919
3041
3118
326
336
341
3522
3648
3719
387
3938
404
415
422
4313
447
4533
4657
474
484
498
57.38% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats13
diversityRatio0.4
totalSentences140
uniqueOpeners56
88.89% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount2
totalSentences75
matches
0"Of course they were."
1"Somewhere below, the curry house"
ratio0.027
12.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount39
totalSentences75
matches
0"She opened the door on"
1"His slicked-back platinum blond caught"
2"he said, in that Marseille-lilted"
3"It reached neither eye."
4"She should have shut it."
5"She had the chain in"
6"She stepped back from the"
7"His socks were silk."
8"He padded into the flat"
9"She went into the kitchenette"
10"She heard him shift his"
11"he said, quieter"
12"She made the tea too"
13"He had taken off his"
14"He wrapped both hands around"
15"His amber eye lifted to"
16"He reached into his coat"
17"He set it on the"
18"He looked at the scarf."
19"he corrected, and the correction"
ratio0.52
46.67% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount62
totalSentences75
matches
0"The knock came at half"
1"Nobody else knocked like that."
2"Nobody else knocked at all"
3"Ahluwalia in the curry house"
4"She opened the door on"
5"Lucien Moreau stood in the"
6"The single bulb overhead was"
7"His slicked-back platinum blond caught"
8"he said, in that Marseille-lilted"
9"It reached neither eye."
10"She should have shut it."
11"She had the chain in"
12"She stepped back from the"
13"Lucien toed off his oxfords"
14"His socks were silk."
15"He padded into the flat"
16"Every surface was heaped: books"
17"The curry smell from below"
18"Ptolemy lifted his head from"
19"She went into the kitchenette"
ratio0.827
100.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences75
matches
0"Because of how he'd said"
1"Because of the three weeks"
ratio0.027
86.47% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences38
technicalSentenceCount3
matches
0"She had the chain in her hand and the whole architecture of refusal laid out in her chest, and she was good at refusal — she'd had practice, Cardiff's worth of …"
1"But the rain had darkened the lapels of his coat through, and there was a fine tremor in the hand that rested on the cane that he probably thought she couldn't …"
2"The flush that had been climbing her neck had reached her face and she knew it and let it show, because she was tired of being cool-headed, because cool-headed …"
48.08% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags26
uselessAdditionCount4
matches
0"he said, quieter"
1"he corrected, and the correction was so automatic, so precisely placed, that she felt the heat come up her neck"
2"Lucien said, softly,"
3"he repeated, as if tasting a wine he didn't think much of"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags21
fancyCount3
fancyTags
0"he corrected (correct)"
1"She had (have)"
2"he repeated (repeat)"
dialogueSentences66
tagDensity0.318
leniency0.636
rawRatio0.143
effectiveRatio0.091
86.5011%