Run: 2026-03-18-01KM1GDFSHZ975A0ZEW56SHSF2

Run Details

Duration:
1m 2s
Cost:
$0.008210
Provider:
Minimax

Model input

System
You are an expert fiction writer. Always keep the following rules in mind: - Write in past tense and use General English spelling, grammar, and colloquialisms/slang. - Write in active voice - Always follow the "show, don't tell" principle. - Avoid adverbs and cliches and overused/commonly used phrases. Aim for fresh and original descriptions. - Convey events and story through dialogue. - Mix short, punchy sentences with long, descriptive ones. Drop fill words to add variety. - Skip "he/she said said" dialogue tags and convey people's actions or face expressions through their speech - Avoid mushy dialog and descriptions, have dialogue always continue the action, never stall or add unnecessary fluff. Vary the descriptions to not repeat yourself. - Put dialogue on its own paragraph to separate scene and action. - Reduce indicators of uncertainty like "trying" or "maybe" When writing text: - NEVER conclude the scene on your own, follow the beat instructions very closely. - NEVER end with foreshadowing. - NEVER write further than what I prompt you with. - AVOID imagining possible endings, NEVER deviate from the instructions. - STOP EARLY if the continuation contains what was required in the instructions. You do not need to fill out the full amount of words possible.
User/Human
Take into account the following glossary of characters/locations/items/lore... when writing your response: <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> Continue the story using the following instructions: <instructions> 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. </instructions>

Model response

AI
The knock came at half past nine, three sharp raps against the cheap composite door that Ptolemy had greeted with a low, suspicious growl from his perch on the stack of London A-Z maps. Rory set down the case file she'd been annotating with a red pen, frowned at the clock on the wall, and crossed the cramped space to the door. She checked the peephole first. Always did. Lucien Moreau stood in the narrow hallway above the curry house, backlit by the flickering overhead fixture that the landlord never seemed to fix. He had his cane in one hand, ivory handle catching the weak light, and the other hand raised as if he'd been about to knock again. He wore charcoal grey tonight, the same tailored suit he always wore, though the knot of his tie had been loosened and his platinum hair had escaped its usual slicked-back perfection. Rory's hand froze on the deadbolt. The one she'd installed herself after the thing with the Southwark changelings. The one that made her feel slightly less like a target. She opened the door anyway. "Lucien." "Aurora." He said her name the way he always did, like he was tasting something bitter and finding it necessary. His heterochromatic eyes—one amber, one black—moved over her face, cataloguing. "You're alive." "Disappointed?" "Relieved, actually. The reports suggested otherwise." "What reports?" She didn't step back to let him in, but she didn't close the door in his face either. Ptolemy had begun winding between her ankles, his suspicion apparently overridden by his eternal hope that visitors meant treats. Lucien's jaw tightened. "May I come in? This isn't a conversation for the hallway." "It's not a conversation I want to have at all, if I'm honest." "And yet you're having it." She should have slammed the door. Three months of silence, of deliberately not asking questions about him, of pretending that their last conversation hadn't ended with her storming out of his office and him not bothering to chase her. Three months of telling herself she was better off without his careful plans and his careful words and his careful, calculated way of looking at her like she was a problem to be solved rather than a person to be known. She stepped aside. The flat swallowed him. He took in the chaos in a single sweep—the books piled on every surface, the string map pinned above the desk where she'd been tracking ley line fluctuations, the half-eaten curry in a container on the counter that she'd never bothered to label with a date. Ptolemy wound around his legs, and he bent to scratch behind the cat's ears with surprising gentleness. "You live like this," he said. Not a question. "You knew where I lived before." "I knew the address. I didn't know the... surroundings." "Welcome to my surroundings." She crossed her arms and leaned against the door she'd just closed, putting distance between them. "You have five minutes before I make an excuse to leave. What do you want, Lucien?" He straightened, and something flickered across his face—gone too fast for her to name it. "The Ossory case. The one you've been building for six weeks." Her stomach dropped. "How do you know about that?" "I have sources in the Metropolitan Police that would concern you." He said it without apology. "You've been digging into the disappearances in Whitechapel. The girls from the clubs." "Three in two months." "Seven in the last year. The ones that don't make the news." He moved further into the flat, trailing his fingers along the spines of her books as if he were reading them by touch. "You've been corresponding with a contact in the coroner's office. A woman named Devi Sharma." "Everyone has contacts, Lucien. Even me." "I know." He turned to face her, and the lamplight caught the sharp angles of his face, the lines of exhaustion that hadn't been there four months ago. "What I didn't know was that you've been doing it alone. Without backup. Without telling anyone where you were going or what you suspected." "Someone has to care." "Someone already does." He took a step closer, and she held her ground through sheer stubbornness. "You think I don't know what the Ossory clan is? What they're capable of? You've been poking at a demon-worshipping family that's been entrenched in London's supernatural underworld for two hundred years, and you've been doing it without so much as a phone call." "What would I have called you for?" The words came out sharper than she intended. "For another one of your plans? Another contingency? Another careful strategy that treated me like a chess piece instead of a person?" Something in his expression shuttered. "Is that what you think this is?" "Isn't it? You show up here, uninvited, with information I've already gathered, acting like you need to save me from my own recklessness." She pushed off from the door, anger finally overriding the careful distance she'd been maintaining. "That's what you do, isn't it? Arrive at the last moment with the solution I never asked for, make me feel like I couldn't have managed without you, and then disappear before I can figure out whether I should be grateful or furious." "Both seem to have worked out for you." "I moved on. I solved cases. I survived." "And you think that makes you even?" "I think it makes me free of you." The silence stretched between them, filled with the muffled sounds of the curry house below and Ptolemy's indifferent purring. Lucien stood very still, his composure cracked just enough for her to see the exhaustion beneath it. "You're not free," he said quietly. "You're obsessive. You've been pulling threads that will unravel you. Three days ago, you visited the site where the second victim was found. Two days ago, you spoke to a witness who is being actively watched by the Ossory security detail. Yesterday, you were seen entering the Blackfriars archives and requesting records on their family history." He paused. "They know, Aurora. They've known for at least a week. And they have people everywhere." "Then why haven't they come for me yet?" "Because they're deciding whether you're useful alive or more useful as a message." His voice was steady, but his hand tightened on the head of his cane, knuckles whitening. "I got word tonight. From a source I don't use often, because the cost is significant. They have your photograph. Your address. The names of everyone you've spoken to." The fear was a cold thread that wound through her chest, but she kept her voice level. "And you came to warn me." "I came to help." "I didn't ask for it." "You're going to accept it anyway." He moved to the window, looked down at the street below, then turned back to her. "Not because I'm forcing you. Because you don't have a choice. Whatever plans you had for this week, whatever investigation you've been running—you're not doing it alone anymore. Not if you want to live through the month." "You don't get to decide that." "No. But I'm deciding it anyway, and you know as well as I do that I'm right." He pulled a folded envelope from inside his jacket and set it on the nearest stack of books. "Names. Locations. The security schedules I've managed to piece together over the last six months, since I first started watching the Ossory operation. I wasn't sure it was relevant until I saw yours mixed in with theirs." She stared at the envelope like it might bite her. "You've been watching them too." "Someone has to." "Why didn't you tell me?" "Because you would have done exactly what you did. Rushed in. Treated me like a threat instead of an asset." He almost smiled, but it didn't reach his eyes. "I thought distance would keep you safe. Clearly, I underestimated your talent for finding trouble." "My talent?" She picked up the envelope, turned it over in her hands. "You're the one who taught me where to look." "I taught you how to find information. I didn't teach you how to throw yourself into the fire." "No. You just left me to figure out that part on my own." He flinched. It was small—a fractional tightening around his eyes—but she caught it. Lucien Moreau did not flinch. She had known him for two years, had worked beside him on half a dozen cases, had seen him walk into situations that would have broken most people without so much as a change in his breathing. And yet something about that accusation had landed. "I didn't leave," he said. "You asked me to stay away." "After you told me my feelings were a complication." "Your feelings were going to get you killed." He said it flatly, without heat. "I have watched people die for love, Aurora. I have seen what it does to people when they make choices based on emotion rather than strategy. You were going to be one of them, and I couldn't—" He stopped. "Couldn't what?" His cane tapped against the floor as he crossed to where she stood, close enough now that she could smell his cologne, something dark and expensive that she'd never been able to place. "Couldn't watch it happen. Not with you." The cold thread in her chest wound tighter. "That's not your call to make." "No. But I made it anyway." His mismatched eyes held hers, and for once, the mask was gone. "I've made a lot of calls I shouldn't have. Regarding you. I know that now." The admission hung in the air between them, fragile and dangerous. Rory could feel the weight of it, the years of careful distance crumbling under the pressure of a single honest sentence. "You should have told me," she said. "When I came to you that night. After the Bartholomew case." "I know." "You should have just—" "I know." She laughed, short and bitter. "You're infuriating. You know that?" "I've been told." "By me. I told you. Repeatedly." "And yet here I am." She set the envelope down on the desk, next to the case files she'd been annotating. The smell of the curry house below had started to seep through the floorboards, along with the faint sound of someone laughing on the ground floor. Ptolemy had settled on the window ledge, grooming himself with complete disinterest in the tension filling the room. "I'm not agreeing to work with you because I forgive you," she said. "I wouldn't expect you to." "And I'm not agreeing because I need your information. I could find all of this myself, given time." "I know you could." "But I'm agreeing because you're right." She pulled in a breath, let it out slowly. "They know where I live. They know my face. And if I keep going the way I have been, I'm going to end up like the others." "Possibly." "Don't coddle me. I've made mistakes." "You've made progress." He said it quietly, and something in his voice made her look up. "You've built something real on that desk. The connections you've made, the patterns you've identified—I couldn't have done it better." "You don't do fieldwork." "No. And you've compensated for that limitation beautifully." He reached out, hesitated, then let his hand drop back to his side. "I'm not asking you to trust me. I'm asking you to let me watch your back while you do what you're already doing. And I'm asking you to stop lying to yourself about why that matters." She didn't answer. She couldn't, because he was right, and she hated that he was right, and she hated more that the familiar frustration she felt around him had an undertone of something else. Something she hadn't let herself name in three months because naming it meant acknowledging that she'd let him go too easily. "The couch folds out," she said finally. "Ptolemy will bother you all night." "I can handle a cat." "You'll have to make your own tea." "I'm French. I'll manage." She almost smiled. Almost. "Don't get comfortable. This is temporary. As soon as the Ossory case is closed, you're out." "Understood." "And you're not allowed to look at me like that." "Like what?" "Like you're memorizing me." She turned away before he could see her expression, busied herself with straightening papers that didn't need straightening. "Like I'm going to disappear if you blink." The silence stretched again, but it felt different now. Charged with something other than anger. "I'll try to control my expressions," he said. "Though I make no promises." "Fine." She could feel him watching her as she moved around the cramped flat, gathering a spare blanket from the cupboard, finding a pillow that didn't smell too much like the previous week's case notes. When she turned back, he hadn't moved from his position by the desk, hands clasped over the head of his cane, watching her with an expression she couldn't quite read. "There's tea in the cabinet above the stove," she said. "The kettle's dented but it works. And if you touch my case files, I'll throw you out the window." "Noted." She paused at the doorway to her bedroom, one hand on the frame. "Lucien." "Yes?" "I didn't ask you to come because I missed you." "I know." "I didn't ask you to come because I needed you." "I know that too." She looked at him then, really looked, taking in the exhaustion in his shoulders, the careful tension in his posture, the way he held himself like a man braced for impact. "But thank you," she said. "For warning me. For the information. For—" She stopped. "For caring," he finished. "Even when you wish you didn't." The words settled over her like a second skin, too close and too familiar. She nodded once, a sharp jerk of her head, and disappeared into the bedroom before he could see what his presence had done to her. The door clicked shut behind her, and she leaned against it, breathing hard, listening to the sound of Lucien moving around her flat with the quiet efficiency of someone who had always known how to make himself at home in spaces that weren't his. Ptolemy, traitor that he was, began to purr from somewhere near the couch. Outside, London continued its endless churn, indifferent to the small dramas unfolding in its cramped upstairs rooms. The curry house below served its last customers of the evening. A siren wailed somewhere in the distance. And in a flat above it all, two people who had no business being in the same room sat in the dark, thinking about everything they weren't saying.
created_at"2026-03-18T22:17:47.062Z" 3/18/2026, 10:17:47 PM
model"minimax/minimax-m2.7-20260318"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency1283
moderation_latency(null)
generation_time62026
tokens_prompt1034
tokens_completion3935
native_tokens_prompt916
native_tokens_completion3192
native_tokens_completion_images(null)
native_tokens_reasoning190
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.0082104
router(null)
provider_responses
0
endpoint_id"c444cecf-adc6-4373-9eca-a85b77b50d75"
id"060a578b9960eac491ef83dc34a0b7fa"
is_byokfalse
latency1283
model_permaslug"minimax/minimax-m2.7-20260318"
provider_name"Minimax"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.0; linux; x64))"
http_referer(null)
api_type"completions"
id"gen-1773872267-Gu2DAITfai6IzWre3KPB"
upstream_id"060a578b9960eac491ef83dc34a0b7fa"
total_cost0.0082104
cache_discount(null)
upstream_inference_cost0
provider_name"Minimax"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags31
adverbTagCount4
adverbTags
0"He moved further [further]"
1"he said quietly [quietly]"
2"she said finally [finally]"
3"She turned away [away]"
dialogueSentences118
tagDensity0.263
leniency0.525
rawRatio0.129
effectiveRatio0.068
89.85% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2462
totalAiIsmAdverbs5
found
0
adverb"slightly"
count1
1
adverb"deliberately"
count1
2
adverb"very"
count1
3
adverb"slowly"
count1
4
adverb"really"
count1
highlights
0"slightly"
1"deliberately"
2"very"
3"slowly"
4"really"
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)
65.48% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2462
totalAiIsms17
found
0
word"silence"
count3
1
word"calculated"
count1
2
word"flickered"
count1
3
word"stomach"
count1
4
word"unravel"
count1
5
word"could feel"
count2
6
word"weight"
count1
7
word"tension"
count2
8
word"familiar"
count2
9
word"comfortable"
count1
10
word"charged"
count1
11
word"churn"
count1
highlights
0"silence"
1"calculated"
2"flickered"
3"stomach"
4"unravel"
5"could feel"
6"weight"
7"tension"
8"familiar"
9"comfortable"
10"charged"
11"churn"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches2
maxInWindow1
found
0
label"stomach dropped/sank"
count1
1
label"hung in the air"
count1
highlights
0"stomach dropped"
1"hung in the air"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences94
matches(empty)
66.87% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount3
narrationSentences94
filterMatches
0"feel"
1"look"
hedgeMatches
0"seemed to"
1"started to"
2"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences181
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen58
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2454
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions39
unquotedAttributions1
matches
0"Outside, London continued its endless churn, indifferent to the small dramas unfolding in its cramped upstairs rooms."
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions19
wordCount1309
uniqueNames6
maxNameDensity0.46
worstName"Ptolemy"
maxWindowNameDensity1
worstWindowName"Ptolemy"
discoveredNames
Ptolemy6
London2
Moreau2
Southwark1
Lucien5
Rory3
persons
0"Ptolemy"
1"Moreau"
2"Lucien"
3"Rory"
places
0"London"
globalScore1
windowScore1
73.08% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences65
glossingSentenceCount2
matches
0"his suspicion apparently overridden by his e"
1"quite read"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount2454
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount3
totalSentences181
matches
0"pretending that their"
1"hated that he"
2"acknowledging that she'd"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs110
mean22.31
std23.21
cv1.04
sampleLengths
062
17
281
329
45
51
632
71
86
939
1014
1113
125
1380
143
1567
169
176
189
1936
2026
219
2229
234
2450
256
2652
274
2860
2937
3012
3181
328
338
347
358
3636
3779
388
3958
4023
414
425
4359
446
4572
4615
473
485
4944
94.06% Passive voice overuse
Target: ≤2% passive sentences
passiveCount3
totalSentences94
matches
0"been loosened"
1"was gone"
2"was, began"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount3
totalVerbs223
matches
0"was tasting"
1"were reading"
2"weren't saying"
79.72% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount6
semicolonCount0
flaggedSentences4
totalSentences181
ratio0.022
matches
0"His heterochromatic eyes—one amber, one black—moved over her face, cataloguing."
1"He took in the chaos in a single sweep—the books piled on every surface, the string map pinned above the desk where she'd been tracking ley line fluctuations, the half-eaten curry in a container on the counter that she'd never bothered to label with a date."
2"He straightened, and something flickered across his face—gone too fast for her to name it."
3"It was small—a fractional tightening around his eyes—but she caught it."
97.79% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1317
adjectiveStacks0
stackExamples(empty)
adverbCount56
adverbRatio0.0425208807896735
lyAdverbCount11
lyAdverbRatio0.008352315869400152
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences181
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences181
mean13.56
std11.51
cv0.849
sampleLengths
034
128
25
32
424
526
631
76
812
911
105
111
1220
1310
142
151
166
1720
1819
193
2011
2113
225
236
2433
2541
263
274
2846
2917
306
313
326
339
3420
3516
3615
3711
383
396
4016
4113
424
4335
4415
456
4628
4724
484
4916
45.12% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats15
diversityRatio0.32044198895027626
totalSentences181
uniqueOpeners58
0.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount0
totalSentences80
matches(empty)
ratio0
0.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount44
totalSentences80
matches
0"She checked the peephole first."
1"He had his cane in"
2"He wore charcoal grey tonight,"
3"She opened the door anyway."
4"He said her name the"
5"His heterochromatic eyes—one amber, one"
6"She didn't step back to"
7"She should have slammed the"
8"She stepped aside."
9"He took in the chaos"
10"She crossed her arms and"
11"He straightened, and something flickered"
12"Her stomach dropped."
13"He said it without apology"
14"He moved further into the"
15"He turned to face her,"
16"He took a step closer,"
17"She pushed off from the"
18"he said quietly"
19"His voice was steady, but"
ratio0.55
10.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount72
totalSentences80
matches
0"The knock came at half"
1"Rory set down the case"
2"She checked the peephole first."
3"Lucien Moreau stood in the"
4"He had his cane in"
5"He wore charcoal grey tonight,"
6"Rory's hand froze on the"
7"The one she'd installed herself"
8"The one that made her"
9"She opened the door anyway."
10"He said her name the"
11"His heterochromatic eyes—one amber, one"
12"She didn't step back to"
13"Ptolemy had begun winding between"
14"Lucien's jaw tightened."
15"She should have slammed the"
16"She stepped aside."
17"The flat swallowed him."
18"He took in the chaos"
19"Ptolemy wound around his legs,"
ratio0.9
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences80
matches(empty)
ratio0
51.28% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences39
technicalSentenceCount5
matches
0"Ptolemy had begun winding between her ankles, his suspicion apparently overridden by his eternal hope that visitors meant treats."
1"She had known him for two years, had worked beside him on half a dozen cases, had seen him walk into situations that would have broken most people without so mu…"
2"She could feel him watching her as she moved around the cramped flat, gathering a spare blanket from the cupboard, finding a pillow that didn't smell too much l…"
3"The door clicked shut behind her, and she leaned against it, breathing hard, listening to the sound of Lucien moving around her flat with the quiet efficiency o…"
4"And in a flat above it all, two people who had no business being in the same room sat in the dark, thinking about everything they weren't saying."
92.74% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags31
uselessAdditionCount2
matches
0"He turned, and the lamplight caught the sharp angles of his face, the lines of exhaustion that hadn't been there four months ago"
1"his hand tightened, knuckles whitening"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags13
fancyCount0
fancyTags(empty)
dialogueSentences118
tagDensity0.11
leniency0.22
rawRatio0
effectiveRatio0
78.8662%