Run: 2026-04-24-01KQ0P2BH2GQZYXHGSZNPQRZ7K

Run Details

Duration:
1m 44s
Cost:
$0.139595
Provider:
OpenAI

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 ducked beneath the strip of police tape and stepped down into the dead mouth of the station. The entrance had been bricked over sometime in the seventies, according to the transport records, then forgotten in that careless way London had of burying its own bones and building coffee shops above them. Tonight, someone had torn open the wall behind a Camden tattoo parlour and found a stairwell descending into blackness. The first constable through had radioed for backup in a voice that sounded young enough to crack. Quinn did not blame him. The air changed three steps below street level. Up top, Camden stank of rain on pavement, fried onions, cigarette smoke, and wet wool. Down here, the smell sharpened into iron, mould, candle grease, and something sweetly rotten that clung to the back of the throat. Her shoes struck tile. White once, now the colour of old teeth. Her torch beam slid over flaking posters for films no one living had queued to see, then caught on graffiti layered over graffiti, sigils over tags, a snarling fox rendered in red chalk with too many eyes. “Watch your step, ma’am,” PC Rafiq called from below. Quinn stopped. Not because of the warning. Because of the word. Ma’am. It still grated. Eighteen years in the Met and she had earned worse names than that, but ma’am made her think of station briefings, formal reports, the careful pity in other detectives’ faces after Morris disappeared and came back wrong only in the sense that he did not come back at all. She breathed once through her nose and continued down. Her left wrist brushed the wall. The worn leather strap of her watch caught against a broken tile, tugged, released. She glanced at the face automatically. 02:17. The hands moved as they should. That steadied her more than she liked. The stairwell opened onto a platform that should not have existed. It stretched away beneath Camden, two abandoned tracks vanishing into tunnels at either end. But the platform had been occupied recently, and not by squatters. Canvas awnings sagged from iron hooks. Wooden stalls stood in two crooked rows, most of them shuttered, some overturned. Coloured glass lanterns hung from cables strung between columns, their flames guttering without smoke. Crates lay stacked against the tiled walls, stamped with languages Quinn recognized and several she didn’t. One stall displayed tarnished silverware. Another held shelves of stoppered bottles, each containing cloudy liquid, ash, pale roots, or things that looked uncomfortably like teeth. A market, she thought. An illegal one, obviously. But illegal did not explain the lanterns burning blue, or the way her radio hissed with static though the signal repeater team had insisted the underground boosters were live. Half a dozen uniformed officers had claimed a strip of platform near the old ticket barriers. Their faces were pale in torchlight. Beyond them, SOCOs moved with professional care around a body. Detective Sergeant Pritchard stood by the barriers, broad shoulders hunched inside a cheap raincoat. He had beaten her there by twenty minutes and wore the faintly affronted expression of a man who believed scenes should have the decency to make sense before his governor arrived. “Quinn,” he said. “Pritchard.” He nodded toward the body. “Male, mid-forties maybe. No ID. Found by the first responders beside that stall. Looks like a deal gone bad. Knife wound to the chest. Plenty of valuable tat lying about. Someone panicked and ran before they could clean up.” Quinn did not answer. She let her eyes work. Military discipline had outlived her brief time in uniform, lodged in the bones. Doorways first. Exits. Sightlines. Hands. Corners. Bodies only after the room had admitted its shape. Three routes in and out that she could see: the stairwell behind her, a service door halfway down the platform, and the tracks. The nearest tunnel had been blocked by a partial collapse, bricks and black earth spilling onto the rails. The far tunnel gaped open. A constable stood near it pretending not to be afraid. “Who sealed the exits?” she asked. “We did. Service door was locked from this side when we got here. Tracks are being checked. The stairwell’s our only confirmed entry.” “Confirmed by whom?” Pritchard blinked. “By us. Unless your corpse crawled through a wall.” Quinn looked at the body. The dead man lay on his back in front of a stall draped with dark velvet. He wore a charcoal overcoat too fine for a vagrant and too plain for a performer. His hair had been neatly combed before blood matted it above his left ear. His mouth hung open, lips peeled back from teeth stained purple. A dark patch spread across his shirtfront around the knife buried to the hilt beneath the sternum. The knife looked theatrical: bone handle, thin black blade, no guard. Not a street knife. Not kitchen steel. Its angle was wrong. Quinn crouched. “Pathologist?” she asked. “On the way.” “Photographs?” “Done.” She leaned closer without touching anything. The black blade entered just left of the sternum, angled down. The blood around the wound had soaked the shirt, but not enough. A chest wound like that, depending on the heart, could empty a man quickly. There should have been pooling beneath him, arterial spray if the blade had come out, cast-off on the attacker. Instead, the platform tiles around his torso held only a modest halo of dark, tacky blood. Too neat. Too polite. “Staged,” she said. Pritchard exhaled through his nose. “Here we go.” Quinn ignored him. “His coat’s buttoned.” “What?” “His coat.” She pointed with the end of her penlight. “Top two buttons fastened. Knife went through shirt and waistcoat, but not the coat.” Pritchard stepped closer, squinting. “Maybe coat fell open in the struggle.” “No struggle.” The word settled. A SOCO glanced up, then away. Quinn shifted her torch beam. The velvet-draped stall behind the body had one display case smashed. Glass glittered across the table and floor. Inside the case lay impressions in dust where objects had been removed. Circular, rectangular, one long narrow space. Someone had wanted the scene to announce theft. “Look at the glass,” she said. Pritchard folded his arms. “I’m looking.” “Most of it is on the table, not the floor. Break came from outside, yes, but down and in. Someone struck it after the table was cleared.” “Or smashed it, grabbed what they wanted, knocked some glass back in the process.” “No.” “You’ve been here five minutes.” “Six.” His jaw worked. He had known her long enough to know argument would not move her once details began assembling themselves in her head. It had made him a useful colleague and an irritating one. Quinn rose and took in the wider platform again. Awnings. Stalls. Crates. Lanterns. Police tape. The impossible blue flames. At the end of the row, seated on an overturned crate beneath the eye of a constable, was a young woman with curly red hair and round glasses. A worn leather satchel sat clutched to her chest as if it might stop a bullet. Freckles stood out sharply against skin gone milk-pale. She watched everything: officers, body, exits, Quinn. Recognition snagged. Quinn had seen her name in a report. Eva Kowalski, research assistant at the British Museum’s restricted archives. Oxford. Ancient History. Known associate of Aurora—Quinn cut that thought off before it opened into the larger, uglier file she had been building for months. “What’s she doing here?” Quinn asked. Pritchard followed her gaze. “Witness. Says she came to browse. Had some sort of token. Don’t ask.” “I’m asking.” He grimaced. “A bone token. Like a cloakroom chit carved out of—well, bone. Apparently you need it to get in.” “A black market under Camden with admission tokens,” Quinn said. “Drugs, antiquities, occult nonsense. Take your pick. She says the place is called the Veil Market.” Quinn’s gaze stayed on Eva Kowalski. The young woman tucked a curl behind her left ear with trembling fingers, then seemed to realize she’d done it and tucked her hand back around the satchel. “Has she identified the victim?” “Says she doesn’t know him. Says everyone started running when the lights went out.” “The lights went out?” Pritchard nodded toward the lanterns. “For about thirty seconds. Her words. Then they came back and there he was, dead as disco.” “And nobody saw the killer.” “Convenient, yes.” “Too convenient.” “That’s one word for it.” Pritchard lowered his voice. “Look, governor, I know this place is strange, but strange doesn’t mean elaborate conspiracy. Market full of criminals, lights fail, man gets stabbed, goods go missing. Simple.” Quinn looked back at the corpse. Simple things had weight. This floated. She stepped around the body, careful to keep to the path already marked by SOCO. On the dead man’s right hand, the fingernails were clean except for a smear of greenish residue on the thumb and forefinger. Not verdigris exactly, but close. His palm was curled, not clenched. She crouched again and angled her torch. A shallow crescent marked the skin at the base of his thumb, as if he had been gripping a small round object hard enough to bite into flesh. “Was anything found in his hand?” “No.” “Pockets?” “Empty. No wallet, no phone. Just lint and a receipt too waterlogged to read.” “Shoes?” Pritchard frowned. “What about them?” Quinn aimed her light at the soles. Black leather. Expensive. The left sole had a streak of grey dust, ordinary enough for the Underground. The right heel carried a smear of damp clay shot through with glittering black grit. “Not from here,” she said. Pritchard leaned in despite himself. “Could be from the tunnel.” “Tunnel dust is dry. This is wet.” “So he came from outside.” “Then where are the prints?” That stopped him. The tiles around the body were dirty but not chaotic. Footprints overlapped everywhere farther down the platform—marketgoers, officers, panicked witnesses—but within a metre of the corpse, there were fewer than there should have been. Two partials near his left shoulder, one SOCO marker placed beside them. His own shoes had not scuffed. His heels rested flat, toes outward. Placed. Quinn straightened. The dead man had been killed elsewhere, dressed or adjusted after death, brought here, set down, stabbed to sell the lie. The missing objects, the broken case, the blackout—all theatre. The question was why perform it in front of a market full of witnesses. Her attention drifted to the velvet stall. A small brass object lay half under the table skirt, almost hidden by shadow. Not debris. Too deliberate in its shape. “Has that been photographed?” she asked. A SOCO followed her point. “Not yet, ma’am. We were working clockwise.” “Do it now.” The photographer moved in. Flash burst white across the platform. Once cleared, Quinn crouched and lifted the table skirt with the capped end of her pen. A compass lay on the grimy tile. It was small enough to fit in a coat pocket, its brass casing mottled with verdigris. Protective sigils—there was no better word for them—had been etched around the face in a tight, precise hand. The needle beneath cracked glass did not point north. It quivered, swung toward the far tunnel, then jerked toward the service door, then back again, restless as a trapped insect. Pritchard stared. “What the hell is that?” “A compass,” Quinn said. “Compasses don’t do that.” “No.” She looked at the dead man’s green-stained fingers. Brass. Verdigris. Crescent mark from gripping a round casing. He had held this. Someone had pried it out of his hand, or it had rolled beneath the stall after they staged the body. If the killer had missed it, then the staging had been rushed. If the killer had left it, then it was meant to be found. Neither possibility pleased her. Behind them came a small, involuntary sound. Eva Kowalski had risen from her crate. The constable beside her lifted a hand. “Miss, sit down.” Eva did not seem to hear him. Her green eyes fixed on the compass, huge behind round lenses. Quinn stood and turned. “Miss Kowalski.” Eva flinched at her name. Quinn walked toward her, each step measured. The market seemed to hush around them, though no one had been speaking loudly to begin with. Even the blue lantern flames flattened in some unfelt draft. “You recognize it,” Quinn said. Eva swallowed. “No.” “You answered too quickly.” “I’ve seen similar things.” “In the British Museum’s restricted archives?” A flicker. Fear, then calculation. “In old catalogues.” “What is it?” Eva’s fingers crept toward her left ear, caught a curl, tucked it back. “If it’s what I think it is, it’s a Veil Compass.” Pritchard made a small disgusted noise. “Of course it is.” Quinn did not look away from Eva. “And what does a Veil Compass do?” Eva’s gaze slid past her to the far tunnel. “It points toward rifts.” “Rifts.” “Portals. Openings. Places where—” She stopped. “Where what?” Eva pressed the satchel tighter. Leather creaked. “Where the world is thin.” Pritchard laughed once, without humour. “Fantastic. We’ll put that in the report.” Quinn watched the young woman’s face. Not a liar’s flush. Not entirely. Fear did complicated work in people. It could make truth sound false and lies sound like prayer. “The victim had residue on his fingers matching the compass casing,” Quinn said. “He held it before he died.” Eva’s eyes sharpened despite her fear. Quinn saw it and stepped in. “You thought of something.” “No.” “Miss Kowalski.” Eva looked at the body, then at the stalls, then at the officers. Her voice dropped. “If the compass was active, and if the needle was moving like that, then there was more than one opening nearby. That shouldn’t happen.” “Why?” “Because the Market moves every full moon to avoid exactly that kind of instability. It anchors to one place. One hidden entrance, maybe one emergency route. Not multiple rifts.” Quinn felt the hairs rise along the back of her neck. She refused to acknowledge it. “So what does that mean?” Eva’s mouth tightened. “Either the compass is broken…” “Or?” “Or someone forced a way in.” The words landed more cleanly than Pritchard’s robbery theory had. Quinn turned back toward the platform. Forced a way in. Not through the bricked entrance. Not through the service door locked from inside. Not down the tracks blocked by collapse. Somewhere else. Somewhere that would leave wet clay and black grit on a dead man’s heel. Somewhere no constable would think to seal because it did not exist on any transport map. Her torch beam skimmed the tiles beyond the velvet stall. There, beside the base of a tiled column, grime had been disturbed. Not much. A crescent of cleaner floor. As if a door had swung open where no door stood. Quinn crossed to it. Up close, the air felt colder. The column’s white tiles were cracked in a vertical line from floor to shoulder height. Within the crack, darkness gathered too densely for shadow. On the tile nearest the floor, three smears marked the glaze: wet clay, black grit, and blood wiped thin by cloth. Not a lot of blood. Enough. Pritchard came up behind her, then stopped. “Tell me that’s been there since the Blitz.” Quinn lifted her torch. The crack swallowed the beam. For one second, she was back in the alley off Farringdon three years ago, rain needling her face, Morris’s last radio transmission breaking into static. Found something, Harlow. You need to see this. Then a sound like stone breathing. Then nothing but his dropped torch, still shining on a brick wall with no door. Her jaw tightened so hard it ached. Pritchard said, softer, “Quinn?” She looked down at her watch. 02:23. The second hand stuttered. Stopped. Jerked backward one tick, then resumed. No. She lowered her wrist. “This wasn’t a robbery,” she said. Her voice came out even, scraped clean of everything personal. “The victim was brought through here after death, or near enough. The chest wound is post-mortem or inflicted to disguise the actual cause. The smashed case is staging. The blackout gave the killer thirty seconds to place the body and scatter the room’s attention.” Pritchard stared at the crack. “Thirty seconds to drag a grown man through a wall and set a scene?” “Not alone.” Eva had drifted closer despite the constable’s objections. “Detective—” Quinn rounded on her. “Sit back down.” Eva froze. “Now.” The young woman retreated one step, but her eyes stayed on the crack in the tiles. “You don’t understand what that is.” “No,” Quinn said. “But I understand murder.” For a moment, nobody moved. Then the compass beneath the velvet stall began to spin. Not quiver. Spin. The needle blurred behind cracked glass, clicking against some internal catch with frantic, metallic urgency. The blue lanterns along the platform bent toward the cracked column as if pulled by a wind. One by one, the little flames guttered low. The uniforms shifted. Someone swore. Quinn did not reach for the compass. She did not reach for the wall. She looked at the body again. Purple teeth. Too little blood. Clean nails, except brass-green residue. A waterlogged receipt in an empty pocket. A heel marked by a place that should not be here. And in the victim’s expression—not surprise, not agony. His mouth open, lips peeled, jaw slack in a rictus that exposed the stained teeth. Poison, she thought. Or something like poison. The knife was a signature meant for witnesses. The real death had happened before the performance began. “Pritchard,” she said. “Yeah?” “Find out what was displayed in that case. Every missing item. I want photographs from anyone who has them, vendor records, stallholder names, and all witnesses separated properly, not huddled together swapping stories.” He nodded slowly, the robbery theory dying in his eyes. “Rafiq,” Quinn called. The young constable straightened. “Ma’am?” “Nobody leaves. Nobody touches the compass. Nobody goes near that column.” The crack in the tile gave a soft sound. Not breaking. Opening. Quinn stepped back and set her hand on the baton at her belt, though she knew with cold certainty that it was the wrong tool for whatever stood on the other side. The darkness inside the crack deepened, then exhaled a breath of damp earth, candle smoke, and old blood. The same smell that had greeted her on the stairs, now concentrated, intimate. Her watch stopped again against her wrist. Eva whispered, “Oh God.” Quinn’s eyes narrowed. There were no gods in a crime scene. Only evidence, lies, and the thing someone hoped you would be too frightened to see. She lifted her torch and aimed it into the opening. “Lights,” she said. No one moved. She snapped, “Now.” Three officers raised their torches. White beams converged on the crack. For half a heartbeat, the darkness held. Then it peeled back enough to show wet clay underfoot, black grit glittering like powdered glass, and a smear where something heavy had been dragged from the unseen passage onto the tiled platform. Quinn felt the shape of the case alter in her mind. Not a market killing. Not a botched deal. A body delivered as a message. A compass left or lost beside a stall that sold things someone wanted hidden. A false wound for ordinary police. A doorway for those who knew where to look. And perhaps, beneath it all, the same impossible architecture that had swallowed Morris. Her grip tightened until the leather of her watch strap bit into her skin. “Pritchard,” she said, still looking into the passage. “Call for more lights. And get me a scene tent down here.” “A tent?” “We’re expanding the perimeter.” He huffed a laugh, unsteady. “Into the wall?” Quinn stepped to the edge of the opening, careful not to cross the threshold. “Yes,” she said. “Into the wall.”
created_at"2026-04-24T21:24:24.745Z" 4/24/2026, 9:24:24 PM
model"openai/gpt-5.5-20260423"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency3482
moderation_latency(null)
generation_time103869
tokens_prompt923
tokens_completion5625
native_tokens_prompt835
native_tokens_completion4514
native_tokens_completion_images0
native_tokens_reasoning50
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.139595
router(null)
provider_responses
0
endpoint_id"58e5b336-423e-430b-a2ab-8bc353f0c51b"
id"resp_0275e05b203284e00169ebdf88d28081948ab43b69c8c854fb"
is_byokfalse
latency217
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-1777065864-cZ6P5r6JlUU2QKZomTuD"
session_id(null)
api_type"completions"
id"gen-1777065864-KnYERgGCWAHIuki3Vux2"
upstream_id"resp_0275e05b203284e00169ebdf88d28081948ab43b69c8c854fb"
total_cost0.139595
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
totalTags27
adverbTagCount0
adverbTags(empty)
dialogueSentences118
tagDensity0.229
leniency0.458
rawRatio0
effectiveRatio0
92.47% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount3322
totalAiIsmAdverbs5
found
0
adverb"sweetly"
count1
1
adverb"quickly"
count2
2
adverb"sharply"
count1
3
adverb"slowly"
count1
highlights
0"sweetly"
1"quickly"
2"sharply"
3"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)
83.44% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount3322
totalAiIsms11
found
0
word"velvet"
count5
1
word"weight"
count1
2
word"chaotic"
count1
3
word"etched"
count1
4
word"quivered"
count1
5
word"measured"
count1
6
word"flicker"
count1
highlights
0"velvet"
1"weight"
2"chaotic"
3"etched"
4"quivered"
5"measured"
6"flicker"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"eyes widened/narrowed"
count1
highlights
0"eyes narrowed"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences315
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount5
hedgeCount4
narrationSentences315
filterMatches
0"think"
1"watch"
hedgeMatches
0"seemed to"
1"seem to"
2"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences407
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen49
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords3314
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions31
unquotedAttributions0
matches(empty)
0.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions95
wordCount2561
uniqueNames18
maxNameDensity1.56
worstName"Quinn"
maxWindowNameDensity5
worstWindowName"Eva"
discoveredNames
Harlow2
Quinn40
London1
Camden3
Rafiq1
Met1
Sergeant1
Pritchard17
Kowalski3
British1
Museum1
History1
Aurora1
Eva16
Underground1
Farringdon1
Morris2
Three2
persons
0"Harlow"
1"Quinn"
2"Rafiq"
3"Sergeant"
4"Pritchard"
5"Kowalski"
6"Museum"
7"Aurora"
8"Eva"
9"Morris"
places
0"London"
1"Met"
2"British"
globalScore0.719
windowScore0
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences173
glossingSentenceCount0
matches(empty)
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.302
wordCount3314
matches
0"Not verdigris exactly, but close"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences407
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs208
mean15.93
std18.83
cv1.182
sampleLengths
020
170
25
394
49
52
69
71
852
99
1040
1111
1299
134
1433
1532
1645
173
181
1944
209
2128
2256
236
2423
253
2611
275
2874
2922
302
313
323
331
341
3582
363
378
386
391
4024
4111
422
433
446
4549
466
476
4827
4914
91.90% Passive voice overuse
Target: ≤2% passive sentences
passiveCount12
totalSentences315
matches
0"been bricked"
1"been occupied"
2"been blocked"
3"been removed"
4"was curled"
5"been killed"
6"been etched"
7"been rushed"
8"was meant"
9"been disturbed"
10"were cracked"
11"been dragged"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs459
matches(empty)
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount7
semicolonCount0
flaggedSentences5
totalSentences407
ratio0.012
matches
0"Known associate of Aurora—Quinn cut that thought off before it opened into the larger, uglier file she had been building for months."
1"Footprints overlapped everywhere farther down the platform—marketgoers, officers, panicked witnesses—but within a metre of the corpse, there were fewer than there should have been."
2"The missing objects, the broken case, the blackout—all theatre."
3"Protective sigils—there was no better word for them—had been etched around the face in a tight, precise hand."
4"And in the victim’s expression—not surprise, not agony."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount764
adjectiveStacks0
stackExamples(empty)
adverbCount23
adverbRatio0.030104712041884817
lyAdverbCount5
lyAdverbRatio0.006544502617801047
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences407
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences407
mean8.14
std7.39
cv0.908
sampleLengths
020
134
219
317
45
58
615
722
84
98
1037
119
122
135
144
151
163
1749
189
196
2014
216
221
236
247
2511
2614
2711
286
2913
3014
3116
325
3320
344
354
3629
3716
386
3910
4014
4131
423
431
445
4539
464
475
4813
492
55.06% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats27
diversityRatio0.37037037037037035
totalSentences405
uniqueOpeners150
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount12
totalSentences246
matches
0"Instead, the platform tiles around"
1"Too deliberate in its shape."
2"Once cleared, Quinn crouched and"
3"Even the blue lantern flames"
4"Somewhere that would leave wet"
5"Somewhere no constable would think"
6"Then a sound like stone"
7"Then nothing but his dropped"
8"Then the compass beneath the"
9"Too little blood."
10"Only evidence, lies, and the"
11"Then it peeled back enough"
ratio0.049
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount50
totalSentences246
matches
0"Her shoes struck tile."
1"Her torch beam slid over"
2"It still grated."
3"She breathed once through her"
4"Her left wrist brushed the"
5"She glanced at the face"
6"It stretched away beneath Camden,"
7"Their faces were pale in"
8"He had beaten her there"
9"He nodded toward the body."
10"She let her eyes work."
11"He wore a charcoal overcoat"
12"His hair had been neatly"
13"His mouth hung open, lips"
14"Its angle was wrong."
15"She leaned closer without touching"
16"She pointed with the end"
17"His jaw worked."
18"He had known her long"
19"It had made him a"
ratio0.203
100.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount177
totalSentences246
matches
0"Detective Harlow Quinn ducked beneath"
1"The entrance had been bricked"
2"Tonight, someone had torn open"
3"The first constable through had"
4"Quinn did not blame him."
5"The air changed three steps"
6"Her shoes struck tile."
7"Her torch beam slid over"
8"PC Rafiq called from below"
9"It still grated."
10"She breathed once through her"
11"Her left wrist brushed the"
12"The worn leather strap of"
13"She glanced at the face"
14"The hands moved as they"
15"That steadied her more than"
16"The stairwell opened onto a"
17"It stretched away beneath Camden,"
18"Canvas awnings sagged from iron"
19"Another held shelves of stoppered"
ratio0.72
81.30% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount4
totalSentences246
matches
0"Because of the word."
1"If the killer had missed"
2"If the killer had left"
3"As if a door had"
ratio0.016
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences99
technicalSentenceCount5
matches
0"Another held shelves of stoppered bottles, each containing cloudy liquid, ash, pale roots, or things that looked uncomfortably like teeth."
1"A shallow crescent marked the skin at the base of his thumb, as if he had been gripping a small round object hard enough to bite into flesh."
2"His mouth open, lips peeled, jaw slack in a rictus that exposed the stained teeth."
3"The same smell that had greeted her on the stairs, now concentrated, intimate."
4"And perhaps, beneath it all, the same impossible architecture that had swallowed Morris."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags27
uselessAdditionCount1
matches
0"Pritchard said, softer,"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags23
fancyCount2
fancyTags
0"Eva whispered (whisper)"
1"She snapped (snap)"
dialogueSentences118
tagDensity0.195
leniency0.39
rawRatio0.087
effectiveRatio0.034
93.4726%