Run: 2026-04-24-01KQ0NRHAXHY5Y7DG9D5ZRH2AT

Run Details

Model:
GPT-5.5
Duration:
1m 43s
Cost:
$0.129155
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 last train had not stopped at York Road since 1932, yet the platform lights burned under a skin of dust. Detective Harlow Quinn ducked beneath the police tape strung between two tiled pillars and stepped onto the abandoned Tube platform as if entering a chapel after a burglary. Her boots clipped once, twice, then sank into the damp hush. Water ticked somewhere behind the brickwork. Old posters peeled from the walls in grey tongues. A red enamel sign, half-eaten by rust, still promised SOUTHBOUND TRAINS in letters that belonged to another century. The constable at the cordon swallowed when she glanced at him. “Mind the third stair, ma’am. It’s gone soft.” Quinn looked down. The third stair showed a neat wet footprint, too small for a police boot. No one had marked it. No tent. No number. Just mud shaped by pressure, already losing its edges. She held his gaze until he shifted his weight. “Who came through before me?” “SOCO, ma’am. Pathologist. DI Vale. Two uniforms. Underground liaison.” “And the ghost of Brunel?” His ears reddened. “No, ma’am.” She stepped over the soft stair, keeping to the left, where the dust still lay unbroken. The air tasted of iron, old electricity, and something sharper beneath it, like pennies held under the tongue. Her left wrist clicked as she adjusted the worn leather strap of her watch. 02:17. Too late for a cleaner. Too early for a drunk to crawl this deep by accident. At the far end of the platform, white crime-scene lamps threw a hard glare over a knot of people. Their shadows stretched along the tiled wall, thin and jerking. A body lay beside the track bed under a clear sheet. A man in a navy overcoat crouched near it with a torch between his teeth, one hand hovering over a scatter of objects on the ground. DI Matthew Vale pulled the torch from his mouth when Quinn approached. He had rain in his hair and a satisfied look that never lasted long around evidence. “Harlow. Welcome to the underworld.” “Your jokes got worse since fraud.” “Fraud had better lighting.” She looked past him. The dead man lay on his back with one arm angled above his head, fingers curled as if he had grabbed air and found none. Mid-thirties. Lean. Dark hair plastered to his forehead. His coat was open, shirt torn from collar to sternum. No wallet visible. One shoe missing. The remaining one was polished black leather with a cracked sole. A pool of blood spread beneath his ribs, black under the lamps. Too much around the torso. Not enough trail. Quinn crouched without touching the sheet. “Name?” “Unknown. No ID. Prints running. Phone smashed to powder.” Vale pointed to a small evidence marker beside a glittering smear near the yellow line. “We found bits there.” “And cause?” “Knife, likely. Single deep wound. Dr Ghosh gave us ‘sharp force trauma’ and ran out before the rats wrote a complaint.” Quinn’s brown eyes moved from the body to the platform, then to the tunnel mouths yawning at either end. Graffiti covered one entrance in layers, though newer marks sat over older grime: white chalk circles, triangles, writing that might have been drunk nonsense until she saw how evenly each symbol had been spaced. “Who called it in?” “Transport maintenance. One of their sensors showed movement in a sealed service corridor. They sent two men down. One vomited. The other rang it through.” “Movement sensor in a sealed corridor?” “Rats, usually. Copper thieves. Urban explorers with more boots than brain.” Quinn rose. Her sharp jaw tightened as she scanned the platform edge. “Where’s the corridor?” Vale gestured to a rusted metal door set behind the old ticket booth. Its lock hung broken, not cut clean, but peeled open, the brass warped outward like warm wax. “Entry point. We think the victim came in there with our attacker. Argument, stabbing, phone smashed, attacker fled.” “Think?” “Looks tidy enough.” Quinn turned her head. “Tidy bothers me.” A woman in white coveralls straightened near the body, mask hanging under her chin. “Detective Quinn?” “Name.” “Patel. Scenes.” Quinn nodded at the broken lock. “Who photographed that before it was touched?” Patel lifted a camera. “I did. No prints on the outer plate. Too much corrosion.” “No prints on the clean brass?” Patel paused. Vale folded his arms. “It’s been underground ninety years, Harlow.” Quinn walked to the door. The frame had old rust, brown and blistered. The lock body, however, gleamed at the torn lip. Not scratched by a pry bar. Not dented by a hammer. The brass had stretched, thinned, and curled. She leaned closer without crossing the threshold. “Heat?” Patel came beside her. “No scorching. No residue.” “Acid?” “Not on the strips we ran.” Vale rubbed his forehead. “So, strong hands.” “Strong hands leave stress marks. Tool marks. Bent screws. This lock softened.” “Softened,” Vale repeated. “That going in your report?” “Depends who reads it.” A murmur travelled through the uniforms near the lamps. One of them stared down the tunnel and crossed himself when he thought no one watched. Quinn saw the movement reflected in a grimy tile. “Constable.” The young man froze. “What did you see?” “Nothing, ma’am.” “That was not a question with room for pride.” His throat bobbed. “Light, ma’am. Just for a second. Down the north tunnel. Like someone struck a match, only green.” Vale clicked his tongue. “We’ve got degraded wiring all through here. Phosphor glow. Gas. Take your pick.” Quinn looked at the tunnel. No breeze. No sound. The darkness beyond the lamps had texture, thick as wet cloth. “Any tracks in the bed?” “Some,” Patel answered. “Messy. We’re still casting.” Quinn stepped to the platform edge and shone her torch down. The track bed had collected decades of filth: grit, rust flakes, bottles, old paper, furred cables, rat droppings. Near the body, three clear depressions marked the grime. One from the victim’s remaining shoe. One bare or socked foot, adult-sized. One set of boot treads from a uniform who had stepped where he should not have. She let out a slow breath through her nose. “Who contaminated the bed?” A silence opened. Vale followed her torch. “Maintenance found him. Could have been them.” “Maintenance wear steel toe caps. This is Met issue. Left heel worn down. PC Harland?” The constable who had crossed himself stared at his own boots. “I thought he might still be breathing.” Quinn kept her eyes on the track. “And was he?” “No, ma’am.” “Then remember the difference next time before you climb into my murder.” Harland’s face drained. Vale stepped in. “He’s twenty-three.” “Then he’ll learn faster.” Quinn lowered herself onto the platform edge, not touching the track bed. She angled the torch beneath the body sheet. The victim’s missing shoe was not nearby. The torn shirt had ragged vertical slashes, but the skin visible through the gap did not show matching cuts except for the wound beneath the ribs. A dark stain marked his collar, not blood. Ink. Or soot. “Vale.” “What?” “The attack started somewhere else.” He crouched opposite her. “Blood says here.” “Blood says he bled here.” “Generous distinction.” “Look at his right hand.” Vale leaned close. The fingers were curled, nails cracked. Under two nails lay pale grit, not platform grime, but something like powdered plaster. His palm held a crescent impression, sharp-edged, as if he had gripped a coin until it bit him. Quinn pointed with her torch beam. “Where’s the object?” “Object?” “He held something. It was taken after death or dropped before we arrived.” Patel pulled a notepad from her pocket. “We didn’t log anything in his hand.” “Because it isn’t there.” Vale’s mouth flattened. “Robbery. Takes us back to simple.” “No wallet. No watch tan. No ring mark. Phone smashed, not stolen. If our attacker wanted valuables, he had poor taste and worse nerves.” “Or he wanted what was in his hand.” Quinn glanced at him. “Better.” A drip struck a metal sign and rang through the station. From behind the ticket booth, another officer called, “DI Vale, you’ll want this.” Quinn was already moving. The old ticket hall beyond the platform had collapsed in parts. Brick dust coated the floor. A row of turnstiles stood frozen, black with grime, their brass arms dulled green. Beyond them, a maintenance corridor yawned where the metal door had been forced. But the officer pointed not there; he aimed his torch at a patch of wall behind a rotten timetable board. Someone had scraped away a rectangle of dirt, revealing white tile beneath. On it, in dark red strokes, sat a symbol: an eye inside a broken circle. Fresh. Sticky at the edges. Vale grimaced. “Blood?” Patel swabbed near it. “Looks like.” Quinn stepped closer. The strokes had dried from top to bottom. The person who painted it stood upright, unhurried. No spatter. No tremor in the line. Beneath the symbol, four words had been scratched into the tile with a hard point. NO TOLL. NO PASSAGE. Vale read them aloud. “Cult, then.” Harland muttered, “This is where they do that market, isn’t it?” Every head turned. Quinn’s eyes stayed on the words. Vale frowned. “What market?” Harland swallowed too late. “Kids talk. Forums. Camden has this ghost station thing. Veil something. People sell bones and cursed records and dead men’s teeth.” “Veil Market,” Quinn said. The air tightened around the name. Patel stopped writing. Vale looked at Quinn as if she had produced a rabbit from her coat. “You follow conspiracy forums now?” “I follow unsolved patterns.” “Of course you do.” She faced Harland. “Where did you hear the name?” “My sister’s boyfriend. He buys mushrooms. Not normal mushrooms. He said the Market moved under Camden this month. Only full moon. You need a token.” “What kind?” “Bone.” Harland’s voice dropped. “A bone token.” Quinn looked back at the dead man’s palm. Crescent mark. Pressure wound. Token-shaped, perhaps. Taken. “Full moon was tonight,” Patel murmured. Vale spread his hands. “Fine. Our victim came to buy drugs at an illegal rave market in a closed station. Dealer stabbed him and took the entry token. Done.” Quinn’s gaze shifted to the turnstiles. Dust lay across the floor except where feet had passed. Not many. More than two. Some tracks stopped at the turnstiles and did not continue. Others began beyond them with no approach. She walked to the nearest turnstile. One brass arm had a smear of verdigris rubbed clean at hip height. Below it, caught between the mechanism and the casing, a sliver of cream material protruded. “Patel. Tweezers.” Patel handed them over. Quinn eased the fragment free and held it under the torch. Bone, thin and polished. Not human long bone; perhaps carved from rib. A mark had been etched into it: a tiny gate. Harland backed away. Vale kept his voice level. “Souvenir.” “Broken on entry,” Quinn replied. “Not taken from the victim’s hand.” “Then what was in his hand?” Quinn placed the fragment into an evidence bag Patel held open. “Something else.” A shout rose from the platform. “Ma’am! We found a bag.” Quinn returned through the arch. A search officer knelt near a bench whose wooden slats had rotted through. Beneath it sat a canvas satchel, damp at the bottom, straps dark with grime. Not new. Not old enough for the station. Quinn crouched. “Don’t lift it.” The officer held up both hands. She used her torch to inspect the flap. No blood on the buckle. A smear of brick dust. A fine red hair caught in the seam. Patel photographed it from three angles before opening the flap with gloved fingers. Inside lay books wrapped in oilcloth, a cracked magnifying lens, folded maps of London Underground tunnels, a tin of chalk, three pencils, and a small brass compass with a green-black patina crusting the casing. Protective sigils ringed its face. Its needle did not point north. It pointed at the tunnel beyond the body. Quinn stared at it for a long second. Vale saw her expression. “You know what that is?” “No.” “Harlow.” “I know what it resembles.” Patel leaned over. “Compass is moving.” The needle trembled, swung hard toward the north tunnel, then flicked towards the broken service door. Back again. North. Door. North. Quinn’s fingers hovered above the evidence bag without touching the brass. “Bag owner?” Patel lifted a notebook from the satchel’s side pocket. The first page had a name written in blue ink. Eva Kowalski. Quinn read it once. Her jaw set. Vale came closer. “That mean something?” “Research assistant. British Museum restricted archives. Ancient History. Known associate of Aurora…” She stopped before the other name left her mouth. “Known to persons of interest.” “Persons of interest in what?” Quinn turned a page with the end of a pen. Notes filled the paper in tight handwriting. Camden displacement. Shade-made instruments. Toll customs. Rift proximity. At the bottom, underlined twice: Never enter without count of exits. A loose photograph slipped from between the pages and landed face-up on the platform. It showed this same station, but not abandoned. Stalls lined the platform under strings of blue lamps. Figures moved in blur: tall, short, hooded, horned shadows caught by a poor camera. At the centre, a woman with curly red hair and round glasses looked back over her shoulder. Freckles visible even in the bad flash. Her worn leather satchel crossed her body. Eva Kowalski had been alive when the photograph had been taken. Vale exhaled. “Well. That’s unusual.” Quinn picked up the photo by its edge and held it under the lamp. In the background, near the track, stood the dead man. Same coat. Same polished shoes. He faced Eva, one hand lifted. Between his fingers, small and brass, sat the compass now in the satchel. “Victim knew her.” “Or followed her,” Vale offered. Quinn shook her head. “Look at her hand.” Eva’s left hand was half-raised, fingers curved, not in fear. She had been reaching for the compass. Patel looked from the photo to the satchel. “If it was hers, why did he have it?” “Because she gave it to him. Or he took it before whatever happened here.” Vale folded the photograph into a bag. “We need to find Eva Kowalski.” Quinn did not answer. She had turned back to the body. The dead man’s coat sleeve had ridden up. Around his wrist, faint grey powder clung in a ring. Not dust. Ash. The skin beneath showed shallow parallel lines, as if cord had been pulled tight and burned away. His other wrist had the same marks. “He was bound.” Vale frowned. “No rope.” “No ligature left behind.” “So, attacker untied him after stabbing him?” “No.” She moved to his ankles. The remaining sock showed a grey band. The missing shoe made sense now. Something had been tied there as well, then removed in haste or ritual. “Bound before he came to the platform,” Quinn said. Vale pointed to the wound. “And walked here tied up?” “Dragged.” “There’s no drag trail.” Quinn stood and turned off her torch. The crime lamps cast the platform in white slabs and black gaps. Without her beam, the floor changed. Scuffs appeared where glare had flattened them. A line of disturbed dust ran not from the service corridor, but from the track wall itself—straight through a patch of tiles beneath the old map. Quinn crossed to the wall. The Tube map showed routes long altered. Piccadilly, Northern, Metropolitan, thin coloured veins beneath a yellowed glaze. Someone had pressed a bloody palm against King’s Cross. Not the victim’s right hand; too narrow. Smaller. A woman’s, perhaps. Below the map, the tile grout had cracked in an arch shape almost too neat to notice. Fresh dust lay at its base in a crescent. The wall did not sound hollow when Quinn tapped it. It sounded vast. Vale came up beside her. “Hidden room?” “Hidden exit.” “To where?” The compass answered before she did. Inside the open satchel across the platform, its needle swung from the north tunnel and fixed on the cracked arch in the tiled wall. The brass casing vibrated against the oilcloth with a soft, insectile rattle. Harland whispered, “Jesus.” Quinn studied the bloody palm print. The fingers had slid down, not from collapse. From someone bracing against a surface that gave way. There was a smear at the heel of the hand where skin had twisted. “She came through here,” Quinn said. “Eva?” “Likely. Injured or carrying blood. She hit the wall, opened it, or it opened for her.” Vale’s scepticism cracked into impatience. “Walls do not open, Harlow.” Quinn looked at the softened lock, the broken bone token, the compass needle trembling at a wall that should have been dead masonry. “Not for us.” Patel called from the body. “Detective. There’s something in his mouth.” Quinn returned. Patel lifted the victim’s upper lip with forceps. Tucked behind the lower teeth sat a wad of folded paper, soaked pink. Not swallowed. Hidden. Vale bent close. “He put that there?” “Or someone wanted it missed.” Patel worked with care, easing it free and spreading it on a sterile sheet. The paper had softened, but ink remained legible in parts. A receipt or note, torn from a ledger. Quinn leaned over the words. Paid: one compass, Shade make. Debt transferred from E.K. to bearer. Warning given. Rift unstable. No refund upon breach. Below it, in a different hand, someone had written: Morris saw it too. The platform noise thinned until only the drip behind the wall remained. Vale watched Quinn’s face. “Morris?” Her left thumb pressed against the worn leather watch strap. “DS Morris?” he asked. Quinn looked at the dead man, at the note, at the crack in the tiles shaped like a door. “Bag everything. The compass, the satchel, the receipt. Get Kowalski’s address and museum records pulled now. No one leaves this station alone. No one touches that wall.” Vale lowered his voice. “And what are you going to do?” Quinn took one step towards the cracked arch, close enough to see brick dust trembling in the grout. “I was going to find a murderer.” The compass rattled again from the satchel, needle pinned to the wall. She did not look away from the bloody handprint. “Now I wanted to know why the dead man carried my partner’s name in his mouth.”
created_at"2026-04-24T21:19:03.013Z" 4/24/2026, 9:19:03 PM
model"openai/gpt-5.5-20260423"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency1174
moderation_latency(null)
generation_time102796
tokens_prompt1149
tokens_completion5164
native_tokens_prompt1009
native_tokens_completion4137
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.129155
router(null)
provider_responses
0
endpoint_id"58e5b336-423e-430b-a2ab-8bc353f0c51b"
id"resp_0b52e7a5c276cfe10169ebde4716ac81909e48ffb65e2e7e9d"
is_byokfalse
latency264
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-1777065543-apb02ulLGErTkhjlkGnZ"
session_id(null)
api_type"completions"
id"gen-1777065543-dYT0S4pZh0j0J2EW9zSo"
upstream_id"resp_0b52e7a5c276cfe10169ebde4716ac81909e48ffb65e2e7e9d"
total_cost0.129155
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
totalTags15
adverbTagCount0
adverbTags(empty)
dialogueSentences142
tagDensity0.106
leniency0.211
rawRatio0
effectiveRatio0
100.00% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount3072
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)
88.61% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount3072
totalAiIsms7
found
0
word"weight"
count1
1
word"scanned"
count1
2
word"silence"
count1
3
word"etched"
count1
4
word"trembled"
count1
5
word"flicked"
count1
6
word"vibrated"
count1
highlights
0"weight"
1"scanned"
2"silence"
3"etched"
4"trembled"
5"flicked"
6"vibrated"
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
emotionTells1
narrationSentences293
matches
0"t in fear"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount0
narrationSentences293
filterMatches
0"watch"
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences420
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
totalWords3071
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions14
unquotedAttributions0
matches(empty)
33.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions127
wordCount2263
uniqueNames20
maxNameDensity2.08
worstName"Quinn"
maxWindowNameDensity4
worstWindowName"Quinn"
discoveredNames
York1
Road1
Harlow1
Quinn47
Tube2
Matthew1
Vale29
Harland7
Patel17
London1
Underground1
Kowalski2
Eva4
Northern1
Metropolitan1
King1
Cross1
Shade2
Morris1
One6
persons
0"Harlow"
1"Quinn"
2"Matthew"
3"Vale"
4"Harland"
5"Patel"
6"Underground"
7"Kowalski"
8"Eva"
9"King"
10"Cross"
11"Shade"
12"Morris"
13"One"
places
0"York"
1"Road"
2"London"
globalScore0.462
windowScore0.333
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences164
glossingSentenceCount2
matches
0"as if entering a chapel after a burglary"
1"something like powdered plaster"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches3
per1kWords0.977
wordCount3071
matches
0"not cut clean, but peeled open, the brass warped outward like warm wax"
1"not platform grime, but something like powdered plaster"
2"not from the service corridor, but from the track wall itself"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences420
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs230
mean13.35
std14.4
cv1.078
sampleLengths
021
172
211
38
435
59
65
79
85
93
102
1149
1216
1366
1428
155
166
174
184
1960
2020
216
221
2328
242
2521
2653
274
2825
296
3011
3112
323
3330
3418
351
363
374
383
3916
401
412
4213
4315
446
452
4610
4747
481
498
95.68% Passive voice overuse
Target: ≤2% passive sentences
passiveCount8
totalSentences293
matches
0"been spaced"
1"were curled"
2"been forced"
3"been scratched"
4"been etched"
5"been taken"
6"been pulled"
7"been tied"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs369
matches
0"was already moving"
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount1
semicolonCount3
flaggedSentences4
totalSentences420
ratio0.01
matches
0"But the officer pointed not there; he aimed his torch at a patch of wall behind a rotten timetable board."
1"Not human long bone; perhaps carved from rib."
2"A line of disturbed dust ran not from the service corridor, but from the track wall itself—straight through a patch of tiles beneath the old map."
3"Not the victim’s right hand; too narrow."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2274
adjectiveStacks0
stackExamples(empty)
adverbCount44
adverbRatio0.019349164467897976
lyAdverbCount5
lyAdverbRatio0.0021987686895338612
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences420
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences420
mean7.31
std5.91
cv0.809
sampleLengths
021
128
211
36
49
518
611
78
83
914
105
112
122
139
149
155
169
175
183
192
2016
2118
2214
231
245
2511
2619
2710
2811
2926
3012
3116
325
336
344
354
3625
371
381
396
4010
413
423
4311
4412
455
463
476
481
4924
54.81% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats22
diversityRatio0.360381861575179
totalSentences419
uniqueOpeners151
84.39% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount6
totalSentences237
matches
0"Just mud shaped by pressure,"
1"Too late for a cleaner."
2"Too early for a drunk"
3"Too much around the torso."
4"More than two."
5"Piccadilly, Northern, Metropolitan, thin coloured"
ratio0.025
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount34
totalSentences237
matches
0"Her boots clipped once, twice,"
1"She held his gaze until"
2"His ears reddened."
3"She stepped over the soft"
4"Her left wrist clicked as"
5"Their shadows stretched along the"
6"He had rain in his"
7"She looked past him."
8"His coat was open, shirt"
9"Her sharp jaw tightened as"
10"Its lock hung broken, not"
11"She leaned closer without crossing"
12"His throat bobbed."
13"She let out a slow"
14"She angled the torch beneath"
15"He crouched opposite her."
16"His palm held a crescent"
17"She faced Harland."
18"She walked to the nearest"
19"She used her torch to"
ratio0.143
76.03% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount182
totalSentences237
matches
0"The last train had not"
1"Detective Harlow Quinn ducked beneath"
2"Her boots clipped once, twice,"
3"Water ticked somewhere behind the"
4"A red enamel sign, half-eaten"
5"The constable at the cordon"
6"Quinn looked down."
7"The third stair showed a"
8"She held his gaze until"
9"His ears reddened."
10"She stepped over the soft"
11"The air tasted of iron,"
12"Her left wrist clicked as"
13"Their shadows stretched along the"
14"A body lay beside the"
15"A man in a navy"
16"He had rain in his"
17"She looked past him."
18"The dead man lay on"
19"His coat was open, shirt"
ratio0.768
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences237
matches(empty)
ratio0
95.24% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences90
technicalSentenceCount6
matches
0"Detective Harlow Quinn ducked beneath the police tape strung between two tiled pillars and stepped onto the abandoned Tube platform as if entering a chapel afte…"
1"A red enamel sign, half-eaten by rust, still promised SOUTHBOUND TRAINS in letters that belonged to another century."
2"His palm held a crescent impression, sharp-edged, as if he had gripped a coin until it bit him."
3"Vale looked at Quinn as if she had produced a rabbit from her coat."
4"The skin beneath showed shallow parallel lines, as if cord had been pulled tight and burned away."
5"Quinn looked at the softened lock, the broken bone token, the compass needle trembling at a wall that should have been dead masonry."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags15
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags11
fancyCount4
fancyTags
0"Vale repeated (repeat)"
1"Harland muttered (mutter)"
2"Patel murmured (murmur)"
3"Harland whispered (whisper)"
dialogueSentences142
tagDensity0.077
leniency0.155
rawRatio0.364
effectiveRatio0.056
90.2699%