Run: 2026-04-24-01KQ0PZN2BB9EXDPJTYPFSNCX6

Run Details

Duration:
1m 48s
Cost:
$0.138570
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 broken mirror. Detective Harlow Quinn cut through it with her coat plastered to her shoulders and her warrant card shoved deep in her inside pocket, useless for the kind of night this had become. The green neon sign above The Raven’s Nest buzzed behind her, painting the slick pavement in a sickly glow. Two men smoking under the awning had gone quiet when she burst out. One of them had dropped his cigarette into a puddle without noticing. Ahead, Tomás Herrera ran. He vaulted the bonnet of a parked black cab, boots skidding across wet metal, one hand clamped to the leather strap of the satchel bouncing against his hip. His other arm flashed pale under the streetlights as his sleeve rode up, showing the long scar along his left forearm. The mark looked silver in the rain. Quinn drove after him. “Herrera!” He glanced back once. Warm brown eyes. Rain on his face. Panic sharpened into something harder. “Go home, Detective.” “Stop running.” “That’s not an option.” A bus roared between them at the junction, its red flank swallowing him for half a second. Quinn didn’t slow. She slapped a hand against the side of the bus as it thundered past, felt the gritty vibration of the engine through her palm, then lunged into the gap behind it. A horn blared. Headlights washed over her legs. She crossed through the traffic with her jaw locked and her left wrist ticking cold beneath her cuff, the old leather watch dark with water. Herrera cut down an alley beside a shuttered tailor’s shop. Quinn followed. The alley stank of hot oil, bin juice, and wet brick. Rainwater poured from a broken gutter in a thick rope. Herrera hit the stream shoulder-first and kept moving, scattering cardboard crates across the cobbles. Quinn kicked one aside, caught the slick edge of another under her heel, and slammed a hand against the wall to stay upright. Her palm scraped brick. Pain bit clean. At the far end, Herrera dragged a metal gate open just enough to slip through. Quinn reached it before it shut. She jammed her boot into the gap. The gate crushed leather and bone. She breathed through her teeth, shoved with her shoulder, and forced it wide. “Herrera, you assaulted a police officer and fled a crime scene.” He was already across the narrow service road, pulling himself over a waist-high barrier. “I treated a man who would’ve died on your pavement.” “You ran before I asked what was in the bag.” “Because you were reaching for cuffs.” “You prefer this?” He dropped on the other side and landed badly, one knee dipping. For a moment she saw the limp. Not enough to save her breath on hope. He pushed upright and kept going toward Charing Cross Road, where rain hammered taxi roofs and late-night crowds bunched under shopfronts. Quinn climbed the barrier with the economy of someone who had spent too many years in body armour and too many nights chasing men who thought age made a detective slow. Her coat snagged on a bolt. She ripped free, leaving a strip of lining fluttering behind her. Three years ago, DS Morris had run beside her down a different street. No rain that night. Frost instead. White breath. A door at the end of an alley that should have opened into a kitchen but didn’t. His hand on the frame. His voice cut short. She shoved the memory back into its box and locked it there. Herrera barged through a cluster of theatre-goers under umbrellas. A woman shrieked as he clipped her shoulder. A man in a velvet dinner jacket grabbed at him and caught only air. Quinn raised her voice. “Police. Move.” People moved, though not enough. They never did. Bodies turned into obstacles. Phones rose. Faces widened. Someone laughed until they saw her expression. Herrera crossed the road against the lights. A delivery rider swerved, tyres hissing over the wet tarmac, and went down hard. His insulated bag burst open, spilling foil cartons into the gutter. Quinn hurdled the fallen bike. “Stay down. Ambulance.” The rider swore at her in three languages. Herrera reached the entrance to Tottenham Court Road station but didn’t go down. He veered left, along the line of closed shops, past a graffiti-tagged construction hoarding where rain made the pasted adverts peel like dead skin. His hand went to his throat. A small disc flashed beneath his collar: Saint Christopher, silver or something that pretended to be. Quinn saw him press it once. Not prayer. Signal. The air changed. A smell rolled through the street that didn’t belong to traffic or rain. Old dust. Candle smoke. Underground damp sealed behind walls. Quinn slowed by half a step despite herself. Herrera ducked into a narrow stairwell she had passed a hundred times without seeing. No sign marked it. No light burned above it. A chain hung broken across the entrance, though the rust on the links looked older than the crack in the padlock. She drew her baton. “Herrera.” His face appeared below, pale in the dark. “Last chance, Detective. This isn’t your jurisdiction.” “Everything in London’s my jurisdiction when someone bleeds on it.” “No. Not everything.” He vanished down the steps. Quinn stood at the top with rain sliding from her cropped hair into her eyes. The stairwell sank beneath the pavement at a steep angle. Tiles lined the walls, old cream rectangles stained brown at the grout. A handrail ran along one side, black iron worn bright in places by use. Not abandoned, then. Hidden. Maintained just enough. Behind her, London moved on. A siren wailed somewhere east. A drunk couple argued under the rain. The delivery rider groaned and sat up, his phone clutched in one fist. Normal sounds. Human sounds. The kind that came with paperwork and witnesses and CCTV. Below, Herrera’s footsteps faded. Quinn checked her watch. 01:13. The second hand jerked around the face with stubborn little ticks. She took her phone from her pocket. No service. Full battery. No signal. “Of course.” Water dripped from the stairwell ceiling and struck the top step in steady black spots. She thought of Morris again, because the city had a cruel hand for timing. His file still sat in the locked drawer under her desk, though officially it had been closed with a line about blunt-force trauma and unknown assailant. Quinn had seen the burns under his collar. She had seen the way every camera in a four-block radius had died for the same eleven minutes. She had heard something breathing behind a wall with no cavity. Herrera knew the shape of that world. She had seen it in the back room of The Raven’s Nest. The bookshelf had swung open on oiled hinges. Old maps on the bar walls, black-and-white photographs watching from their frames, glasses left half full on tables as everyone pretended not to notice her. In the hidden room, a man with grey lips had convulsed on a table while Herrera cut into his shirt and poured something blue-black into his mouth. Not morphine. Not adrenaline. Not anything Quinn had ever logged into evidence. Then the man’s eyes had opened. All four of them. Herrera had looked up and found Quinn in the doorway. Now he was running with that satchel. Quinn stepped down. The first few steps still belonged to London. Wet concrete. Chewing gum flattened into fossil circles. Cigarette ends. Then the street noise thinned as if something pressed wool against the city’s mouth. Her shoes hit tile. The rain became a whisper overhead. She moved with the baton low, left hand grazing the rail. The iron felt warm. Halfway down, a symbol had been scratched into the wall: a crescent cut through with a vertical line. Beneath it, someone had written NO TOKEN, NO TEETH in black marker. Someone else had crossed out TEETH and added ENTRY. At the bottom, a corridor stretched ahead, lined with those same old tiles. The ceiling arched low. Rusted pipes ran along it like veins. A row of dead fluorescent lights hung overhead, but the passage did not sit in darkness. A faint amber glow pulsed from somewhere farther in, accompanied by voices. Lots of them. Quinn stopped at the corridor mouth and listened. Not English, then English, then something close to Latin, then a wet clicking sound that might have been laughter. Metal clinked. A bell rang. A vendor barked prices. “Fresh grave salt. Clean scrape. No churchyard rot.” “Mandrake lungs, two for eighty.” “Memory lace, sealed and witnessed.” Quinn tightened her grip on the baton. Herrera’s voice cut through from somewhere ahead. “Move. I’m not here to shop.” Another voice answered, high and amused. “You never are, Tommy. That’s why you pay double.” Quinn advanced. The corridor opened into an old Tube platform. Camden, if the cracked wall tiles could be believed. The station name appeared in blue and white through layers of grime, though the line map beside it showed stops that had never existed: Glasshouse, Saint Unbone, Hollow Mary, The Orchard Below. The tracks had been covered with planks and rugs. Stalls filled the platform on both sides, lit by oil lamps, battery lanterns, strings of red bulbs, and jars containing pale floating sparks that knocked against the glass like trapped moths. The Veil Market breathed around her. Bodies crowded the platform. Some looked human until they turned their heads too far or smiled with too many gums. Others made no attempt. A woman with antlers polished black as jet measured a length of chain for a customer in a motorbike helmet. A child-sized figure in a waxed coat counted coins with fingers made of twigs. Two men in Savile Row suits argued over a cage covered in velvet; whatever thrashed inside cracked the bars with slow, patient blows. Quinn stepped onto the platform and felt every conversation nearest her die. Faces turned. Not all faces. A man with no visible eyes sniffed the air and covered his stall with a cloth. A butcher wearing blue nitrile gloves slid a tray of small beating organs out of sight. The antlered woman looked Quinn up and down and smiled without parting her lips. Quinn kept walking. Her warrant card stayed in her pocket. She doubted it carried weight here. The baton might not either, but it had heft and familiarity, and familiarity had dragged her through worse rooms than this. A figure blocked her path. Broad. Bald. Skin the colour of old marble, cracked at the temples. He wore a hi-vis vest over a velvet waistcoat and held out one hand. “Token.” Quinn looked past him. Herrera shoved through the crowd twenty metres ahead, satchel clutched against his ribs. He glanced back and saw her. His mouth tightened. “Token,” the gatekeeper repeated. “I’m with him.” “No token, no entry.” “I’m already in.” His hand remained between them. “Then no leaving in one piece.” Quinn took in the set of his shoulders, the weight on the front foot, the way the hi-vis vest stretched across a chest thick enough to stop a door ram. Fighting him would cost time and probably teeth. She reached into her coat as if for a token. The gatekeeper watched her hand. Quinn flicked her warrant card open for half a second, close to his face. His brow dipped. She drove the heel of her shoe into his instep. He made a sound like stone splitting. Quinn slid past before his hand closed around air. Someone cheered. Someone else hissed. A bottle smashed behind her. “Herrera!” He swore in Spanish and broke into a run again. The market erupted around them. Not panic. Interest. Herrera knocked over a rack of glass charms. They burst across the planks, releasing tiny shrieks that darted underfoot. Quinn followed, her coat flaring behind her, baton tucked tight so no one snatched it. A vendor thrust a tray at her chest. “Protection, Detective? First charm free if you bleed on the contract.” She batted the tray aside. “Move.” “Rude costs extra.” Herrera ducked under a hanging curtain of copper wire. Quinn went through it and felt the strands brush her face like cold fingers. For one second, the market shifted. The platform lengthened. The roof peeled away into a night sky without stars. Morris stood beside a stall stacked with police radios, his shirt soaked black at the collar, mouth opening around words she had never heard. Quinn slammed her shoulder into a wooden post. The vision snapped. Pain flared down her arm. The copper curtain swung behind her, chiming. Ahead, Herrera had stopped. Not by choice. Two figures barred his way at the edge of the platform where an old service tunnel yawned open. One wore a fox mask over a dinner suit. The other had the shape of a woman made from smoke trapped under a raincoat. Herrera backed up with one hand raised. “I paid Silas.” The fox mask tilted. “Silas doesn’t own Camden.” “I need the south tunnel.” “You need manners.” Quinn slowed, using a stall stacked with brass compasses as cover. The compasses spun as she passed, all needles swinging toward her left wrist. The smoke woman turned her head. “Police.” The word travelled through the nearby stalls like a match taking to paper. Herrera looked over his shoulder at Quinn. Rain still dripped from him, though no rain reached this deep. His breathing came hard. The Saint Christopher medallion stuck to his throat. “Detective, listen to me for once. If they take this bag, people die.” Quinn kept the baton low. “Open it.” “No.” “Then toss it here.” The fox mask laughed. “She thinks this is evidence.” Quinn’s gaze stayed on Herrera. “You ran from The Raven’s Nest with contraband after a man grew extra eyes on a table. I’m past polite questions.” “Those eyes were why he lived.” “Open the bag.” Herrera’s fingers tightened around the satchel buckle. The smoke woman lifted one arm. Her sleeve fell back. There was no hand inside, only a coil of grey vapour twisting into the shape of claws. “He brought market debt through the west door. Debt belongs to the Market.” Herrera spat blood onto the planks. Quinn hadn’t seen the split in his lip before. “I brought medicine.” “You brought theft.” “I brought back what your lot cut out of a girl.” The fox mask lost its laugh. A circle opened around them. Vendors leaned over counters. Customers stepped onto benches. Somewhere, a cage stopped rattling. Quinn measured the distance. Six metres to Herrera. Four to the smoke woman. Five to fox mask. Unknown weapons. Unknown physiology. No radio. No partner. Morris had gone through the door first because she had been checking the back lane. Because procedure had put him in front. Because she had spent three years replaying a second and calling it analysis. Herrera met her eyes. “There’s a child in Kentish Town with a clockwork parasite wrapped round her spine. That bag has the solvent. I took it because the seller wanted her name as payment.” Quinn’s mouth tasted of old copper. The fox mask drew a knife from inside his jacket. The blade looked like sharpened bone, curved and porous. “Names buy clean. Theft buys example.” Quinn stepped out from behind the compass stall. The market watched her boots cross the planks. The smoke woman’s vapour claws widened. “Detective Quinn.” Herrera’s voice dropped. “Don’t.” She hated that he knew her name. Hated more that the market seemed to know it too. It moved in small signs: a head turning before he spoke, a whisper dying on the wrong syllable, a stallholder sliding a black ledger shut. Quinn raised her warrant card, not to the fox mask, not to the smoke woman, but to the crowd. “Harlow Quinn. Metropolitan Police. Eighteen years. I don’t know your rules, and I don’t care who sells what under Camden. I’m taking Herrera and that bag.” A thin man with blue teeth cackled from a tea stall. “Met Police under the earth. Put that on a mug.” The fox mask pointed the bone knife at her. “You have no authority here.” Quinn snapped the warrant card shut and slid it away. “Then it won’t be misconduct.” She threw the baton. Not at fox mask. At the lamp above him. Glass burst. Flame splashed down in a sheet of burning oil. The fox mask recoiled, sleeve catching. The crowd surged back with shouts and scraping feet. Quinn moved with it, grabbed Herrera by the collar, and yanked him sideways as the smoke woman’s claws slashed through the space where his throat had been. Herrera stumbled into her. “Run?” “Shut up and move.” They drove toward the service tunnel together. The smoke woman screamed. The sound hit the tiles and came back layered, a dozen voices tearing out of one coat. Quinn felt it in her fillings. Herrera shoved the satchel into her chest for half a second while he ripped a vial from his pocket with his teeth. “Hold this.” Quinn caught the bag by instinct. Warmth pulsed through the leather. Something inside moved. “Herrera—” He smashed the vial at their feet. White vapour burst upward, thick and sour, swallowing the platform edge. Quinn seized his sleeve before the fog took him too. They plunged into the service tunnel, boots striking wet concrete instead of planks. Behind them, the Market roared. The tunnel dipped fast. Old cables lined the walls. Water streamed through cracks and pooled ankle-deep in the centre. Herrera’s limp worsened now, each step striking uneven. Quinn kept one hand locked in his sleeve and the satchel strap looped around her fist. “You drugged an entire platform?” “Pepper mist.” “That wasn’t pepper.” “Not for humans.” A shape hit the tunnel mouth behind them. The smoke woman poured through the fog, raincoat flapping around a body that refused edges. Quinn dragged Herrera behind a rusted maintenance trolley just as the vapour claws carved three grooves through the brick wall. Chips sprayed across Quinn’s cheek. Herrera fumbled at his medallion. “No time.” Quinn shoved the satchel back at him, seized the trolley handle, and threw her weight into it. The wheels screamed. For one dead second, it didn’t move. Then rust gave way. The trolley lurched down the slight incline, gathering speed, and smashed into the smoke woman’s lower half. It passed through her, but the iron frame dragged strands of vapour with it, stretching her shape thin. She shrieked and recoiled, caught on the metal as if hooked. Herrera stared. “Iron. Good to know.” “You didn’t know?” “I avoid being chased by them.” “Poor planning.” They ran deeper. The tunnel split ahead into three black mouths. Above each, old signs had been painted in flaking white. NORTHERN LINE. MAINTENANCE. MARKET ACCESS — TOKEN HOLDERS ONLY. Beneath the third sign, fresh chalk marked an arrow and a crescent cut through with a line. Herrera veered toward Market Access. Quinn hauled him back so hard he nearly fell. “No.” “That’s the way out.” “That’s the way deeper.” “Same thing down here.” A crash echoed behind them. The trolley skidded across concrete. The smoke woman had freed herself. Fox mask’s voice carried through the tunnel, raw from smoke or anger. “Bring me his hands. Bring me her badge.” Herrera held Quinn’s gaze in the dim light. Water dripped from the Saint Christopher medallion against his chest. The satchel pulsed once between them, like a second heart. “You follow me through that door, you stop being a tourist.” Quinn looked back. The tunnel behind them writhed with white mist and moving shadows. The path to the surface lay somewhere beyond the Market, beyond the gatekeeper with the cracked stone skin, beyond a platform full of things that had watched her bleed without blinking. Her phone had no signal. Her superiors would call this unauthorised, then impossible, then career-ending if any report survived the typing. Ahead, the Market Access tunnel breathed warm air over her face. Spice, rot, engine oil, incense, and something medicinal under all of it. Morris had stepped through a wrong door and vanished from the world she knew. Herrera stood at another one, wounded, hunted, and carrying something that moved in a bag. Quinn took the satchel strap from his hand and wrapped it around her wrist. “You run again, I break your knee.” Herrera gave one short nod. “Fair.” She stepped into the Market Access tunnel beside him.
created_at"2026-04-24T21:40:24.789Z" 4/24/2026, 9:40:24 PM
model"openai/gpt-5.5-20260423"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency5816
moderation_latency(null)
generation_time108115
tokens_prompt1140
tokens_completion5633
native_tokens_prompt984
native_tokens_completion4455
native_tokens_completion_images0
native_tokens_reasoning66
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.13857
router(null)
provider_responses
0
endpoint_id"58e5b336-423e-430b-a2ab-8bc353f0c51b"
id"resp_03fa7d61ff0573240169ebe348dcd48193813da64447ba4af8"
is_byokfalse
latency325
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-1777066824-4XpmcCqUzeqmgm6xI22N"
session_id(null)
api_type"completions"
id"gen-1777066824-PY7fQEz1r2vijyK2JrV6"
upstream_id"resp_03fa7d61ff0573240169ebe348dcd48193813da64447ba4af8"
total_cost0.13857
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
totalTags3
adverbTagCount0
adverbTags(empty)
dialogueSentences77
tagDensity0.039
leniency0.078
rawRatio0
effectiveRatio0
100.00% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount3420
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)
67.84% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount3420
totalAiIsms22
found
0
word"thundered"
count1
1
word"velvet"
count3
2
word"footsteps"
count1
3
word"whisper"
count2
4
word"pulsed"
count3
5
word"grave"
count1
6
word"measured"
count2
7
word"weight"
count3
8
word"marble"
count1
9
word"flicked"
count1
10
word"charm"
count1
11
word"warmth"
count1
12
word"lurched"
count1
13
word"echoed"
count1
highlights
0"thundered"
1"velvet"
2"footsteps"
3"whisper"
4"pulsed"
5"grave"
6"measured"
7"weight"
8"marble"
9"flicked"
10"charm"
11"warmth"
12"lurched"
13"echoed"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches0
maxInWindow0
found(empty)
highlights(empty)
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences339
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount2
narrationSentences339
filterMatches
0"watch"
hedgeMatches
0"tended to"
1"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences413
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen32
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords3421
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions1
unquotedAttributions0
matches(empty)
50.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions152
wordCount3012
uniqueNames35
maxNameDensity1.73
worstName"Quinn"
maxWindowNameDensity3.5
worstWindowName"Quinn"
discoveredNames
Soho1
Harlow1
Quinn52
Raven2
Nest2
Tomás1
Herrera36
Charing1
Cross1
Road2
Morris5
Tottenham1
Court1
Saint4
Christopher3
London2
English2
Latin1
Tube1
Glasshouse1
Unbone1
Hollow1
Mary1
Orchard1
Veil1
Market6
Savile1
Row1
Spanish1
Access3
Rain3
Two3
Ahead3
Old3
Water3
persons
0"Harlow"
1"Quinn"
2"Raven"
3"Nest"
4"Tomás"
5"Herrera"
6"Morris"
7"Christopher"
8"Market"
9"Row"
10"Rain"
11"Ahead"
12"Water"
places
0"Soho"
1"Charing"
2"Cross"
3"Road"
4"Tottenham"
5"Court"
6"Saint"
7"London"
8"Latin"
9"Unbone"
10"Hollow"
11"Mary"
12"Savile"
13"Spanish"
14"Old"
globalScore0.637
windowScore0.5
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences207
glossingSentenceCount3
matches
0"appeared below pale in the dark"
1"something close to Latin, then a wet clicking so"
2"looked like sharpened bone, curved and po"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches3
per1kWords0.877
wordCount3421
matches
0"not either, but it had heft"
1"not to the fox mask, not to the smoke woman, but to the crowd"
2"not to the smoke woman, but to the crowd"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences413
matches
0"hated that he"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs224
mean15.27
std18
cv1.179
sampleLengths
07
176
24
356
44
51
616
73
82
94
1084
1110
122
1358
147
1515
1632
1711
1814
1910
2010
216
223
2348
2448
2547
2612
2731
284
292
3023
3132
325
333
348
3559
366
373
383
3930
4044
414
421
438
447
4510
463
475
4815
4943
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount4
totalSentences339
matches
0"been closed"
1"been scratched"
2"been covered"
3"been painted"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs507
matches
0"was running"
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount1
semicolonCount1
flaggedSentences2
totalSentences413
ratio0.005
matches
0"Two men in Savile Row suits argued over a cage covered in velvet; whatever thrashed inside cracked the bars with slow, patient blows."
1"MARKET ACCESS — TOKEN HOLDERS ONLY."
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount3026
adjectiveStacks1
stackExamples
0"Underground damp sealed behind walls."
adverbCount72
adverbRatio0.023793787177792465
lyAdverbCount8
lyAdverbRatio0.0026437541308658294
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences413
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences413
mean8.28
std6.44
cv0.777
sampleLengths
07
132
219
313
412
54
628
721
87
94
101
114
123
134
145
153
162
174
1817
193
2031
213
225
2325
2410
252
2611
2710
2814
2923
304
313
3215
336
347
356
3613
3711
3814
3910
4010
416
423
4312
447
458
4621
4731
486
4911
43.69% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats26
diversityRatio0.2961165048543689
totalSentences412
uniqueOpeners122
44.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount4
totalSentences303
matches
0"Then the man’s eyes had"
1"Then the street noise thinned"
2"Somewhere, a cage stopped rattling."
3"Then rust gave way."
ratio0.013
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount58
totalSentences303
matches
0"He vaulted the bonnet of"
1"His other arm flashed pale"
2"He glanced back once."
3"She slapped a hand against"
4"She crossed through the traffic"
5"Her palm scraped brick."
6"She jammed her boot into"
7"She breathed through her teeth,"
8"He was already across the"
9"He dropped on the other"
10"He pushed upright and kept"
11"Her coat snagged on a"
12"She ripped free, leaving a"
13"His hand on the frame."
14"His voice cut short."
15"She shoved the memory back"
16"They never did."
17"His insulated bag burst open,"
18"He veered left, along the"
19"His hand went to his"
ratio0.191
55.71% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount245
totalSentences303
matches
0"Detective Harlow Quinn cut through"
1"The green neon sign above"
2"He vaulted the bonnet of"
3"His other arm flashed pale"
4"The mark looked silver in"
5"Quinn drove after him."
6"He glanced back once."
7"Panic sharpened into something harder."
8"A bus roared between them"
9"Quinn didn’t slow."
10"She slapped a hand against"
11"A horn blared."
12"Headlights washed over her legs."
13"She crossed through the traffic"
14"Herrera cut down an alley"
15"The alley stank of hot"
16"Rainwater poured from a broken"
17"Herrera hit the stream shoulder-first"
18"Quinn kicked one aside, caught"
19"Her palm scraped brick."
ratio0.809
49.50% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount3
totalSentences303
matches
0"Now he was running with"
1"Because procedure had put him"
2"Because she had spent three"
ratio0.01
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences123
technicalSentenceCount7
matches
0"Quinn climbed the barrier with the economy of someone who had spent too many years in body armour and too many nights chasing men who thought age made a detecti…"
1"A small disc flashed beneath his collar: Saint Christopher, silver or something that pretended to be."
2"Then the street noise thinned as if something pressed wool against the city’s mouth."
3"The station name appeared in blue and white through layers of grime, though the line map beside it showed stops that had never existed: Glasshouse, Saint Unbone…"
4"Stalls filled the platform on both sides, lit by oil lamps, battery lanterns, strings of red bulbs, and jars containing pale floating sparks that knocked agains…"
5"They burst across the planks, releasing tiny shrieks that darted underfoot."
6"The path to the surface lay somewhere beyond the Market, beyond the gatekeeper with the cracked stone skin, beyond a platform full of things that had watched he…"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags3
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags1
fancyCount1
fancyTags
0"the gatekeeper repeated (repeat)"
dialogueSentences77
tagDensity0.013
leniency0.026
rawRatio1
effectiveRatio0.026
90.1581%