Run: 2026-03-06-01KK1GXJ1409B1AJNKF7K2C8B3

Run Details

Duration:
1m 24s
Cost:
$0.047610
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 needled down the length of Greek Street and turned the pavement into black glass. Detective Harlow Quinn drove through the crowd with her collar up, one hand clamped to the radio on her shoulder, the other clearing bodies from her path. “Move.” A couple lurched aside beneath a shared umbrella. A courier on a bike swore at her as she cut across the road. She never looked back. Fifty feet ahead, the suspect hit the kerb at speed, trainers splashing through a gutter swollen with brown water, dark hood up, narrow shoulders bent against the weather. “Control, this is Quinn. Suspect still mobile, heading north from Soho Square. Male, medium build, black jacket, grey rucksack.” Static crackled in her ear. Then, “Units are stretched. Closest car’s eight minutes out.” “Eight minutes.” Quinn shoved past a smoker outside a shuttered off-licence. “Then don’t lose my signal.” The suspect glanced over his shoulder. A pale slice of face under the hood. Young. Sharp nose. Fright in the eyes, but not enough to stop him. He vaulted a stack of bin bags in the alley mouth and vanished into a slit between two restaurants. Quinn hit the alley seconds later. Rotting vegetables, fryer grease, wet brick. Her shoes splashed through a skin of rainwater and leaked something foul over the tops. She ignored it. Ahead, a metal gate rattled on its hinges. “Stop and put your hands where I can see them.” The words smacked off the walls and came back thin. The suspect climbed the gate with the rucksack bouncing against his spine. “You’re making this worse.” He dropped over the other side. Quinn reached the gate, grabbed the cold bars, and hauled herself up. Her leather watch strap bit into her wrist. She landed in a narrow service lane behind Dean Street, knees jarred, breath hard in her throat. At the far end, the suspect shoulder-checked through a knot of drinkers outside a basement jazz club. One of them barked, “Oi!” Quinn kept going. Tonight had started with a tip and a name muttered across a back table at The Raven’s Nest. Silas had poured bad whisky into a cloudy glass and slid it to her without asking. “You want the courier,” he’d said. The green neon sign outside had bled through the front windows and painted the black-and-white photographs on the walls in sickly colour. Rain had tapped at the panes. Old maps curled at the edges behind the bar. “I want the one moving packages between Soho and Camden.” Silas had wiped his hands on a towel and watched her over the rim of his spectacles. “You always want the one in the middle.” “The one in the middle survives longer.” “Not in this trade.” A man at the far end of the room had stood too fast. Chair legs scraped. Hood up. Grey rucksack slung over one shoulder. He’d headed for the door before Quinn could shift from the stool. Silas had clicked his tongue. “That one heard enough.” Now Quinn tore across Charing Cross Road with a bus horn blaring at her back. The suspect cut through the wash of headlights and hit the opposite pavement. She followed, rain flattening her cropped hair against her scalp. He knew the city. That much was obvious. He didn’t waste motion. No dead ends, no hesitation, no glance for street signs. He ducked into a lane lined with theatre posters turned to pulp by the weather. A fox bolted from under a skip. Somewhere above, a window slammed. “Control, suspect heading east towards Shaftesbury Avenue.” “Received. Armed response unavailable.” “Did I ask for armed response?” A pause. “No, ma’am.” She breathed through the stitch biting into her side and pressed on. Her lungs burned. Her left calf flashed pain where an old shrapnel scar tightened in cold weather. The suspect stumbled at the corner, caught himself on a bollard, then ran harder. Good. He was tiring. He reached Cambridge Circus and veered north. Camden. The word landed in her mind with the weight of a dropped stone. At the next crossing he fumbled in his pocket while running. Not for a phone. Too small. He checked something in his palm, then clenched his fist and kept moving. Quinn’s jaw set. “Control. If I lose signal, log this. Suspect is carrying a possible pass token. Route suggests Camden.” The radio hissed. “Camden what?” She didn’t answer. Saying it aloud to Control would earn silence at best, psychiatric leave at worst. Three years ago DS Morris had gone into a warehouse in Limehouse chasing a man with a sawn-off shotgun and never come back out the same. Quinn had found him on the concrete floor with blood under his nose, staring at a wall that dripped seawater though the room was bone dry. He’d lived twelve hours. In those hours he had grabbed her sleeve and whispered about a market under the city where dead things bargained. She had written half of it off as shock until bodies with odd wounds and empty evidence lockers began to orbit the same whisper. Veil Market. The suspect cut through a covered arcade, boots hammering stone, then burst out onto a side street slick with runoff. Camden High Street loomed ahead in smeared colour: shop fronts shuttered, kebab lights glowing, a drunk woman laughing under a bus shelter as if the rain had told her a private joke. Quinn closed the distance. Twenty feet. Fifteen. “Drop the bag.” He swung his elbow back without looking. It clipped her shoulder and spun her half a step. She drove forward, caught a fistful of wet jacket, and felt the fabric wrench in her hand. The suspect twisted free with a grunt. A flap of black cloth remained in her grip. He plunged down the steps of a closed Underground entrance with a chain draped across the top gate. Quinn stopped dead for half a beat. The station sat abandoned, one of the old branch closures left to mildew and dust. Posters peeled behind the bars. Water ran down the tiled walls and gathered at the foot of the stairs. The suspect slipped sideways through a gap between the gate and the masonry where someone had cut the chain and looped it back for show. He vanished into the dark below. Street noise dulled behind the patter of rain and the rattle of Quinn’s breathing. She stood at the top of the steps with one hand on the wet rail and looked down into the black. “Control, I’m at disused station access off Camden High Street.” “Repeat location. Your signal’s breaking.” She pressed the transmit key. Nothing. The radio coughed static and died into a low electronic whine. The city seemed to draw back from the stairwell. Cars hissed past above, but the sound came from a great distance. Water trickled below with the patient rhythm of a leak in a crypt. Quinn stared at the cut chain. Go in alone, no backup, no signal, no warrant, into a place that should not exist. Her fingers tightened on the rail until the knuckles blanched. She thought of Morris on the warehouse floor, eyes red-rimmed, voice gone papery. Don’t let them close the door on you. A fresh gust drove rain into her face. She blinked, wiped it with the heel of her hand, and crouched at the gap in the gate. Fresh scrape marks shone on the metal where bodies had passed. More than one. Recently. The suspect had something in that rucksack. He had bolted the second Silas spoke. Whatever changed hands down there did not stay down there. It climbed back up into her city and left people butchered in bedsits, in lock-ups, in public loos behind the market. She had spent eighteen years learning what criminals looked like when they lied. Lately the lies had started to wear other skins. She slid through the gap. The air changed at once. Cold, damp, thick with old electricity and mineral rot. Her shoes struck grimy steps. The weak spill of streetlight faded behind her as she descended. Halfway down she drew her torch from her coat pocket and snapped it on. The beam cut across cream tiles crazed with cracks, old station signs blackened by age, and rainwater coursing in silver ropes along the wall. At the bottom lay a ticket hall gutted of machines. Temporary bulbs hung from cables overhead, throwing dirty cones of yellow light across the floor. A hand-painted arrow on the tiles pointed towards a corridor once marked PLATFORM 2. New symbols had been daubed over the old enamel sign in red and gold pigments that glimmered oddly in the torchlight. Voices drifted from deeper in. A crowd. Bartering. Laughter with no joy in it. The clink of glass. The scrape of wheeled crates. Quinn moved to the corridor mouth and killed the torch. The tunnel beyond pulsed with a strange life. Kerosene lamps and strings of mismatched fairy lights had been fixed to the walls. Canvas awnings hung between pillars. Stalls crowded the old platform edge. Figures pressed shoulder to shoulder under the low ceiling, some human at first glance, some not at all if she looked twice. A woman in a fox-fur coat held out a tray of small white things that looked like children’s teeth until one blinked. A man with no eyebrows ladled luminous blue liquid from a steel drum into stoppered bottles. Bundles of dried plants hung beside bird cages draped in red cloth. Something inside one cage struck the bars and made them ring. The smell hit next: wet wool, coal smoke, spices, blood, ozone, old coins. The Veil Market breathed under Camden like a second city. Quinn stayed in shadow by the corridor wall and scanned the platform. Her suspect slipped through the crush fifty yards ahead, hood down now, rain-slick hair plastered to his forehead. Younger than she had thought. Twenty, twenty-two. He clutched the grey rucksack to his chest and kept his head low as he threaded between stalls. A broad man with tattooed hands blocked the platform entrance. No uniform. No visible weapon. He wore a butcher’s apron over a suit and held out his palm to newcomers. “Token.” A woman in a red scarf dropped a small bone disc into it and passed. The broad man bit the token, then waved her through. Quinn drew back deeper into the corridor before he could turn and spot her. Her pulse kicked once, hard. No token. No invitation. She touched the inside pocket of her coat as if one might have appeared there from nerve alone. Footsteps sounded behind her. She spun, one hand dropping to the warrant card wallet in her pocket out of habit before she remembered how useless it would look here. A man stood in the ticket hall arch, half in shadow, carrying a black umbrella closed at his side though there was no rain below ground. Warm brown eyes. Short dark curls damp at the edges. Olive skin. Tall enough to fill the doorway without trying. The scar along his left forearm flashed pale where his sleeve had ridden up. A Saint Christopher medallion rested against his throat. Tomás Herrera took one look at her face and one look past her towards the market glow. “Detective Quinn.” She straightened. “You’ve got me at a disadvantage.” “You chased the wrong courier to the right place.” He glanced at the platform and then back to her. “If you walk out there without a bone token, they’ll strip your coat, your badge, and your teeth.” “Comforting.” “You can leave.” Her laugh came out short and sharp. “He’s carrying evidence.” Tomás shifted the umbrella to his other hand. “Down here, evidence changed owners every six seconds.” “He ran from a conversation at The Raven’s Nest.” “That narrowed it to half the market.” Quinn studied him. “You know who I’m after.” “I know the face.” He touched the medallion with one thumb, then dropped his hand. “Young courier. Fast. Cheap. He sold transport, not loyalty.” “Then step aside.” Tomás did not move. Voices rolled from the platform, rising, falling, breaking into a burst of applause somewhere further down the line. “You don’t know the rules.” “I know enough. Bone token at the door. Market moves every full moon. Hidden under disused stations, sewer cuts, service tunnels. Trade in contraband and information.” His mouth twitched, not quite a smile. “Someone had a good briefing.” “Someone died to give it to me.” That landed between them. Tomás looked at her watch, the water on her coat, the edge of frayed black fabric still clenched in her fist from the torn jacket. “You came alone.” “I didn’t plan the route.” “No one who ended up here planned it.” On the platform, the suspect stopped at a stall draped in dark blue cloth. The seller stood behind rows of stoppered jars. The courier set the rucksack on the counter. Quinn leaned past Tomás for a better look. “I’m going in.” Tomás caught her sleeve before she stepped out. “Listen.” She looked down at his hand, then up at him. “Take your hand off me.” He did, at once. “If you go in as police, you vanish.” “Then I won’t go in as police.” “You smell like police.” She wiped rain from her brow. “You offering perfume?” His jaw worked once. Then he reached into his coat and drew out a small round token, pale as old ivory, a hole drilled through the centre. Bone. A bit of red thread looped through it. “You stay behind me. You don’t flash a badge. You don’t threaten anyone. You don’t touch what’s for sale. If I tell you to stop, you stop.” Quinn looked at the token in his palm. “What’s the price?” “This one already cost me enough.” She took it. The bone felt warm, as if it had sat in a pocket against skin for hours. On the platform, the suspect unzipped the rucksack. Glass glinted inside. The stallholder bent closer. Tomás opened his umbrella, not above his head but angled at his side, a strange shield more than shelter. “Keep your face down,” he said. Quinn slipped the bone token into her coat pocket and stepped with him towards the market entrance.
created_at"2026-03-06T12:10:51.82Z" 3/6/2026, 12:10:51 PM
model"openai/gpt-5.4-20260305"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency396
moderation_latency(null)
generation_time83990
tokens_prompt1140
tokens_completion3715
native_tokens_prompt984
native_tokens_completion3010
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.04761
router(null)
provider_responses
0
endpoint_id"9ff5625c-403f-4d7f-b895-58ac7295062c"
id"resp_07e76dc75c77d8990169aac44bde3481959d52afcfbc2254f6"
is_byokfalse
latency136
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-1772799051-z5HLwSOuDfJs3AgewG4d"
upstream_id"resp_07e76dc75c77d8990169aac44bde3481959d52afcfbc2254f6"
total_cost0.04761
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
totalTags6
adverbTagCount0
adverbTags(empty)
dialogueSentences56
tagDensity0.107
leniency0.214
rawRatio0
effectiveRatio0
100.00% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2385
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)
79.04% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2385
totalAiIsms10
found
0
word"lurched"
count1
1
word"weight"
count1
2
word"silence"
count1
3
word"whisper"
count1
4
word"loomed"
count1
5
word"pulsed"
count1
6
word"scanned"
count1
7
word"pulse"
count1
8
word"footsteps"
count1
9
word"comforting"
count1
highlights
0"lurched"
1"weight"
2"silence"
3"whisper"
4"loomed"
5"pulsed"
6"scanned"
7"pulse"
8"footsteps"
9"comforting"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"clenched jaw/fists"
count1
highlights
0"clenched his fist"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences204
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount3
narrationSentences204
filterMatches
0"watch"
hedgeMatches
0"began to"
1"seemed to"
2"started to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences253
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen32
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2385
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions8
unquotedAttributions0
matches(empty)
66.67% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions61
wordCount2024
uniqueNames25
maxNameDensity0.99
worstName"Quinn"
maxWindowNameDensity3
worstWindowName"Tomás"
discoveredNames
Greek1
Street4
Harlow1
Quinn20
Dean1
Raven1
Nest1
Charing1
Cross1
Road1
Cambridge1
Circus1
Control1
Morris2
Limehouse1
Market2
High1
Underground1
Silas4
Veil2
Camden3
Saint1
Christopher1
Herrera1
Tomás7
persons
0"Harlow"
1"Quinn"
2"Morris"
3"Silas"
4"Saint"
5"Christopher"
6"Herrera"
7"Tomás"
places
0"Greek"
1"Street"
2"Dean"
3"Raven"
4"Charing"
5"Cross"
6"Road"
7"Cambridge"
8"Market"
9"High"
10"Camden"
globalScore1
windowScore0.667
95.65% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences138
glossingSentenceCount3
matches
0"looked like when they lied"
1"looked like children’s teeth until one bl"
2"not quite a smile"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.419
wordCount2385
matches
0"not above his head but angled at his side, a strange shield more than shelter"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences253
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs129
mean18.49
std18.67
cv1.01
sampleLengths
042
11
254
319
414
516
646
738
810
922
104
116
1254
135
143
1534
166
1737
1810
1917
208
217
224
2336
245
254
2638
2749
287
294
306
312
322
3343
344
3521
3630
373
3817
393
402
4117
42100
432
4452
457
463
4750
4818
497
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount2
totalSentences204
matches
0"been daubed"
1"been fixed"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs308
matches(empty)
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount0
semicolonCount0
flaggedSentences0
totalSentences253
ratio0
matches(empty)
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2035
adjectiveStacks0
stackExamples(empty)
adverbCount39
adverbRatio0.019164619164619166
lyAdverbCount4
lyAdverbRatio0.0019656019656019656
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences253
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences253
mean9.43
std6.64
cv0.705
sampleLengths
015
127
21
38
414
54
628
719
85
99
1011
115
126
138
141
152
1610
1719
186
196
2015
213
228
2310
2410
2512
264
276
2812
298
3017
3117
325
333
3418
3516
366
3722
386
399
4010
4117
428
437
444
4513
463
472
486
4912
57.44% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats13
diversityRatio0.37549407114624506
totalSentences253
uniqueOpeners95
55.56% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount3
totalSentences180
matches
0"Somewhere above, a window slammed."
1"More than one."
2"Then he reached into his"
ratio0.017
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount51
totalSentences180
matches
0"She never looked back."
1"He vaulted a stack of"
2"Her shoes splashed through a"
3"She ignored it."
4"He dropped over the other"
5"Her leather watch strap bit"
6"She landed in a narrow"
7"He’d headed for the door"
8"She followed, rain flattening her"
9"He knew the city."
10"He didn’t waste motion."
11"He ducked into a lane"
12"She breathed through the stitch"
13"Her lungs burned."
14"Her left calf flashed pain"
15"He was tiring."
16"He reached Cambridge Circus and"
17"He checked something in his"
18"She didn’t answer."
19"He’d lived twelve hours."
ratio0.283
51.67% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount147
totalSentences180
matches
0"Rain needled down the length"
1"Detective Harlow Quinn drove through"
2"A couple lurched aside beneath"
3"A courier on a bike"
4"She never looked back."
5"Static crackled in her ear."
6"Quinn shoved past a smoker"
7"The suspect glanced over his"
8"A pale slice of face"
9"Fright in the eyes, but"
10"He vaulted a stack of"
11"Quinn hit the alley seconds"
12"Her shoes splashed through a"
13"She ignored it."
14"The words smacked off the"
15"The suspect climbed the gate"
16"He dropped over the other"
17"Quinn reached the gate, grabbed"
18"Her leather watch strap bit"
19"She landed in a narrow"
ratio0.817
27.78% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences180
matches
0"Now Quinn tore across Charing"
ratio0.006
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences92
technicalSentenceCount4
matches
0"Quinn had found him on the concrete floor with blood under his nose, staring at a wall that dripped seawater though the room was bone dry."
1"Camden High Street loomed ahead in smeared colour: shop fronts shuttered, kebab lights glowing, a drunk woman laughing under a bus shelter as if the rain had to…"
2"New symbols had been daubed over the old enamel sign in red and gold pigments that glimmered oddly in the torchlight."
3"A woman in a fox-fur coat held out a tray of small white things that looked like children’s teeth until one blinked."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags6
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags2
fancyCount1
fancyTags
0"them barked (bark)"
dialogueSentences56
tagDensity0.036
leniency0.071
rawRatio0.5
effectiveRatio0.036
91.1266%