Run: 2026-02-20-01KHYB5TAHRBSJGZS2W3S1GNY0

Run Details

Duration:
16.5s
Cost:
$0.000561
Provider:
Mistral

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 door to Eva’s flat creaked open before Aurora could even reach for the deadbolt, the hinges protesting like an old man’s knees. She froze, her fingers hovering over the brass knob, the scent of rain-slick pavement and something sharper—something like ozone and old money—washing over her. The air in the hallway shifted, and she knew before she turned that it was him. Lucien stood just inside the threshold, his polished cane tapping once against the linoleum before he set it down with deliberate care. His platinum blond hair was still slicked back, but the edges were slightly disheveled, as if he’d been running his fingers through it in frustration. His amber eye caught the dim light from the streetlamp outside, glowing like a cat’s in the dark, while the black one was fixed on her, unreadable. Aurora exhaled through her nose, her pulse jumping in her throat. She should have known. Should have *felt* him before she even opened the door. The way the air hummed when he was near, the way her skin prickled like she’d just stepped out of a bath. She’d spent years telling herself she didn’t miss the way he could make her feel—like she was both the center of the world and the only person in it at once—but the truth was, she still did. “You’re late,” she said, her voice steadier than she felt. She stepped back, gesturing for him to come in, but her hand trembled just enough that the movement was sharp. Too sharp. “I thought you’d changed your mind.” Lucien didn’t move. His jaw tightened, the muscle working beneath his sharp cheekbones. “I didn’t.” The words were clipped, but there was something else in them—something raw. Aurora swallowed. She hadn’t seen him in months. Not since the night in the alley behind Golden Empress, when he’d kissed her like he was drowning and she was the only breath left in the world. Then he’d walked away, leaving her with a note and a promise she wasn’t sure she’d ever believed. “You look like hell,” she said, because she couldn’t think of anything else to say. It was true, too. His tailored charcoal suit was rumpled, the cuffs of his dress shirt rolled up to his elbows, revealing forearms corded with muscle. There was a faint bruise blooming under his left eye, purple against his pale skin, and his lips were pressed into a thin line. Lucien’s black eye flicked up, assessing. “And you look like you haven’t slept in a week.” Aurora’s fingers twitched at her sides. “I’ve been busy.” “Delivering takeout?” He smirked, just slightly, but it didn’t reach his eyes. “I’d have thought you’d have more time for yourself after what happened.” Her stomach twisted. “What happened?” “Don’t play coy, *Aurora*.” His voice dropped, the French lilt sharpening. “You know exactly what I’m talking about.” She did. Of course she did. The way he’d looked at her that night, like she was the only thing keeping him from falling apart. The way he’d kissed her like he was memorizing the shape of her mouth. Then he’d walked away, leaving her standing there with the weight of his absence pressing down on her like a physical thing. She turned away, running a hand through her black hair. “I didn’t ask you here.” “No.” His cane tapped again, once, twice. “But I’m here anyway.” Aurora exhaled sharply, rubbing her temples. “What do you want, Lucien?” He didn’t answer right away. Instead, he stepped fully into the flat, his boots making quiet *thuds* against the worn wooden floor. The scent of him filled the space—leather and something darker, something like smoke and old books. Ptolemy, Eva’s tabby cat, lifted his head from his perch on the windowsill, ears twitching. He blinked at Lucien once, then at Aurora, before curling back into a ball with a disinterested flick of his tail. “Information,” Lucien said finally. “About *him*.” Aurora stiffened. “Evan?” “Yes.” She turned to face him, her back still to the door. “Why?” Lucien’s amber eye gleamed. “Because he’s been asking questions.” “About what?” “About *you*.” Aurora’s breath hitched. She hadn’t thought about Evan in months. Not since she’d left London, not since she’d built a life that didn’t include his name in it. But the way Lucien said it—like Evan was a threat, like he was still capable of hurting her—made her skin crawl. “He’s not here,” she said, her voice quieter than she intended. “He’s not in London.” “Yet.” The word hung between them, heavy and loaded. Aurora’s fingers curled into fists at her sides. “You’re scaring me, Lucien.” “Good.” His voice was low, rough. “You should be scared.” She turned to face him fully, her heart hammering against her ribs. “Why?” Lucien stepped closer, close enough that she could see the faint scar running along his jawline, close enough that she could smell the faintest hint of bergamot on his skin. “Because he’s not the only one who’s been asking about you.” Aurora’s breath caught. “Who else?” “People who don’t like what you’ve been doing.” She swallowed. “What have I been doing?” “Working for the wrong people,” Lucien said, his voice dropping to a growl. “Helping them do things they shouldn’t.” Aurora’s stomach twisted. She hadn’t told anyone about the job. Not even Eva. Not since the first time she’d taken the money, not since she’d realized what she was really getting herself into. “You didn’t tell me,” she said, her voice barely above a whisper. Lucien’s black eye locked onto hers. “I didn’t know.” “Bullshit.” He flinched, just slightly, but it was enough. Enough to make her chest tighten, to make her want to reach out and touch him, to pull him close and demand answers. “Fine,” he said, his voice rough. “I *suspected*. But I didn’t know for sure until it was too late.” Aurora’s hands clenched into fists. “Too late for what?” Lucien’s gaze dropped to her lips, then back to her eyes. “Too late to stop you.” She wanted to argue. She wanted to tell him that she hadn’t had a choice, that she’d been desperate, that she’d thought she was doing the right thing. But the words stuck in her throat, because she knew he wouldn’t believe her. Because she wasn’t sure she believed herself. “What do you want me to do?” she asked instead, her voice barely a whisper. Lucien’s gaze darkened. “Leave.” Aurora’s breath hitched. “Leave?” “Leave London,” he said, his voice low and dangerous. “Leave the job. Leave *him*.” Aurora’s chest tightened. She hadn’t thought about leaving. Not really. She’d thought about running, about hiding, about making sure Evan never found her again. But leaving? That was different. That was admitting that she’d made a mistake. “And if I don’t?” Lucien’s black eye gleamed. “Then I’ll have to make sure you do.” Aurora’s breath caught. She knew he wasn’t bluffing. She knew he had the power to make her disappear, to make sure she never saw the light of day again. But she also knew that she couldn’t let him. “Why?” she asked, her voice barely a whisper. “Why are you doing this?” Lucien’s gaze dropped to her lips, then back to her eyes. “Because I care about you, *Aurora*.” The words hung between them, heavy and loaded. Aurora’s heart hammered against her ribs, her breath coming in ragged gasps. She wanted to believe him. She wanted to believe that he still felt something for her, that he still cared about her the way she cared about him. But she also knew that she couldn’t trust him. Not anymore. “That’s not enough,” she said, her voice barely a whisper. Lucien’s gaze darkened. “What do you want me to say?” Aurora’s breath hitched. She wanted him to say that he loved her. She wanted him to say that he’d never stop caring about her, no matter what happened. But she also knew that she couldn’t ask him for that. Not yet. “Tell me why,” she said instead, her voice barely a whisper. “Why *me*?” Lucien’s gaze dropped to her lips, then back to her eyes. “Because you’re the only person who’s ever made me feel like I was worth something.” Aurora’s breath caught. She wanted to reach out and touch him, to pull him close and demand answers. But she also knew that she couldn’t. Not yet. “That’s not true,” she said, her voice barely a whisper. Lucien’s gaze darkened. “It is.” Aurora’s chest tightened. She wanted to believe him. She wanted to believe that he still felt something for her, that he still cared about her the way she cared about him. But she also knew that she couldn’t trust him. Not anymore. “Then why did you leave?” she asked, her voice barely a whisper. Lucien’s gaze dropped to her lips, then back to her eyes. “Because I was afraid.” Aurora’s breath hitched. She hadn’t expected that. She hadn’t expected him to admit that he was afraid. But she also knew that she couldn’t let him see how much it hurt her. “Afraid of what?” she asked, her voice barely a whisper. Lucien’s gaze darkened. “Afraid that I’d lose you.” Aurora’s breath caught. She wanted to reach out and touch him, to pull him close and demand answers. But she also knew that she couldn’t. Not yet. “And now?” she asked, her voice barely a whisper. Lucien’s gaze dropped to her lips, then back to her eyes. “Now I’m not.” Aurora’s chest tightened. She wanted to believe him. She wanted to believe that he still felt something for her, that he still cared about her the way she cared about him. But she also knew that she couldn’t trust him. Not yet. “Then what do you want from me?” she asked, her voice barely a whisper. Lucien’s gaze darkened. “I want you to be safe.” Aurora’s breath hitched. She wanted to believe him. She wanted to believe that he still felt something for her, that he still cared about her the way she cared about him. But she also knew that she couldn’t trust him. Not yet. “And if I can’t be safe?” she asked, her voice barely a whisper. Lucien’s gaze dropped to her lips, then back to her eyes. “Then I’ll make sure you are.” Aurora’s breath caught. She wanted to reach out and touch him, to pull him close and demand answers. But she also knew that she couldn’t. Not yet. “How?” she asked, her voice barely a whisper. Lucien’s gaze darkened. “By any means necessary.” Aurora’s chest tightened. She wanted to believe him. She wanted to believe that he still felt something for her, that he still cared about her the way she cared about him. But she also knew that she couldn’t trust him. Not yet. She stepped closer, her fingers brushing against his chest. “Then what are we waiting for?” Lucien’s breath hitched. His hands found hers, his fingers intertwining with hers. “We’re waiting for you to trust me.” Aurora’s breath caught. She wanted to believe him. She wanted to believe that he still felt something for her, that he still cared about her the way she cared about him. But she also knew that she couldn’t trust him. Not yet. “And if I don’t?” she asked, her voice barely a whisper. Lucien’s gaze darkened. “Then I’ll spend the rest of my life proving to you that I’m worth trusting.” Aurora’s breath hitched. She wanted to believe him. She wanted to believe that he still felt something for her, that he still cared about her the way she cared about him. But she also knew that she couldn’t trust him. Not yet. She stepped closer, her lips brushing against his. “Then let’s start now.” Lucien’s arms wrapped around her, pulling her close. His lips crashed against hers, hungry and desperate. Aurora melted into him, her hands tangling in his hair, her body pressing against his. She could feel the heat of him, the strength of him, the way he made her feel alive. When they finally pulled apart, Lucien’s breath was ragged, his gaze locked onto hers. “I love you, *Aurora*.” Aurora’s breath caught. She wanted to believe him. She wanted to believe that he still felt something for her, that he still cared about her the way she cared about him. “I love you too,” she whispered. Lucien’s gaze darkened. “Then let’s go.” Aurora nodded, her heart hammering against her ribs. She followed him out of the flat, out into the night, her hand still clasped in his. They walked together, side by side, their footsteps echoing against the pavement. As they turned the corner, Lucien stopped, pulling her close. His lips found hers again, his kiss deep and passionate. Aurora melted into him, her body pressing against his, her heart filled with hope. “Where are we going?” she asked, her voice barely a whisper. Lucien’s gaze darkened. “Somewhere safe.” Aurora smiled, her heart filled with warmth. “Then let’s go.”
created_at"2026-02-20T20:17:05.885Z" 2/20/2026, 8:17:05 PM
model"mistralai/ministral-8b-2512"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency212
moderation_latency(null)
generation_time16117
tokens_prompt808
tokens_completion3494
native_tokens_prompt772
native_tokens_completion2968
native_tokens_completion_images(null)
native_tokens_reasoning0
native_tokens_cached0
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"stop"
usage0.000561
router(null)
provider_responses
0
endpoint_id"c85d26e1-1e0c-449b-9775-2afce7ae510b"
id"1f6ecb5c2a92443aa36ec15207f54812"
is_byokfalse
latency212
model_permaslug"mistralai/ministral-8b-2512"
provider_name"Mistral"
status200
api_type"completions"
id"gen-1771618625-XAhsYSwDNZ8M6v7hc9PV"
upstream_id"1f6ecb5c2a92443aa36ec15207f54812"
total_cost0.000561
cache_discount(null)
upstream_inference_cost0
provider_name"Mistral"

Evaluation details

Result Evaluator Details Meta Data
79.52% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags25
adverbTagCount5
adverbTags
0"He smirked just [just]"
1"His cane tapped again [again]"
2"Lucien said finally [finally]"
3"she asked instead [instead]"
4"she said instead [instead]"
dialogueSentences83
tagDensity0.301
leniency0.602
rawRatio0.2
effectiveRatio0.12
83.89% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2173
totalAiIsmAdverbs7
found
0
adverb"slightly"
count3
1
adverb"sharply"
count1
2
adverb"really"
count2
3
adverb"barely above a whisper"
count1
highlights
0"slightly"
1"sharply"
2"really"
3"barely above a whisper"
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)
40.17% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2173
totalAiIsms26
found
0
word"unreadable"
count1
1
word"pulse"
count1
2
word"trembled"
count1
3
word"flicked"
count1
4
word"stomach"
count2
5
word"lilt"
count1
6
word"weight"
count1
7
word"whisper"
count14
8
word"could feel"
count1
9
word"footsteps"
count1
10
word"echoing"
count1
11
word"warmth"
count1
highlights
0"unreadable"
1"pulse"
2"trembled"
3"flicked"
4"stomach"
5"lilt"
6"weight"
7"whisper"
8"could feel"
9"footsteps"
10"echoing"
11"warmth"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"clenched jaw/fists"
count1
highlights
0"clenched into fists"
99.09% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells6
narrationSentences193
matches
0"t in frustration"
1"was afraid"
2"filled with hope"
3"d with hope"
4"filled with warmth"
5"d with warmth"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount0
narrationSentences193
filterMatches
0"see"
1"feel"
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences250
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen38
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans10
markdownWords10
totalWords2166
ratio0.005
matches
0"felt"
1"Aurora"
2"thuds"
3"him"
4"you"
5"suspected"
6"him"
7"Aurora"
8"me"
9"Aurora"
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions37
unquotedAttributions0
matches(empty)
61.75% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions72
wordCount1813
uniqueNames8
maxNameDensity1.77
worstName"Aurora"
maxWindowNameDensity3
worstWindowName"Aurora"
discoveredNames
Eva3
Aurora32
Golden1
Empress1
French1
Lucien30
Evan3
London1
persons
0"Eva"
1"Aurora"
2"Lucien"
3"Evan"
places
0"London"
globalScore0.617
windowScore0.667
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences120
glossingSentenceCount2
matches
0"something like ozone and old money—washing o"
1"something like smoke and old books"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount2166
matches(empty)
0.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount26
totalSentences250
matches
0"turned that it"
1"admitting that she’d"
2"knew that she"
3"believe that he"
4"knew that she"
5"say that he"
6"say that he’d"
7"knew that she"
8"knew that she"
9"believe that he"
10"knew that she"
11"admit that he"
12"knew that she"
13"knew that she"
14"believe that he"
15"knew that she"
16"believe that he"
17"knew that she"
18"knew that she"
19"believe that he"
20"knew that she"
21"believe that he"
22"knew that she"
23"believe that he"
24"knew that she"
25"believe that he"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs99
mean21.88
std18.75
cv0.857
sampleLengths
063
174
284
338
415
566
665
716
89
924
105
1118
1261
1315
1411
1511
1674
176
183
191
2012
219
222
232
2449
2515
261
2720
2810
2913
3041
315
328
337
3419
3533
3612
379
381
3931
4019
419
4216
4349
4415
454
464
4714
4837
494
97.99% Passive voice overuse
Target: ≤2% passive sentences
passiveCount4
totalSentences193
matches
0"was fixed"
1"were clipped"
2"was rumpled"
3"were pressed"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount5
totalVerbs378
matches
0"was drowning"
1"was memorizing"
2"was doing"
3"was admitting"
4"wasn’t bluffing"
85.71% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount8
semicolonCount0
flaggedSentences5
totalSentences250
ratio0.02
matches
0"She froze, her fingers hovering over the brass knob, the scent of rain-slick pavement and something sharper—something like ozone and old money—washing over her."
1"She’d spent years telling herself she didn’t miss the way he could make her feel—like she was both the center of the world and the only person in it at once—but the truth was, she still did."
2"The words were clipped, but there was something else in them—something raw."
3"The scent of him filled the space—leather and something darker, something like smoke and old books."
4"But the way Lucien said it—like Evan was a threat, like he was still capable of hurting her—made her skin crawl."
83.08% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1820
adjectiveStacks0
stackExamples(empty)
adverbCount108
adverbRatio0.05934065934065934
lyAdverbCount27
lyAdverbRatio0.014835164835164835
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences250
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences250
mean8.66
std6.8
cv0.785
sampleLengths
023
124
216
322
425
527
611
74
810
922
1037
1110
1220
132
146
153
1610
172
1812
192
206
2128
2218
2315
244
2522
2624
276
2810
296
303
3112
3212
333
342
3511
367
372
384
3919
4014
4122
4210
435
447
454
466
475
485
4917
41.60% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats21
diversityRatio0.208
totalSentences250
uniqueOpeners52
76.63% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount4
totalSentences174
matches
0"Then he’d walked away, leaving"
1"Of course she did."
2"Then he’d walked away, leaving"
3"Instead, he stepped fully into"
ratio0.023
38.39% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount79
totalSentences174
matches
0"She froze, her fingers hovering"
1"His platinum blond hair was"
2"His amber eye caught the"
3"She should have known."
4"She’d spent years telling herself"
5"she said, her voice steadier"
6"She stepped back, gesturing for"
7"His jaw tightened, the muscle"
8"She hadn’t seen him in"
9"she said, because she couldn’t"
10"It was true, too."
11"His tailored charcoal suit was"
12"He smirked, just slightly, but"
13"Her stomach twisted."
14"His voice dropped, the French"
15"She turned away, running a"
16"His cane tapped again, once,"
17"He didn’t answer right away."
18"He blinked at Lucien once,"
19"She turned to face him,"
ratio0.454
43.33% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount145
totalSentences174
matches
0"The door to Eva’s flat"
1"She froze, her fingers hovering"
2"The air in the hallway"
3"Lucien stood just inside the"
4"His platinum blond hair was"
5"His amber eye caught the"
6"Aurora exhaled through her nose,"
7"She should have known."
8"The way the air hummed"
9"She’d spent years telling herself"
10"she said, her voice steadier"
11"She stepped back, gesturing for"
12"Lucien didn’t move."
13"His jaw tightened, the muscle"
14"The words were clipped, but"
15"She hadn’t seen him in"
16"she said, because she couldn’t"
17"It was true, too."
18"His tailored charcoal suit was"
19"Lucien’s black eye flicked up,"
ratio0.833
28.74% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences174
matches
0"Because she wasn’t sure she"
ratio0.006
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences66
technicalSentenceCount2
matches
0"His platinum blond hair was still slicked back, but the edges were slightly disheveled, as if he’d been running his fingers through it in frustration."
1"Then he’d walked away, leaving her standing there with the weight of his absence pressing down on her like a physical thing."
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags25
uselessAdditionCount20
matches
0"she said, her voice steadier than she felt"
1"His voice dropped, the French lilt sharpening"
2"she said, her voice quieter than she intended"
3"Lucien said, his voice dropping to a growl"
4"she said, her voice barely above a whisper"
5"he said, his voice rough"
6"she asked instead, her voice barely a whisper"
7"he said, his voice low and dangerous"
8"she asked, her voice barely a whisper"
9"she said, her voice barely a whisper"
10"she said instead, her voice barely a whisper"
11"she said, her voice barely a whisper"
12"she asked, her voice barely a whisper"
13"she asked, her voice barely a whisper"
14"she asked, her voice barely a whisper"
15"she asked, her voice barely a whisper"
16"she asked, her voice barely a whisper"
17"she asked, her voice barely a whisper"
18"she asked, her voice barely a whisper"
19"she asked, her voice barely a whisper"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags22
fancyCount1
fancyTags
0"she whispered (whisper)"
dialogueSentences83
tagDensity0.265
leniency0.53
rawRatio0.045
effectiveRatio0.024
78.6633%