Run: 2026-04-24-01KQ0P2331R9WYA3TG6Z3AE156

Run Details

Duration:
1m 49s
Cost:
$0.131130
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="4417" name="Tomás Herrera" aliases="Tommy, Tomás, Herrera" pronouns="he/him" species="Human" storyRole="Support"> <eyeColor>warm brown</eyeColor> <hair>short curly dark brown</hair> <height>5'10"</height> <age>29</age> <skinTone>olive skin</skinTone> <scar>scar running along his left forearm from a knife attack</scar> <medallion>Saint Christopher medallion around his neck</medallion> <birthplace>Seville, Spain</birthplace> <description>A former paramedic who provides off-the-books medical care for the clique.</description> <backstory>Born in Seville, Spain. He moved to London to work for the NHS but lost his license after administering unauthorized treatments to supernatural patients.</backstory> </character> <location id="854" name="The Raven's Nest" aliases="the Nest, Raven, Silas' bar" realm="Earth"> <signColor>distinctive green neon sign above the entrance</signColor> <secretRoom>hidden back room accessible through a bookshelf, used for clandestine meetings</secretRoom> <description>A dimly lit bar in Soho, London. The walls are covered with old maps and black-and-white photographs.</description> </location> <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> </codex> Continue the story using the following instructions: <instructions> Write a fully fleshed out scene of at least 1000 words in the thriller genre. A detective is pursuing a suspect through rain-soaked city streets at night. The chase takes them from the street level down into an underground market. The detective must decide whether to follow the suspect into unfamiliar and potentially dangerous territory. 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
Rain worried the green neon above The Raven’s Nest into a smear across Detective Harlow Quinn’s windscreen. She sat with the engine off, collar up, one hand on the steering wheel, the other resting near the warrant card in her coat pocket. The bar hunched between a shuttered tattoo parlour and a late-night bakery, its windows dark enough to hold reflections but not much else. Old maps and black-and-white photographs covered the walls inside. She had counted them on previous nights through half-drawn blinds. London in fragments. Rivers, docks, alleys, dead men smiling from silver paper. The front door opened. Tomás Herrera stepped out beneath the green glow with a medical case in one hand and his chin tucked against the rain. Short curls stuck to his forehead. A Saint Christopher medallion flashed at his throat when he checked both ends of the street. His left sleeve rode up as he adjusted his grip, exposing the pale seam of a scar along his forearm. Quinn lifted her radio. “Control, Quinn. Suspect leaving The Raven’s Nest. Male, late twenties, olive skin, dark curls, carrying a black medical case. I’m on foot.” Static chewed the reply. “Repeat location?” “Soho. Wardour side. Don’t send blues.” She left the car without slamming the door. Rain struck her closely cropped hair and slid down the sharp line of her jaw. Her boots hit the pavement in measured steps, military neat, even as Herrera lengthened his stride. He didn’t look back. That was what made her move faster. Herrera crossed beneath a leaking awning, passed two smokers huddled outside the bar, and turned into the narrow cut behind the bakery. Quinn followed, hand inside her coat now. The alley smelt of wet cardboard, yeast, petrol, and the sour steam of overflowing bins. “Herrera.” He stopped. The medical case swung once against his thigh. Quinn closed the distance to ten yards. Rain tapped on the metal fire escapes above them. A blue plastic crate rocked in the gutter, nudged by dirty water. “Tomás Herrera, I need you to put the case down and turn round.” He turned enough to show one warm brown eye over his shoulder. “Detective Quinn.” “You know my name. Good. Saves time.” “It does not save you from making a mistake.” “Case down.” His fingers tightened round the handle. “I have a patient waiting.” “You lost the right to call them that when the NHS struck you off.” His face changed. Not much. A small hardening around the mouth, as if he had bitten a tablet and found metal inside. “You followed me through rain to insult my paperwork?” “I followed you because two bodies came out of a warehouse in Wapping with surgical glue over wounds no hospital treated. I followed you because the witness who named you vanished. I followed you because everyone who walks out of that bar looks over their shoulder like the pavement owes them money.” A bottle rolled somewhere in the dark behind him. Herrera lowered the case. Quinn’s left wrist ticked under her cuff, the worn leather watch damp against her skin. “Kick it over.” “I cannot.” “You can.” “No.” His free hand moved. Quinn drew her baton. “Don’t.” He threw something at the ground. White powder burst against the wet brick, thick as flour, and the alley filled with a sharp stink of burnt cloves. Quinn’s eyes watered. Herrera bolted through the haze. “Police!” Her shout smashed between the walls. She plunged after him, shoulder grazing brick, boots slipping on grease. Herrera hit the end of the alley and vaulted a waist-high gate slick with rain. The medical case clipped the top bar. Something inside clattered like glass teeth. Quinn took the gate with one hand and landed in a puddle hard enough to send water up inside her trouser leg. “Herrera, stop!” “Go home, Detective!” He sprinted into Brewer Street traffic. A taxi braked. Horns blared. Quinn crossed in his wake, palm out to a cyclist who skidded sideways and spat curses at her back. Herrera cut between two delivery vans, the medallion at his neck bouncing silver-gold against his shirt. He moved like a man used to carrying injured people down stairwells and through crowding hands; quick, balanced, no wasted motion. Quinn ran with him in sight. Rain sheeted off restaurant canopies. A woman outside a club shrieked as Herrera knocked past. Two bouncers half-stepped into his path and then saw Quinn’s warrant card in her raised fist. “Move!” They moved. Herrera veered left. Quinn saw why a breath later: a rider had left an electric bike propped outside a kebab shop, motor still live, phone clipped to the handlebars. Herrera dropped the medical case into the front basket and kicked off. “No, you bloody don’t.” Quinn lunged. Her fingers caught the rear rack for half a second. The tyre spat water. The bike tore free and shot into the road. She ran to her car. The unmarked Vauxhall waited beneath the diseased green glow of the bar sign. She got in, started the engine, and slammed the car into gear. Wipers scraped the windscreen in frantic arcs. “Control, suspect on electric bike, heading north from Soho. I’m in vehicle pursuit. Keep units off him unless I call it. He’s carrying medical equipment, possible controlled substances.” “Quinn, confirm you want no uniform intercept?” She swung round a bus with inches to spare. Herrera’s rear light flickered ahead, red and small through the rain. “Confirmed.” “Ma’am—” “He’ll dump evidence if he sees a jacket.” She cut the radio volume before Control answered. Herrera threaded through late traffic toward Tottenham Court Road. Quinn followed at a distance that gave her room but not comfort. The bike bounced off kerbs, sliced past black cabs, ducked between buses breathing diesel steam. Twice she lost him behind delivery lorries. Twice the red light reappeared, winking like an insult. At Euston Road he mounted the pavement. Pedestrians scattered. Quinn swore under her breath and forced the car through amber, tyres hissing over water. A bus blocked her. Herrera crossed in front of it and vanished up a side street toward Camden. Quinn punched the steering wheel once. Then she saw him again in the side mirror of a turning van, a warped sliver of dark coat and medical case, heading under the railway bridge. “Got you.” Camden’s shopfronts bled colour into the rain: purple neon, red signage, yellow kebab light, all dragged across the tarmac in long wounds. The night crowd thinned as Herrera left the main drag. He abandoned the bike near a shuttered vintage shop, snatched the case, and ran toward a fenced-off Underground entrance Quinn recognised from old infrastructure maps rather than public use. Disused station access. Bricked signage. Chained gate. Her brakes screamed as she mounted the kerb. She stepped out with baton in hand. Herrera had already opened the gate. Not unlocked. Opened. The chain hung intact, looped through the bars. The padlock still clasped metal. Yet the gate stood wide enough for him to slide through, as if the iron had forgotten its own shape. Quinn slowed. Herrera looked back from the stairwell beyond. “Last warning. Do not follow me.” “Drop the case and come out.” “I am keeping people alive.” “Who stitched the Wapping bodies?” “Bodies do not need stitching.” “Names, then.” He glanced past her, to the street, to the car, to the rain filling the gutter. “You think your dead partner was the only one taken by things you were not allowed to name?” Quinn’s grip tightened. The baton creaked in her hand. Herrera knew. Three years of sealed files, of Morris’s blood on tiled floor, of a door that had locked from the inside without a lock, of claw marks no lab report could keep in frame. Three years of senior officers refusing to meet her eyes. She stepped closer to the gate. “What did you say?” Herrera’s face folded with something that wasn’t pity. Pity softened people. This sharpened him. “I said go home.” He descended. Quinn reached the gate as his footsteps rang below. The open gap waited. Rain pattered on the pavement behind her. The station swallowed sound ahead. Her radio crackled. “Quinn, your location?” She looked at the chain. It passed through both gate bars and the fixed post. The padlock held. No cut marks. No slack. “Camden. Disused Tube entrance off—” The gate shuddered. Quinn put her boot against it and caught the edge before it closed. Cold bit through the leather sole, deep as standing on ice. “Off Kentish Town Road. Suspect entering underground structure. I’m continuing on foot.” “Wait for support.” No. The word stayed behind her teeth. The gap narrowed against her boot. Metal pressed hard enough to bruise. Down the stairs, Herrera’s footsteps faded, then changed. Stone underfoot gave way to something hollow, wider, crowded. Voices rose from below: traders calling, wheels scraping, a goat bleating, a woman laughing with a sound like broken glass stirred in a cup. Quinn clicked her torch on. The beam cut through a stairwell tiled in old cream ceramic. Water ran down the walls in black tracks. Posters from decades ago peeled in strips: theatre shows, cigarette brands, a public safety notice warning commuters to stand behind the yellow line. Someone had drawn symbols over the eyes of every printed face. Not graffiti. The marks had been scored in with a blade. Her radio hissed. “Quinn? Confirm you’re waiting.” She stepped through. The gate shut behind her without touching her coat. Quinn turned. The bars stood locked, chain tight, padlock whole. Through them, the rainy street looked flat and distant, as if viewed through bottle glass. She raised the radio. “Control, acknowledge.” Static. “Control.” A child’s whisper breathed through the speaker. “Ticket, please.” Quinn ripped the battery out and pocketed both pieces. “Cute.” She went down. The stairs bent twice. Each landing carried a different smell. Damp plaster. Hot oil. Penny blood. Incense. Brine. The last flight opened onto an abandoned concourse where the ticket barriers had rusted in place. Beyond them, light spilled up from the old escalator shaft in colours no council electrician had signed off: foxfire green, bruised violet, the warm pulse of coals. A man with no shoes stood beside the barriers. At first Quinn took him for homeless. Then he turned his head too far to look at her, vertebrae clicking one by one beneath skin the colour of unbaked dough. He wore a Transport for London waistcoat over a velvet dinner jacket. A row of small bones hung from his lapel like pens. “No token, no passage.” Quinn lifted her warrant card. “Metropolitan Police. Move.” His eyes had no whites. “No token, no passage.” “Herrera came through.” “Man paid.” “I’m in pursuit of a suspect.” “Market does not price pursuit. Market prices entry.” From below, Tomás’s voice rose above the clamour. “Marisol! I need clean silver, two ampoules marrow-salt, and a basin that has never seen daylight.” Quinn pushed at the nearest barrier. It didn’t move. The shoeless man smiled without opening his lips. “No token, no passage.” Quinn scanned the floor. Wet footprints crossed the concourse, Herrera’s tread pattern clear in muddy crescents. Near the barrier, something pale lay against the tile, caught beside a dead cigarette end. She crouched. A disc of bone, thumb-sized, thin as a coin. Someone had carved a small door on one side and an eye on the other. It felt warm when she picked it up. The shoeless man’s smile vanished. “That was not yours.” “It was on the floor.” “Floor keeps what falls.” “Then arrest the floor.” She stepped to the barrier and held up the token. The metal arms folded inward with a sigh. The shoeless man leaned close as she passed. He smelt of dust sealed in old boxes. “Detective Harlow Quinn. Brown eyes. Watch left wrist. Grief in the pocket beside the dead radio.” Her baton came up under his chin. “Read me again and I’ll find out what your teeth cost.” For the first time, his gaze shifted away. “Market opens to those who pay.” “Then keep your hands where I can see them.” “Not all hands were made for seeing.” She left him at the barrier and descended the dead escalator. The Veil Market occupied the old platforms below Camden, though occupied felt too small a word. It had rooted there. Stalls clung to tile walls and track beds. Canvas awnings stretched between signal posts. Lanterns hung from cables and swayed though no wind passed through. The rails had been buried under planks, rugs, crates, cages, copper tubs, old suitcases, butcher blocks, glass cabinets, bird perches, brass scales. The crowd moved in layers: men in city suits with umbrellas folded neat under one arm; women wrapped in furs that breathed; a boy with antlers sawn short and capped in silver; three pensioners arguing over a jar filled with blinking eyes; a priest buying black salt from a woman whose shadow lagged half a step behind her. Quinn stopped at the foot of the escalator. Every instinct she trusted told her to retreat, seal the entrance, bring armed units, bring dogs, bring floodlights, bring the whole weight of the city down through the roof. Every fact in front of her laughed at that. The entrance had opened through locked metal. Her radio had spoken with a stranger’s mouth. The market moved under London with all the confidence of a second bloodstream. Ahead, Herrera shoved through the crowd with the medical case held to his chest. Quinn moved. “Police. Out of my way.” Faces turned. Some human. Some close enough until they weren’t. A fishmonger with gills fluttering along his neck lifted a cleaver. “No police in the Market.” Quinn showed her warrant card and kept walking. “Put that on a sign.” A woman in a red plastic rain bonnet blocked her path with a tray of teeth arranged by size. “Buy a bite, officer? Fresh pulled. Lawyer’s molars cost extra.” “Move.” “Your jaw would take a soldier’s set.” Quinn leaned in. “I brought my own.” The woman’s tray dipped. Quinn slipped past and caught sight of Herrera entering a stall curtained with blue tarpaulin. A hand reached out to pull him inside. Long fingers, black nails, rings stacked to the knuckle. Quinn broke into a run. Someone stepped from the left. Tall, masked, coat made of stitched train tickets. Quinn pivoted too late. The figure’s elbow caught her ribs. Pain cracked across her side. She drove her baton into its knee. The joint bent the wrong way with a papery crunch. The figure folded without a cry. A stallholder shouted. “No breaking stock!” Quinn shoved through hanging chains of dried herbs. They slapped her face and left numb streaks across her cheek. Herrera emerged from the blue stall ahead, now carrying a small brown parcel under one arm while the medical case stayed in his other hand. “Herrera!” He turned, rain still shining in his hair though they stood far below the street. “You do not know what you are walking into.” “Then educate me in interview.” A crash split the platform. To Quinn’s right, two men overturned a table stacked with glass vials. Smoke burst green and oily. The crowd surged away from it. Herrera used the movement, slipped down steps onto the track bed, and ran along the planked rails toward a tunnel mouth where lanterns thinned. Quinn followed to the edge. The tunnel beyond the market swallowed light in a wet black curve. Old warning signs hung over it, painted with symbols that made her eyes refuse their shape. At its entrance, a second gate stood open. Not iron this time. Bone. Ribs interlocked from floor to ceiling, flexing with a slow inward breath. Herrera stopped on the other side. For the first time since Soho, he looked tired. “Detective.” Quinn stood among scattered vials, smoke curling round her boots, baton wet in her fist. “Step back through.” “If I do, someone dies before dawn.” “If you don’t, I put you down here.” “You can put me down. You cannot carry what waits past this gate.” Behind Quinn, the Market watched. She felt hundreds of gazes settle on her coat, her watch, her warrant card, the old grief he had named at the locked barrier. The bone token burned in her palm. Herrera lifted the brown parcel. “Morris followed a trail like this. Alone. Brave. Wrong.” Quinn’s breath stopped cutting cleanly. “What do you know about Morris?” “Enough to know you should have brought more than a baton.” The rib-gate flexed. The tunnel breathed out, cold and sour, and the lanterns nearest it guttered blue. Quinn looked back once at the market, at the escalator that led to locked gates and dead radio static, at the faces waiting for her fear to choose for her. Then she stepped down onto the planks. “Then I’ll borrow whatever you’re carrying.”
created_at"2026-04-24T21:24:16.104Z" 4/24/2026, 9:24:16 PM
model"openai/gpt-5.5-20260423"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency12044
moderation_latency(null)
generation_time108602
tokens_prompt1140
tokens_completion4665
native_tokens_prompt984
native_tokens_completion4207
native_tokens_completion_images0
native_tokens_reasoning516
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.13113
router(null)
provider_responses
0
endpoint_id"58e5b336-423e-430b-a2ab-8bc353f0c51b"
id"resp_0ba419e830a278560169ebdf802d3881959fcec4d62b4ca9b5"
is_byokfalse
latency229
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-1777065856-EBFvHIg4ROuu43jIfiMR"
session_id(null)
api_type"completions"
id"gen-1777065856-GZj1NKWbaUtJ3LY4jO6U"
upstream_id"resp_0ba419e830a278560169ebdf802d3881959fcec4d62b4ca9b5"
total_cost0.13113
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
totalTags0
100.00% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2825
totalAiIsmAdverbs0
found(empty)
highlights(empty)
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)
78.76% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2825
totalAiIsms12
found
0
word"measured"
count1
1
word"electric"
count2
2
word"flickered"
count1
3
word"footsteps"
count2
4
word"structure"
count1
5
word"whisper"
count1
6
word"pulse"
count1
7
word"velvet"
count1
8
word"scanned"
count1
9
word"weight"
count1
highlights
0"measured"
1"electric"
2"flickered"
3"footsteps"
4"structure"
5"whisper"
6"pulse"
7"velvet"
8"scanned"
9"weight"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches0
maxInWindow0
found(empty)
highlights(empty)
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences248
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount3
hedgeCount0
narrationSentences248
filterMatches
0"watch"
1"notice"
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences333
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen58
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2825
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions11
unquotedAttributions0
matches(empty)
50.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions103
wordCount2291
uniqueNames26
maxNameDensity1.83
worstName"Quinn"
maxWindowNameDensity3.5
worstWindowName"Quinn"
discoveredNames
Raven1
Nest1
Detective1
Harlow1
Quinn42
Herrera26
Saint1
Christopher1
Brewer1
Street1
Vauxhall1
Control1
Tottenham1
Court1
Road2
Euston1
Camden3
Underground1
Morris1
Transport1
London3
Tomás2
Veil1
Market2
Soho1
Rain5
persons
0"Raven"
1"Harlow"
2"Quinn"
3"Herrera"
4"Saint"
5"Christopher"
6"Control"
7"Morris"
8"Tomás"
9"Market"
10"Rain"
places
0"Detective"
1"Brewer"
2"Street"
3"Vauxhall"
4"Tottenham"
5"Court"
6"Road"
7"Euston"
8"Camden"
9"London"
10"Soho"
globalScore0.583
windowScore0.5
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences164
glossingSentenceCount0
matches(empty)
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount2825
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences333
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs208
mean13.58
std17.43
cv1.283
sampleLengths
017
179
24
364
44
522
64
72
86
939
104
117
1244
131
142
158
1628
1713
1812
192
207
219
222
236
245
2514
2622
279
2852
299
304
3115
323
332
342
351
364
374
381
396
4029
411
426
4339
4422
452
463
476
4861
496
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount2
totalSentences248
matches
0"been scored"
1"been buried"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs383
matches(empty)
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount0
semicolonCount5
flaggedSentences2
totalSentences333
ratio0.006
matches
0"He moved like a man used to carrying injured people down stairwells and through crowding hands; quick, balanced, no wasted motion."
1"The crowd moved in layers: men in city suits with umbrellas folded neat under one arm; women wrapped in furs that breathed; a boy with antlers sawn short and capped in silver; three pensioners arguing over a jar filled with blinking eyes; a priest buying black salt from a woman whose shadow lagged half a step behind her."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2301
adjectiveStacks0
stackExamples(empty)
adverbCount42
adverbRatio0.018252933507170794
lyAdverbCount4
lyAdverbRatio0.001738374619730552
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences333
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences333
mean8.48
std7.27
cv0.856
sampleLengths
017
125
223
39
410
53
69
74
822
96
1016
1120
124
1322
144
152
166
178
1815
1916
204
217
2222
237
2415
251
262
278
287
299
3012
3113
3212
332
347
359
362
376
385
3914
403
412
4217
439
4452
459
464
4715
483
492
51.05% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats15
diversityRatio0.3333333333333333
totalSentences333
uniqueOpeners111
75.76% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount5
totalSentences220
matches
0"Twice she lost him behind"
1"Twice the red light reappeared,"
2"Then she saw him again"
3"Then he turned his head"
4"Then she stepped down onto"
ratio0.023
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount46
totalSentences220
matches
0"She sat with the engine"
1"She had counted them on"
2"His left sleeve rode up"
3"She left the car without"
4"Her boots hit the pavement"
5"He didn’t look back."
6"He turned enough to show"
7"His fingers tightened round the"
8"His face changed."
9"His free hand moved."
10"He threw something at the"
11"Her shout smashed between the"
12"She plunged after him, shoulder"
13"He sprinted into Brewer Street"
14"He moved like a man"
15"Her fingers caught the rear"
16"She ran to her car."
17"She got in, started the"
18"She swung round a bus"
19"She cut the radio volume"
ratio0.209
37.27% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount186
totalSentences220
matches
0"She sat with the engine"
1"The bar hunched between a"
2"She had counted them on"
3"London in fragments."
4"Rivers, docks, alleys, dead men"
5"The front door opened."
6"Tomás Herrera stepped out beneath"
7"A Saint Christopher medallion flashed"
8"His left sleeve rode up"
9"Quinn lifted her radio."
10"Static chewed the reply."
11"She left the car without"
12"Rain struck her closely cropped"
13"Her boots hit the pavement"
14"He didn’t look back."
15"That was what made her"
16"Herrera crossed beneath a leaking"
17"Quinn followed, hand inside her"
18"The alley smelt of wet"
19"The medical case swung once"
ratio0.845
22.73% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences220
matches
0"To Quinn’s right, two men"
ratio0.005
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences85
technicalSentenceCount5
matches
0"Quinn crossed in his wake, palm out to a cyclist who skidded sideways and spat curses at her back."
1"Three years of sealed files, of Morris’s blood on tiled floor, of a door that had locked from the inside without a lock, of claw marks no lab report could keep …"
2"The crowd moved in layers: men in city suits with umbrellas folded neat under one arm; women wrapped in furs that breathed; a boy with antlers sawn short and ca…"
3"Old warning signs hung over it, painted with symbols that made her eyes refuse their shape."
4"Quinn looked back once at the market, at the escalator that led to locked gates and dead radio static, at the faces waiting for her fear to choose for her."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags0
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags0
90.5190%