Run: 2026-02-19-01KHTXZ11QSH8FTXKJJ3CQKKBS

Run Details

Model:
GPT-5.2
Duration:
1m 26s
Cost:
$0.047824
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 skinned the city. It ran off guttering signs and poured from awnings in sheets that slapped the pavement like thrown tarps. Detective Harlow Quinn cut through it with her collar up and her shoulders set, boots striking puddles hard enough to kick up cold spray. Ahead, a figure in a dark hood broke from the mouth of an alley and darted into the Soho traffic. Quinn caught the flash of a pale hand, the shine of something white clutched tight. Bone, she thought, and her stomach tightened around the idea. A car horn blared. Tyres hissed. The suspect slipped between two black cabs, forcing one to brake with a squeal. Quinn pushed after them, palm up at oncoming drivers. “Police. Stop.” Nobody cared. London in the rain never cared. She vaulted a puddle that hid a pothole and landed on the balls of her feet, shoulders squared, breath steady. Her worn leather watch soaked through at the strap; the face ticked on, indifferent. The suspect glanced back. A quick turn of the head under the hood, just enough for Quinn to catch a narrow chin and eyes that reflected streetlight like an animal’s. “Don’t,” Quinn snapped, voice carrying over engines and rain. “Not tonight.” The hooded figure answered with a raised middle finger and bolted across the road. Quinn followed, legs burning, lungs taking in wet air that tasted of diesel and old chip fat. She cut close to a building front, using the wall as a guide, avoiding the slickest patches. Military habits sat in her bones; even now, she counted distances without meaning to. She closed the gap by inches. The suspect turned sharp into a side street, and Quinn went with them, shoulder clipping a brick corner. Pain flared. She didn’t slow. The side street narrowed into a service lane, bins lined up like dull metal coffins. The rain drummed on bin lids, loud enough to cover footfalls. The suspect ducked under a low chain and ran into the lane’s back end. Quinn grabbed the chain and vaulted, coat snagging for a beat. The metal bit into her palm. She landed and kept moving. A door banged somewhere. A voice barked from a window. “Oi!” Quinn ignored it. Her eyes stayed on the hood ahead, on the way the figure carried their weight forward like someone used to sprinting and not used to stopping. The hood slipped for a second and exposed a strip of hair, dark and plastered to the skull. The suspect cut left again and burst onto a wider road. Neon bled into the rain. People huddled under umbrellas, faces pinched, collars up, hands buried. Nobody wanted trouble. Trouble found them anyway. Quinn shouldered through a cluster of smokers outside a closed shop. One of them staggered back. “Watch it!” “Move,” Quinn threw back, and the word came out flat, edged with command. The suspect headed north, away from the brighter streets. Quinn’s radio crackled at her shoulder, half-muffled under wet fabric. “Quinn, you still on foot?” a control room voice asked. Quinn pressed the talk button without slowing. “Still on foot. Suspect heading north, taking back routes.” “Units—” “Hold them off,” Quinn cut in. “I’m close.” A laugh burst from her own throat, sharp and joyless. Close meant nothing if the suspect reached wherever they wanted to go. The rain thickened. It ran off her cropped hair and down the sharp line of her jaw. She tasted it, metallic, mixed with the city’s grime. She wiped her mouth with the back of her hand and kept her eyes up. The suspect veered toward a black railing that guarded a staircase down to the Underground. The sign above it flickered, half the letters dead. Camden Town sat farther on, but this entrance looked wrong—no lights, no commuters, no posters for West End shows. Just a mouth in the pavement, open and waiting. The suspect bounded down the steps two at a time. Quinn reached the top and hesitated long enough to take in the details: the rain didn’t fall straight into the stairwell. It slid off something, like an invisible canopy. The air rising up felt warmer than it should, and it carried a smell like damp earth and hot pennies. Her chest tightened around an old memory—DS Morris pinned under a broken door, his face gone slack in a way that had never matched the injury, the corridor around them whispering with something she hadn’t been able to name. Three years, and the taste of that corridor still sat at the back of her throat. Quinn took one step down. A voice came from above, behind her. A man in a beanie and a soaked puffer jacket stood under a shop awning, phone in hand, eyes fixed on the stairwell. “You don’t want that one,” he called. Quinn didn’t look back. “Police. Clear off.” The man’s laugh bounced off wet brick. “Yeah? Police don’t go down there.” Quinn’s hand tightened around her badge in her pocket. She held it like a talisman and forced her legs to keep moving. Her boots hit the first landing; water pooled there in a dark mirror. Down below, the suspect’s feet slapped wet concrete, fast and sure, as if they knew the route. Quinn followed, taking the steps in long strides, keeping her centre low. The stairwell curved. The city noise fell away, replaced by dripping water and the distant grind of something mechanical. The suspect reached the bottom and turned into a corridor where old posters peeled off the tiles in wet curls. A rusted “Way Out” sign pointed to a bricked-up arch. Quinn rounded the corner and nearly lost footing. The floor slicked under her boot. She caught herself on the tile wall, fingers sliding over grime. Ahead, the hooded figure didn’t slow. They ran toward a set of steel doors that should have been chained shut. A strip of pale light leaked from the seam. The suspect slipped through. The door shut behind them with a soft final click that didn’t fit the heavy metal. Quinn reached the doors and grabbed the handle. Cold bit her skin through the wet glove. The handle turned with ease. A voice snapped from her left, close enough to feel like a hand on her shoulder. “Token.” Quinn turned. A man stood against the wall where the corridor widened, half in shadow, half in a spill of strange light. He wore a long coat that hadn’t seen a dry day in its life. His face looked ordinary until Quinn’s eyes snagged on the teeth—too even, too bright, like they had been filed. He held his hand out. Palm up. Expectant. Quinn took in the rest of the corridor. It didn’t match the station map. Someone had set up a rough checkpoint: a folding table, a battered cash box, a lantern that burned with a greenish flame without smoke. Two other figures lingered behind the man, hoods up, hands tucked away like they hid tools. “Police,” Quinn said, and the word sounded thin down here. The man’s mouth stretched, amused. “Token,” he repeated. “Or you go back up. Rain’s nice, yeah?” Quinn stared at his open palm. The suspect had carried something white. That had to be it. Bone token, her mind supplied, unhelpful and precise. “I’m in pursuit,” Quinn answered. She nodded at the steel doors. “They went through there.” The man’s gaze flicked to the doors and back to her face. “Not your doors.” Quinn’s fingers flexed. She forced herself to take one slow breath, then another. Her pulse beat hard at her wrist under the worn leather watch strap. “Last chance,” she said. “Move.” The man leaned closer. The air between them smelled of cloves and damp wool. “You don’t know what’s on the other side,” he said, like he offered advice to a tourist. “You don’t want to walk in without a bone. They’ll smell you.” Quinn’s eyes narrowed. “They?” The man’s grin widened. One of the hooded figures behind him shifted, and something clinked, like glass vials bumping together. Quinn looked past them at the steel doors. The seam of light pulsed, faint but alive, as if something breathed behind it. Her radio crackled again, the sound swallowed by the corridor. “Quinn? You’re off GPS. Confirm location.” Quinn didn’t touch it. She kept her gaze on the man with the too-bright teeth. “Where did they get a token?” Quinn asked. The man’s grin dropped. His eyes slid over her wet coat, her boots, the set of her shoulders. “Not from me.” Quinn shifted her stance. She eased her right foot back, weight balanced, ready to lunge. She didn’t have time to play gate games while the suspect vanished into whatever lay beyond. A faint sound floated through the steel doors—voices, layered and busy, like a crowd packed into a space that shouldn’t hold it. Metal scraped. Someone laughed, sharp and short. Something hissed, like a hot iron plunged into water. Quinn’s stomach tightened again. Not fear. Calculation. She had walked into gang dens with no backup. She had knocked on doors with blood still wet on her sleeves. This felt different. It felt like rules she didn’t know, and she hated not knowing the rules. The man kept his hand out. Patient. “Token,” he said again. “Or you stay in your world.” Quinn’s gaze dropped to the table. The cash box sat half-open, full of coins that looked wrong—dull, irregular, stamped with symbols instead of heads. Next to it sat a shallow tray. Inside, a handful of small items: a bent nail, a ring of tarnished silver, and a tiny carved piece of bone the size of a knuckle. Quinn’s breath caught. She nodded at the tray. “That one. That’s a token.” The man’s eyes followed her nod. His mouth hardened. “Those aren’t for you.” Quinn stepped in. The man moved to block, fast. Quinn drove her forearm into his chest and shoved. He stumbled back into the wall, teeth clicking together. One of the hooded figures grabbed for her sleeve. Quinn twisted, caught the wrist, and wrenched down. The hooded figure hissed through clenched teeth and let go. Quinn snatched the bone piece from the tray with her left hand and closed her fist around it. The token felt warm. Not body-warm. Furnace-warm, like it had sat under a heat lamp. The man pushed off the wall, eyes sharp now. “You steal,” he spat. “Add it to the file,” Quinn shot back, and the sarcasm came out raw. She stepped to the steel doors and held the bone token up, unsure who watched from the other side. She pressed it against the seam. The token vibrated in her fist. The green lantern flame flickered and leaned toward the doors as if the air pulled it. The steel clicked, and the seam widened without Quinn touching the handle. Light spilled out, not the harsh white of a station bulb but a low glow that looked like it came from stained glass and oil lamps and something else, something that moved under the colour. Quinn stood at the threshold. Beyond the doors, an abandoned Tube platform stretched out and then bent, warped into a market that shouldn’t have fit inside any station blueprint. Stalls crowded the space: patched tarps, old velvet curtains, wooden carts stacked with jars, bundles of herbs, knives that caught the light like wet teeth. People pressed shoulder to shoulder, faces half-hidden by hoods and scarves, hands passing coins and vials and folded paper. The air carried spice, smoke, iron, and a sweet rot that sat at the back of Quinn’s tongue. A man hunched over a table covered in pale powder scooped it into a paper packet. A woman with tattooed fingers argued with a vendor over a bottle that held a swirling black liquid. “Two coins,” the vendor snapped. “You sold me water last moon.” “Then don’t drink it this time.” A cluster of figures turned their heads toward the doorway. Eyes caught the light: normal brown, cloudy grey, one pair that shone a flat gold for a blink too long. Quinn stepped back a half pace without meaning to. The suspect cut through the crowd twenty metres in, hood still up, moving fast and low. They didn’t look back. They vanished behind a stall hung with strips of dark cloth. Quinn tightened her grip on the bone token until it bit her skin. Behind her, the checkpoint man’s voice came tight and close. “Now you’re marked,” he muttered. “You walk in, you don’t walk out the same.” Quinn looked down at her soaked sleeves, at the dirt ground into her knuckles, at the token heating her palm. She raised her eyes to the market again. Someone brushed past inside, and the steel doors twitched, as if they wanted to swing shut on their own. Quinn moved her foot forward and wedged it against the threshold, stopping the closing with the solid line of her boot. Her radio crackled once more, faint as a dying insect. “Quinn. Confirm.” Quinn didn’t answer. She kept her eyes on the gap where the suspect vanished. She inhaled. The air in the market tasted of copper and burnt sugar. She tucked the bone token into her pocket, pushed her shoulders back, and stepped over the threshold into the Veil Market.
created_at"2026-02-19T12:28:28.604Z" 2/19/2026, 12:28:28 PM
model"openai/gpt-5.2-20251211"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency10746
moderation_latency(null)
generation_time85551
tokens_prompt1140
tokens_completion3449
native_tokens_prompt984
native_tokens_completion3293
native_tokens_completion_images0
native_tokens_reasoning424
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.047824
router(null)
provider_responses
0
endpoint_id"f00142c2-6a93-49ce-9e36-5593b904ce3b"
id"resp_0e05af504a84c72301699701ecb1c08190a2be48e754a15340"
is_byokfalse
latency154
model_permaslug"openai/gpt-5.2-20251211"
provider_name"OpenAI"
status200
api_type"completions"
id"gen-1771504108-R8yIf8FufFPWHWch9nAa"
upstream_id"resp_0e05af504a84c72301699701ecb1c08190a2be48e754a15340"
total_cost0.047824
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
totalTags15
adverbTagCount1
adverbTags
0"he said again [again]"
dialogueSentences42
tagDensity0.357
leniency0.714
rawRatio0.067
effectiveRatio0.048
100.00% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2239
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)
73.20% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2239
totalAiIsms12
found
0
word"stomach"
count2
1
word"weight"
count2
2
word"flickered"
count2
3
word"mechanical"
count1
4
word"flicked"
count1
5
word"pulse"
count1
6
word"pulsed"
count1
7
word"vibrated"
count1
8
word"velvet"
count1
highlights
0"stomach"
1"weight"
2"flickered"
3"mechanical"
4"flicked"
5"pulse"
6"pulsed"
7"vibrated"
8"velvet"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"eyes widened/narrowed"
count1
highlights
0"eyes narrowed"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences203
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount0
narrationSentences203
filterMatches
0"watch"
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences228
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen40
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2227
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions14
unquotedAttributions0
matches(empty)
31.70% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions62
wordCount2071
uniqueNames12
maxNameDensity2.37
worstName"Quinn"
maxWindowNameDensity4
worstWindowName"Quinn"
discoveredNames
Harlow1
Quinn49
Soho1
Underground1
Town1
West1
End1
Morris1
Tube1
Veil1
Market1
One3
persons
0"Harlow"
1"Quinn"
2"Morris"
3"One"
places
0"Soho"
1"Underground"
2"Town"
3"West"
4"End"
5"Veil"
6"Market"
globalScore0.317
windowScore0.333
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences142
glossingSentenceCount2
matches
0"felt like rules she didn’t know, and sh"
1"looked like it came from stained glass an"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.449
wordCount2227
matches
0"not the harsh white of a station bulb but a low glow"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences228
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs110
mean20.25
std16.58
cv0.819
sampleLengths
046
145
220
39
42
542
630
711
814
954
1023
1126
1236
1310
141
1547
1633
1716
182
1913
2019
2110
227
239
241
258
2622
2741
2852
2910
3049
3155
325
3330
347
354
363
377
386
3935
4048
4130
4225
4329
4420
4521
4616
471
482
4953
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount2
totalSentences203
matches
0"been chained"
1"been filed"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs381
matches(empty)
42.61% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount5
semicolonCount3
flaggedSentences8
totalSentences228
ratio0.035
matches
0"Her worn leather watch soaked through at the strap; the face ticked on, indifferent."
1"Military habits sat in her bones; even now, she counted distances without meaning to."
2"Camden Town sat farther on, but this entrance looked wrong—no lights, no commuters, no posters for West End shows."
3"Her chest tightened around an old memory—DS Morris pinned under a broken door, his face gone slack in a way that had never matched the injury, the corridor around them whispering with something she hadn’t been able to name."
4"Her boots hit the first landing; water pooled there in a dark mirror."
5"His face looked ordinary until Quinn’s eyes snagged on the teeth—too even, too bright, like they had been filed."
6"A faint sound floated through the steel doors—voices, layered and busy, like a crowd packed into a space that shouldn’t hold it."
7"The cash box sat half-open, full of coins that looked wrong—dull, irregular, stamped with symbols instead of heads."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2083
adjectiveStacks0
stackExamples(empty)
adverbCount47
adverbRatio0.02256361017762842
lyAdverbCount1
lyAdverbRatio0.00048007681228996637
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences228
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences228
mean9.77
std6.65
cv0.68
sampleLengths
04
118
224
320
415
510
64
72
814
99
102
112
126
1320
1414
154
1626
179
182
1914
2017
2117
2214
236
2418
252
263
2715
2811
2914
3011
316
325
334
346
351
363
3726
3818
3911
405
4110
423
434
4411
455
462
4713
489
4910
39.47% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats24
diversityRatio0.2894736842105263
totalSentences228
uniqueOpeners66
18.12% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences184
matches
0"Just a mouth in the"
ratio0.005
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount45
totalSentences184
matches
0"It ran off guttering signs"
1"She vaulted a puddle that"
2"Her worn leather watch soaked"
3"She cut close to a"
4"She closed the gap by"
5"She didn’t slow."
6"She landed and kept moving."
7"Her eyes stayed on the"
8"It ran off her cropped"
9"She tasted it, metallic, mixed"
10"She wiped her mouth with"
11"It slid off something, like"
12"Her chest tightened around an"
13"She held it like a"
14"Her boots hit the first"
15"She caught herself on the"
16"They ran toward a set"
17"He wore a long coat"
18"His face looked ordinary until"
19"He held his hand out."
ratio0.245
8.91% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount166
totalSentences184
matches
0"Rain skinned the city."
1"It ran off guttering signs"
2"Detective Harlow Quinn cut through"
3"Quinn caught the flash of"
4"A car horn blared."
5"The suspect slipped between two"
6"Quinn pushed after them, palm"
7"London in the rain never"
8"She vaulted a puddle that"
9"Her worn leather watch soaked"
10"The suspect glanced back."
11"A quick turn of the"
12"Quinn snapped, voice carrying over"
13"The hooded figure answered with"
14"Quinn followed, legs burning, lungs"
15"She cut close to a"
16"Military habits sat in her"
17"She closed the gap by"
18"The suspect turned sharp into"
19"She didn’t slow."
ratio0.902
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences184
matches(empty)
ratio0
58.37% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences93
technicalSentenceCount11
matches
0"Quinn followed, legs burning, lungs taking in wet air that tasted of diesel and old chip fat."
1"Her chest tightened around an old memory—DS Morris pinned under a broken door, his face gone slack in a way that had never matched the injury, the corridor arou…"
2"Down below, the suspect’s feet slapped wet concrete, fast and sure, as if they knew the route."
3"Someone had set up a rough checkpoint: a folding table, a battered cash box, a lantern that burned with a greenish flame without smoke."
4"The seam of light pulsed, faint but alive, as if something breathed behind it."
5"A faint sound floated through the steel doors—voices, layered and busy, like a crowd packed into a space that shouldn’t hold it."
6"The cash box sat half-open, full of coins that looked wrong—dull, irregular, stamped with symbols instead of heads."
7"Light spilled out, not the harsh white of a station bulb but a low glow that looked like it came from stained glass and oil lamps and something else, something …"
8"Beyond the doors, an abandoned Tube platform stretched out and then bent, warped into a market that shouldn’t have fit inside any station blueprint."
9"Stalls crowded the space: patched tarps, old velvet curtains, wooden carts stacked with jars, bundles of herbs, knives that caught the light like wet teeth."
10"Eyes caught the light: normal brown, cloudy grey, one pair that shone a flat gold for a blink too long."
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags15
uselessAdditionCount4
matches
0"Quinn snapped, voice carrying over engines and rain"
1"Quinn threw back, and the word came out flat, edged with command"
2"Quinn said, and the word sounded thin down here"
3"Quinn shot back, and the sarcasm came out raw"
30.95% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags13
fancyCount5
fancyTags
0"Quinn snapped (snap)"
1"he repeated (repeat)"
2"he spat (spit)"
3"the vendor snapped (snap)"
4"he muttered (mutter)"
dialogueSentences42
tagDensity0.31
leniency0.619
rawRatio0.385
effectiveRatio0.238
76.7778%