Run: 2026-04-24-01KQ0NH0459H53BF7Z52R4XARP

Run Details

Model:
GPT-5.5
Duration:
1m 43s
Cost:
$0.122315
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
Detective Harlow Quinn ducked under the police tape and stepped off the dead escalator into the throat of Camden’s abandoned station. The place had not appeared on any active Transport for London map since before she had joined the Met. Bricked ticket booths slept beneath blankets of soot. Old adverts peeled in strips from tiled walls, their smiling faces flayed by damp. Somewhere beyond the platform, water tapped into a metal bucket with the patience of a clock. Quinn paused halfway down. Not because of the smell. Death had its own range, and this one had not had time to bloom. No, she stopped because the station hummed. Not machinery. Not electricity. A vibration lived in the tiles under her boots and in the enamel handrail beneath her palm, too low to hear and too steady to dismiss as the Northern line groaning overhead. The armed uniform at the bottom of the stairs looked up at her, saw her face, and found something interesting on his notebook. “Who found him?” The constable straightened. “Maintenance contractor, ma’am. Reported a structural leak. Got in through the street access on Kentish Town Road. Claims he found the gate open.” “Claims?” “He had bolt cutters.” “Of course he did.” Quinn reached the foot of the stairs. The concourse opened in front of her, tiled cream and oxblood, with old signs pointing to platforms that had not taken passengers in forty years. Portable lamps stood in a ragged line across the floor, their white glare flattening the grime and making every shadow look like a hiding place. DI Callum Price stood near a shuttered news kiosk, arms folded across a navy overcoat that cost more than a detective sergeant’s monthly rent. He had arrived before her. He liked that. His dark hair gleamed with rain, and a paper coffee cup dangled between two fingers as if the scene bored him personally. “Quinn. Nice of you to visit the museum.” She looked past him. “Where?” Price tipped his head towards a service corridor beyond the old kiosk. “Male victim. Thirties, maybe forties. No ID. Single knife wound, chest. Plenty of blood. No weapon. Looks like a meet gone sour.” “You dragged me to Camden for a stabbing in a derelict station?” “I dragged you nowhere. DCI wanted your eyes on it after uniform found the props.” Quinn’s gaze moved to the floor beside his shoes. A small brown paper evidence marker stood near a scattering of pale discs. Not props. She crouched without touching them. Five tokens lay in the dust, each carved from something off-white and porous. Bone, unless some clever bastard had gone to a taxidermist for the aesthetics. Each bore a notch through the centre and symbols scratched along one side. Her mouth tightened. Price watched her over the rim of his coffee. “You recognise those?” “Do you?” “Looks ritualistic. Or someone wanted us to think ritualistic. Camden gives us theatre, Harlow. Always has.” “Don’t call me Harlow.” He smiled into the cup. “There she is.” Quinn stood and checked the corridor. The lamps thinned there. Beyond them, the tunnel bent left, swallowing light. “Who’s been through?” “SOCO, photographer, pathologist had a first look. Uniform kept the contractor upstairs.” “And you?” “Admired from a respectful distance.” “You? Respectful?” “Miracles breed in odd places.” Quinn pushed past him. The service corridor narrowed after ten paces. White tiles gave way to brick, and the old Underground smell deepened: brake dust, wet concrete, old piss baked into mortar. Chalk arrows from a previous survey marked the wall, half-erased by smears of black soot. Cable trays sagged overhead like broken ribs. At the far end, a maintenance door stood open. Its hinges had not rusted. That was the first wrong note. Everything else in the station carried age in layers: flakes, stains, mineral crust, old chewing gum turned black. The door looked old from ten feet away, painted the same brown as dried blood, but its hinge pins gleamed under grease no more than a week old. Quinn glanced back. Price had followed, careful not to step too close to the walls. “The contractor had cutters. Forced entry, wandered in, found our man.” Quinn touched the air beside the doorframe, not the frame itself. Dust clung in ridges along the jamb. No scrape marks around the lock. No bruising to the wood. The deadbolt sat extended, cleanly cut. From the inside. “Did your contractor cut this bolt?” “That’s his story.” “He carried a hacksaw too?” Price’s eyes flicked to the lock. “Bolt cutters could do it.” “Not from this angle. And not without scarring the plate.” She pointed at the two neat crescents in the metal. “Someone cut it after they locked the door from inside, then pulled the halves apart. Made it look forced.” Price leaned in, the coffee forgotten. “That’s a lot of effort for a mugging.” “It isn’t a mugging.” “You haven’t seen the body.” “No. I’ve seen the door.” The room beyond had once been staff storage. Rusted shelving lined two walls. A cracked mirror hung above a sink, silver backing eaten through in islands. On the floor, between the shelves, lay the dead man. He wore a charcoal suit with the jacket twisted beneath one shoulder. White shirt. No tie. Good shoes, soles barely worn. His left hand clenched near his hip. His right arm stretched towards the door, fingers curled against the concrete, nails split. Blood spread beneath him in a wide dark fan, too much of it slick where the lamps hit, too little spattered on the nearby wall. The wound in his chest had punched through the shirt just below the sternum. A clean in-and-up thrust, if the first glance could be trusted. The pathologist, Dr Meera Sethi, rose from a crouch as Quinn entered. Silver hoops glinted at her ears above the hood of her white scene suit. “Detective Quinn.” “Meera.” “You’re late to the party.” “I hate parties.” “Then you’ll enjoy this one. No music, bad lighting, everyone stiff.” Price made a small sound through his nose. Quinn ignored him. She stopped at the edge of the blood pool. Something had been drawn on the concrete around the body, a ring of symbols made in a greyish powder. Not chalk. The lines had blurred where damp crept through the floor, but the circle held its shape except near the victim’s right hand, where fingers had dragged through it. Quinn studied the broken mark. “Salt?” Meera shook her head. “Bone ash, I think. Lab will confirm.” Price spread a hand. “See? Ritual.” Quinn looked at him. “You sound delighted.” “I sound correct.” “You often confuse those.” He tucked the coffee cup onto a shelf, too close to a tagged smear. Meera’s stare moved to it. Price lifted both hands and moved it elsewhere. Quinn crouched. Her knees clicked inside her trousers. Forty-one had arrived with invoices. The victim’s face had landed turned to one side. Thin nose. Dark stubble. Mouth open. A line of dried blood ran from one nostril across his cheek into his ear. His eyes stared at the shelf leg, filmed and dull. Not terror. Surprise, perhaps. Pain, certainly. But no panic carved into the muscles. The skin around his mouth had slackened in a way she had seen on men stabbed in car parks, kitchens, alleys. He had died fast enough to leave an unfinished question on his face. “What time?” Meera consulted the notes tucked against her clipboard. “Body temperature, lividity, state of clotting… rough estimate between midnight and two.” “Rain started at eleven,” Price added. “CCTV outside cut out at eleven seventeen. Power fault.” Quinn gave him a side glance. “Convenient.” “Camden’s grid is held together by wet string and landlord promises.” “CCTV from surrounding streets?” “Being pulled.” Quinn shifted closer, careful of the edge of the blood. The ash circle had been poured, not drawn; little ridges sat where a hand had shaken powder from a container. At the northern edge, the line thickened, a mound where the pour had started or stopped. She tracked it with her eyes. The circle passed under the victim’s shoe. That made her still. “What?” Price moved nearer. “Who draws a circle around a man already standing inside it?” “A lunatic?” “If he stood there while they drew it, he watched them crouch at his feet. If he lay there before they drew it, the line would go around him. Not under him.” Price’s jaw shifted. “So he stepped into it.” “After it was made.” Meera pointed with her pen. “The right shoe smeared the ash there. He moved.” “Towards the door.” Quinn leaned over the victim’s outstretched hand. “But his hand broke the circle from inside out.” Price crouched opposite her, coat brushing a tagged patch of floor. “He was stabbed inside the circle, crawled.” “Then where are the knee marks?” Price looked down. The blood pool spread clean from the body. No parallel streaks. No disturbed dust leading from the centre. No heel scuffs except the smear of ash near the shoe. “He didn’t crawl,” Quinn continued. “He fell like this. Arm out, not because he dragged himself, but because he reached before he hit.” “For what?” Quinn followed the line of the dead man’s fingers. The door. No. Lower. The threshold. A single brass object sat beneath a shelf by the doorframe, half-hidden behind a collapsed stack of mould-soft cardboard. Its edge caught the lamp, green and gold. “Has that been photographed?” Meera followed her stare. “Not yet. We held until you came.” Price reached for a marker. “Looks like an old compass.” “Don’t touch it.” He froze, fingers two inches away. Quinn took a penlight from her coat and angled the beam. The object lay open, glass face unbroken, brass casing mottled with verdigris. Protective sigils ringed the dial, minute etchings too deliberate for decoration. The needle did not point north. It shivered towards the brick wall behind the sink. Her throat tightened. Three years ago, DS Morris had died in a warehouse with frost on the inside of the windows and every compass in the building pointing at his corpse. No report had explained the burn on his palm shaped like a door handle. No coroner had used the word impossible. They had all preferred electrical anomaly, exposure, traumatic shock. Quinn had accepted none of it. Price noticed her hand pause over her worn leather watch. “You know that too.” She clicked off the penlight. “Bag it separately. No magnets. No metal tray.” Meera lifted an eyebrow. “That specific?” “Humour me.” Price stood, brushing his palms though he had touched nothing. “So we’ve got bone tokens, ash circle, fancy compass. I return to my earlier thesis. Ritual. Occult nutters arrange a meeting, victim gets stabbed, killer legs it through whatever back tunnel this charming coffin has.” Quinn rose and moved to the wall behind the sink. The compass needle had pointed here. The bricks looked older than the rest, darker and sweat-slick. Someone had painted over them long ago, but the paint had blistered in a rough vertical oval about the height of a door. She held her palm near it. Cold breathed from the wall. Not damp. Damp crept. This pressed against her skin, clean and thin, like air from a freezer. “Back tunnel?” she asked. Price checked the room. “Plans show a maintenance crawlspace behind that wall. Bricked up in the seventies.” “Does it.” He bristled. “That’s what the plans show.” Quinn crouched near the base of the wall. Dust had gathered there in a thick grey seam, except for one patch where it had been sucked inward, leaving a crescent of clean concrete. Not swept. Pulled. A tiny scrap of red thread clung to a brick edge at knee height. Quinn used tweezers from Meera’s kit and lifted it into an evidence tube. Price watched. “Could be from anything.” “In a sealed storage room with dust older than your first divorce?” “My first divorce had excellent ventilation.” “Your jokes need a suspect list of their own.” Meera bent near the victim’s hand. “Quinn.” She pointed to the clenched left fist. The fingers had curled hard, nails buried in the palm. Meera eased them apart with gloved care. Inside lay a torn scrap of paper, damp with sweat and blood. Not paper. A ticket stub, thick cream card with black print. Quinn leaned in. The visible words read: ADMIT ONE. Below that, stamped in purple ink: THE VEIL MARKET. Price exhaled. “What the hell is that?” Meera looked to Quinn. Quinn did not answer at once. The hum in the floor seemed to climb into her teeth. She had heard the name once, muttered by an informant with no fingerprints and a mouth full of silver fillings that had melted during interview. A market under London. Not drugs, not guns. Worse things. Things men bought when money had ceased to scare them and curiosity had begun to rot. “Underground market,” she said. “Moves. Needs entry tokens.” Price’s gaze flicked towards the bone discs in the corridor. “You’ve been sitting on that?” “I’ve been sitting on rumours from liars.” “This is not the moment for professional modesty.” “This is the moment for shutting up and looking.” She turned the victim’s wrist with two gloved fingers. No watch. Pale band where one had been. His cuff bore a monogram stitched in white: A.R. “Check missing persons. Men, initials A.R., wealthy enough for tailored shirts, stupid enough for midnight appointments.” Price took out his phone. “That narrows London to half the men in private banking.” Quinn examined the shirt around the wound. The fabric had cut clean, but the blood pattern around it bothered her. A chest wound like that should have soaked downward by gravity. Yet a fine spray stippled the underside of his chin and the left collar, while the main flow had spread beneath his back. She looked at the ceiling. Old pipes crossed above them. No blood. “Meera, lift his jacket edge.” Meera did. Beneath the victim’s torso, the concrete held a darker oval in the dust, dry at its rim. The blood had pooled over it, but at the edges Quinn saw compressed grime, a body-shaped absence beneath the body. “Was he moved?” Meera’s mouth thinned. “Lividity fixed on his back. He died lying like this.” “Not moved after death.” Price pocketed his phone. “Before?” Quinn pointed to the dust shadow. “Something lay here before him. Same general size, but not exact. See the shoulder line? Wider than his. The dust got compressed earlier, then he fell on top.” Meera adjusted the lamp. The shape emerged: a broad torso mark beneath the newer blood, one arm bent across the chest. Not the victim’s position. Price stared. “Another body?” “Or someone waiting on the floor.” “In the middle of an ash circle.” Quinn nodded once. “Our victim arrived after the circle was laid. Someone or something lay here. He stepped in. Reached for the compass. Got stabbed.” “By the thing on the floor.” “By someone he did not see as a threat.” Price looked towards the cold wall. “That your careful deduction, or are we naming ghosts now?” Quinn faced him. “Knife wound angle was upward. Our victim stood at five ten, perhaps six foot. Killer shorter, or lower.” Meera checked the wound again. “Blade entered below sternum, angled up and slightly right. Close range. No defensive wounds on hands that I saw.” “He held something,” Quinn said. Price glanced at the compass. “That?” “No. Compass was by the door. He reached for it after.” She scanned the room. Shelves. Sink. Mirror. Cardboard. Rusted paint tins. A cracked ceramic mug. Nothing clean enough for recent handling, except— The sink. Its porcelain basin had a ring of black grime, but the cold tap shone at the handle. Someone had turned it with a clean grip. Beneath the tap sat a splash pattern of diluted blood, pink threads dried along the drain. “Someone washed.” Price stepped over, careful this time. “Killer rinsed hands.” Quinn held up a finger, then pointed beneath the basin. A single droplet of blood hung from the U-bend, dried into a glossy bead. “Water was running after the blood hit the basin. If the killer washed, why leave the tap off?” “Because they aren’t an idiot.” “Look at the handle. No blood on it. No wipe marks around it. Someone with clean hands turned it on, then someone bleeding used the water without touching the tap.” Meera’s eyes sharpened. “Victim?” “With a chest wound? He fell where he stood. No.” Price folded his arms. “So our invisible floor person had clean hands, opened the tap, got blood on the sink, vanished through a wall?” Quinn looked at the blistered bricks. “Not vanished.” The room went quiet except for the distant drip and the low vibration under the tiles. From the corridor, a constable called, “DI Price?” Price turned. “What?” “Ma’am? Sir? We’ve got a witness upstairs. Says she knows the victim. Name’s Eva Kowalski.” Quinn looked back from the wall. The name landed with the soft weight of a key in a lock. “Bring her down to the concourse,” Quinn ordered. Price frowned. “You know her?” “British Museum restricted archives. Occult researcher. If she knows our man, this stopped being theatre ten minutes ago.” Meera sealed the ticket stub. “And the compass?” Quinn watched its needle tremble in the evidence light, still pointing at the sweating wall. “The compass gets a guard until it’s bagged. Nobody pockets it, nobody tests it, nobody follows where it points.” Price’s smile lacked warmth. “That sounded like experience.” Quinn stepped past him, towards the corridor and the bone tokens beyond. “It sounded like an order.”
created_at"2026-04-24T21:14:56.017Z" 4/24/2026, 9:14:56 PM
model"openai/gpt-5.5-20260423"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency1542
moderation_latency(null)
generation_time102720
tokens_prompt1149
tokens_completion4902
native_tokens_prompt1009
native_tokens_completion3909
native_tokens_completion_images0
native_tokens_reasoning0
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"completed"
usage0.122315
router(null)
provider_responses
0
endpoint_id"58e5b336-423e-430b-a2ab-8bc353f0c51b"
id"resp_0e5fdedc4ef7ff680169ebdd5022088193bb984f3743fda04b"
is_byokfalse
latency249
model_permaslug"openai/gpt-5.5-20260423"
provider_name"OpenAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer(null)
request_id"req-1777065296-vrrqVtFZHxLqK8gPSKPt"
session_id(null)
api_type"completions"
id"gen-1777065296-cWAYGcjir74BawJmj19Z"
upstream_id"resp_0e5fdedc4ef7ff680169ebdd5022088193bb984f3743fda04b"
total_cost0.122315
cache_discount(null)
upstream_inference_cost0
provider_name"OpenAI"
response_cache_source_id(null)

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags10
adverbTagCount0
adverbTags(empty)
dialogueSentences129
tagDensity0.078
leniency0.155
rawRatio0
effectiveRatio0
98.31% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2956
totalAiIsmAdverbs1
found
0
adverb"slightly"
count1
highlights
0"slightly"
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)
88.16% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2956
totalAiIsms7
found
0
word"flicked"
count2
1
word"eyebrow"
count1
2
word"scanned"
count1
3
word"porcelain"
count1
4
word"weight"
count1
5
word"warmth"
count1
highlights
0"flicked"
1"eyebrow"
2"scanned"
3"porcelain"
4"weight"
5"warmth"
66.67% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches2
maxInWindow2
found
0
label"clenched jaw/fists"
count1
1
label"room fell silent"
count1
highlights
0"clenched left fist"
1"The room went quiet"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences242
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount1
narrationSentences242
filterMatches
0"look"
1"watch"
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences361
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen35
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2956
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions10
unquotedAttributions0
matches(empty)
33.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions98
wordCount2004
uniqueNames14
maxNameDensity1.9
worstName"Quinn"
maxWindowNameDensity4
worstWindowName"Quinn"
discoveredNames
Harlow1
Quinn38
Camden1
Transport1
London2
Met1
Northern1
Callum1
Price31
Underground1
Dr1
Meera17
Sethi1
Morris1
persons
0"Harlow"
1"Quinn"
2"Camden"
3"Price"
4"Dr"
5"Meera"
6"Sethi"
7"Morris"
places
0"London"
1"Northern"
globalScore0.552
windowScore0.333
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences140
glossingSentenceCount0
matches(empty)
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount2956
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences361
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs206
mean14.35
std14.26
cv0.994
sampleLengths
021
157
24
326
44
555
63
726
81
94
104
1157
1254
138
145
1512
1622
1712
1815
1922
202
2144
223
2312
242
2516
264
278
2818
293
3012
312
325
332
345
354
3650
379
3811
3946
403
4123
4235
433
446
453
465
4711
4839
4914
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount3
totalSentences242
matches
0"been drawn"
1"been poured"
2"been sucked"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs330
matches(empty)
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount1
semicolonCount1
flaggedSentences2
totalSentences361
ratio0.006
matches
0"The ash circle had been poured, not drawn; little ridges sat where a hand had shaken powder from a container."
1"Nothing clean enough for recent handling, except—"
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2013
adjectiveStacks0
stackExamples(empty)
adverbCount36
adverbRatio0.01788375558867362
lyAdverbCount6
lyAdverbRatio0.0029806259314456036
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences361
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences361
mean8.19
std6.57
cv0.803
sampleLengths
021
119
28
314
416
54
65
714
87
92
102
1132
1223
133
143
1523
161
174
184
197
2025
2125
2224
235
243
2522
268
274
281
2912
3022
3112
3215
339
3413
352
365
3713
3813
3913
403
419
423
432
4416
454
465
473
486
494
56.69% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats12
diversityRatio0.3601108033240997
totalSentences361
uniqueOpeners130
16.75% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences199
matches
0"Somewhere beyond the platform, water"
ratio0.005
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount32
totalSentences199
matches
0"He had arrived before her."
1"He liked that."
2"His dark hair gleamed with"
3"She looked past him."
4"She crouched without touching them."
5"Her mouth tightened."
6"He smiled into the cup."
7"Its hinges had not rusted."
8"She pointed at the two"
9"He wore a charcoal suit"
10"His left hand clenched near"
11"His right arm stretched towards"
12"She stopped at the edge"
13"He tucked the coffee cup"
14"Her knees clicked inside her"
15"His eyes stared at the"
16"He had died fast enough"
17"She tracked it with her"
18"Its edge caught the lamp,"
19"He froze, fingers two inches"
ratio0.161
65.53% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount157
totalSentences199
matches
0"Detective Harlow Quinn ducked under"
1"The place had not appeared"
2"Quinn paused halfway down."
3"Death had its own range,"
4"A vibration lived in the"
5"The armed uniform at the"
6"The constable straightened."
7"Quinn reached the foot of"
8"The concourse opened in front"
9"He had arrived before her."
10"He liked that."
11"His dark hair gleamed with"
12"She looked past him."
13"Price tipped his head towards"
14"Quinn’s gaze moved to the"
15"A small brown paper evidence"
16"She crouched without touching them."
17"Each bore a notch through"
18"Her mouth tightened."
19"He smiled into the cup."
ratio0.789
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences199
matches(empty)
ratio0
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences78
technicalSentenceCount4
matches
0"The concourse opened in front of her, tiled cream and oxblood, with old signs pointing to platforms that had not taken passengers in forty years."
1"DI Callum Price stood near a shuttered news kiosk, arms folded across a navy overcoat that cost more than a detective sergeant’s monthly rent."
2"His dark hair gleamed with rain, and a paper coffee cup dangled between two fingers as if the scene bored him personally."
3"She had heard the name once, muttered by an informant with no fingerprints and a mouth full of silver fillings that had melted during interview."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags10
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags7
fancyCount3
fancyTags
0"Price added (add)"
1"Quinn continued (continue)"
2"Quinn ordered (order)"
dialogueSentences129
tagDensity0.054
leniency0.109
rawRatio0.429
effectiveRatio0.047
87.5147%