Run: 2026-10-07-01M4AV5AKTDMM8DEAS2E12XK3H

Run Details

Duration:
4m 2s
Cost:
$0.021506
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 key turned in the lock before she could second-guess herself, and the door swung inward on its hinges, admitting the November rain and the man standing in the corridor beyond. Rory's breath hitched, fogging the peephole she'd been staring through for the last thirty seconds. She hadn't been expecting anyone. It was nearly midnight, the hour when the Golden Empress delivery shift ended and she usually collapsed into bed with a textbook on Pre-Law she'd never actually opened. The hallway light above her flat cut a harsh rectangle across his shoulders, across the charcoal wool of his suit that fit like a second skin, tailored by hands that knew exactly how to make a man look lethal. Lucien Moreau stood on her threshold, rain dripping from the points of his collar, holding his ivory-handled cane in one gloved hand, and his eyes—one the color of aged whiskey, the other black as a demon's heart—locked onto hers with an intensity that made her fingers tighten around the doorframe until her knuckles whitened. He looked different. Harder. The softness she remembered from the nights they'd spent tangled in sheets above the noise of Silas' bar had been replaced by something sharp and watchful, a predator's stillness, but when he smiled, it was the same crooked, devastating thing that had undone her piece by piece. "Evening, Rory," he said. His voice was low, accented with the remnants of four languages she knew he spoke, rough around the edges like he'd been shouting or smoking or both. "You're letting the cold in." She should have closed the door. Should have told him to leave, to go back to Marseille or Avaros or wherever in the hell he'd vanished to without a word, without explanation, without so much as a bloodstain on the pavement to mark his departure. Instead, she stepped back, letting him enter, and the scent of him flooded the small space—expensive bergamot and something darker, something that smelled like danger and old magic and the particular electricity of him. The flat was warm. Too warm. She'd left the radiator cranked high, and now the heat pressed against her skin, against the thin cotton of the t-shirt she'd been wearing to lounge in, her black hair falling around her shoulders, damp at the ends from the mist that had followed her home from the restaurant. Her left hand drifted to her wrist, fingers finding the crescent scar there—a childhood accident, a stupid fall from a jungle gym—and rubbing it like a talisman as she watched him cross the threshold, watched him track her with those mismatched eyes. "You can't just—" she started, then stopped. The words died in her throat, strangled by the memory of his kiss, the press of his palm against the small of her back, the way he'd looked at her like she was salvation. The sound of Silas' bar drifted up through the floorboards—laughter, the clink of pint glasses, a bass line thumping against her ribs like a second heartbeat. Lucien set his cane against the wall. The ivory handle gleamed under the hallway light, the thin blade inside hidden, patient. He was close now, close enough that she could see the flecks of gold in his amber eye, the way his black eye seemed to absorb the light entirely, swallow it whole. He was five inches taller than her, five feet eleven inches of tailored menace and devastating charm, and she had to tilt her chin up to meet his gaze, her bright blue eyes searching his face for answers she wasn't sure she wanted. "I've been standing outside for twenty minutes," he said quietly, his voice barely audible over the music thumping from below. "Deciding whether to knock or break the door down. Whether you'd even let me in." "And which won?" "Neither." He reached out, his hand hovering near her cheek, not quite touching, his gloved fingers trembling almost imperceptibly. "I wanted you to open it yourself. To choose." The air between them thickened, charged with three months of silence. Rory's pulse hammered in her throat, a frantic bird against her ribs. Three months. Three months since he'd kissed her forehead at dawn, pressed a folded note into her palm—*Don't wait up. I'll be back when it's safe.*—and walked into the rain without looking back. Three months of silence, of her wondering if he'd been hurt in some supernatural skirmish, if he'd been killed, if he'd simply decided she wasn't worth the risk he'd taken for her, the way he'd stood between her and the darkness that had followed her from Cardiff, the way he'd made her feel seen for the first time in her life. "You left," she said. The accusation came out sharper than she intended, laced with the hurt she'd buried under layers of delivery shifts and late-night studying and the careful reconstruction of her life in London. "You just—left. No explanation, no goodbye, no—" "I know." His hand finally dropped to her side, but his eyes never left her face, burning into her with a hunger that made her stomach flip. "God, Rory, I know. And I'm not here to make excuses. I'm not here to ask for forgiveness, not yet. I'm here because I couldn't stay away, because every city I went to, every job I took in the underworld, your face was there when I closed my eyes. I'm a shit liar, and I told you I'd come back, and then I didn't, and I know what that cost you. I know what it did to you." She shook her head, her black hair swinging around her shoulders. "You don't get to do this. You don't get to show up at my door like nothing happened, like I didn't spend weeks wondering if you were dead in some gutter, like I didn't cry into my pillow wondering if I'd imagined the way you looked at me. Like—" Her voice broke, traitorous and raw. She hated that it broke. She was better than this, cool-headed and sharp and untouchable, the girl who'd escaped an abusive relationship and rebuilt her life from the ashes, but Lucien had always been her kryptonite, her beautiful, dangerous weakness, the half-demon fixer who'd seen through her armor and liked what he found underneath. "Like you what?" His voice was gentle now, devastatingly so, rough with emotion. He stepped closer, invading her space, and she didn't retreat. She stood her ground, her small frame trembling slightly beneath his gaze, her scar burning under her nervous fingers. "Like you loved me? Like you still do?" The question hung between them, electric and terrifying, a live wire sparking in the humid air of her flat. Rory felt her resolve cracking, felt the walls she'd built around her heart beginning to crumble, brick by careful brick. She thought of Evan, of the bruises she'd hidden under long sleeves in Cardiff, of the nights she'd spent terrified before Eva had dragged her to London, before she'd met Lucien in the back alleys of the supernatural district, offering her a way out, a protection that had felt like salvation wrapped in sin. And then he'd left her for it. Left her to wonder. Left her to pick up the pieces alone. "I don't know what I feel," she admitted, hating the honesty, hating the vulnerability. "I don't know if it's anger or relief or—" She swallowed hard, her eyes burning. "Or if I miss you. If I miss the way you looked at me like I was the only person in the room. Like I was worth something, Lucien. Like I wasn't just another delivery girl to you." Lucien's breath hitched, a sharp intake that shook his entire frame. He reached up, finally, his fingers brushing her cheek, her jaw, tracing the line of her scar with a reverence that made her gasp, made her lean into his touch. "You are worth everything," he whispered, his thumb stroking her wrist, right over the crescent mark. "You were always worth everything, Rory. I left because I thought I was protecting you. Because the life I lead—it's not safe. It's not—" He broke off, his amber eye gleaming, his black eye dark and depthless. "But I was wrong. I should have trusted you to choose. To choose me, even if it meant choosing the danger. Even if it meant choosing the monster." The bar below erupted in cheers, some football match or concert or simply the Friday night crowd at Silas' establishment, but in the flat above, the world had narrowed to the space between them, to the heat of his hand against her skin, to the scent of him—rain and smoke and something uniquely Lucien—to the way his thumb traced her wrist, right over the scar, as if he could heal the old wound with touch alone, as if he could erase the three months of silence. "I don't want to be angry anymore," she said softly, the words barely audible over the thumping bass from downstairs. "Then don't be." He leaned in, his forehead nearly touching hers, his breath warm against her lips, smelling of mint and regret. "Let me explain. Let me tell you what happened in the months since. Let me tell you why I had to go, why I couldn't stay, why I thought—" His voice cracked. "Why I thought leaving was the only way to keep you alive." Rory closed her eyes. She could push him away. She should. He had hurt her, abandoned her, left her with questions and silence and the ghost of his touch, the memory of his mouth on hers. But when she opened her eyes again, meeting his gaze—that impossible gaze, amber and black and full of a longing that mirrored her own, that spoke of sleepless nights and crossed oceans and a love he'd been too afraid to name—she found she couldn't move. Instead, she reached up, her fingers finding the lapel of his charcoal suit, gripping the expensive fabric like an anchor, like a promise, and pulled him down to kiss her. It was nothing like she remembered, and it was exactly like she'd dreamed of every night for three months. His mouth was hot against hers, desperate, tasting of rain and regret and home. His hands framed her face, thumbs brushing her cheekbones with a gentleness that belied the danger in his eyes, and she heard herself make a sound—small, broken, hopeful—and felt his cane clatter against the wall behind them as he forgot it entirely, forgot the underworld and his debts and the enemies that surely waited for him in the dark, forgot everything except the taste of her, the reality of her, the second chance he hadn't thought he'd get. When they finally broke apart, gasping, his forehead rested against hers, their breath mingling in the cold air of the hallway. "Stay," he murmured, his voice rough against her lips. It wasn't a question. It was a plea. Rory nodded, her arms wrapping around his waist, pulling him closer, into the warmth of her flat, into the possibility of forgiveness, into the dangerous, beautiful future he offered. "Stay," she agreed, her fingers digging into the wool of his suit. And this time, when she closed the door, it was to keep the world out, not to keep him in, sealing them together in the small space above the bar, while the rain washed the streets clean below.
created_at"2026-10-07T09:29:53.024Z" 10/7/2026, 9:29:53 AM
model"mistralai/mistral-large-4-0-20261006"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency681
moderation_latency(null)
generation_time241592
tokens_prompt788
tokens_completion10774
native_tokens_prompt772
native_tokens_completion10039
native_tokens_completion_images(null)
native_tokens_reasoning8035
native_tokens_cached0
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"default"
usage0.02150647
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.21.0; linux; x64))"
http_referer(null)
request_id"req-1791365393-ooChI70C6g25D9j811h9"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1791365393-ZVmKMBdQjvKW3c8s1XJx"
upstream_id"9348c7e4260b4112a6872d7c963cee6f"
provider_responses
0
endpoint_id"19b3b5d7-23f6-4b63-8109-64a6cc37d996"
id"9348c7e4260b4112a6872d7c963cee6f"
is_byokfalse
latency662
model_permaslug"mistralai/mistral-large-4-0-20261006"
provider_name"Mistral"
status200
total_cost0.02150647
cache_discount(null)
upstream_inference_cost0
provider_name"Mistral"
response_cache_source_id(null)
data_region"global"
workspace_id"97e315e5-d303-487d-83c1-83180e8a13d4"

Evaluation details

Result Evaluator Details Meta Data
23.53% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags17
adverbTagCount3
adverbTags
0"she started then [then]"
1"he said quietly [quietly]"
2"she said softly [softly]"
dialogueSentences27
tagDensity0.63
leniency1
rawRatio0.176
effectiveRatio0.176
94.80% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1924
totalAiIsmAdverbs2
found
0
adverb"slightly"
count1
1
adverb"softly"
count1
highlights
0"slightly"
1"softly"
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)
58.42% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1924
totalAiIsms16
found
0
word"intensity"
count1
1
word"predator"
count1
2
word"charm"
count1
3
word"charged"
count1
4
word"silence"
count4
5
word"pulse"
count1
6
word"stomach"
count1
7
word"electric"
count1
8
word"resolve"
count1
9
word"tracing"
count1
10
word"gleaming"
count1
11
word"traced"
count1
12
word"warmth"
count1
highlights
0"intensity"
1"predator"
2"charm"
3"charged"
4"silence"
5"pulse"
6"stomach"
7"electric"
8"resolve"
9"tracing"
10"gleaming"
11"traced"
12"warmth"
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
narrationSentences75
matches(empty)
85.71% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount1
narrationSentences75
filterMatches
0"look"
1"feel"
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences85
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen88
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans1
markdownWords9
totalWords1910
ratio0.005
matches
0"Don't wait up. I'll be back when it's safe."
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions16
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions27
wordCount1432
uniqueNames15
maxNameDensity0.35
worstName"Lucien"
maxWindowNameDensity1.5
worstWindowName"Lucien"
discoveredNames
November1
Golden1
Empress1
Pre-Law1
Moreau1
Marseille1
Avaros1
Lucien5
Cardiff2
London2
Evan1
Eva1
Friday1
Rory5
Three3
persons
0"Moreau"
1"Lucien"
2"Evan"
3"Eva"
4"Rory"
places
0"Marseille"
1"Cardiff"
2"London"
globalScore1
windowScore1
18.42% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences57
glossingSentenceCount3
matches
0"smelled like danger and old magic and the"
1"not quite touching, his gloved fingers trembling almost imperceptibly"
2"felt like salvation wrapped in sin"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount1910
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences85
matches
0"hated that it"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs28
mean68.21
std36.45
cv0.534
sampleLengths
031
1141
251
336
479
597
667
796
835
93
1028
11117
1242
13105
14120
1550
1693
1719
1867
19122
2086
2120
2266
2381
2430
25111
2638
2779
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences75
matches
0"been killed"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs244
matches(empty)
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount11
semicolonCount0
flaggedSentences7
totalSentences85
ratio0.082
matches
0"Lucien Moreau stood on her threshold, rain dripping from the points of his collar, holding his ivory-handled cane in one gloved hand, and his eyes—one the color of aged whiskey, the other black as a demon's heart—locked onto hers with an intensity that made her fingers tighten around the doorframe until her knuckles whitened."
1"Instead, she stepped back, letting him enter, and the scent of him flooded the small space—expensive bergamot and something darker, something that smelled like danger and old magic and the particular electricity of him."
2"Her left hand drifted to her wrist, fingers finding the crescent scar there—a childhood accident, a stupid fall from a jungle gym—and rubbing it like a talisman as she watched him cross the threshold, watched him track her with those mismatched eyes."
3"Three months since he'd kissed her forehead at dawn, pressed a folded note into her palm—*Don't wait up."
4"I'll be back when it's safe.*—and walked into the rain without looking back."
5"But when she opened her eyes again, meeting his gaze—that impossible gaze, amber and black and full of a longing that mirrored her own, that spoke of sleepless nights and crossed oceans and a love he'd been too afraid to name—she found she couldn't move."
6"His hands framed her face, thumbs brushing her cheekbones with a gentleness that belied the danger in his eyes, and she heard herself make a sound—small, broken, hopeful—and felt his cane clatter against the wall behind them as he forgot it entirely, forgot the underworld and his debts and the enemies that surely waited for him in the dark, forgot everything except the taste of her, the reality of her, the second chance he hadn't thought he'd get."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount504
adjectiveStacks0
stackExamples(empty)
adverbCount16
adverbRatio0.031746031746031744
lyAdverbCount6
lyAdverbRatio0.011904761904761904
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences85
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences85
mean22.47
std18.73
cv0.834
sampleLengths
031
115
25
328
439
554
63
71
847
94
1027
115
126
1339
1434
154
162
1749
1842
197
2034
2126
227
2314
2432
2543
2620
2715
283
2919
309
3111
3212
332
3418
3513
3661
374
3831
397
4027
4178
4211
4355
445
4549
4613
4710
4819
498
45.10% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats10
diversityRatio0.3411764705882353
totalSentences85
uniqueOpeners29
96.62% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount2
totalSentences69
matches
0"Instead, she stepped back, letting"
1"Instead, she reached up, her"
ratio0.029
0.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount39
totalSentences69
matches
0"She hadn't been expecting anyone."
1"It was nearly midnight, the"
2"He looked different."
3"His voice was low, accented"
4"She should have closed the"
5"She'd left the radiator cranked"
6"Her left hand drifted to"
7"she started, then stopped"
8"He was close now, close"
9"He was five inches taller"
10"he said quietly, his voice"
11"He reached out, his hand"
12"I'll be back when it's"
13"His hand finally dropped to"
14"She shook her head, her"
15"Her voice broke, traitorous and"
16"She hated that it broke."
17"She was better than this,"
18"His voice was gentle now,"
19"He stepped closer, invading her"
ratio0.565
39.71% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount58
totalSentences69
matches
0"The key turned in the"
1"Rory's breath hitched, fogging the"
2"She hadn't been expecting anyone."
3"It was nearly midnight, the"
4"The hallway light above her"
5"Lucien Moreau stood on her"
6"He looked different."
7"The softness she remembered from"
8"His voice was low, accented"
9"She should have closed the"
10"The flat was warm."
11"She'd left the radiator cranked"
12"Her left hand drifted to"
13"she started, then stopped"
14"The words died in her"
15"The sound of"
16"Lucien set his cane against"
17"The ivory handle gleamed under"
18"He was close now, close"
19"He was five inches taller"
ratio0.841
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences69
matches(empty)
ratio0
0.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences38
technicalSentenceCount14
matches
0"The key turned in the lock before she could second-guess herself, and the door swung inward on its hinges, admitting the November rain and the man standing in t…"
1"The hallway light above her flat cut a harsh rectangle across his shoulders, across the charcoal wool of his suit that fit like a second skin, tailored by hands…"
2"Lucien Moreau stood on her threshold, rain dripping from the points of his collar, holding his ivory-handled cane in one gloved hand, and his eyes—one the color…"
3"Instead, she stepped back, letting him enter, and the scent of him flooded the small space—expensive bergamot and something darker, something that smelled like …"
4"She'd left the radiator cranked high, and now the heat pressed against her skin, against the thin cotton of the t-shirt she'd been wearing to lounge in, her bla…"
5"Three months of silence, of her wondering if he'd been hurt in some supernatural skirmish, if he'd been killed, if he'd simply decided she wasn't worth the risk…"
6"She was better than this, cool-headed and sharp and untouchable, the girl who'd escaped an abusive relationship and rebuilt her life from the ashes, but Lucien …"
7"She stood her ground, her small frame trembling slightly beneath his gaze, her scar burning under her nervous fingers."
8"She thought of Evan, of the bruises she'd hidden under long sleeves in Cardiff, of the nights she'd spent terrified before Eva had dragged her to London, before…"
9"Lucien's breath hitched, a sharp intake that shook his entire frame."
10"He reached up, finally, his fingers brushing her cheek, her jaw, tracing the line of her scar with a reverence that made her gasp, made her lean into his touch."
11"Instead, she reached up, her fingers finding the lapel of his charcoal suit, gripping the expensive fabric like an anchor, like a promise, and pulled him down t…"
12"His hands framed her face, thumbs brushing her cheekbones with a gentleness that belied the danger in his eyes, and she heard herself make a sound—small, broken…"
13"When they finally broke apart, gasping, his forehead rested against hers, their breath mingling in the cold air of the hallway."
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags17
uselessAdditionCount7
matches
0"he said quietly, his voice barely audible over the music thumping from below"
1"She swallowed, her eyes burning"
2"he whispered, his thumb stroking her wrist, right over the crescent mark"
3"He broke, his amber eye gleaming, his black eye dark and depthless"
4"she said softly, the words barely audible over the thumping bass from downstairs"
5"he murmured, his voice rough against her lips"
6"she agreed, her fingers digging into the wool of his suit"
1.85% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags8
fancyCount4
fancyTags
0"she admitted (admit)"
1"he whispered (whisper)"
2"he murmured (murmur)"
3"she agreed (agree)"
dialogueSentences27
tagDensity0.296
leniency0.593
rawRatio0.5
effectiveRatio0.296
68.8055%