Run: 2026-02-19-01KHTX90RYFJ9NFYW5QD8BCCTW

Run Details

Model:
GPT-5.2
Duration:
1m 39s
Cost:
$0.054560
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="4414" name="Eva Kowalski" aliases="Eva, Evie" pronouns="she/her" species="Human" storyRole="Best Friend"> <eyeColor>green</eyeColor> <hair>curly red</hair> <height>5'4"</height> <age>26</age> <glasses>round glasses</glasses> <satchel>worn leather satchel full of books</satchel> <freckles>freckled complexion</freckles> <nervousHabit>tucking hair behind her left ear</nervousHabit> <description>Aurora's childhood friend and an occult researcher.</description> <backstory>Moved to London two years before Aurora and works as a research assistant at the British Museum's restricted archives. She holds a master's degree in Ancient History from Oxford.</backstory> </character> <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> <item id="2004" name="Veil Compass" aliases="the Compass, shadow compass" type="Tool" origin="The Veil Market"> <casingMaterial>small brass compass</casingMaterial> <faceMarkings>face etched with protective sigils</faceMarkings> <needle>points toward the nearest supernatural rift or portal</needle> <patina>casing has a patina of verdigris</patina> <creator>crafted by a Shade artisan</creator> <description>A compass attuned to supernatural energy.</description> </item> </codex> Continue the story using the following instructions: <instructions> Write a fully fleshed out scene of at least 1000 words in the mystery genre. A detective arrives at a crime scene in an unusual location. Something is wrong — the evidence doesn't add up. A colleague is present, offering a different interpretation. Through careful observation and deduction, the detective begins to see what others have missed. 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
Quinn ducked under the sagging “Camden Town” sign and stepped into the service stairwell that shouldn’t have existed. The door had carried a fresh council padlock an hour ago. Now it hung open, the shackle bent like someone had worried it loose with their bare hands. Her torch beam slid over damp brick and old posters sealed under grime. The air tasted of pennies and burnt sugar. Footsteps clapped behind her, too quick for the weight of the Metropolitan kit. Eva Kowalski squeezed past the railing, breath white in the cold, curly red hair jammed into a wool hat. Her round glasses had fogged. “You told me it was an abandoned platform,” Eva muttered, tugging her satchel higher. “It is. Keep your voice down.” Quinn checked her watch out of habit. Worn leather, cracked edge, the second hand ticking with stubborn calm. Eleven twenty-two. She had left the surface noise—buses, weekend shoppers, a busker sawing at a violin—like it belonged to another city. Down here, every sound landed and stayed. The stairwell spat them onto a platform that never appeared on any map. Someone had stripped the light fixtures from the ceiling. A line of candles had replaced them, guttering in chipped bottles. Their flames leaned towards a black gap at the far end, as if the dark breathed in. Police tape cut across the platform in a loose sag. Not proper Met tape. This had been thin, grey, almost like cloth ribbon. Quinn spotted a small knot tied with neat fingers, then a bone charm threaded through it. A token. Entry fee. A uniform stood by the tape, helmet in hand, eyes pinned forward like he expected a train. “Detective Quinn,” he blurted. “Didn’t think— I mean, I thought it was just…” Quinn lifted the tape and stepped through. Eva followed, shoulders hunched as though the cold had teeth. The platform held a market in suspension. Stalls had squatted against the tiled wall: a trestle table with a stained velvet runner, a wire cage full of feathers that still twitched, jars of something pale that shifted when Quinn’s light passed over them. A narrow aisle ran down the centre, littered with dropped coins and torn paper charms. A body lay halfway between two stalls, face down, one arm stretched as if the man had reached for something and missed. His coat had been expensive once, black wool with the collar turned up. One shoe had come off and sat a foot away, toe pointing towards the tracks. The tracks themselves looked wrong. No rails. No sleepers. Just a long, shallow trough filled with something darker than shadow. A man in a suit stood over the body, hands on hips, jaw chewing hard. DS Rourke. Thick neck, hair slicked back, his tie loosened like the night had already rubbed him raw. Rourke’s gaze snapped to Quinn, then to Eva. “We let civilians in on this now?” Eva’s freckles flared under the torchlight. She tucked hair behind her left ear, quick and familiar. “I work for the British Museum,” she said, like that should settle it. Rourke scoffed. “Great. Maybe you can catalogue the bloody weirdness.” Quinn crouched by the body. The smell hit her closer down—metal and sweet rot, like fruit left in a tin. The man’s hands had stained nails, black crescents. No blood pooled under him. That registered first, sharp and immediate. A knife wound should have bled. Quinn rolled him with two fingers under his shoulder seam, careful. The man’s face showed slack surprise, eyes open, pupils cloudy. His lips had a pale dusting, as if someone had pressed ash there. Rourke stepped closer, toeing the fallen shoe. “Looks like a mugging. Pickpocket fight gone wrong. Place is crawling with dodgy types.” Quinn’s torch found the man’s chest. A neat slit cut the shirt and skin beneath, not deep enough for the heart. The edges looked… dry. Not torn. Not ragged. “Where’s the weapon?” Quinn asked. Rourke nodded towards a forensic tech on the far side, bent over a drain with tweezers. “Nothing on him. No knife, no screwdriver. Could’ve been grabbed and taken. People run down here, dump bodies, vanish.” Quinn ran a gloved finger near the wound without touching it. The skin around it had puckered in a thin ring, like a burn from a cigarette, except too clean. She shifted her light lower. The man’s pockets bulged. That didn’t fit either. Quinn patted down the coat. Her fingers hit paper, then metal. She pulled out a thick roll of notes held by a rubber band. Crisp twenties, not London grime money. Alongside it, a handful of old coins—some shillings, some foreign. A small bundle of paper tickets, corners punched, all dated different years. One ticket bore a faded stamp: BRITISH RAIL 1987. “Mugging,” Quinn repeated, letting the word sit in her mouth like grit. Rourke’s face tightened. “Criminals aren’t geniuses, Quinn. He could’ve been killed for something else and dumped.” “Then why bring the cash?” Rourke shrugged with his shoulders, impatient. “Maybe the killer got spooked. Maybe—” Eva moved closer, eyes locked on the wound. “That isn’t a knife.” Quinn glanced up. Eva’s pupils had widened behind her glasses. She swallowed, then drew a breath like she had to force herself to speak. “That’s a cut made by… not metal. Not steel. It’s too smooth. And there’s no blood because—” Rourke’s laugh cracked and died. “Because what? Vampires?” Eva’s mouth pulled tight. “Don’t start. I didn’t come down here for your stand-up routine.” Quinn rose, scanning the ground. Fine black grit dusted the tiles around the body in a crescent, as if something had swept through and shed residue. Her torch beam caught the grit and it didn’t sparkle like ash or soot. It drank the light. A charm lay near the man’s left hand. A strip of paper folded into a tight knot, inked with looping symbols. Not graffiti. Not any language Quinn recognised, but the strokes held discipline. Eva’s gaze darted to it. “Don’t touch that with bare gloves,” she snapped. Quinn paused, then pinched it with tweezers from her pocket kit. “My gloves aren’t bare.” Eva’s fingers fluttered near her ear again. “You know what I mean. That paper carries a charge.” Rourke rolled his eyes and looked at Quinn for backup. “You hearing this? Charge. Like it’s a battery.” Quinn held the paper charm up to the torch. The ink reflected a faint green, like oil on water. “Who called this in?” Quinn asked. Rourke jerked his chin towards the uniform at the tape. “Transit worker. Came down for maintenance, saw candles, saw the body. Ran back up screaming about a ‘bazaar’. Told control. Control called us. We came down. Door was open.” Quinn’s eyes tracked back to the stairwell. The broken padlock. The bone charm on the tape. “Who put the tape up?” Rourke’s mouth shifted. “Us. The best we could.” Quinn didn’t argue. She didn’t need to. That grey ribbon didn’t come from evidence stores, and everyone on the platform knew it. She moved towards the stall beside the body. A mirror stood propped on the table, its surface cloudy. A handwritten sign hung from the frame: YOUR TRUE FACE FOR A FAVOUR. The letters looked like they had been scratched with a fingernail. Quinn tilted the mirror with the tip of her glove. Her reflection warped—jaw sharper than it was, eyes too dark, hair longer, then shorter, then her own close crop again. The mirror settled on her real face with a sudden snap that made her teeth ache. Eva leaned in, voice low. “That’s a Veil stall. This place wasn’t abandoned.” Quinn looked along the platform. The candles. The odd merchandise. The absence of rails. “The Veil Market,” Quinn murmured, tasting the phrase she had heard in half-muttered informant stories and one drunken confession that had ended with the speaker vomiting and crying. Rourke’s frown deepened. “Here we go. Another one of your pet myths.” Quinn stepped to the track trough. The dark inside it moved in slow folds, like cloth in water. Her torch beam didn’t reach the bottom. It slid off and vanished. Rourke hovered at her shoulder, then stopped himself from getting too close. His hand went to his radio, then away again. “We’ve got no signal down here,” he muttered, annoyed. Quinn crouched, and something on the lip of the trough caught her eye—small scratches in the tile, neat and parallel, like the marks left by dragging a heavy crate. They led away from the body towards the far end where the candles leaned. Quinn followed them with her torch. The scratches crossed the platform and ended at a stall made from old Underground signage. The sign read MIND THE GAP, letters chipped. Under it sat a wooden box, lid half open. Inside, nestled in old cloth, sat a small brass compass. Verdigris stained the casing, green creeping into the seams. Protective sigils had been etched into the face with a steady hand. The needle spun without settling, then jolted hard towards the track trough and stuck there as if pinned. Eva sucked in breath through her teeth. “You found a Veil Compass.” Rourke stared, then gave a short, humourless huff. “It’s a compass. You can buy one in any camping shop.” Eva’s laugh came out sharp. “Not one that points at rifts.” Quinn didn’t touch it at first. She watched the needle. It trembled, then steadied. It didn’t point north. It pointed down the track trough. Towards the darkness. Quinn reached into her pocket and pulled out an evidence bag. She lifted the compass by the cloth, careful not to smear any prints, and slid it into the bag. The needle thudded against the clear plastic, straining towards the trough as if it hated the barrier. Rourke leaned close, eyes narrowed. “Fine. Say it’s your magic compass. What’s that prove about our dead bloke?” Quinn looked back at the body. No blood. The dry, burned ring around the wound. The pockets full of valuables. The dragged marks on tile. The track trough that swallowed light. The paper charm with ink that flashed green. She walked to the man’s bare foot. The sock had a hole at the toe. Skin showed through, grey as candle wax. Quinn pinched the sock fabric and rolled it back. The ankle bore a thin band of bruising, perfectly circular, like a cuff. Not rope. Not tape. Something narrower. Something that clamped. “Someone restrained him,” Quinn said. Rourke crossed his arms. “Or he had a kink. You’ll tell me next it was a demon handcuff.” Eva knelt, careful not to cross any evidence markers. She peered at the bruise ring, then at the paper charm near the hand. “That’s not restraint,” she said. “That’s an anchor mark.” Quinn’s stomach tightened. “Anchor to what?” Eva’s throat worked. Her voice dropped to a hush that forced Rourke to lean in despite himself. “To keep someone from drifting when a rift opens.” Rourke blinked once, then straightened with a scoff that sounded thinner. “You’re telling me a hole in reality opened on a Tube line and someone… fell through?” Quinn’s gaze went to the compass in the evidence bag. The needle still pressed hard against the plastic, quivering with strain. The candles all leaned the same way. The air smelled like pennies and burnt sugar. Quinn walked to the body’s hands again. The fingertips carried that same black grit. Under the nails, the residue clung like it belonged there. She looked up at Rourke. “No,” Quinn answered. “He didn’t fall.” Eva’s eyes tracked the scratches on the tile, then the trough. “They pulled him,” Eva whispered. Quinn’s jaw tightened until it hurt. She felt the memory of another scene slam up behind her eyes—DS Morris’s funeral suit, the closed casket, the official report full of clean sentences that never matched what Quinn had found at the scene. No blood where there should’ve been blood. A smell she couldn’t place. A shape in the corner of her vision that never stayed long enough to name. Rourke stared at the dark trough, then forced a laugh that didn’t carry. “So what, Quinn? We call in… Ghostbusters?” Quinn turned her torch on the far end of the platform. The candles sat in tighter clusters there. Someone had drawn a circle on the tiles with chalk or bone dust, lines intersecting in sharp angles. The circle cut through old grime like it had been laid down yesterday. Near its edge, a smear of something pale clung to the tile—like melted wax, except it held a faint shimmer, like fish scale. Quinn crouched, hovered her gloved finger close, then pulled back. “Scenes like this,” Quinn muttered, more to herself than either of them. “They don’t happen by accident.” Eva’s voice shook in her attempt to keep it steady. “People in the Market paid for information. They traded favours. They traded bodies.” Rourke’s face hardened, defensive. “We don’t know that. We’ve got one dead man in a cosplay market. We log it, we bag it, we take it upstairs.” Quinn’s torch beam caught something else at the edge of the chalk circle—a small object, half under a tile chip. She hooked it with tweezers and lifted it. A button. Plain black plastic. The kind from a police issue overcoat. Quinn’s fingers went cold inside her gloves. Her eyes dropped to her own coat, to the front panel. All her buttons sat in place. Rourke leaned closer, then pulled back when he saw Quinn’s face. “What?” Quinn held the button up to the torch. A hairline crack ran through it. Something dark had seeped into the crack and dried there like tar. Eva peered at it, then at Quinn. “Who else came down here before us?” Rourke’s mouth opened, then closed. He looked towards the stairwell, towards the tape, towards the uniform stationed there like a scarecrow. Quinn stood, button still in her tweezers, and turned the torch beam across the platform again, slower this time. She counted candles. She traced the scratch marks. She followed the compass needle’s pull without letting it drag her. The scene held together in pieces that didn’t match any report template, and those pieces began to lock into place the moment Quinn stopped forcing them into something ordinary.
created_at"2026-02-19T12:16:27.428Z" 2/19/2026, 12:16:27 PM
model"openai/gpt-5.2-20251211"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency16971
moderation_latency(null)
generation_time98609
tokens_prompt1149
tokens_completion3837
native_tokens_prompt1009
native_tokens_completion3771
native_tokens_completion_images0
native_tokens_reasoning581
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.05455975
router(null)
provider_responses
0
endpoint_id"f00142c2-6a93-49ce-9e36-5593b904ce3b"
id"resp_021f1919cbc23c5d016996ff1b86e88195a3235cb25b9497d3"
is_byokfalse
latency189
model_permaslug"openai/gpt-5.2-20251211"
provider_name"OpenAI"
status200
api_type"completions"
id"gen-1771503387-Uuz1Lq5zchsvRgnvB7Sn"
upstream_id"resp_021f1919cbc23c5d016996ff1b86e88195a3235cb25b9497d3"
total_cost0.05455975
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
adverbTagCount0
adverbTags(empty)
dialogueSentences52
tagDensity0.288
leniency0.577
rawRatio0
effectiveRatio0
97.91% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2397
totalAiIsmAdverbs1
found
0
adverb"perfectly"
count1
highlights
0"perfectly"
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)
64.54% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2397
totalAiIsms17
found
0
word"footsteps"
count1
1
word"weight"
count1
2
word"charm"
count6
3
word"velvet"
count1
4
word"familiar"
count1
5
word"scanning"
count1
6
word"fluttered"
count1
7
word"etched"
count1
8
word"trembled"
count1
9
word"restrained"
count1
10
word"stomach"
count1
11
word"traced"
count1
highlights
0"footsteps"
1"weight"
2"charm"
3"velvet"
4"familiar"
5"scanning"
6"fluttered"
7"etched"
8"trembled"
9"restrained"
10"stomach"
11"traced"
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
narrationSentences224
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount1
narrationSentences224
filterMatches
0"watch"
hedgeMatches
0"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences261
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen36
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2387
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions16
unquotedAttributions0
matches(empty)
16.67% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions97
wordCount1993
uniqueNames9
maxNameDensity2.46
worstName"Quinn"
maxWindowNameDensity4.5
worstWindowName"Quinn"
discoveredNames
Metropolitan1
Kowalski1
Quinn49
Met1
Rourke23
Eva19
London1
Underground1
Morris1
persons
0"Kowalski"
1"Quinn"
2"Rourke"
3"Eva"
4"Morris"
places
0"London"
globalScore0.271
windowScore0.167
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences152
glossingSentenceCount2
matches
0"looked like they had been scratched with"
1"smelled like pennies and burnt sugar"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.419
wordCount2387
matches
0"Not any language Quinn recognised, but the strokes held discipline"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences261
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs134
mean17.81
std14.6
cv0.819
sampleLengths
046
134
224
314
46
546
650
743
817
913
1017
1158
1250
1320
1433
158
167
1716
1813
192
208
2139
226
2334
247
2514
2629
275
2816
2919
3035
318
3261
3312
343
3513
365
376
386
398
404
4124
4217
435
443
454
4611
4744
4833
495
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount3
totalSentences224
matches
0"been scratched"
1"been etched"
2"been laid"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs346
matches(empty)
55.28% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount9
semicolonCount0
flaggedSentences8
totalSentences261
ratio0.031
matches
0"She had left the surface noise—buses, weekend shoppers, a busker sawing at a violin—like it belonged to another city."
1"The smell hit her closer down—metal and sweet rot, like fruit left in a tin."
2"Alongside it, a handful of old coins—some shillings, some foreign."
3"Her reflection warped—jaw sharper than it was, eyes too dark, hair longer, then shorter, then her own close crop again."
4"Quinn crouched, and something on the lip of the trough caught her eye—small scratches in the tile, neat and parallel, like the marks left by dragging a heavy crate."
5"She felt the memory of another scene slam up behind her eyes—DS Morris’s funeral suit, the closed casket, the official report full of clean sentences that never matched what Quinn had found at the scene."
6"Near its edge, a smear of something pale clung to the tile—like melted wax, except it held a faint shimmer, like fish scale."
7"Quinn’s torch beam caught something else at the edge of the chalk circle—a small object, half under a tile chip."
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2002
adjectiveStacks1
stackExamples
0"cold, curly red hair"
adverbCount63
adverbRatio0.03146853146853147
lyAdverbCount2
lyAdverbRatio0.000999000999000999
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences261
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences261
mean9.15
std5.86
cv0.641
sampleLengths
018
111
217
313
48
513
619
75
814
96
107
1111
122
1319
147
1513
169
1711
1817
1910
204
219
2216
232
242
2517
264
279
287
2910
307
3136
3215
3322
3413
3515
365
372
382
3911
4015
412
4216
438
447
456
4610
4713
482
498
40.04% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats26
diversityRatio0.2681992337164751
totalSentences261
uniqueOpeners70
33.50% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount2
totalSentences199
matches
0"Just a long, shallow trough"
1"Alongside it, a handful of"
ratio0.01
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount38
totalSentences199
matches
0"Her torch beam slid over"
1"Her round glasses had fogged."
2"She had left the surface"
3"Their flames leaned towards a"
4"His coat had been expensive"
5"She tucked hair behind her"
6"she said, like that should"
7"His lips had a pale"
8"She shifted her light lower."
9"Her fingers hit paper, then"
10"She pulled out a thick"
11"She swallowed, then drew a"
12"Her torch beam caught the"
13"It drank the light."
14"She didn’t need to."
15"She moved towards the stall"
16"Her reflection warped—jaw sharper than"
17"Her torch beam didn’t reach"
18"It slid off and vanished."
19"His hand went to his"
ratio0.191
15.28% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount177
totalSentences199
matches
0"Quinn ducked under the sagging"
1"The door had carried a"
2"Her torch beam slid over"
3"The air tasted of pennies"
4"Footsteps clapped behind her, too"
5"Eva Kowalski squeezed past the"
6"Her round glasses had fogged."
7"Eva muttered, tugging her satchel"
8"Quinn checked her watch out"
9"She had left the surface"
10"The stairwell spat them onto"
11"Someone had stripped the light"
12"A line of candles had"
13"Their flames leaned towards a"
14"Police tape cut across the"
15"This had been thin, grey,"
16"Quinn spotted a small knot"
17"A uniform stood by the"
18"Quinn lifted the tape and"
19"Eva followed, shoulders hunched as"
ratio0.889
25.13% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences199
matches
0"Now it hung open, the"
ratio0.005
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences86
technicalSentenceCount2
matches
0"The needle thudded against the clear plastic, straining towards the trough as if it hated the barrier."
1"The scene held together in pieces that didn’t match any report template, and those pieces began to lock into place the moment Quinn stopped forcing them into so…"
91.67% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags15
uselessAdditionCount1
matches
0"Quinn muttered, more to herself than either of them"
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags14
fancyCount8
fancyTags
0"Eva muttered (mutter)"
1"he blurted (blurt)"
2"Quinn repeated (repeat)"
3"she snapped (snap)"
4"Quinn murmured (murmur)"
5"he muttered (mutter)"
6"Eva whispered (whisper)"
7"Quinn muttered (mutter)"
dialogueSentences52
tagDensity0.269
leniency0.538
rawRatio0.571
effectiveRatio0.308
81.1336%