Run: 2026-04-24-01KQ06EBB3MD9QKJA589TQJ3HP

Run Details

Duration:
6m 38s
Cost:
$0.036699
Provider:
Venice

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="4416" name="Detective Harlow Quinn" aliases="Quinn, Detective Quinn, Harlow" pronouns="she/her" species="Human" storyRole="Antagonist"> <eyeColor>brown</eyeColor> <hair>closely cropped salt-and-pepper</hair> <height>5'9"</height> <age>41</age> <jawline>sharp jaw</jawline> <watch>worn leather watch on her left wrist</watch> <bearing>military precision</bearing> <description>A Metropolitan Police detective with 18 years of decorated service who suspects the clique is involved in criminal activity.</description> <backstory>She lost her partner, DS Morris, during a case three years ago under unexplained circumstances that had supernatural origins she doesn't yet understand.</backstory> </character> <character id="4414" name="Eva Kowalski" aliases="Eva, Evie" pronouns="she/her" species="Human" storyRole="Best Friend"> <eyeColor>green</eyeColor> <hair>curly red</hair> <height>5'4"</height> <age>26</age> <glasses>round glasses</glasses> <satchel>worn leather satchel full of books</satchel> <freckles>freckled complexion</freckles> <nervousHabit>tucking hair behind her left ear</nervousHabit> <description>Aurora's childhood friend and an occult researcher.</description> <backstory>Moved to London two years before Aurora and works as a research assistant at the British Museum's restricted archives. She holds a master's degree in Ancient History from Oxford.</backstory> </character> <location id="856" name="The Veil Market" aliases="Veil Market, the Market, underground market" realm="Earth"> <currentLocation>abandoned Tube station beneath Camden</currentLocation> <entryRequirement>bone token</entryRequirement> <schedule>moves locations every full moon</schedule> <description>A hidden supernatural black market that sells enchanted goods, banned alchemical substances, and information.</description> </location> <item id="2004" name="Veil Compass" aliases="the Compass, shadow compass" type="Tool" origin="The Veil Market"> <casingMaterial>small brass compass</casingMaterial> <faceMarkings>face etched with protective sigils</faceMarkings> <needle>points toward the nearest supernatural rift or portal</needle> <patina>casing has a patina of verdigris</patina> <creator>crafted by a Shade artisan</creator> <description>A compass attuned to supernatural energy.</description> </item> </codex> Write a fully fleshed out scene of at least 1000 words in the mystery genre. A detective arrives at a crime scene in an unusual location. Something is wrong — the evidence doesn't add up. A colleague is present, offering a different interpretation. Through careful observation and deduction, the detective begins to see what others have missed. 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
Detective Harlow Quinn dropped from the final ladder rung onto the platform with the soft, certain impact of a woman who had spent twenty years learning exactly where her feet would land. Dust rose around her boots, fine and grey, smelling of old sulfur and tunnel damp. Above her, the constable’s torchbeam pulled back toward the street-level manhole, leaving her alone with the subterranean dark of a station that had vanished from Transport for London records four decades prior. She clicked on her own torch. The beam caught flaking Victorian tilework—Bombardier cream and sage green, cracked in spider-web patterns—and then the pale, outstretched hand of the deceased. She checked her worn leather watch. 6:47 in the morning. Nineteen hours awake, and her eyes felt it. But her hands were steady. The body lay near a cast-iron pillar at the platform’s southern end. Male, mid-thirties, with the kind of hollow cheeks and expensive tailoring that spoke of private clubs rather than homeless encampments. Quinn circled clockwise, her torch carving careful arcs. Military precision, her old superintendent had called the habit. She called it a refusal to let the scene talk over her. Even crouched three feet away, she knew something was wrong. The dead man’s wool coat was soaked through at the back, dark with water and tunnel grime, but the front bore only a single, catastrophic wound just below the sternum. It looked like a knife or perhaps a narrow blade, ruinously deep. Yet the blood pool beneath him was obscene in its tidiness, a neat, shallow basin barely wider than her outstretched hand. No arterial spray blackened the surrounding tiles. No mist of red spatter reached the pillar behind him. She played her light across the grout lines, searching for the fine, freckled painting of a pumping heart. Nothing. She pulled a pen from her coat and gently lifted the man’s jaw. Rigor had fixed his limbs hours ago, but the lividity told a different story. The purplish settling of blood stained his shoulder blades and the backs of his thighs—the dependent surfaces of a corpse that had lain on its back for some time. Yet if the chest wound had killed him here, face-up, the lividity should have pooled lower, toward the buttocks and calves, and the bloodstain should have spread like a halo. Instead, the stain was compact. Contained. He had been killed elsewhere, drained or staunched, and then arranged on this platform with theatrical care. “Post-mortem staging,” she murmured to the dark. A leather satchel creaked. Quinn’s torch snapped toward the ticket booth. A woman stepped out of the gloom, round glasses catching the light. Curly red hair, a freckled complexion, five-foot-nothing in sensible boots. Eva Kowalski. The duty sergeant had warned her: some archive liaison from the British Museum, restricted section, already sniffing around the perimeter. “He wasn’t murdered here,” Eva said. She tucked a curl behind her left ear with a nervous habit that looked well-practiced. “Not originally.” Quinn straightened. “You’ve contaminated my scene, Ms. Kowalski.” “I haven’t crossed the tape. Sergeant Reeves called the Museum when they found the markings.” Eva pointed toward the pillar. “I work in the restricted archives. Ancient iconography is my field.” Quinn followed the gesture. Hidden in the peeling glaze of the tile, nearly invisible beneath decades of grime, someone had scratched a series of angular, fluid marks. They looked at first like vandalism. Then, perhaps, like a code. Then, as the torch shifted, like something else entirely—lines that seemed to skate away from direct observation, defying the geometry of the blade that had cut them. “Graffiti,” Quinn said, though her voice had lost some of its certainty. “Protective sigils,” Eva said. She clutched her satchel strap. “Pre-Christian warding. This place wasn’t just decommissioned, Detective. It was *unremembered*. Someone wanted it erased from maps. From memory.” Quinn forced her attention back to the body. She snapped on latex gloves and searched the coat. The pockets were empty of wallet or phone—no convenient identification. In the inner breast pocket she found a slim fold of uncirculated cash, crisp as new linen. And in the man’s curled right hand, clenched so tightly she had to prize the fingers apart, lay a small brass compass. It was heavier than it looked. The casing was mottled with verdigris, green as a weathered copper roof, and the face was crowded with tiny, recessed etchings—sigils that seemed to squirm when she tilted the glass toward the torchlight. The needle did not point north. It lay stubbornly aimed toward the tunnel’s terminus, trembling with a faint, mechanical insistence. “Evidence,” Quinn said, and slipped it into a plastic bag. Eva took an involuntary step forward. “That’s a Veil Compass. Crafted by a Shade artisan. It doesn’t orient to magnetic fields. It points toward thresholds. Rifts. The nearest door that should not exist.” Quinn sealed the bag. Through the plastic, the needle shuddered again, twitching toward the brick wall that sealed the tunnel’s end. “It’s broken.” “It’s doing exactly what it was made to do.” Eva’s gaze fixed on the wall. “There is something behind there. Something older than the mortar.” Quinn exhaled. She had spent eighteen years on the force dismissing the superstitions of witnesses who claimed to see patterns in chaos. But she was also a detective who trusted instruments more than prejudice. She took three measured strides toward the tunnel terminus and stopped. Her watch stuttered. The second hand hitched backward one beat before jerking forward, the mechanism whispering against her wrist like a skipped heartbeat. She played her torch across the brickwork. Victorian red clay and soot-blackened London stock, laid in English bond. But the mortar was the wrong color—too pale, too clean, almost buff-colored against the weathered stone. She rapped her knuckles against it. The sound came back hollow, resonant, the dull thok of plaster over void rather than the flat crack of solid masonry. She walked the platform’s length, counting her paces. The city survey she’d memorized before descending claimed this station had been sealed in 1952 after a roof collapse. The tunnel should extend exactly forty meters south before terminating in a choked collapse of London clay and iron sleepers. She counted fifty-two paces to the wall. The math was wrong. The space was wrong. She looked up. Fresh timber shoring lined the curved ceiling, the wood pale and unweathered, smelling of resin. Somebody had been maintaining this void. Tending it. Quinn returned to the body. This time she examined the coat lining with methodical patience. One seam had been torn open from the inside. She tugged. A bone token slid into her gloved palm, carved with the same irresolvable symbols that haunted the compass face. It was yellowed, dense, polished by handling until it felt like soapstone. Eva’s breath caught. “He had entry.” “To what?” “The Veil Market.” Eva’s voice had dropped to a whisper, as if naming the thing might summon it. “It moves locations every full moon. It trades in enchanted goods, in information, in banned substances. That token is the price of admission. Detective—last night was the full moon. It’s here now. Beneath Camden.” Quinn stood very still. She turned the token over in its bag. Then she looked at the wall again, not with Eva’s apprehension, but with the cold attention of a woman who understood staging. She studied the platform floor. The dust was disturbed in a broad arc that swept toward the false wall, not away from it. The dead man’s expensive leather soles had scraped through the grime in short, desperate bursts, toe-first. He hadn’t been fleeing toward the exit ladder. He had been fleeing *out* of that wall, or trying to get back through it. She knelt and examined the chest wound again. The edges were too clean for a blade used in struggle. No hesitation marks. No defense wounds on his hands. The fingers, she noticed now, were ink-stained at the tips, and the left cuff bore a residue of something coppery and faintly phosphorescent where her torch beam struck it—an alchemical stain, perhaps, that smelled of ozone and cloves. He hadn’t been killed in a robbery. He had been executed, quickly and professionally, after leaving a place where such substances were traded. “The bricks are a facade,” Quinn said. Eva blinked behind her glasses. “Pardon?” “There’s no blood spatter because he was bled somewhere behind that wall. They carried him out and posed him. Look at the dust track.” Quinn’s torch traced the scuffs. “He made it out of whatever lies back there. Someone followed him, delivered the wound after death to obscure the cause, and retreated.” She pressed her gloved palm flat against the false mortar. Cold leached through the latex, uneven, pulsing like a draft from a throat. “There’s a cavity here. A passage. A market, if that’s what you want to call it. But my killer is flesh and blood.” She stepped back and swept her torch low along the platform’s edge, searching for the thing her gut told her would be there. Half-trampled, nearly erased by the constables’ boots, a chalk mark glimmered on the tile. Not the warding sigils Eva had identified on the pillar. This was different. A spiral bisected by a single vertical slash. It was faint, arrogant, left in haste. Quinn’s throat tightened. She knew that mark. Three years ago, DS Morris had died in a warehouse that appeared on no planning document, in a case file thick with photographs of similar symbols—chalk on concrete, dismissed by the coroner as teenage occult fetishism. Quinn had kept a scrapbook in her locked desk drawer, a secret almanac of the inexplicable. The spiral and slash had haunted her since the funeral. Not a Shade. Not a curse from the dark. A human signature, using the supernatural as camouflage. Quinn straightened, her sharp jaw set in the torchlight. She looked from the false wall to the compass in its evidence bag. The needle had never deviated. It pointed toward the void, the rift, the threshold where the market breathed behind its mask of brick. Others would see a dead man in an abandoned station. Eva saw magic. But Quinn saw the architecture of conspiracy—the staged body, the hidden door, the meticulous attempt to make a murder look like something unknowable. She understood now. This was not a supernatural crime scene. It was a human one, using the supernatural as scenery. “Sergeant!” Her voice cracked down the platform, sharp as a rifle shot. “Get a sledgehammer team down here. Now.” She tucked the evidence into her coat pocket, her fingers brushing the steadying weight of her watch. The second hand ticked true again, but she did not trust it. Time ran unevenly in this place, and so did the truth. She had missed it three years ago with Morris. She would not miss it now. The wall would come down. And behind it, she would find her killer.
created_at"2026-04-24T16:51:20.557Z" 4/24/2026, 4:51:20 PM
model"moonshotai/kimi-k2.6-20260420"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency4326
moderation_latency(null)
generation_time397942
tokens_prompt923
tokens_completion9103
native_tokens_prompt848
native_tokens_completion7748
native_tokens_completion_images(null)
native_tokens_reasoning6209
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"
usage0.03669853
router(null)
provider_responses
0
endpoint_id"85421399-264f-405d-9ad9-67835b01a3e0"
is_byokfalse
latency41
model_permaslug"moonshotai/kimi-k2.6-20260420"
provider_name"BaseTen"
status429
1
endpoint_id"aa515fc0-facb-44e0-934b-aa0fd1e5e60f"
id"chatcmpl-af1cbd5b590d5a4a"
is_byokfalse
latency4325
model_permaslug"moonshotai/kimi-k2.6-20260420"
provider_name"Venice"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer(null)
request_id"req-1777049480-5sMr4ekR29EmEwe1CXd3"
session_id(null)
api_type"completions"
id"gen-1777049480-R0JXqOuZl4XEM5c6nQPQ"
upstream_id"chatcmpl-af1cbd5b590d5a4a"
total_cost0.03669853
cache_discount(null)
upstream_inference_cost0
provider_name"Venice"
response_cache_source_id(null)

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags13
adverbTagCount1
adverbTags
0"Half-trampled nearly [nearly]"
dialogueSentences25
tagDensity0.52
leniency1
rawRatio0.077
effectiveRatio0.077
89.09% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1834
totalAiIsmAdverbs4
found
0
adverb"gently"
count1
1
adverb"tightly"
count1
2
adverb"very"
count1
3
adverb"quickly"
count1
highlights
0"gently"
1"tightly"
2"very"
3"quickly"
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)
70.01% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1834
totalAiIsms11
found
0
word"pumping"
count1
1
word"gloom"
count1
2
word"mechanical"
count1
3
word"magnetic"
count1
4
word"measured"
count1
5
word"methodical"
count1
6
word"whisper"
count1
7
word"apprehension"
count1
8
word"facade"
count1
9
word"traced"
count1
10
word"weight"
count1
highlights
0"pumping"
1"gloom"
2"mechanical"
3"magnetic"
4"measured"
5"methodical"
6"whisper"
7"apprehension"
8"facade"
9"traced"
10"weight"
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
narrationSentences143
matches(empty)
82.92% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount4
hedgeCount2
narrationSentences143
filterMatches
0"watch"
1"look"
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences156
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen40
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans2
markdownWords2
totalWords1823
ratio0.001
matches
0"unremembered"
1"out"
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions13
unquotedAttributions0
matches(empty)
83.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions46
wordCount1577
uniqueNames14
maxNameDensity1.14
worstName"Quinn"
maxWindowNameDensity2.5
worstWindowName"Quinn"
discoveredNames
Harlow1
Quinn18
Transport1
London3
Victorian2
Bombardier1
Kowalski1
British1
Museum1
Eva12
English1
Cold1
Morris2
Shade1
persons
0"Harlow"
1"Quinn"
2"Kowalski"
3"Museum"
4"Eva"
5"Cold"
6"Morris"
places
0"Transport"
1"London"
2"British"
3"English"
globalScore0.929
windowScore0.833
52.91% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences103
glossingSentenceCount4
matches
0"looked like a knife or perhaps a narrow b"
1"sigils that seemed to squirm when she tilted the glass toward the torchlight"
2"felt like soapstone"
3"as if naming the thing might summon it"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.549
wordCount1823
matches
0"not with Eva’s apprehension, but with the cold attention of a woman who understood staging"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences156
matches
0"knew that mark"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs44
mean41.43
std31.73
cv0.766
sampleLengths
0107
123
261
310
499
5109
67
755
823
98
1031
1165
1212
1328
1466
1559
1610
1733
1823
1925
2045
2123
2261
2362
2426
2557
266
272
2852
2996
3089
317
326
3398
3465
357
3662
379
388
3981
4020
4119
4255
4313
88.09% Passive voice overuse
Target: ≤2% passive sentences
passiveCount7
totalSentences143
matches
0"been killed"
1"was mottled"
2"been sealed"
3"been torn"
4"was disturbed"
5"been killed"
6"been executed"
7"were traded"
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
emDashCount10
semicolonCount0
flaggedSentences9
totalSentences156
ratio0.058
matches
0"The beam caught flaking Victorian tilework—Bombardier cream and sage green, cracked in spider-web patterns—and then the pale, outstretched hand of the deceased."
1"The purplish settling of blood stained his shoulder blades and the backs of his thighs—the dependent surfaces of a corpse that had lain on its back for some time."
2"Then, as the torch shifted, like something else entirely—lines that seemed to skate away from direct observation, defying the geometry of the blade that had cut them."
3"The pockets were empty of wallet or phone—no convenient identification."
4"The casing was mottled with verdigris, green as a weathered copper roof, and the face was crowded with tiny, recessed etchings—sigils that seemed to squirm when she tilted the glass toward the torchlight."
5"But the mortar was the wrong color—too pale, too clean, almost buff-colored against the weathered stone."
6"The fingers, she noticed now, were ink-stained at the tips, and the left cuff bore a residue of something coppery and faintly phosphorescent where her torch beam struck it—an alchemical stain, perhaps, that smelled of ozone and cloves."
7"Three years ago, DS Morris had died in a warehouse that appeared on no planning document, in a case file thick with photographs of similar symbols—chalk on concrete, dismissed by the coroner as teenage occult fetishism."
8"But Quinn saw the architecture of conspiracy—the staged body, the hidden door, the meticulous attempt to make a murder look like something unknowable."
98.26% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1310
adjectiveStacks0
stackExamples(empty)
adverbCount55
adverbRatio0.04198473282442748
lyAdverbCount15
lyAdverbRatio0.011450381679389313
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences156
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences156
mean11.69
std8.35
cv0.715
sampleLengths
032
115
232
36
422
56
64
78
85
912
1020
118
129
1312
1410
1530
1612
1721
187
1910
2018
211
2213
2314
2429
2530
265
271
2817
297
304
317
3212
3310
342
3520
366
3715
382
392
406
4120
4211
434
4423
456
465
4727
4812
494
49.36% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats13
diversityRatio0.34615384615384615
totalSentences156
uniqueOpeners54
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount5
totalSentences133
matches
0"Even crouched three feet away,"
1"Instead, the stain was compact."
2"Then, perhaps, like a code."
3"Then, as the torch shifted,"
4"Then she looked at the"
ratio0.038
93.68% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount42
totalSentences133
matches
0"She clicked on her own"
1"She checked her worn leather"
2"She called it a refusal"
3"It looked like a knife"
4"She played her light across"
5"She pulled a pen from"
6"He had been killed elsewhere,"
7"she murmured to the dark"
8"She tucked a curl behind"
9"They looked at first like"
10"She clutched her satchel strap."
11"She snapped on latex gloves"
12"It was heavier than it"
13"It lay stubbornly aimed toward"
14"She had spent eighteen years"
15"She took three measured strides"
16"Her watch stuttered."
17"She played her torch across"
18"She rapped her knuckles against"
19"She walked the platform’s length,"
ratio0.316
80.30% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount101
totalSentences133
matches
0"Detective Harlow Quinn dropped from"
1"Dust rose around her boots,"
2"She clicked on her own"
3"The beam caught flaking Victorian"
4"She checked her worn leather"
5"The body lay near a"
6"Quinn circled clockwise, her torch"
7"Military precision, her old superintendent"
8"She called it a refusal"
9"The dead man’s wool coat"
10"It looked like a knife"
11"She played her light across"
12"She pulled a pen from"
13"Rigor had fixed his limbs"
14"The purplish settling of blood"
15"He had been killed elsewhere,"
16"she murmured to the dark"
17"A leather satchel creaked."
18"Quinn’s torch snapped toward the"
19"A woman stepped out of"
ratio0.759
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences133
matches(empty)
ratio0
31.25% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences64
technicalSentenceCount10
matches
0"Above her, the constable’s torchbeam pulled back toward the street-level manhole, leaving her alone with the subterranean dark of a station that had vanished fr…"
1"Male, mid-thirties, with the kind of hollow cheeks and expensive tailoring that spoke of private clubs rather than homeless encampments."
2"The purplish settling of blood stained his shoulder blades and the backs of his thighs—the dependent surfaces of a corpse that had lain on its back for some tim…"
3"She tucked a curl behind her left ear with a nervous habit that looked well-practiced."
4"Then, as the torch shifted, like something else entirely—lines that seemed to skate away from direct observation, defying the geometry of the blade that had cut…"
5"The casing was mottled with verdigris, green as a weathered copper roof, and the face was crowded with tiny, recessed etchings—sigils that seemed to squirm when…"
6"She had spent eighteen years on the force dismissing the superstitions of witnesses who claimed to see patterns in chaos."
7"A bone token slid into her gloved palm, carved with the same irresolvable symbols that haunted the compass face."
8"Then she looked at the wall again, not with Eva’s apprehension, but with the cold attention of a woman who understood staging."
9"Three years ago, DS Morris had died in a warehouse that appeared on no planning document, in a case file thick with photographs of similar symbols—chalk on conc…"
48.08% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags13
uselessAdditionCount2
matches
0"Quinn said, though her voice had lost some of its certainty"
1"Eva’s voice had, as if naming the thing might summon it"
70.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags7
fancyCount2
fancyTags
0"she murmured (murmur)"
1"She pressed (press)"
dialogueSentences25
tagDensity0.28
leniency0.56
rawRatio0.286
effectiveRatio0.16
81.2430%