Run: 2026-03-09-01KK9QRMZZZ6AQ70D8GAZ3T2F8

Run Details

Duration:
2m 29s
Cost:
$0.082125
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 sheeted off the railway bridge and hammered Camden High Street until the road shone like black glass. Detective Harlow Quinn cut through the downpour with her collar up and her warrant card tucked inside her coat, one hand near the radio clipped at her belt, the other wiping rain from her eyes. The man she had tailed from the Raven’s Nest glanced over his shoulder, caught sight of her under the bus stop light, and ran. “Police.” Her voice cracked through the traffic. A cyclist flinched. Someone under an umbrella swore at her. The man in the charcoal coat ducked between two tourists, shoved through a knot of smokers outside a kebab shop, and hit the pavement at a dead sprint. Quinn went after him. Her boots slapped through gutter water. Diesel fumes and wet brick filled her mouth. The green neon from the Nest still burned in her mind, a stain above Soho, where the man had stepped out twenty minutes earlier with a flat leather satchel tucked under his arm and the expression of someone who knew he carried trouble. He had shaken one tail already. He had clocked her on the tube platform at Tottenham Court Road. He had taken a taxi north, bailed out at the first red light in Camden, and hoped the rain and crowds would do the rest. He looked back again. Bad move. Quinn saw his face in the blue spill of a pharmacy sign. Late twenties. Narrow cheeks. Split lip. He clutched the satchel to his ribs as if it might run off without him. He vaulted a stack of folded market tables outside a shuttered souvenir shop. Quinn drove through them instead. Metal legs clattered across the pavement. A woman by the doorway jumped back with a shriek. “Watch where—” “Police. Inside.” The woman flattened herself against the roller shutter. Quinn kept moving. The man cut left into a side street where the market stalls huddled under tarps, their striped awnings snapping in the wind. Rainwater poured off the canvas in hard ropes. The smell changed there—wet fruit, frying oil gone cold, rot from the bins behind the greengrocer. He kicked through a puddle deep enough to hide the kerb and nearly lost his footing. Quinn gained two strides. “Drop the bag.” He twisted, skidding sideways, and flung a crate behind him. Peppers burst across the alley in a scatter of red and green. Quinn clipped the edge, felt her ankle bend, corrected, pushed on. “Drop it.” He snatched a knife from somewhere inside his coat and flashed it once over his shoulder. Quinn didn’t slow. “Use that and I bury you in paperwork before I put you in hospital.” His arm jerked. He hadn’t expected words. He had expected distance. He turned and ran harder. They shot out of the alley into the roar of the high street. Headlights smeared white across the rain. A black cab braked and blasted its horn. The man darted between two vans. Quinn followed close enough to hear the wet rasp in his breathing. “Move.” She shoved past a couple sheltering under a shop awning. The man veered through the entrance of a betting shop and out the other side into a service lane lined with bins and tagged brick. He knew the ground. Quinn saw it in the way he never checked a corner before taking it. She touched the radio. “Control, this is DI Quinn. Foot pursuit, male suspect, Camden, heading north off the high street toward the old service tunnels behind the station. Grey coat, black satchel, armed with a knife.” Static crackled. Then a tired voice. “DI Quinn, repeat your last. Which tunnels?” “The disused access roads east of the canal.” “Units are tied on a domestic two streets over. Hold your position and—” The suspect crashed through a gate at the far end of the lane. Quinn lowered the radio. “Not a chance.” She hit the gate a second later. Rust bit her palm. It swung wide on one hinge and slammed the wall. Beyond it lay a run of service arches beneath the railway, most bricked up, one open and fenced with warped timber hoarding. Rain drummed on corrugated metal. The man slipped through a gap in the boards and vanished. Quinn squeezed after him, wood scraping her shoulders, and landed on broken concrete in a yard no one had touched in years. Floodwater pooled between weeds and rails that went nowhere. A painted sign clung to the wall by one screw. NO ENTRY PROPERTY OF TRANSPORT FOR LONDON The suspect splashed across the yard and headed for a recessed door beneath an arch. Not a door, Quinn realised as she closed in. A station entrance. The old kind. Curved brick. Tarnished roundel hacked off the wall. Half the tiled lettering remained under soot. …DEN TOWN He fumbled in his pocket, dragged out something pale, and pressed it into the hand of the woman sitting on a stool beside the entrance. Quinn checked her stride. The woman looked carved from old rope. Her coat hung to her ankles. Rain glazed the ridges of her face. She didn’t sit like a homeless pensioner sheltering under an arch. She sat like a sentry at a gatehouse. A hurricane lamp burned at her feet, its flame steady though the wind tore through the yard. The suspect gave the woman the pale object. Bone. Not carved ivory, not plastic. Bone, the size of a domino, drilled through the middle. The woman closed her fist over it and tilted her chin at the dark stairwell behind her. “In.” The man slipped past and disappeared down the stairs. Quinn reached the entrance at a run. The woman put one hand on the iron rail. “Token.” Quinn pulled her warrant card. Rain trickled off the edge. “Metropolitan Police. Armed suspect. Move.” The woman glanced at the card, then at Quinn’s face, then at the watch strapped to Quinn’s left wrist as if she found all three equally dull. “That bit of leather and brass won’t buy you a candle stub down there.” Quinn stepped closer. Under the smell of wet stone and lamp oil, something else curled out of the stairwell. Incense. Hot metal. Sweet rot. “Where does that lead?” The woman’s mouth bent into a shape that had no warmth in it. “You’d know if you were meant to.” Quinn looked past her shoulder. The stairs dropped steep and narrow into yellow light. She heard voices below. Too many for an abandoned station. The clink of glass. A burst of laughter. The scrape of a crate dragged over tiles. Somewhere deeper, a train announcement crackled through dead speakers in a voice so warped it sounded drowned. Her jaw tightened. Three years earlier, DS Morris had stood outside a warehouse in Deptford with rain dripping from his fringe and mud on his shoes, tapping a finger against her notebook. “There’s a second door in the basement.” Quinn had looked up from the witness statements. “The plans show one.” “Plans lie.” He had grinned when he said it. Six hours later, she had found his radio in a corridor that shouldn’t have fitted inside the building. Blood on the concrete. No Morris. No second door. Just a wall. The memory crossed her like a blade. The woman on the stool watched her take it. “Walk away, detective.” Quinn’s hand dropped from the warrant card to her coat pocket. She had seen the suspect produce the token, and she had seen his fingers shake. Men who knew every alley in Camden didn’t shake at stairwells. Men who feared what chased them did. She scanned the ground. Rainwater eddied around the legs of the stool and along the lip of the entrance. Something pale sat half lodged in the drain by the wall. Quinn crouched, reached into the black water, and pinched it between two fingers. Another bone token. The old woman’s face hardened. “That’s not yours.” “It is now.” Quinn rose and held the slick piece of bone up between them. One side bore a notch in the shape of a crescent moon. The other had been burned with a mark she didn’t recognise, a circle crossed by three lines. The woman stood. She had more height than Quinn expected. The stool toppled behind her. “You go down there flashing a badge, you won’t come back with it.” “Good thing I’m not flashing it.” Quinn slipped the warrant card away. For the first time, the woman looked annoyed. “You don’t know the rules.” “Then I’ll learn fast.” The old woman gave a thin shrug that looked like a dropped blade. “Market’s open till first bell. No blood on the main platform. No guns unless you want every hand on you. Don’t touch what speaks first. If anyone asks who brought you, keep your mouth shut.” Quinn stared at her. “What is this place?” The woman stepped aside from the stairs. “Debt. Hunger. Trade. Same as any market, only more honest.” A shout rose from below. Not fear. Anger. Then a man’s voice, sharp and distant. “Grey coat. He came through ten breaths ago.” The woman’s eyes flicked past Quinn, down into the tunnel. “Your rabbit won’t wait.” Quinn had her service pistol under one arm inside the shoulder holster. She felt its weight like a bad habit. No guns unless you want every hand on you. The old woman might have lied. She might have told the plain truth. Both options smelled rotten. She unbuttoned her coat, slid the pistol free, checked the safety by touch, and tucked it into a rusted electrical box behind the stool where the shadow covered it from the yard. The old woman gave one approving grunt. “Smarter than most.” Quinn slipped the bone token into her palm. “What’s first bell?” The woman’s gaze drifted upward, as if the answer hung above the brick arch in the rain. “You’ll hear it.” Quinn took the first step. The air changed at once. Cold rain fell away behind her. Heat licked up from below in breaths thick with spice, damp plaster, old electricity, and a copper tang that sat close to blood. Her shoulders brushed tile walls filmed with age. Posters curled under the grime. A woman in pearls smiled from an advert for a West End show that had closed before Quinn was born. Water dripped from the ceiling and struck the steps in patient ticks. Voices sharpened as she descended. “Lantern oil, pure and blue, none of that canal skim—” “Don’t paw it unless you plan to swallow it—” “Bone weights from Prague, last lot till the moon turns—” The stairwell opened onto a landing halfway down. Quinn stopped there, one hand on the rail. The old station had become something else. Tracks cut through the middle of the cavern below, drowned in shadow and boarded over with planks and iron sheets. The platform thronged with bodies beneath strings of bare bulbs and hanging lamps in green, amber, and bruised violet glass. Stalls crowded the tiled walls: lockboxes, bundles of herbs, knives black as wet slate, little jars with things preserved inside that pressed against the glass as if they listened. Chalk signs hung crooked from the ceiling. A child no older than ten walked past with a tray of teeth sorted by size. Two men in butcher aprons argued over a cage covered by a blanket that bulged and shivered. At the far end of the platform, an old departures board still clacked, though it no longer showed destinations. It cycled through words one letter at a time. SALT NAMES MERCY SALT Quinn felt the bone token cut into her palm. No one here dressed for show. No theatrical cloaks. No costume-shop rubbish. Waterproof jackets, wool coats, work boots, shopping bags, crates on trolleys. London, stripped of its polite skin. If you passed any of them on the pavement above, you’d forget them before the next crossing. A woman at the bottom of the stairs blocked Quinn with the flat of her hand. A scar split one eyebrow. She wore a butcher’s apron over a sequinned dress. “Token.” Quinn placed the bone in her hand. The woman rubbed her thumb over the burned mark and stepped aside. “Keep moving.” Quinn moved. The platform swallowed her at once. Heat pressed from every side. Languages crossed and clashed. Coins rang on wood. Somewhere close, glass broke and nobody flinched. A seller thrust a tray under Quinn’s nose, each slot lined with small vials of dark powder. “Wakeful dust. Four hours clear sight. Six if your sins are light.” Quinn shouldered past him. She picked up the trail in pieces. Grey coat. Wet footprints fading on the tiles. One stallholder pointing with two fingers after she flashed the suspect’s photo from her phone for half a second under the table line. “That one nicked left.” “Who?” “The rat with the split lip. Owed me twelve quid.” She followed the line of sight through a lane between stalls draped in moth-eaten velvet and old military tarps. On a table to her right, rows of watches lay open-faced like dead eyes. On her left, a man ground something silver in a mortar with a pestle made from vertebrae. Quinn rounded a pillar tiled in cracked cream and caught sight of the charcoal coat at the end of the platform. The suspect shoved through a cluster gathered around a card table and glanced back. Their eyes met. His face drained. He hooked right through an archway marked STAFF ONLY in peeling Underground font. Quinn pushed after him. A hand shot out from a doorway and caught her sleeve. “Quinn.” She turned hard, ready to break the grip, and found a man in a dark wool jumper with rolled sleeves standing half in shadow beside a room lined with medicine cabinets and hanging IV bags. Olive skin. Short curly dark hair. Warm brown eyes that had seen too much blood. A scar ran along his left forearm, pale against the tan. A Saint Christopher medallion rested at the hollow of his throat. Tomás Herrera. She knew him from a file photo, then from a blurry surveillance still outside a council estate in Whitechapel, carrying a black case and looking over his shoulder. His grip tightened for one beat, then dropped. “You shouldn’t be here.” Quinn kept her eyes on the archway where the suspect had vanished. “Then get out of my way.” Tomás looked past her into the crowd, jaw set. “If you keep charging blind, they’ll pen you before you reach the tunnel.” “Who?” He gave a short, humourless laugh. “Everyone.” A bell began to ring somewhere deeper in the station. Not electronic. Iron on iron. One heavy strike, then another, rolling through the tunnels until the bottles in his cabinet trembled. Around them, the market shifted. Heads turned. Voices dropped. Shutters started to slam over stalls with fast practised hands. Tomás stepped back into the doorway and opened it wider. “Inside for ten seconds, or run. Pick one.” Quinn looked at him, then at the archway, then at the crowd folding in on itself like a fist. Rainwater still clung to the hem of her coat. The bone token had left a white groove in her palm. She squared her shoulders and moved towards the archway where the man in the grey coat had gone.
created_at"2026-03-09T16:44:26.506Z" 3/9/2026, 4:44:26 PM
model"openai/gpt-5.4-20260305"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency60443
moderation_latency(null)
generation_time149185
tokens_prompt1140
tokens_completion4500
native_tokens_prompt984
native_tokens_completion5311
native_tokens_completion_images0
native_tokens_reasoning2070
native_tokens_cached0
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"completed"
usage0.082125
router(null)
provider_responses
0
endpoint_id"9ff5625c-403f-4d7f-b895-58ac7295062c"
id"resp_0dc1c6f17d7432cb0169aef8ea95c88194ba2ce48ae9eef10b"
is_byokfalse
latency158
model_permaslug"openai/gpt-5.4-20260305"
provider_name"OpenAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.0; linux; x64))"
http_referer(null)
api_type"completions"
id"gen-1773074666-QQlcxIVngIXnZgQctSTb"
upstream_id"resp_0dc1c6f17d7432cb0169aef8ea95c88194ba2ce48ae9eef10b"
total_cost0.082125
cache_discount(null)
upstream_inference_cost0
provider_name"OpenAI"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags0
100.00% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2572
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)
86.39% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2572
totalAiIsms7
found
0
word"warmth"
count1
1
word"scanned"
count1
2
word"flicked"
count1
3
word"weight"
count1
4
word"eyebrow"
count1
5
word"velvet"
count1
6
word"trembled"
count1
highlights
0"warmth"
1"scanned"
2"flicked"
3"weight"
4"eyebrow"
5"velvet"
6"trembled"
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
narrationSentences230
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount2
narrationSentences230
filterMatches(empty)
hedgeMatches
0"began to"
1"started to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences282
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen43
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2571
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions2
unquotedAttributions0
matches(empty)
50.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions79
wordCount2238
uniqueNames24
maxNameDensity1.92
worstName"Quinn"
maxWindowNameDensity3.5
worstWindowName"Quinn"
discoveredNames
Camden3
High1
Street1
Harlow1
Quinn43
Raven1
Nest2
Soho1
Tottenham1
Court1
Road1
Morris2
Deptford1
West1
End1
Underground1
Saint1
Christopher1
Herrera1
Whitechapel1
Rain4
Rainwater3
One3
Tomás3
persons
0"Harlow"
1"Quinn"
2"Nest"
3"Morris"
4"Saint"
5"Christopher"
6"Herrera"
7"Rain"
8"Rainwater"
9"One"
10"Tomás"
places
0"Camden"
1"High"
2"Street"
3"Raven"
4"Soho"
5"Tottenham"
6"Court"
7"Road"
8"Deptford"
9"West"
10"End"
globalScore0.539
windowScore0.5
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences153
glossingSentenceCount1
matches
0"looked like a dropped blade"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount2571
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences282
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs151
mean17.03
std20.5
cv1.204
sampleLengths
053
124
21
344
44
5100
64
72
833
913
1021
112
122
1311
1466
153
1633
172
1816
193
2014
2116
2245
231
2453
254
2632
276
287
298
3013
3113
324
333
3459
3522
3619
377
3845
392
4025
414
4256
4324
4417
451
469
477
489
491
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences230
matches
0"been burned"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs360
matches(empty)
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount1
semicolonCount0
flaggedSentences1
totalSentences282
ratio0.004
matches
0"The smell changed there—wet fruit, frying oil gone cold, rot from the bins behind the greengrocer."
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2242
adjectiveStacks1
stackExamples
0"Short curly dark hair."
adverbCount55
adverbRatio0.024531668153434435
lyAdverbCount4
lyAdverbRatio0.001784121320249777
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences282
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences282
mean9.12
std7.25
cv0.795
sampleLengths
018
135
224
31
46
53
67
728
84
96
108
1143
126
1312
1425
154
162
1712
182
192
202
2115
2213
235
246
2510
262
272
288
293
3022
318
3216
3316
344
353
3610
3712
3811
392
4016
413
4214
433
444
454
465
4713
486
498
58.16% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats16
diversityRatio0.3829787234042553
totalSentences282
uniqueOpeners108
95.24% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount6
totalSentences210
matches
0"Then a tired voice."
1"Too many for an abandoned"
2"Somewhere deeper, a train announcement"
3"Just a wall."
4"Then a man’s voice, sharp"
5"Somewhere close, glass broke and"
ratio0.029
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount46
totalSentences210
matches
0"Her voice cracked through the"
1"Her boots slapped through gutter"
2"He had shaken one tail"
3"He had clocked her on"
4"He had taken a taxi"
5"He looked back again."
6"He clutched the satchel to"
7"He vaulted a stack of"
8"He kicked through a puddle"
9"He twisted, skidding sideways, and"
10"He snatched a knife from"
11"His arm jerked."
12"He hadn’t expected words."
13"He had expected distance."
14"He turned and ran harder."
15"They shot out of the"
16"She shoved past a couple"
17"He knew the ground."
18"She touched the radio."
19"She hit the gate a"
ratio0.219
48.10% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount173
totalSentences210
matches
0"Rain sheeted off the railway"
1"Detective Harlow Quinn cut through"
2"The man she had tailed"
3"Her voice cracked through the"
4"A cyclist flinched."
5"Someone under an umbrella swore"
6"The man in the charcoal"
7"Quinn went after him."
8"Her boots slapped through gutter"
9"Diesel fumes and wet brick"
10"The green neon from the"
11"He had shaken one tail"
12"He had clocked her on"
13"He had taken a taxi"
14"He looked back again."
15"Quinn saw his face in"
16"He clutched the satchel to"
17"He vaulted a stack of"
18"Quinn drove through them instead."
19"Metal legs clattered across the"
ratio0.824
23.81% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences210
matches
0"If you passed any of"
ratio0.005
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences90
technicalSentenceCount4
matches
0"The green neon from the Nest still burned in her mind, a stain above Soho, where the man had stepped out twenty minutes earlier with a flat leather satchel tuck…"
1"Three years earlier, DS Morris had stood outside a warehouse in Deptford with rain dripping from his fringe and mud on his shoes, tapping a finger against her n…"
2"Heat licked up from below in breaths thick with spice, damp plaster, old electricity, and a copper tang that sat close to blood."
3"Stalls crowded the tiled walls: lockboxes, bundles of herbs, knives black as wet slate, little jars with things preserved inside that pressed against the glass …"
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
91.8564%