Run: 2026-04-25-01KQ2EVA13XTXBJFYRSK790WC4

Run Details

Duration:
2m 15s
Cost:
$0.004117
Provider:
DeepSeek

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 gripped the rusted railing and descended into the dark throat of the abandoned Tube station, her Maglite carving a narrow path through the dust-thick air. The call had come in forty minutes ago—a body in a disused service tunnel beneath Camden, phoned in by a museum researcher who sounded more curious than shaken. Uniformed officers had secured the entrance, but they’d refused to go deeper than the platform, their faces pale and their radios crackling with static that had no business this far underground. The steps ended in a broad archway that had no right to exist. It was carved from the living rock, its edges worn smooth by centuries, not decades. Beyond it, a low amber glow pulsed like a heartbeat. Harlow stepped through and felt the temperature drop ten degrees, the air thickening with a smell she couldn’t place—old myrrh, ozone, and the faint, sweet rot of something once alive. The Veil Market sprawled before her, a warren of tents and stalls cobbled together from salvaged doors, moth-eaten velvet, and brass piping that wept condensation. Stalls sold things she couldn’t name: vials of liquid that swallowed light, cages that held shadows, scrolls bound in what looked like cured skin. Overhead, gas lamps hissed, their flames burning a queasy green. The whole place hummed with a frequency that made her fillings ache. “Detective Quinn?” The voice came from her left, and Harlow’s hand moved toward her holster before she caught herself. A young woman stood beside a stall layered with dusty books and bone-handled instruments. Curly red hair framed a freckled face half-hidden behind round glasses. A worn leather satchel bulged at her hip, and she kept tucking a stray curl behind her left ear. Her green eyes were too bright, too alert, for a civilian who’d just stumbled onto a corpse. “Dr. Eva Kowalski,” the woman said, offering a hand Harlow ignored. “British Museum, restricted archives. I’m the one who called it in. The officer at the top said you’d be coming.” Harlow swept the beam of her Maglite across the market’s central aisle, counting shadows. “You work in a museum, but you shop in an illegal subterranean bazaar?” Eva’s smile was quick and thin. “The restricted archives don’t stock everything. Some texts are only available through non-traditional acquisitions.” She gestured toward a stall near the far wall, where a figure lay crumpled beside a table of tarnished trinkets. “He was already dead when I found him. I didn’t touch anything.” “Stay here.” Harlow stepped forward, her footsteps unnaturally loud in the hollow silence. The other stalls were deserted—vendors had scattered or vanished, leaving their wares behind. She knelt beside the body. The victim was a man in his sixties, thin to the point of emaciation, dressed in a robe of deep indigo stitched with silver thread that shimmered even without direct light. His skin was grey, papery, and there were no visible wounds, no blood, no sign of struggle. His eyes were open, filmed over like old glass. In his left hand, he clutched a small brass compass, its casing mottled with verdigris and etched with symbols that made Harlow’s vision swim if she stared too long. The needle was spinning in slow, lazy circles, never settling on north. In his right hand, half-curled against his chest, was a flat disc of bone, pale and porous, no larger than a coin. It had been carved with a sigil: a serpent devouring its own tail, coiled around an eight-pointed star. Harlow’s blood chilled. She’d seen that symbol before. Three years ago, in a photograph from DS Morris’s personal effects—a close-up of a similar token found near his body, wedged into a crack in the pavement at the docks where his car had gone into the water. The coroner had called it an accidental drowning. Harlow had never believed it. She’d kept a copy of that photo in her desk drawer, and she’d stared at it on too many sleepless nights. She pulled a pair of nitrile gloves from her coat pocket and carefully lifted the bone disc, turning it over. The back was blank except for a small notch at the edge, as if it had been snapped from a larger piece. She bagged it, then examined the compass without touching it. “It’s a Veil Compass,” Eva said from behind her, and Harlow’s jaw tightened. The researcher had crept closer, ignoring instructions. “Crafted by a Shade artisan. It points toward supernatural rifts—portals, weak spots between realms. They’re highly regulated by the market’s overseers. Owning one without a license is punishable by exile.” Harlow stood, brushing dust from her knees. “Supernatural rifts. Shades. You expect me to write that in my report?” “I expect you to listen,” Eva said, her tone polite but unyielding. “The man dealt in restricted goods. He probably sold the wrong compass to the wrong customer. The Shade clans don’t tolerate breaches of protocol. This could be a ritual execution.” “He doesn’t have a mark on him.” “That’s exactly the point. A Shade execution doesn’t leave a mark. It leaves a shell.” Eva gestured at the corpse. “Look at his eyes. His skin. You’ve seen bodies before, Detective. Does this look like a normal death to you?” Harlow didn’t answer. She knelt again and studied the body with the clinical detachment of eighteen years on the force. Lividity suggested he’d died where he lay, but the temperature of his skin was wrong—too cold, too quickly, as if the heat had been siphoned out of him rather than dissipating naturally. Rigor hadn’t begun, yet the film over his eyes indicated death had occurred hours ago. The stall’s wooden surface was thick with dust, but there were smudges—fresh, deliberate—as if someone had swept a hand across it to erase fingerprints. And then she saw it. Beneath the edge of the table, half-hidden by a fold of the fallen robe, was a second bone token. This one was darker, stained with what looked like old tea, and its carving was different: a crescent moon pierced by an arrow. It hadn’t been there when she first looked. She was sure of it. The floor was flagstone, no cracks to swallow it, no way she would have missed it. It was as if someone had placed it while her back was turned, a silent offering, or a taunt. Harlow lifted it with a gloved finger. “This belong to your Shade executioner?” Eva leaned in, her glasses catching the green lamplight. Her expression shifted, the academic confidence flickering into something like fear. “That’s a trail marker. Used by the market’s guides to navigate when the stalls move. But it’s been altered. The arrow is backward. It’s a warning.” “A warning for who?” “For anyone who follows the compass.” Eva’s voice dropped. “The killer didn’t take it, which means they wanted it to be found. If it’s still active, it’s pointing toward a rift. Someone might be trying to lure the next buyer into a trap.” Harlow packed the second token into a separate evidence bag and stood. Her mind was clicking through the discrepancies like a tumbler in a lock. The body showed no cause of death, yet the scene was staged with a precision that suggested ritual. The killer had access to the market’s inner workings—trail markers, bone tokens, the knowledge to remove heat from a corpse without a trace. But they’d left the compass, and they’d left the token that matched the one from Morris’s investigation. That wasn’t ritual. That was a message. She walked a slow circuit of the stall, noting the inventory: jars of powdered silver, phials of what appeared to be blood hanging from hooks, a stack of leather-bound ledgers. One ledger lay open, its pages covered in a cramped script that was part English, part something angular and wrong. Names. Dates. Transactions. Beside it, a fountain pen with a nib that had snapped in two, a tiny spatter of ink dried on the page. Harlow’s gaze tracked upward. A dark smear on the stall’s fabric canopy, roughly eye-level for a man of the victim’s height. Not blood—something thicker, iridescent, like crushed insect wings. She took a swab anyway. Eva followed her gaze. “You’re not buying the ritual explanation?” “I’m not buying anything yet.” Harlow pocketed the swab. “But I know a few things about messages. This wasn’t a cleaner. A cleaner wouldn’t leave a trail marker with an altered arrow, and they wouldn’t leave a token that ties directly to an unsolved murder from three years ago.” Eva went very still. “What token?” Harlow didn’t answer. She was already moving toward the far end of the aisle, where the green lamplight pooled in shadows too dense for her Maglite to penetrate. The dust on the floor was disturbed here—not just footprints, but a long, sweeping drag mark, as if someone had pulled a heavy sack or a body into a side passage. The mark led to a wooden door set into the bedrock, banded with iron and marked with the same crescent-and-arrow symbol. “That’s the exit,” Eva said, her voice tight. “The market will move in three days, but the doors are supposed to be sealed until the next full moon. Someone’s been using them.” Harlow tried the iron handle. It turned, and the door swung open onto a narrow service tunnel that smelled of wet stone and something else—something metallic, like fresh solder. Far down the tunnel, a faint glow pulsed once, twice, then vanished. “The compass,” Eva said suddenly. “The one in his hand. If I activate it, I might be able to read the last signature it locked onto. It could tell you what rift it was pointing at before he died.” Before Harlow could object, Eva had her gloves off and was crouched beside the body, her fingers hovering over the compass’s face. She murmured something under her breath—a phrase that had no business in English—and the needle jerked, then swung abruptly to point directly at Harlow’s chest. Harlow stepped back, hand going to her service weapon. The needle followed her. “It’s not pointing at a rift,” Eva breathed, her eyes wide. “It’s pointing at you. Or something you’re carrying.” Harlow’s mind flashed to the bone token in her evidence bag. The one with the serpent. The same symbol that had been found next to Morris’s drowned body, the same symbol that had haunted her for three years. She pulled the bag from her pocket and held it up. The compass needle quivered, fixed on the token like a dog on a scent. “Well,” Harlow said, her voice flat and cold. “That’s a new one.” Eva rose slowly, chewing her bottom lip. “Detective, whoever killed this man wanted that token to be found. They knew you’d be here. They knew you’d recognize it.” Harlow looked at the doorway, at the drag marks leading into the dark, and felt the familiar weight of unanswered questions press against her ribs. For three years, she’d chased shadows and closed files, telling herself that Morris’s death was a tragedy, not a puzzle. But the puzzle had just placed a piece directly in her hand. “Then they’re going to be disappointed,” she said. “Because I don’t scare easy.” She holstered the evidence bag, checked the safety on her weapon, and stepped into the tunnel, the compass needle spinning madly in Eva’s trembling hand as the darkness folded around her.
created_at"2026-04-25T13:56:42.662Z" 4/25/2026, 1:56:42 PM
model"deepseek/deepseek-v4-pro-20260423"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency902
moderation_latency(null)
generation_time135087
tokens_prompt923
tokens_completion5396
native_tokens_prompt857
native_tokens_completion4656
native_tokens_completion_images(null)
native_tokens_reasoning2083
native_tokens_cached768
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
num_fetches(null)
web_search_engine(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"stop"
usage0.004117275
router(null)
provider_responses
0
endpoint_id"d084170b-dd99-4e53-9ae1-b63881f3cfbf"
id"499cec36-0c9e-49eb-9fad-5e31c8febb30"
is_byokfalse
latency282
model_permaslug"deepseek/deepseek-v4-pro-20260423"
provider_name"DeepSeek"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer(null)
request_id"req-1777125402-rU49YLXxoWvzS4qPLr9y"
session_id(null)
api_type"completions"
id"gen-1777125402-rgUQXCDgRdh5BAEVkamZ"
upstream_id"499cec36-0c9e-49eb-9fad-5e31c8febb30"
total_cost0.004117275
cache_discount0.00030624
upstream_inference_cost0
provider_name"DeepSeek"
response_cache_source_id(null)

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags14
adverbTagCount1
adverbTags
0"Eva said suddenly [suddenly]"
dialogueSentences35
tagDensity0.4
leniency0.8
rawRatio0.071
effectiveRatio0.057
86.98% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1920
totalAiIsmAdverbs5
found
0
adverb"carefully"
count1
1
adverb"quickly"
count1
2
adverb"very"
count1
3
adverb"suddenly"
count1
4
adverb"slowly"
count1
highlights
0"carefully"
1"quickly"
2"very"
3"suddenly"
4"slowly"
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)
68.75% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1920
totalAiIsms12
found
0
word"pulsed"
count2
1
word"velvet"
count1
2
word"footsteps"
count1
3
word"silence"
count1
4
word"shimmered"
count1
5
word"etched"
count1
6
word"chilled"
count1
7
word"navigate"
count1
8
word"quivered"
count1
9
word"familiar"
count1
10
word"weight"
count1
highlights
0"pulsed"
1"velvet"
2"footsteps"
3"silence"
4"shimmered"
5"etched"
6"chilled"
7"navigate"
8"quivered"
9"familiar"
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
narrationSentences106
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount1
narrationSentences106
filterMatches(empty)
hedgeMatches
0"appeared to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences127
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen40
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1906
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions17
unquotedAttributions0
matches(empty)
50.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions52
wordCount1474
uniqueNames10
maxNameDensity1.63
worstName"Harlow"
maxWindowNameDensity3.5
worstWindowName"Harlow"
discoveredNames
Harlow24
Quinn1
Tube1
Maglite3
Camden1
Veil1
Market1
Morris4
Eva14
English2
persons
0"Harlow"
1"Quinn"
2"Camden"
3"Morris"
4"Eva"
places
0"Market"
globalScore0.686
windowScore0.5
23.42% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences79
glossingSentenceCount4
matches
0"looked like cured skin"
1"looked like old tea, and its carving was"
2"It was as if someone had placed it while her back was turned, a silent offering, or a taunt"
3"something like fear"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.525
wordCount1906
matches
0"not just footprints, but a long, sweeping drag mark, as if someone had pulled a heavy"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences127
matches
0"seen that symbol"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs43
mean44.33
std26.54
cv0.599
sampleLengths
087
168
271
319
461
531
627
752
831
998
1040
1180
1252
1350
1419
1542
167
1740
1891
1995
2013
2146
224
2343
2490
2575
2634
2710
2849
296
3080
3132
3241
3339
3447
3513
3619
3763
3812
3928
4057
4113
4231
75.47% Passive voice overuse
Target: ≤2% passive sentences
passiveCount9
totalSentences106
matches
0"was carved"
1"were deserted"
2"been carved"
3"been snapped"
4"been siphoned"
5"was turned"
6"was staged"
7"was crouched"
8"been found"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount3
totalVerbs248
matches
0"was spinning"
1"was clicking"
2"was already moving"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount13
semicolonCount0
flaggedSentences11
totalSentences127
ratio0.087
matches
0"The call had come in forty minutes ago—a body in a disused service tunnel beneath Camden, phoned in by a museum researcher who sounded more curious than shaken."
1"Harlow stepped through and felt the temperature drop ten degrees, the air thickening with a smell she couldn’t place—old myrrh, ozone, and the faint, sweet rot of something once alive."
2"The other stalls were deserted—vendors had scattered or vanished, leaving their wares behind."
3"Three years ago, in a photograph from DS Morris’s personal effects—a close-up of a similar token found near his body, wedged into a crack in the pavement at the docks where his car had gone into the water."
4"Lividity suggested he’d died where he lay, but the temperature of his skin was wrong—too cold, too quickly, as if the heat had been siphoned out of him rather than dissipating naturally."
5"The stall’s wooden surface was thick with dust, but there were smudges—fresh, deliberate—as if someone had swept a hand across it to erase fingerprints."
6"The killer had access to the market’s inner workings—trail markers, bone tokens, the knowledge to remove heat from a corpse without a trace."
7"Not blood—something thicker, iridescent, like crushed insect wings."
8"The dust on the floor was disturbed here—not just footprints, but a long, sweeping drag mark, as if someone had pulled a heavy sack or a body into a side passage."
9"It turned, and the door swung open onto a narrow service tunnel that smelled of wet stone and something else—something metallic, like fresh solder."
10"She murmured something under her breath—a phrase that had no business in English—and the needle jerked, then swung abruptly to point directly at Harlow’s chest."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1499
adjectiveStacks0
stackExamples(empty)
adverbCount42
adverbRatio0.028018679119412943
lyAdverbCount12
lyAdverbRatio0.008005336891260841
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences127
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences127
mean15.01
std9.35
cv0.623
sampleLengths
028
128
231
313
415
510
630
725
824
910
1012
1119
1214
1311
1419
1517
1611
1720
1814
1913
206
2134
2212
2313
2413
255
2631
2717
289
2929
3012
3122
3218
333
345
3538
368
375
3821
3920
4022
4110
4213
437
4430
457
4612
4712
4830
497
52.76% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats8
diversityRatio0.3543307086614173
totalSentences127
uniqueOpeners45
0.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount0
totalSentences102
matches(empty)
ratio0
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount24
totalSentences102
matches
0"It was carved from the"
1"Her green eyes were too"
2"She gestured toward a stall"
3"She knelt beside the body."
4"His skin was grey, papery,"
5"His eyes were open, filmed"
6"It had been carved with"
7"She’d seen that symbol before."
8"She’d kept a copy of"
9"She pulled a pair of"
10"She bagged it, then examined"
11"She knelt again and studied"
12"It hadn’t been there when"
13"She was sure of it."
14"It was as if someone"
15"Her expression shifted, the academic"
16"Her mind was clicking through"
17"She walked a slow circuit"
18"She took a swab anyway."
19"She was already moving toward"
ratio0.235
43.33% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount85
totalSentences102
matches
0"Detective Harlow Quinn gripped the"
1"The call had come in"
2"The steps ended in a"
3"It was carved from the"
4"Harlow stepped through and felt"
5"The Veil Market sprawled before"
6"Stalls sold things she couldn’t"
7"The whole place hummed with"
8"The voice came from her"
9"A young woman stood beside"
10"A worn leather satchel bulged"
11"Her green eyes were too"
12"the woman said, offering a"
13"Harlow swept the beam of"
14"Eva’s smile was quick and"
15"She gestured toward a stall"
16"Harlow stepped forward, her footsteps"
17"The other stalls were deserted—vendors"
18"She knelt beside the body."
19"The victim was a man"
ratio0.833
49.02% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences102
matches
0"Before Harlow could object, Eva"
ratio0.01
37.47% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences61
technicalSentenceCount9
matches
0"The call had come in forty minutes ago—a body in a disused service tunnel beneath Camden, phoned in by a museum researcher who sounded more curious than shaken."
1"Uniformed officers had secured the entrance, but they’d refused to go deeper than the platform, their faces pale and their radios crackling with static that had…"
2"The victim was a man in his sixties, thin to the point of emaciation, dressed in a robe of deep indigo stitched with silver thread that shimmered even without d…"
3"In his left hand, he clutched a small brass compass, its casing mottled with verdigris and etched with symbols that made Harlow’s vision swim if she stared too …"
4"Lividity suggested he’d died where he lay, but the temperature of his skin was wrong—too cold, too quickly, as if the heat had been siphoned out of him rather t…"
5"The stall’s wooden surface was thick with dust, but there were smudges—fresh, deliberate—as if someone had swept a hand across it to erase fingerprints."
6"One ledger lay open, its pages covered in a cramped script that was part English, part something angular and wrong."
7"The dust on the floor was disturbed here—not just footprints, but a long, sweeping drag mark, as if someone had pulled a heavy sack or a body into a side passag…"
8"It turned, and the door swung open onto a narrow service tunnel that smelled of wet stone and something else—something metallic, like fresh solder."
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags14
uselessAdditionCount5
matches
0"Harlow stepped, her footsteps unnaturally loud in the hollow silence"
1"Eva said, her tone polite but unyielding"
2"Eva said, her voice tight"
3"Eva breathed, her eyes wide"
4"Harlow said, her voice flat and cold"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags8
fancyCount1
fancyTags
0"Eva breathed (breathe)"
dialogueSentences35
tagDensity0.229
leniency0.457
rawRatio0.125
effectiveRatio0.057
76.2399%