Run: 2026-03-18-01KM0AKP02KQEEQZDBYBKRA887

Run Details

Duration:
17.6s
Cost:
$0.015219
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="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> 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.

Model response

AI
Rain slicked the London streets until the whole city looked lacquered in black glass. Headlights smeared across the wet pavement. Neon bled into the gutters. The air tasted of diesel, old stone, and the metallic tang that came before a hard storm. Detective Harlow Quinn kept her coat collar high and her pace hard. Water ran off the brim of her hat and down the bridge of her nose. Her left wrist throbbed beneath the sleeve where her worn leather watch ticked in stubborn, quiet defiance. She ignored it. She ignored the ache in her knee, the old pull in her shoulder, the fatigue pressing behind her eyes. She had tracked men through riots, dockyards, tower blocks, and one particularly ugly winter in Peckham that still turned her stomach when she thought about it. Tonight had the same shape: a suspect who knew enough to run, and the sour certainty that if she lost him now, the trail would go cold and stay that way. The man turned hard at the corner, shoulders hunched, dark coat flapping against his legs. Harlow caught only a profile under the streetlamp—thin face, shaved head, something silver at his throat that flashed once and vanished. He was quick, no wasted motion. Not drunk. Not desperate enough to panic. Which made him worse. “Police!” she shouted, though the street was half-empty and the word got swallowed by the rain. “Stop!” He didn’t. He cut between a taxi and a delivery van, nearly took out a cyclist, and vanished into the narrow mouth of a side street lined with shuttered shops and closed restaurants. Harlow lengthened her stride. The soles of her shoes skidded on a patch of oil slicked by rain. She caught herself on a lamp post, palm stinging, and pushed on. The city around her narrowed to wet brick, dark windows, and the hiss of tires over standing water. Somewhere behind her, a siren grew and then drifted elsewhere. Her radio crackled once under her coat, then went quiet. She thumbed it without slowing. “Control, this is Quinn. Suspect on foot, eastbound off Wardour. I’m in pursuit.” Static. Then, faintly, “Received.” She hated chasing alone. She hated even more that she had done it anyway. Backup was five minutes away if the weather was kind and traffic behaved, which in Soho at night meant she’d be lucky to see blue lights before sunrise. So she kept moving, reading the alleyways by instinct, by memory, by the fraction of movement at the edge of her vision. The suspect burst out of the side street onto a wider road, then into the mouth of a pedestrian passage lined with closed market stalls. Harlow saw him reach into his coat as he ran. Her hand went to her holster. “Don’t,” she muttered to herself, and then louder, to him: “Hands where I can see them!” He looked back once. Rain glistened on his face, and for a second she saw fear there—not the ordinary fear of being caught, but something sharper, uglier. Fear of being followed all the way. He disappeared through a narrow archway beneath a building she recognized only dimly in passing, some old façade tucked between newer constructions. There was a green neon sign humming above a door nearby, a raven silhouette bright against the rain. The Raven’s Nest. Silas’ bar. Quinn knew the place by reputation if not by taste. Old maps on the walls. Black-and-white photographs. A back room hidden behind a bookshelf where people who preferred not to be seen conducted business they preferred not to name. She slowed just enough to check the doorway, then saw the suspect veer past the entrance and slam into a dark passage beside it. Not a dead end. Not with that man’s confidence. The alley smelled of damp concrete and stale beer. The light failed halfway down. Harlow drew her torch and her pistol in one smooth motion, the discipline of years taking over where caution hesitated. “Met Police,” she said into the dark, more for the suspect than for herself. “You’re making this worse.” A scrape answered from ahead. Then the sound of a heavy door opening somewhere below. Harlow reached the bottom of the alley to find a rusted iron hatch set into the pavement, half-concealed beneath a torn canvas and a stack of empty crates. A stairwell descended into blackness. From below came a draft carrying dust, damp, and something else: candle wax? Incense? The faint mineral smell of stone that had been underground too long. She angled the torch beam down the steps. At the landing, a figure in a hood glanced up, saw her badge, and immediately vanished through a side door without a word. That was enough to set every instinct she had straining. Normal people didn’t disappear into hidden basements when they saw a police officer. Normal people didn’t run from her through Soho in the rain with a silver token at their throat. Quinn hesitated at the top of the stairwell. The city pressed above her like a held breath. Rain pattered into the alley. Somewhere near the Raven’s Nest, glass clinked and a low laugh rose from behind the green neon. Here, at the hatch, there was no traffic, no witnesses, no easy exit. Only stairs leading down into a place that felt removed from London by more than geography. Her mind, practical and relentless, started tallying the risks. Unfamiliar territory. Possible armed suspect. Concealed access point. Potential secondary offenders. Underground environment. No line of sight. Poor radio reception. No backup on site. Unknown occupants. And beneath that, the part she hated admitting even to herself: something in the air felt wrong. Not illegal. Wrong. The same kind of wrong she had felt three years ago in a deserted warehouse where her partner DS Morris had gone pale and angry and then simply been gone, leaving only shattered glass and an absence that no report could properly describe. She had spent eighteen years learning how to explain the world in evidence bags and witness statements. There were still nights when the world refused to stay inside those lines. She adjusted her grip on the torch and started down. The stairwell was narrow and older than the buildings above it. Moisture ran down the brick walls in silver threads. Someone had painted over graffiti in layers, only to have newer marks scored into the damp. Halfway down, the sound of the city changed. The traffic above became a distant murmur, and another noise rose to take its place: voices, many of them, echoing from below in a low, restless churn. The steps ended at a corridor lit by bare bulbs caged in wire. Ahead, a man in a grease-stained apron leaned against a wall beside a heavy door. He took one look at Harlow and straightened, but he didn’t reach for anything. His eyes flicked to her badge, then to the gun at her hip, then to the ceiling as if calculating whether the concrete itself would be offended by her presence. “Who’s in charge here?” Harlow asked. He gave her a smile that held no humor. “Depends who’s asking.” “The police.” “Then you’re in the wrong part of London.” She moved closer. “A man just came through here. Tall, dark coat, silver token. I want him.” The man’s gaze slid off her face toward the stairwell behind her, and the tiny shift in his expression told her all she needed. Recognition. Not of her. Of the trouble that had followed her down. “He didn’t come through here,” he said. Harlow let the silence stretch. The corridor hummed with electricity and distant voices. Somewhere behind a wall, something heavy rolled across stone. She caught another smell now, stronger: herbs, smoke, and a bitter undertone she couldn’t name. “You can lie to me,” she said, “or you can save us both time.” He shrugged with infuriating calm. “There are places you shouldn’t go looking.” “Move.” He didn’t. Harlow’s jaw tightened. She thought of backup still somewhere aboveground, maybe caught in traffic, maybe rerouted by a call she hadn’t heard. She thought of the suspect, somewhere beneath London now, slipping deeper into whatever this place was. She thought of the silver flash at his throat. A token. Not jewelry. Not likely. The man in the apron finally stepped aside. “You’re committed now,” he said softly, as if speaking to a fool at the edge of a cliff. Harlow gave him a hard look and went through the door. The air changed at once. The corridor opened into a vast, abandoned Tube station that swallowed her torch beam and gave little back. Pillars rose from the floor in rows, their paint peeled away by time and damp. Old signage hung overhead, half-tilted, the destination names long faded. Market stalls had been erected where commuters once stood waiting for trains that would never come. Canvas awnings, lanterns, crates, iron hooks, and cloth-draped tables transformed the platform into a maze of commerce and shadow. The Veil Market, though Quinn did not know the name yet, announced itself with the confidence of something that did not require permission to exist. People moved through it in layers. Some wore ordinary coats and boots, eyes alert, faces guarded. Others were stranger in ways her mind did not immediately resolve—jewelry etched with symbols, fingers stained with powders, a woman with a scarf wrapped high around her throat despite the heat of the crowd. Glass jars glowed faintly on a shelf. Strings of dried herbs hung beside sealed envelopes marked with red wax. A man with black gloves bartered over a set of knives that had a dull green sheen to their edges. Another stall sold little bone-white trinkets hung from twine. Harlow’s skin tightened along her arms. Her torch beam cut a path through the near-dark, and heads turned. Not many. Enough. Then she saw him. The suspect moved along the far platform edge, pushing through a knot of shoppers. He glanced back over his shoulder, saw her, and disappeared behind a curtain of patched velvet before she could close the distance. “Bloody hell,” Quinn muttered. A woman beside a tray of bottled liquid watched her with lazy interest. “You’ll want to lower that,” she said, her accent unplaceable. Harlow flashed her badge. “Police. If anyone has seen the man in the dark coat, tell me now.” The woman’s mouth curved. “Police don’t usually come down here alone.” “I’m not usually interested in your opinion.” “No,” the woman said. “Usually you’re interested in arrests. This is not that sort of place.” Quinn pushed past her. The crowd parted with the slow reluctance of mud yielding under a boot. Her torch caught on glass, metal, and eyes. She saw things that made no sense and had no time to examine them: a jar of ash that seemed to move when she looked away; a ledger with pages that breathed faintly at the corners; a man trading what looked like a polished tooth for a packet wrapped in wax paper. The suspect had vanished into the denser part of the market. Quinn’s radio crackled, then died to static so complete it felt deliberate. She tried it again, got nothing, and swore under her breath. A stall keeper lifted a hand as she passed, palm outward. “Entry matters,” he called. “You should know that before you follow.” Quinn stopped. “What does that mean?” He only tapped two fingers against a pale object hanging from a chain around his neck—a bone token, smooth and white in the market light. Quinn looked at him, then at the stalls beyond, each one more obscured than the last. The place had rules. She could feel them, even if she didn’t understand them. And she could feel something else too: the suspect wasn’t just running from her. He was leading her, or trying to. That made the decision uglier. A man fleeing into a hidden market beneath Camden was not improvising. He had a destination. The question was whether she did. A shout rose somewhere to her left. Quinn turned just in time to see the suspect shove through a curtained opening marked by a string of hanging charms and disappear into a narrower tunnel beyond. Two men at a nearby stall exchanged a look that made her stomach go cold. One of them reached beneath the counter. Quinn raised her pistol. “Don’t,” she said. The man froze with his hand half-hidden. His face went flat. “No firearms in the Market.” “Then this is your lucky night.” A second voice came from behind her, calm and deliberate. “Detective Quinn.” She turned. The newcomer stood just outside the edge of her torch beam, tall and composed, a Saint Christopher medallion glinting at his throat. Short curly dark hair, olive skin, warm brown eyes that missed nothing. His left forearm, when he shifted, showed a scar running along it like an old white seam. He looked too young to carry the tiredness in his face and too self-possessed to be here by accident. “You shouldn’t have followed him,” he said. Quinn’s grip tightened. “And you are?” “Tomás Herrera. Tomás, if we’re being practical.” His gaze flicked to her badge. “You’re in a place where practical matters less than entry and timing.” “Then tell me where he went.” Herrera hesitated, and in that pause she heard the market around them breathe. People were watching now. Not openly. Just enough to measure her, to decide whether she was a threat, a fool, or both. “Further in,” he said at last. “Below the old service tunnels. If he took the east passage, he’s going to someone important.” “That helpful?” Quinn snapped. “It’s the truth.” She hated the certainty in his voice. Hated that he seemed more concerned with warning her than with helping her catch a man who’d just run from police into an underground black market. Hated that he was probably right. “Why are you here?” she asked. Herrera’s eyes sharpened. “Because people come here when they don’t want hospitals involved.” That answered nothing and everything all at once. Quinn glanced toward the tunnel where the suspect had gone. The Market’s light fell away there, replaced by darkness thick enough to feel solid. Unknown territory. Dangerous territory. Exactly where the trail led. Behind her, the stairwell she’d come down still offered a way back to the rain, to the radios and warrants and sensible procedures of the world above. It was there, open and ordinary, and yet it felt farther away than the platform under her boots. A memory flashed uninvited: DS Morris looking at her with that odd, strained expression he’d worn in the warehouse, saying something was off. Then the scream of bending metal. Then nothing she could prove. Quinn exhaled through her nose and adjusted her stance. “You know this place,” she said to Herrera. He gave the smallest nod. “Then you’re coming with me.” Herrera’s mouth twitched, not quite a smile. “That was never going to be your choice.” Quinn almost laughed at that, but the sound died in her throat. Ahead, somewhere beyond the hanging curtains and the stacked crates and the whispering stalls, the suspect was getting away. Or setting a trap. Either way, the line between hunter and hunted had begun to blur. She lowered the torch a fraction, keeping her pistol up, and stepped into the darkness after him.
created_at"2026-03-18T11:17:04.146Z" 3/18/2026, 11:17:04 AM
model"openai/gpt-5.4-mini-20260317"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency399
moderation_latency(null)
generation_time17379
tokens_prompt914
tokens_completion3985
native_tokens_prompt810
native_tokens_completion3247
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)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"completed"
usage0.015219
router(null)
provider_responses
0
endpoint_id"9ee065b2-3d1c-43bc-bdd7-28af3b148282"
id"resp_0f7d99596bab11480169ba89b035108190917074b7218398c7"
is_byokfalse
latency185
model_permaslug"openai/gpt-5.4-mini-20260317"
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-1773832624-Y8AGMxgt2sCVM6TYuEtx"
upstream_id"resp_0f7d99596bab11480169ba89b035108190917074b7218398c7"
total_cost0.015219
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
totalTags18
adverbTagCount1
adverbTags
0"he said softly [softly]"
dialogueSentences45
tagDensity0.4
leniency0.8
rawRatio0.056
effectiveRatio0.044
98.06% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2575
totalAiIsmAdverbs1
found
0
adverb"softly"
count1
highlights
0"softly"
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)
66.99% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2575
totalAiIsms17
found
0
word"throbbed"
count1
1
word"stomach"
count2
2
word"potential"
count1
3
word"shattered"
count1
4
word"echoing"
count1
5
word"churn"
count1
6
word"flicked"
count2
7
word"calculating"
count1
8
word"silence"
count1
9
word"resolve"
count1
10
word"etched"
count1
11
word"velvet"
count1
12
word"could feel"
count2
13
word"glinting"
count1
highlights
0"throbbed"
1"stomach"
2"potential"
3"shattered"
4"echoing"
5"churn"
6"flicked"
7"calculating"
8"silence"
9"resolve"
10"etched"
11"velvet"
12"could feel"
13"glinting"
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
narrationSentences218
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount1
narrationSentences218
filterMatches
0"watch"
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences245
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen52
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
totalAttributions21
unquotedAttributions0
matches(empty)
83.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions56
wordCount2319
uniqueNames16
maxNameDensity0.69
worstName"Quinn"
maxWindowNameDensity2.5
worstWindowName"Quinn"
discoveredNames
London3
Harlow13
Quinn16
Peckham1
Soho2
Raven2
Nest2
Morris2
Tube1
Veil1
Market3
Camden1
Saint1
Christopher1
Herrera4
Rain3
persons
0"Harlow"
1"Quinn"
2"Raven"
3"Morris"
4"Saint"
5"Christopher"
6"Herrera"
7"Rain"
places
0"London"
1"Peckham"
2"Soho"
3"Market"
globalScore1
windowScore0.833
59.42% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences138
glossingSentenceCount5
matches
0"as if calculating whether the concrete itself would be offended by her presence"
1"as if speaking to a fool at the edge of a cliff"
2"ash that seemed to move when she looked away; a ledger with pages that breathed faintly at the corners; a man trading what looked like a polished tooth for a packet wrapped in wax paper"
3"looked like a polished tooth for a packet"
4"seemed more concerned with warning her than with helping her catch a man who’d just run from police into an underground black market"
5"not quite a smile"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.389
wordCount2571
matches
0"not the ordinary fear of being caught, but something sharper, uglier"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount3
totalSentences245
matches
0"stay that way"
1"Hated that he"
2"Hated that he"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs90
mean28.57
std26.77
cv0.937
sampleLengths
042
1123
253
317
42
561
643
713
84
964
1041
1116
1234
1384
1467
1518
1615
1759
188
1964
208
2160
2235
2393
2410
2571
2672
276
2812
292
308
3117
3236
337
3437
3514
3612
371
382
3953
4026
4111
4283
4325
4498
4521
464
4736
484
4923
97.22% Passive voice overuse
Target: ≤2% passive sentences
passiveCount5
totalSentences218
matches
0"got swallowed"
1"being caught"
2"being followed"
3"been gone"
4"been erected"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount4
totalVerbs386
matches
0"wasn’t just running"
1"was leading"
2"was not improvising"
3"were watching"
84.55% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount4
semicolonCount2
flaggedSentences5
totalSentences245
ratio0.02
matches
0"Harlow caught only a profile under the streetlamp—thin face, shaved head, something silver at his throat that flashed once and vanished."
1"Rain glistened on his face, and for a second she saw fear there—not the ordinary fear of being caught, but something sharper, uglier."
2"Others were stranger in ways her mind did not immediately resolve—jewelry etched with symbols, fingers stained with powders, a woman with a scarf wrapped high around her throat despite the heat of the crowd."
3"She saw things that made no sense and had no time to examine them: a jar of ash that seemed to move when she looked away; a ledger with pages that breathed faintly at the corners; a man trading what looked like a polished tooth for a packet wrapped in wax paper."
4"He only tapped two fingers against a pale object hanging from a chain around his neck—a bone token, smooth and white in the market light."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount684
adjectiveStacks0
stackExamples(empty)
adverbCount27
adverbRatio0.039473684210526314
lyAdverbCount9
lyAdverbRatio0.013157894736842105
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences245
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences245
mean10.49
std7.96
cv0.759
sampleLengths
014
16
25
317
412
515
617
73
819
926
1031
1115
1221
136
142
155
164
1716
181
192
2031
214
2214
2312
2418
2510
2610
275
2813
291
303
314
3210
3328
3422
3525
3610
376
3816
394
4023
417
4222
4318
443
452
4610
475
482
4922
55.10% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats15
diversityRatio0.3673469387755102
totalSentences245
uniqueOpeners90
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount10
totalSentences186
matches
0"Somewhere behind her, a siren"
1"Then the sound of a"
2"Somewhere near the Raven’s Nest,"
3"Only stairs leading down into"
4"Somewhere behind a wall, something"
5"Then she saw him."
6"Just enough to measure her,"
7"Exactly where the trail led."
8"Then the scream of bending"
9"Then nothing she could prove."
ratio0.054
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount52
totalSentences186
matches
0"Her left wrist throbbed beneath"
1"She ignored it."
2"She ignored the ache in"
3"She had tracked men through"
4"He was quick, no wasted"
5"she shouted, though the street"
6"He cut between a taxi"
7"She caught herself on a"
8"Her radio crackled once under"
9"She thumbed it without slowing."
10"She hated chasing alone."
11"She hated even more that"
12"Her hand went to her"
13"she muttered to herself, and"
14"He looked back once."
15"He disappeared through a narrow"
16"She slowed just enough to"
17"she said into the dark,"
18"She angled the torch beam"
19"Her mind, practical and relentless,"
ratio0.28
78.28% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount142
totalSentences186
matches
0"Rain slicked the London streets"
1"Headlights smeared across the wet"
2"Neon bled into the gutters."
3"The air tasted of diesel,"
4"Detective Harlow Quinn kept her"
5"Water ran off the brim"
6"Her left wrist throbbed beneath"
7"She ignored it."
8"She ignored the ache in"
9"She had tracked men through"
10"Tonight had the same shape:"
11"The man turned hard at"
12"Harlow caught only a profile"
13"He was quick, no wasted"
14"she shouted, though the street"
15"He cut between a taxi"
16"Harlow lengthened her stride."
17"The soles of her shoes"
18"She caught herself on a"
19"The city around her narrowed"
ratio0.763
26.88% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences186
matches
0"Either way, the line between"
ratio0.005
86.28% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences101
technicalSentenceCount8
matches
0"Harlow caught only a profile under the streetlamp—thin face, shaved head, something silver at his throat that flashed once and vanished."
1"A back room hidden behind a bookshelf where people who preferred not to be seen conducted business they preferred not to name."
2"The faint mineral smell of stone that had been underground too long."
3"The corridor opened into a vast, abandoned Tube station that swallowed her torch beam and gave little back."
4"The Veil Market, though Quinn did not know the name yet, announced itself with the confidence of something that did not require permission to exist."
5"A man with black gloves bartered over a set of knives that had a dull green sheen to their edges."
6"Short curly dark hair, olive skin, warm brown eyes that missed nothing."
7"Hated that he seemed more concerned with warning her than with helping her catch a man who’d just run from police into an underground black market."
41.67% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags18
uselessAdditionCount3
matches
0"she shouted, though the street was half-empty and the word got swallowed by the rain"
1"he said softly, as if speaking to a fool at the edge of a cliff"
2"she said, her accent unplaceable"
61.11% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags17
fancyCount4
fancyTags
0"she shouted (shout)"
1"she muttered (mutter)"
2"Quinn muttered (mutter)"
3"Quinn snapped (snap)"
dialogueSentences45
tagDensity0.378
leniency0.756
rawRatio0.235
effectiveRatio0.178
87.9629%