Run: 2026-04-24-01KQ0PGAB8RS3A5RDW92FNP8VC

Run Details

Model:
GPT-5.5
Duration:
1m 42s
Cost:
$0.126870
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 turned Soho into a smear of sodium light and black glass. Detective Harlow Quinn stood beneath the green neon sign of The Raven’s Nest with her coat collar up and her hands bare despite the cold. Water crawled down her sharp jaw and gathered at her chin before dropping onto the pavement. Across the road, taxis hissed through gutter water. A drunk couple argued under an awning. Somewhere behind her, inside the bar, a bass line thudded through old brick and old secrets. She checked the time on the worn leather watch at her left wrist. 23:41. The watch face had a hairline crack through the four. Morris had put it there three years ago, knocking her hand aside in a cramped stairwell, laughing through blood in his teeth. “Stop staring at me like I’m dead already, Quinn.” Rain hit harder. The front door of The Raven’s Nest opened behind her and spilled amber light across the pavement. The smell of beer, wet wool, citrus peel and old wood rolled out with Tomás Herrera. He carried a black medical bag in one hand. No umbrella. Short dark curls already plastered against his forehead. His Saint Christopher medallion caught the green neon as he turned his collar up with two fingers. Quinn stepped into his path. “Late house call?” Tomás stopped. His warm brown eyes moved from her face to the warrant card clipped inside her coat, then back again. Not surprise. Not enough of it. “Detective Quinn. You needed a better hobby.” “Answer the question.” “I was getting a drink.” “Medical bag for that?” He lifted it an inch. “Some people drink hard.” Quinn’s gaze dropped to the scar along his left forearm, pale and raised against olive skin where his sleeve had ridden up. Defensive wounds told stories. Some begged to be read. His didn’t. It sat there like a sealed file. “You treated a man called Elias Venn forty minutes ago.” His mouth flattened. “I don’t know an Elias Venn.” “The doorman says otherwise.” “The doorman calls half of Soho ‘mate’ and the other half ‘boss’. He’s no historian.” Quinn stepped closer. Rain tapped the leather of his bag. “Venn was seen leaving a stabbing in Fitzrovia. One victim. Male. No ID. Blood on the pavement with no footprints in it, no weapon, no witnesses willing to speak after they saw who walked out.” Tomás looked past her shoulder, towards the mouth of an alley beside the bar. Quinn moved before he did, hand going under her coat to the baton at her hip. “Don’t.” His eyes cut back to her. “You shouldn’t be here tonight.” “People keep saying that to me.” “Listen to one of them.” A crash came from the alley. Both of them turned. A figure burst out between two brick walls, knocking over a stack of plastic crates. Tall. Hood up. Dark coat clinging to narrow shoulders. One hand pressed to his ribs. The other clutched something against his chest, wrapped in oilcloth and tied with red string. Quinn saw the pale slice of his face beneath the hood. Elias Venn. “Police!” Venn bolted. Quinn shoved past Tomás and ran. Her shoes hit puddles hard enough to splash dirty water up her shins. Venn cut left, shoulder-checking a man with a cigarette outside a kebab shop. The man spun into a bin and cursed, but Quinn had already cleared him. “Move!” A delivery cyclist braked too late. His back wheel skidded across the slick road. Quinn caught the handlebar, used the momentum, and threw herself around him instead of into him. A horn blared. A black cab missed her by inches, wind and hot engine breath slapping her thigh. Venn crossed against the light. Quinn followed. Cars jerked and slid. A bus leaned on its horn. Red brake lights smeared across the rain like blood dragged by a careless hand. Venn vaulted the bonnet of a stopped Mini and landed badly, one knee buckling. He gasped, clutched the oilcloth bundle tighter, and kept going. Quinn gained six paces. “Elias Venn! Stop where you are!” He glanced back. His eyes were too pale. Not blue, not grey. Milk under glass. “Not for you.” He ducked into an arcade with shuttered souvenir shops on either side. Metal shutters rattled in the wind. Fluorescent strips flickered overhead, each light giving him away in pieces: wet hood, white knuckles, blood soaking the side of his coat. Quinn’s breathing stayed measured. In through the nose. Out through the mouth. Eighteen years in the Met had stripped waste from her body and left tools behind. Venn threw a bin into her path. She kicked through the spill of takeaway trays and plastic cups. Her shoulder clipped a shutter. Pain flashed along her arm. He reached the end of the arcade and turned down a narrow lane that stank of piss, fried oil and damp cardboard. Quinn followed. Her radio crackled against her chest. “Control to DI Quinn, confirm location?” She slapped the transmit button. “Pursuit on foot. Male suspect, Elias Venn. Heading north from Soho towards Charing Cross Road. Requires immediate units.” Static spat. No reply. She looked down for half a step. The radio display flickered, then went blank. “Of course.” Venn scrambled over a low iron gate into a service yard behind a row of restaurants. Quinn climbed after him. Her coat snagged on a spike. She tore free, leaving a strip of dark fabric fluttering behind her. In the yard, steam gushed from a vent in the wall and swallowed him from the waist down. Quinn slowed. “Venn. Armed police are on the way.” A laugh came back through the steam, wet and choked. “No, they’re not.” A shape moved to her right. She swung the baton out. Tomás stepped from behind a stack of beer kegs, both hands raised. “Put that down before you crack my skull.” Quinn advanced, baton still out. “You’re aiding him.” “I’m stopping you from following him.” “That’s a confession.” “That’s a warning.” Venn’s footsteps slapped towards the far exit. Quinn started after him. Tomás grabbed her sleeve. She twisted, pinned his wrist, and drove him against the brickwork. His medical bag hit the ground with a heavy thump. His teeth clenched as her thumb pressed into the joint. “Don’t touch me in a pursuit.” “You don’t understand where he’s going.” “Then explain while we run.” His eyes dropped to the bag. “Quinn—” She released him and sprinted. Venn had already forced open a rusted gate onto a side street. Beyond it, Camden-bound traffic crawled under rain and late-night impatience. He ran into the road, weaving between motorbikes and minicabs, then disappeared down the steps of a Tube entrance marked closed by a yellow metal barrier. Quinn reached the barrier seconds later. The station sign above the stairs had been stripped of half its letters. Rain slid down the tiled walls. A chain hung cut at the gate, links bright where fresh metal showed. Tomás came up behind her, breathing harder now. “Don’t go down there.” Quinn looked at him. Water ran down his face and dripped from the medallion at his throat. He looked less like a man caught in a lie and more like someone watching a stranger put a hand into machinery. “What is this place?” “An abandoned station.” “Don’t insult me.” His jaw worked. “The Veil Market.” Thunder rolled over the rooftops. Or a train passed beneath them where no train should have run. Quinn kept her hand on the cold barrier. “The black market?” “You’ve heard stories.” “I’ve heard suspects grow creative when prison gets close.” “Then you won’t mind waiting for uniform.” “My radio died the second he turned that corner.” Tomás glanced down the stairs. The greenish tile swallowed the light after the first landing. “That wasn’t an accident.” Quinn leaned closer. “Elias Venn left a man bleeding out on Charlotte Street.” “And he’ll leave you worse if you chase him blind.” “Is that concern, Herrera?” “It’s maths.” “Move.” He planted himself in front of the stairwell. “You need a bone token to get in.” She stared at him. Rain pattered on the barrier between them. “A what?” “A token. Bone. Carved. Without one, the Market doesn’t open the same way twice.” “Step aside.” “You’ll end up in maintenance tunnels until you freeze, or somewhere that looks like London but bites when you breathe.” Quinn’s face didn’t change. “Listen to yourself.” Tomás reached under his shirt and pulled out a small object on a cord beside the Saint Christopher medallion. Not jewellery. A sliver of yellowed bone carved into the shape of a half-open eye. Quinn caught it between two fingers before he could hide it. He went still. “That’s mine.” “Evidence.” “Not if you want to live.” She pulled. The cord snapped. Tomás lunged. Quinn pivoted, drove her forearm across his chest, and shoved him back against the rain-slick tile. Not hard enough to break anything. Hard enough to teach distance. “Assaulting a police officer twice in one night lacked ambition, so you went for three.” His nostrils flared. Anger sat there, sharp and restrained. “You take that down there and wave a badge around, someone sells your name by dawn.” “Good.” “No, Detective. Not good. Names have weight below Camden.” Quinn pocketed the token. “So do warrants.” She ducked under the barrier and went down. The air changed halfway to the first landing. The city noise behind her thinned until the traffic became a rumour trapped in a jar. Damp rose from the tiled walls. The old Underground smell remained—dust, iron, stale electricity—but beneath it lay incense, singed hair, hot sugar and something mineral, like rain striking old coins. Tomás followed. His footsteps kept two stairs behind hers. “I didn’t invite you.” “You stole my way in.” “Recover it at the desk.” “There’s no desk.” “Shame.” At the bottom, a locked concertina gate blocked the corridor. Beyond it lay darkness. Venn stood on the other side. He had stopped running. His hood had fallen back, revealing black hair pasted to his skull and skin so pale the veins at his temples showed like blue thread. Blood stained his fingers where he gripped the oilcloth bundle. His mouth pulled into a thin grin when he saw Quinn. “You brought the medic. Sweet.” Quinn raised the baton. “Open the gate.” Venn lifted his free hand. Between his fingers sat another bone token. Tomás’s voice dropped. “Elias. Don’t be stupid.” Venn looked at him as if spotting an old stain. “You fixed my side and took her coin, Tommy. Your work’s done.” “I told you to get out of London.” “I am.” He pressed the token against the gate. Metal groaned. The concertina bars folded inward without unlocking. They bent like ribs under pressure, opening a gap wide enough for one person. Behind him, darkness brightened—not with electric light, but with lantern glow, amber and blue and bruised violet. Noise spilled out. Voices. Hundreds of them. Not a crowd in panic. A market at work. Venn stepped backwards through the gap. Quinn moved. Tomás caught her arm again, but this time he didn’t pull. His fingers locked around her sleeve with urgency rather than force. “Look first.” She shook him off, then looked. The abandoned Tube platform had become a street. Stalls crowded the old tracks, their awnings made of waxed canvas, stitched skin, hammered tin, ragged theatre curtains, military tarps and one stretch of translucent material that pulsed with a faint pink light. Lanterns hung from signal posts. A vendor with silver pins through both lips poured glowing liquid from a kettle into clay cups. A woman in a fox mask counted coins that crawled across her palm like beetles. Two men in immaculate suits argued over a birdcage holding a clump of shadow that pecked at the bars. The station name tiles had been painted over. CAMDEN became C AM DEN, then CAMD N, then words Quinn’s eyes refused to keep. People turned towards her. Not all of them were people. Quinn’s grip tightened around the baton. Tomás came up beside her, one hand open, the other pressed against his ribs where she had shoved him. “Keep your badge hidden.” “Noted.” “You’re showing it.” She glanced down. Her coat had fallen open. The warrant card caught the lantern light. A tall figure under a black umbrella, despite the absence of rain, tilted its head. Its face had no features except a mouth full of square human teeth. Tomás reached across and flipped her coat shut. “Walk like you owe money, not like you collect it.” “Where’s Venn?” He pointed with his chin. Venn moved along the edge of the platform, pushing through the crowd. He headed for a flight of service stairs beneath a sign advertising cigarettes from a dead century. The oilcloth bundle remained clamped under his arm. Quinn stepped through the bent gate. The Market pressed sound against her skin. A boy no older than ten held up a tray of glass eyes. “Fresh visions, miss. One look, one shilling, no refunds if you see your mum.” Quinn ignored him. A woman with antlers wrapped in red thread blocked her path with a smile that exposed black gums. “First time?” Tomás slid between them. “She’s with me.” The woman’s gaze travelled over him. “Lost your licence, lost your bed, now lost your sense.” “Move, Mara.” “Polite costs extra.” Tomás pulled a folded note from his pocket and tucked it into her palm. Mara smelled it, then stepped back. Quinn kept walking. “You know everyone here?” “I know enough to be ashamed.” Venn looked back once. Their eyes met across a stall stacked with stoppered vials. He shoved an elderly man aside and broke into a run. Quinn ran too. The crowd reacted without pattern. Some cleared space. Others leaned in to watch. A stallholder lifted a cage out of her way with a curse. Quinn leapt over a coil of rope that moved against the floor like a sleeping snake. Her shoulder struck a hanging rack of brass charms; they clattered around her face, each one etched with a tiny screaming mouth. “Police! Out of the way!” The word police killed the noise nearest her. Then it spread. Faces turned hard. Tomás swore in Spanish behind her. Venn laughed and threw the oilcloth bundle to his other hand. He reached the service stairs and climbed two at a time. Quinn followed onto the first step. A hand closed around her ankle. She drove her baton down and stopped short of the wrist. The hand belonged to a woman crouched beneath the stairwell, bald scalp tattooed with constellations. Her nails had been replaced with strips of bone. “No badges upstairs.” Quinn bent, grabbed the woman’s thumb, and peeled it back until the grip broke. “No touching.” The woman hissed, not in pain. In interest. Tomás caught up. “Quinn, upstairs leads deeper, not out.” “Then deeper it is.” “You don’t have jurisdiction here.” She climbed. “I barely had it in Westminster.” The service stairs narrowed between damp brick. Pipes ran overhead, sweating rust-coloured droplets. Venn’s footsteps echoed above, uneven now. His injury dragged at him. Good. Pain slowed liars and runners both. At the top, the stairs opened into a maintenance corridor lit by bulbs filled with trapped moths. Each moth struck the glass with a soft tick, tick, tick. Doors lined the passage, all painted different colours. Red, green, blue, white, black. Some had numbers. Some had names. One had a brass plaque that read MORRIS. Quinn stopped. The corridor stretched ahead, wet and humming. Tomás nearly collided with her. “What?” She stared at the plaque. The letters sat polished and clean on a door the colour of old bone. DS ALAN MORRIS. Her mouth went dry. Tomás followed her gaze. His face changed. “Don’t open that.” Quinn stepped towards it. “Why is his name here?” “Because the Market steals hooks from your head.” “Why is his name here, Herrera?” Venn’s voice drifted from the far end of the corridor. “Because it knows what you left behind.” Quinn turned. He stood beneath a flickering bulb, one hand braced against the wall, oilcloth bundle hanging loose from bloody fingers. His grin had gone. Sweat shone across his upper lip. Whatever had cut him had cut deep. “Put it down,” Quinn called. “You don’t even know what it is.” “I know you killed a man for it.” Venn swallowed. His eyes flicked to Tomás. “Tell her, medic.” Tomás’s hand moved towards the cross of his medallion, then stopped before he touched it. “Elias, give it back. Walk away breathing.” “Back to who? The thing that paid for it?” Quinn advanced one pace. “Who paid you?” Venn laughed, a short cracked sound. “You still think this is a case.” “It is.” “No. A case has edges. Paper. A file number. Someone above you pretending the world fits in a drawer.” Quinn’s baton hung low at her side. “Everything fits in a drawer if you fold it enough.” Venn looked past her to the door with Morris’s name. “Open that and ask your partner.” Tomás moved between Quinn and the door. “Don’t give him the angle.” She didn’t take her eyes off Venn. “What’s in the bundle?” Venn lifted it, and the red string around the oilcloth tightened on its own, cutting into the fabric. “A key.” “To what?” “To a debt.” The bulbs burst one by one behind him. Darkness ran down the corridor like ink poured along a gutter. Tomás grabbed Quinn’s sleeve. “Decision time.” Below them, the Market noise rose—voices sharpening, stalls shutting, feet scraping. Someone shouted in a language that made the pipes tremble. Quinn looked back down the stairwell. Lantern light flickered at the bottom. Shapes gathered there, watching the police detective who had dragged a badge into their night. Ahead, Venn backed towards the dark with the bundle in his hands. Behind her, the door marked MORRIS waited within arm’s reach. Tomás held out his palm. “Give me the token. We leave now, I get you out with your skin and most of your name.” Quinn’s fingers brushed the pocket where the carved bone eye rested. Venn’s pale face floated at the edge of the failing light. “Come on, Detective. Chase the living, or knock on the dead.” Quinn drew a slow breath through the stink of damp brick, hot metal and fear dressed up as perfume. Then she stepped towards Venn.
created_at"2026-04-24T21:32:02.292Z" 4/24/2026, 9:32:02 PM
model"openai/gpt-5.5-20260423"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency983
moderation_latency(null)
generation_time101568
tokens_prompt1140
tokens_completion5211
native_tokens_prompt984
native_tokens_completion4065
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)
num_fetches(null)
web_search_engine(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"completed"
usage0.12687
router(null)
provider_responses
0
endpoint_id"58e5b336-423e-430b-a2ab-8bc353f0c51b"
id"resp_013a5858f637838d0169ebe1526ca08197b9fe45f2e79c1222"
is_byokfalse
latency332
model_permaslug"openai/gpt-5.5-20260423"
provider_name"OpenAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer(null)
request_id"req-1777066322-IYd0t4Eh5La7ZSK2ZfHT"
session_id(null)
api_type"completions"
id"gen-1777066322-EwJ2hHOyWYxMUZuR0MyQ"
upstream_id"resp_013a5858f637838d0169ebe1526ca08197b9fe45f2e79c1222"
total_cost0.12687
cache_discount(null)
upstream_inference_cost0
provider_name"OpenAI"
response_cache_source_id(null)

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags1
adverbTagCount0
adverbTags(empty)
dialogueSentences122
tagDensity0.008
leniency0.016
rawRatio0
effectiveRatio0
100.00% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount3086
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)
77.32% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount3086
totalAiIsms14
found
0
word"flickered"
count3
1
word"measured"
count1
2
word"footsteps"
count3
3
word"restrained"
count1
4
word"weight"
count1
5
word"electric"
count1
6
word"pulsed"
count1
7
word"etched"
count1
8
word"echoed"
count1
9
word"flicked"
count1
highlights
0"flickered"
1"measured"
2"footsteps"
3"restrained"
4"weight"
5"electric"
6"pulsed"
7"etched"
8"echoed"
9"flicked"
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
emotionTells2
narrationSentences287
matches
0"d in panic"
1"e with urgency"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount0
narrationSentences287
filterMatches
0"watch"
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences408
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen35
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords3082
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions15
unquotedAttributions0
matches(empty)
33.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions127
wordCount2380
uniqueNames19
maxNameDensity2.02
worstName"Quinn"
maxWindowNameDensity4
worstWindowName"Quinn"
discoveredNames
Soho1
Harlow1
Quinn48
Raven2
Nest2
Tomás26
Herrera1
Saint2
Christopher2
Venn26
Mini1
Met1
Camden-bound1
Tube2
Underground1
Market2
Spanish1
Morris2
Rain5
persons
0"Harlow"
1"Quinn"
2"Raven"
3"Nest"
4"Tomás"
5"Herrera"
6"Saint"
7"Christopher"
8"Venn"
9"Market"
10"Morris"
11"Rain"
places
0"Soho"
1"Spanish"
globalScore0.492
windowScore0.333
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences176
glossingSentenceCount1
matches
0"as if spotting an old stain"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.324
wordCount3082
matches
0"not with electric light, but with lantern glow, amber"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences408
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs293
mean10.52
std12.29
cv1.168
sampleLengths
012
172
213
31
432
59
63
733
836
95
103
1127
127
133
145
154
165
174
1840
1910
203
216
224
2315
2410
2535
2614
2716
281
296
305
316
325
336
344
3545
3611
372
381
392
406
4140
421
4348
445
452
4624
4724
484
496
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount3
totalSentences287
matches
0"been stripped"
1"been painted"
2"been replaced"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs421
matches(empty)
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount4
semicolonCount1
flaggedSentences4
totalSentences408
ratio0.01
matches
0"The old Underground smell remained—dust, iron, stale electricity—but beneath it lay incense, singed hair, hot sugar and something mineral, like rain striking old coins."
1"Behind him, darkness brightened—not with electric light, but with lantern glow, amber and blue and bruised violet."
2"Her shoulder struck a hanging rack of brass charms; they clattered around her face, each one etched with a tiny screaming mouth."
3"Below them, the Market noise rose—voices sharpening, stalls shutting, feet scraping."
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2390
adjectiveStacks1
stackExamples
0"other pressed against his"
adverbCount43
adverbRatio0.01799163179916318
lyAdverbCount4
lyAdverbRatio0.0016736401673640166
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences408
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences408
mean7.55
std5.51
cv0.729
sampleLengths
012
125
216
38
47
516
613
71
810
922
109
113
1217
1316
149
152
168
1717
185
193
202
2119
222
234
247
253
265
274
285
294
3022
314
325
332
347
3510
363
376
384
3915
403
417
4235
4314
4416
451
466
475
486
495
47.05% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats12
diversityRatio0.29975429975429974
totalSentences407
uniqueOpeners122
38.61% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount3
totalSentences259
matches
0"Somewhere behind her, inside the"
1"Then it spread."
2"Then she stepped towards Venn."
ratio0.012
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount63
totalSentences259
matches
0"She checked the time on"
1"He carried a black medical"
2"His Saint Christopher medallion caught"
3"His warm brown eyes moved"
4"He lifted it an inch."
5"It sat there like a"
6"His mouth flattened."
7"His eyes cut back to"
8"Her shoes hit puddles hard"
9"His back wheel skidded across"
10"He gasped, clutched the oilcloth"
11"He glanced back."
12"His eyes were too pale."
13"He ducked into an arcade"
14"She kicked through the spill"
15"Her shoulder clipped a shutter."
16"He reached the end of"
17"Her radio crackled against her"
18"She slapped the transmit button."
19"She looked down for half"
ratio0.243
33.36% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount221
totalSentences259
matches
0"Detective Harlow Quinn stood beneath"
1"Water crawled down her sharp"
2"A drunk couple argued under"
3"She checked the time on"
4"The watch face had a"
5"Morris had put it there"
6"The front door of The"
7"The smell of beer, wet"
8"He carried a black medical"
9"His Saint Christopher medallion caught"
10"Quinn stepped into his path."
11"His warm brown eyes moved"
12"He lifted it an inch."
13"Quinn’s gaze dropped to the"
14"Some begged to be read."
15"It sat there like a"
16"His mouth flattened."
17"Quinn stepped closer."
18"Rain tapped the leather of"
19"Tomás looked past her shoulder,"
ratio0.853
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences259
matches(empty)
ratio0
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences102
technicalSentenceCount3
matches
0"A woman in a fox mask counted coins that crawled across her palm like beetles."
1"Two men in immaculate suits argued over a birdcage holding a clump of shadow that pecked at the bars."
2"Shapes gathered there, watching the police detective who had dragged a badge into their night."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags1
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags1
fancyCount0
fancyTags(empty)
dialogueSentences122
tagDensity0.008
leniency0.016
rawRatio0
effectiveRatio0
87.4557%