Run: 2026-02-19-01KHTXSFW8CFTHBE3YXR2EX2FE

Run Details

Model:
GPT-5.1
Duration:
2m 58s
Cost:
$0.044191
Provider:
OpenAI

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="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> Continue the story using the following instructions: <instructions> 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. </instructions>

Model response

AI
The abandoned station breathed cold air at her. Harlow took the metal stairs down two at a time, hand trailing the sticky rail, the hum of the active lines above thinning behind her. The light changed halfway, yellow carriage glow giving way to harsh mobile lamps that painted the tunnel in slabs of white. "Mind your head, Gov." A constable held the tape up. Harlow ducked under, the worn leather of her watch scraping the plastic. The place swallowed sound. No trains. No announcements. Just the distant tick of cooling metal and the echo of her own boots. Posters flaked from the tiled walls. The old roundel still clung on one pillar, CAMDEN ROAD in peeling blue. Rats rustled somewhere in the dark beyond the cones. Patel waited on the platform, hands in his pockets, coat collar turned up. He watched her come, brown paper cup in one hand, steam ghosting his face. "Thought you’d retired to a nice desk by now, Quinn." Harlow stopped beside him, eyes already on the dark end of the platform where the lights clustered. "Desk doesn’t want me." Patel snorted into his coffee and nodded toward the knot of SOCOs. "One male. Early thirties, best guess. No ID. No CCTV. No power down here apart from what we brought. This part of the line’s been shut since the eighties." Harlow let that sit while she looked. The tracks lay in front of them, rails dull with rust, ballast choked with black water and rubbish. but the platform surface right ahead shone under the lamps. Clean. Too clean. "You sweep already?" "Hasn’t been swept since Thatcher. Forensics laid the paper so they don’t trample the good stuff." Patel gestured with the cup. "Body’s down there, behind the stalls." "Stalls?" "You’ll see." They walked. The further they went, the more wrong the station felt. Someone had dragged things down here. Crates. Makeshift trestles. A wardrobe without doors sat against the wall, its shelves lined with glass vials and cracked ceramic bowls. Wax from dozens of candles glazed the concrete. "Looks like a night market threw up," Patel muttered. A constable with a clipboard clocked them. "Pathologist’s two minutes out, sir. Temperature’s—" "Later." Harlow stepped past, pulled on gloves, and moved behind the clutter. The body lay between two trestle tables that looked like old doors on crates. Mercifully flat, eyes closed, hands folded on the chest as if someone had arranged him for viewing. No blood pool. Shirt dark but dry. A chalk circle wrapped him, broken near his left boot. Patel hung back. "Overdose. Or ritual nonsense that went wrong. Plenty to choose from." Harlow crouched. The lamps shimmered in his pupils. No petechiae. No foam at the mouth. Skin pale, but the lips not quite the grey she linked to heroin or fentanyl. The neck bore a faint band of bruising, high up under the jaw, not a clean ligature mark, more like rough hands. "Who found him?" "Maintenance crew doing an inspection topside. One of them noticed the gate down here wasn’t locked. Took a look. Got spooked. Rang it in." "Gate’s usually locked?" Patel shrugged. "Supposed to be. Keys with Transport, they reckon. No sign of forced entry." Harlow ran her gaze along the body. Nails short, no dirt. Shoes decent leather, soles barely scuffed. "He didn't walk down a disused service stair in those. Not from street level." She looked up. "What’s beneath us?" "Tracks." "Beyond." Patel shrugged again, looser this time. "Sewers. Service tunnels. Ghosts, if you ask the lads." A SOCO lifted one of the man’s hands for photographs. No track dirt on the cuff. A faint inked shape peeked from under the wrist: a circle around a jagged line. Not a gang symbol she knew. She clocked it and stood, knees cracking. "Personal effects?" "Only this." Patel fished a clear bag from his pocket and held it up. A small brass compass lay inside. Its face gleamed with a matte polish under the film of grime, etched with unfamiliar markings. Protective sigils, if someone asked Eva Kowalski. Harlow’s jaw hardened. Her watch strap creaked as her hand tightened. "Where?" "Right hand, under his palm. Like he’d been clutching it." "Open it." Patel snorted. "Chain of custody, Gov." "Hold it flat. Don’t breathe on it." He rolled his eyes but peeled the seal and slid the compass into his palm. The brass casing showed pale lines where fingers had worn at it. A halo of verdigris clung near the hinge. Patel thumbed the lid up. "Broken. Needle’s gone daft." The tiny arrow spun once, then snapped tight, not toward north but toward the grime-streaked tunnel wall to their right, away from the tracks, away from the stair. "Magnet’s had it," Patel muttered. "Turn it." He twisted his wrist. The needle fought, swayed, then locked back on the same point in space. The dead concrete wall waited there, empty, tiled, tagged with an old graffiti scrawl. Harlow watched the needle as if it might twitch another way. It held stubborn. "You pick up any metal down that way?" She nodded at the wall. "Nothing stronger than a bolt." She lifted her gaze to the chalk circle around the dead man. Smudges crossed it in two places where feet had scuffed through. The chalk line near his head looked fresher, thicker, less faded. Someone had reinforced part of it. Recently. "Anyone touch the scene before we got here?" "First on scene swears no. He stepped back as soon as he saw the body and called it in." "Walk routes?" Patel nodded at the taped-off path marked by paper squares and little numbered cones. "Single set of recent prints coming in from the stair. Boots. Big bloke." "Victim’s?" "Too early, but likely." Harlow moved to the edge of the circle, eyes on the ground. Dust lay on the platform in a thin even coat beyond the market clutter. Near the trestle legs, shoe prints overlapped. Some old, some crisp. "These tables. They live here?" "Looks like it. Dust on the tops, not much under. This place has been a doss spot for years, they reckon." She slid a hand under one trestle, fingers moving along the crate top. Clean. No long-term grime. No cobwebs. "These went up in the last week. Maybe last night." Patel shifted his weight. "Council sweeps homeless out, they move in somewhere new. Not weird." "Homeless drag a wardrobe down four flights of maintenance stairs?" Patel sipped his coffee and watched a SOCO scrape at a wax puddle. "This is Camden. For enough gear, I’d carry a piano." Harlow straightened and stepped around the head of the body. A tiny bone disk lay near the broken arc of chalk, off to one side, half-hidden in floor dust. She nudged it with the toe of her boot, then crouched. White. About the size of a fifty pence piece. Tiny symbols carved into its face. Too precise for a bored kid with a penknife. "Bag that," she told the nearest SOCO, her voice flat. The tech crouched beside her. "Missed one." Harlow watched the gloved fingers lift the disk. It felt annoyingly familiar, like a misplaced word on the edge of her tongue. Bone token. Echo of a briefing file that had crossed her desk after Morris died. Rumours of a market that moved every full moon. Patel leaned closer. "Playing piece? Can’t see Monopoly bringing out the occult edition." "Check for residue. Any trace on it, I want to know." He raised both brows. "You think this is about those warehouse nutters? Circles, candles, slaughtered chickens. Same vibe." "This man’s neck’s bruised." She gestured. The pathologist’s assistant paused, then stepped aside so Harlow could see again. The bruising ringed high, thumb marks faint near the angle of the jaw. "He didn’t choke on incense." Patel blew out a breath. "Fine. So someone strangled him in the middle of his Dungeons & Dragons night. Still drug debt, still occult nonsense. We dig into his contacts, toss a net around Camden’s weirdos, and see what shakes out." Harlow’s gaze went back to the shoes. The leather caught the lamp with a dull sheen. "Check inside his shoes." The assistant paused. "For what?" "Just do it." They eased one shoe off. A faint tide line of dust marked the outside. The sock underneath came away clean, fibres still springy. "He wasn’t walking around down here long. If at all," Harlow murmured. Patel frowned. "He got here somehow." "Not by the stair. Not alive, anyway." She stepped to the platform edge and peered down. The ballast glistened with oily water. No drag marks. No disturbed rubbish. "If they’d hauled him along the track, you’d see it. And no one’s climbing across rails with that lot." "Service tunnel, then." "Gate’s locked." "Could have had a key." Harlow walked back to the compass in Patel’s hand. She took it without asking, turned her back on the lights, and faced the blank tunnel wall. The needle quivered, centred itself. She walked. Cones and tape protested as she stepped past them. Someone started to speak. She didn’t stop. Patel’s footsteps followed, heavier. "Quinn—" "Watch." She paced toward the wall. The compass needle quivered but held to the same invisible point. Ten feet away. Five. Three. At two feet the air turned colder; her breath hung in front of her in a faint cloud. She inhaled; it smelled of damp stone and copper. "Feel that?" Patel rubbed his nose. "Temperature drop. We’re in a basement." "It was warmer back there." "We’re closer to open tunnel. Airflow." "Tunnel’s sealed." They reached the wall. Old tiles, glazed white once, now stained nicotine and soot. The compass needle still pointed dead ahead, though the wall left it nowhere to go. She ran gloved fingers over the surface. Smooth, ridged grout between tiles. No cracks. No outline of a bricked-up arch. "Infrared these walls," she called toward the cluster around the body. "All of them, not just this bit. Look for voids." One of the techs lifted a thermal camera and started towards her. Patel watched her hand move over the tiles. "You think there’s a hidden room." "I think that compass isn’t broken." "It’s an antique. Made before proper QA." "It points the same way whatever angle you hold it. That’s deliberate." Patel shifted, boots squeaking. "Or someone had a magnet in their pocket and thought they’d invented magic." Harlow gave him a look, then tapped the centre of the compass glass with her knuckle. "Why leave this under his hand if you strangled him over a drug debt? Why chalk a circle and drag all this junk down here for an overdose?" "Drama. Guilt. People do strange things with bodies. We both know that." "He’s tidy. He wears decent shoes. Nails trimmed. No track marks. No calluses that say heavy lifting. He didn’t haul trestles. He didn’t sleep on this platform. He came for a purpose." "To buy banned mushrooms from Camden’s underworld." "Where are they?" Patel swung his gaze round the scattered vials, jars with burnt labels, bowls crusted with old herbs. "Raided. Whoever killed him cleared their stock and legged it." Harlow glanced at the wardrobe again. Its shelves gaped, a few empty hooks still swinging. "They forgot the interesting things." She nodded at the bone token in its evidence bag, now dangling from a tech’s fingers as he labelled it. "One tiny disk out of god knows how many. Easy to miss." "They didn’t strip the scene. They left the compass. They left the circle. They left him." Patel’s jaw muscles worked. "So what’s your version?" She watched the wall as if it might breathe. "He came here to meet someone. Not for drugs. For whatever this place was set up to be." She tipped her head at the trestles, the wax, the chalk. "They met. It went bad. They killed him. They had another way out. One that doesn’t use the stair or the tracks." Patel folded his arms. "Secret tunnel, magic door, or they grew wings. Take your pick." "You still got that contact at Transport?" "Depends if we fined him last year." "Ask for every blueprint on this stretch. Original plans. Post-war works. Anything that shows voids or chambers off this station. If there’s a bricked-up passage behind this wall, I want it on paper." He downed the last of his coffee and lobbed the cup into a lonely bin. "I’ll put in the request. While we wait the week it takes them to reply, we still need a name for him." Harlow nodded, gaze drifting back to the tattoo on the dead man’s wrist as the pathologist eased the shirt cuff up for a better look. "Get his prints to Ident. Dental if you have to." "You thinking he’s in the system?" "Everyone leaves a record. Even if it’s just a library card." Patel gave a half-smile. "Since when do you trust libraries?" "Since they started keeping better hours than witnesses." She peeled off one glove and checked her watch. The leather strap bit into her skin. "Who’s on occult liaison this month?" Patel groaned. "Please don’t drag those lot into this. Last time we had three hours of a bloke in beads telling us about ley lines." "Call the Museum. Ask for Kowalski in restricted archives. Tell her we have a symbol and a compass with sigils. She can grumble on her own time." "You already know her name." "You call a person enough about circles and burnt candles, it sticks." Patel blew out another breath and reached for his phone. "Fine. But if she starts on about cursed objects, I’m hanging up." Harlow closed the compass with a snap and handed it back in its bag. "Until forensics says otherwise, it's evidence. Not a curse." Patel moved off, phone to his ear, voice low as he argued with Control about museum numbers. The thermal tech reached her side, camera already whirring. "Start here," Harlow told him, fingers brushing that stubborn patch of cold tile. "And don’t assume the wall’s solid just because it looks like it." The camera chimed as it powered up. The colours on its small screen began to bloom.
created_at"2026-02-19T12:25:27.181Z" 2/19/2026, 12:25:27 PM
model"openai/gpt-5.1-20251113"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency5942
moderation_latency(null)
generation_time178338
tokens_prompt1149
tokens_completion4743
native_tokens_prompt1009
native_tokens_completion4293
native_tokens_completion_images0
native_tokens_reasoning1088
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"completed"
usage0.04419125
router(null)
provider_responses
0
endpoint_id"764eb97f-8bab-4326-b29b-7a8799b00a70"
id"resp_0510c229a3c54961016997013741a48193a10d69811449bbcd"
is_byokfalse
latency209
model_permaslug"openai/gpt-5.1-20251113"
provider_name"OpenAI"
status200
api_type"completions"
id"gen-1771503927-KUd07B3uh8GR2cuF51Pg"
upstream_id"resp_0510c229a3c54961016997013741a48193a10d69811449bbcd"
total_cost0.04419125
cache_discount(null)
upstream_inference_cost0
provider_name"OpenAI"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags10
adverbTagCount0
adverbTags(empty)
dialogueSentences109
tagDensity0.092
leniency0.183
rawRatio0
effectiveRatio0
100.00% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2379
totalAiIsmAdverbs0
found(empty)
highlights(empty)
80.00% AI-ism character names
Target: 0 AI-default names (17 tracked, −20% each)
codexExemptions(empty)
found
0"Patel"
100.00% AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions(empty)
found(empty)
81.08% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2379
totalAiIsms9
found
0
word"echo"
count2
1
word"shimmered"
count1
2
word"etched"
count1
3
word"weight"
count1
4
word"familiar"
count1
5
word"quivered"
count2
6
word"footsteps"
count1
highlights
0"echo"
1"shimmered"
2"etched"
3"weight"
4"familiar"
5"quivered"
6"footsteps"
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
narrationSentences171
matches(empty)
92.73% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount3
hedgeCount3
narrationSentences171
filterMatches
0"watch"
hedgeMatches
0"started to"
1"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences270
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen36
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2371
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions16
unquotedAttributions0
matches(empty)
16.67% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions55
wordCount1415
uniqueNames7
maxNameDensity2.05
worstName"Patel"
maxWindowNameDensity4.5
worstWindowName"Patel"
discoveredNames
Patel29
Eva1
Kowalski1
Morris1
Harlow21
One1
Control1
persons
0"Patel"
1"Eva"
2"Kowalski"
3"Morris"
4"Harlow"
places
0"One"
globalScore0.475
windowScore0.167
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences108
glossingSentenceCount2
matches
0"looked like old doors on crates"
1"not quite the grey she linked to heroin or fentanyl"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.422
wordCount2371
matches
0"not toward north but toward the grime-streaked tunnel wall to their right, away f"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences270
matches
0"let that sit"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs175
mean13.55
std12.58
cv0.928
sampleLengths
08
146
24
340
428
527
610
717
84
912
1029
1138
123
1327
141
152
1647
179
187
196
201
2111
2248
233
2411
2552
263
2724
283
292
3013
3117
3220
331
341
356
369
3744
382
392
4041
4111
421
4310
442
452
464
477
4835
495
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences171
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs246
matches(empty)
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount0
semicolonCount2
flaggedSentences2
totalSentences270
ratio0.007
matches
0"At two feet the air turned colder; her breath hung in front of her in a faint cloud."
1"She inhaled; it smelled of damp stone and copper."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1421
adjectiveStacks0
stackExamples(empty)
adverbCount40
adverbRatio0.028149190710767064
lyAdverbCount6
lyAdverbRatio0.00422237860661506
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences270
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences270
mean8.78
std6.55
cv0.746
sampleLengths
08
125
221
34
46
512
64
72
82
914
106
1113
129
1313
1414
1510
1617
174
1812
1929
207
2118
2210
231
242
253
2621
276
281
292
302
3110
326
331
342
3518
368
379
387
396
401
4111
4214
4317
443
454
4610
473
4811
492
70.62% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats11
diversityRatio0.44814814814814813
totalSentences270
uniqueOpeners121
68.97% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount3
totalSentences145
matches
0"Just the distant tick of"
1"Mercifully flat, eyes closed, hands"
2"Too precise for a bored"
ratio0.021
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount30
totalSentences145
matches
0"He watched her come, brown"
1"She looked up"
2"She clocked it and stood,"
3"Its face gleamed with a"
4"Her watch strap creaked as"
5"He rolled his eyes but"
6"He twisted his wrist."
7"It held stubborn."
8"She nodded at the wall"
9"She lifted her gaze to"
10"She slid a hand under"
11"She nudged it with the"
12"she told the nearest SOCO,"
13"It felt annoyingly familiar, like"
14"He raised both brows."
15"They eased one shoe off."
16"She stepped to the platform"
17"She took it without asking,"
18"She didn’t stop."
19"She paced toward the wall."
ratio0.207
42.76% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount121
totalSentences145
matches
0"The abandoned station breathed cold"
1"Harlow took the metal stairs"
2"The light changed halfway, yellow"
3"A constable held the tape"
4"Harlow ducked under, the worn"
5"The place swallowed sound."
6"Posters flaked from the tiled"
7"The old roundel still clung"
8"Rats rustled somewhere in the"
9"Patel waited on the platform,"
10"He watched her come, brown"
11"Harlow stopped beside him, eyes"
12"Patel snorted into his coffee"
13"Harlow let that sit while"
14"The tracks lay in front"
15"Patel gestured with the cup"
16"The further they went, the"
17"Someone had dragged things down"
18"A wardrobe without doors sat"
19"A constable with a clipboard"
ratio0.834
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences145
matches(empty)
ratio0
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences58
technicalSentenceCount1
matches
0"The light changed halfway, yellow carriage glow giving way to harsh mobile lamps that painted the tunnel in slabs of white."
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags10
uselessAdditionCount3
matches
0"she told, her voice flat"
1"She tipped, the wax, the chalk"
2"Harlow told, fingers brushing that stubborn patch of cold tile"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags6
fancyCount3
fancyTags
0"Patel muttered (mutter)"
1"Patel muttered (mutter)"
2"Harlow murmured (murmur)"
dialogueSentences109
tagDensity0.055
leniency0.11
rawRatio0.5
effectiveRatio0.055
85.0941%