Run: 2026-04-24-01KQ0PAF56TFBCKMKD4C4B03KY

Run Details

Duration:
2m 10s
Cost:
$0.161435
Provider:
OpenAI

Model input

System
You are an expert novelist with a gift for vivid, immersive prose. You write in tight third-person limited point of view with a strong narrative voice. Your prose is clean, precise, and engaging — you favor strong verbs, concrete details, and natural-sounding dialogue. You will be given a story bible (codex) containing canonical details about characters, locations, items, and lore. Use these details to ground your writing in the established world. Stay consistent with the codex. Write only the prose of the scene. Do not include titles, chapter headings, markdown formatting, or any commentary before or after the scene.
User/Human
<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> 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.

Model response

AI
Detective Harlow Quinn ducked beneath the tape and stepped off the last honest stair in Camden. Above her, London went on being London: buses sighing at kerbs, kebab shops bleaching grease into the night air, drunk students shrieking at nothing worth shrieking over. Down here, the city had forgotten its own name. The abandoned Tube station breathed damp and rust. Her torch beam cut across white tile stained tobacco-yellow with age, old posters furred with mildew, a roundel whose lettering had been scraped away until only the red circle remained. Somewhere in the dark, water ticked in a steady, patient rhythm. The sound travelled strangely through the tunnels, too close and too far at once. Quinn paused halfway down the platform steps and listened. No trains. No rats. No voices except the low murmur of scene-of-crime officers on the platform below. Even they sounded reluctant, as if the place pressed a finger to their lips. She adjusted the cuffs of her coat with the same care she gave to checking a weapon. Her left sleeve caught on the worn leather watch at her wrist. 23:41. She had been called out twelve minutes after finishing paperwork, seven minutes before she would have walked to her car, and three years too late to believe in coincidences. “Detective Quinn?” A uniform at the foot of the stairs lifted a hand. Young. Pale in the work lights. His high-vis jacket flashed silver as he shifted his weight. “PC Bell, ma’am. Mind the third step from the bottom. It’s loose.” “I saw.” He glanced at the step, then at her. “Right. Course.” Quinn took it without touching the rail. The metal banister was slick with condensation and something darker at the underside, a smear in her torch beam that did not look like oil. She filed it away and stepped onto the platform. The crime scene sprawled across what had once been a commuter artery and had since become something else entirely. The station was abandoned, yes, but not empty. Stalls lined the platform in ragged rows, their frames cobbled from scaffolding poles, theatre flats, old wardrobe doors, tarpaulin, and bones. Not animal bones, not all of them. Strings of glass jars hung from a kiosk awning, each filled with cloudy liquid and curled things that twitched when her light passed over them. A butcher’s block stood beside a display of tarnished silver knives, all marked with the same triangular notch at the hilt. Bundles of herbs dried from the ceiling tiles. Books sat stacked in milk crates, their covers chained shut. The air smelled of ozone, wet stone, burnt sugar, and formaldehyde. Quinn had seen illegal markets before. Drugs under railway arches, guns in lockups, stolen antiquities passed through Mayfair flats by men who pronounced provenance like absolution. This place borrowed from all of them and belonged to none. “Tell me again who found it,” she said. PC Bell swallowed. “Anonymous call, ma’am. Distorted voice. Said there’d been a murder beneath Camden. Gave exact access through a service door behind a closed café on Kentish Town Road. Response officers entered at twenty-two-oh-five. Located the victim at twenty-two-nineteen.” “Any members of the public present?” “No, ma’am.” “CCTV?” “None working. We’ve got council cameras on street entrances above, but nothing down here. This station’s not on current maps.” Quinn’s gaze slid to him. Bell flushed. “Not public ones, I mean.” A man in a paper suit straightened beside a blue forensic tent pitched halfway down the platform. Detective Sergeant Amir Patel had a coffee in one gloved hand and the look of someone who had decided the obvious answer was good enough because it was late and the dead weren’t going anywhere. He was broad through the shoulders, neat-bearded, decent police. Too eager to make a pattern before all the pieces had been turned over. “Harlow,” he called. “Welcome to Camden’s worst-kept secret.” “If it’s a secret, how did you know about it?” “I didn’t. But Vice had whispers. Occult tat, counterfeit relics, designer psychedelics. Thought it was kids playing witch.” “Kids don’t build this.” “No.” Patel looked down the platform. “Kids don’t.” Quinn moved past him, taking in the stalls, the floor, the shadows. “Victim?” “In the tent.” “ID?” “Nothing official. Male, maybe fifties. No wallet, no phone. Wearing a very expensive coat and boots handmade in Italy. So either a wealthy eccentric or someone who robbed one.” “Cause?” Patel tipped his head toward the tent. “You’ll want to see.” Quinn snapped on gloves. The latex pulled tight over her knuckles. She disliked paper suits unless forced into them; they made everyone sound like crisp packets and think like machinery. A crime scene needed silence. She ducked inside. The dead man lay on the old platform tiles with his arms arranged neatly at his sides. Not collapsed. Placed. His coat was black wool with a velvet collar, open to reveal a waistcoat in deep green brocade. A gold chain crossed his stomach, snapped at the end where a watch should have hung. His hair, what remained of it, had been oiled and combed back from a high brow. His mouth gaped around darkness. Not blood. No blood in the mouth. Ash. Quinn crouched. The man’s tongue had been removed and replaced with a thumb-sized lump of grey-white ash compacted into a shape that almost held. His eyes were open. Clouded. Around each iris, someone had drawn a ring in black ink or soot. The marks were too precise to be panic work. His throat showed a single wound: a narrow puncture just above the notch of the collarbone, left side. Not a knife. Not a bullet. The skin around it had blackened in a perfect circle, as if touched by a heated coin. “Interesting, isn’t it?” Patel said from behind her. His voice lowered in the presence of the corpse, but not enough. “Ritualistic. Staging. Someone wanted to send a message.” “They usually do.” “Forensics found trace powder around the body. White. Could be chalk, could be narcotic. There are symbols under him, apparently.” “Apparently?” “We didn’t move him.” “Good.” She leaned closer, careful not to shadow the wound. The dead man’s nails were manicured. Left index finger stained at the pad with something blue-black. Ink. Or berry juice. Or reagent. A thick silver ring sat on his right hand, signet turned inward toward the palm. “Photograph the ring before removal,” she said. “Already logged.” “Log it again.” Patel raised an eyebrow but made a note. Quinn followed the line of the body. The soles of his boots were clean. Too clean for the tunnel floor, which carried a skin of grime, grit, market debris, and damp dust. No scuffs. No mud. No trace of the pale powder that dusted the tiles around him. “He wasn’t killed here,” she said. Patel took a sip of coffee, remembered where he was, and lowered it. “We thought that at first. But the blood—” “There is no blood.” “There’s tissue fluid under the collar. Minimal external bleed because of the wound size. Could’ve been some kind of narrow blade.” “A blade punctures and exits or lodges. This burned.” “Cauterised weapon, then. Hot spike. Very theatrical.” Quinn looked at him. “Someone brought a hot spike into an abandoned Tube station to stab a man once, then arranged him neatly, then put ash in his mouth.” “It’s a black market for occult gear, Harlow. Theatrical may be the house style.” She did not smile. The dead man’s coat hem lay exactly parallel to a grout line. His shoulders aligned with the curve of the platform edge. Whoever placed him had cared about geometry. Quinn rose and turned slowly within the tent. Work lights glared from tripods beyond the plastic sheeting, flattening everything into evidence markers and shadow. She counted them without meaning to. Seven markers near the body. Three by the platform edge. Two at the mouth of a service corridor. One beside a stall hung with masks. “Where’s the entry point?” she asked. “For us, service door and maintenance stairs. For the market? We’re still mapping. There are tunnels on both ends, staff passages, blocked lift shafts. One vendor stall had a trapdoor beneath it. God knows where that goes.” Quinn stepped out of the tent. “No. Where did he enter?” Patel followed. “You’re assuming he was alive when he came in.” “I’m assuming nothing. That’s the point.” The platform stretched east and west into black tunnel mouths. Several stalls had been abandoned in haste. A kettle still sat on a camping stove, water cold but not long cold. A crate of small brass instruments lay open under a velvet cloth. Broken glass glittered near the edge. The smell of ozone grew stronger there, needling the back of Quinn’s throat. She crossed to the crate. “Careful,” Patel said. “SOCO hasn’t cleared that.” Quinn did not touch anything. She crouched, hands loose over her knees. Inside the crate lay compasses. Not like hikers carried. These were smaller, older-looking, brass casings greened with verdigris, faces etched with delicate sigils instead of cardinal points. Most were smashed. Needles bent. Glass cracked. One remained intact near the corner, its lid half-open. The needle did not point north. It trembled toward the dead man. Quinn stared at it until her eyes watered. “Harlow?” “Who sells these?” “No idea. Price tags are in symbols or shorthand. Some of this stuff might be stolen museum stock. We’ve called in an antiquities consultant.” “Who?” “British Museum contact. Research assistant. Kowalski, I think. She was already on some watchlist for restricted archive expertise.” Quinn glanced up. “Eva Kowalski?” “You know her?” “I’ve heard the name.” In fact she had read it two weeks ago in a surveillance report tied to Aurora Vale and her little circle of charming liars. Eva Kowalski, twenty-six, Oxford, Ancient History, green eyes behind round glasses, nervous habit: tucks hair behind left ear. Research assistant with access to things most people did not know existed. Childhood friend. Possible facilitator. Quinn filed the annoyance beside the compass needle. “What do you make of those?” Patel asked. “Merchandise.” “Or motive. Theft gone wrong. Victim comes to buy, seller kills him.” “Then why smash the stock?” “To fake a struggle.” “There was no struggle.” Patel gestured around them. “The place is wrecked.” “The place is abandoned in haste. Different.” She stood and began to walk the edge of the scene, not in a circle but in widening angles, letting the platform tell her where the violence had and had not happened. Her boots crunched over flakes of tile, grit, dried leaves carried in from some impossible draft. She stopped at a stall draped in blue cloth. Beneath it, a bowl of coins sat untouched. Beside the bowl rested a ledger, open to a page written in three inks. A line had been struck through with enough force to tear the paper. No one desperate enough to kill for goods left money in the open. At the next stall, jars had been packed into straw and shoved beneath the counter. Hasty, yes. Not panicked. A vendor closing quickly, following protocol. Market evacuating. She looked up. Above the platform, old destination boards hung from iron brackets. One had been repurposed. Chalk letters listed rules in a cramped hand. No iron drawn. No true names spoken. No debts carried past moonrise. Bone token at entry. Quinn read the last line twice. “Bell,” she called. The constable hurried over. “Ma’am?” “Search pockets of every person on scene. Officers included. Anyone find a bone token, I want it logged and bagged.” His eyes widened. “A bone— yes, ma’am.” Patel came to stand beside her. “You think the killer needed a ticket?” “I think everyone did.” “Then our anonymous caller had one.” “Or knew someone who did.” From the far end of the platform came the clatter of metal. Both detectives turned. A forensic officer emerged from behind a green-painted kiosk, palms raised in apology. “Sorry. Knocked a tray.” Quinn watched the shadows settle. Her jaw tightened. Three years ago, in a warehouse in Wapping, DS Morris had told her a room felt wrong. Not unsafe. Wrong. She had mocked him for it because Morris mocked everything first and hardest, and because the floor had been concrete, the windows boarded, the suspects human. Ten minutes later, he was gone. Not shot. Not stabbed. Gone, leaving blood on the wall in a pattern no pathologist explained and a smell of ozone that had lived in Quinn’s nose for months. She had learned since then to distrust rooms that felt wrong. This one was screaming. “Show me the service corridor,” she said. Patel led her past the dead man, past a stall selling antique keys, past a vending machine whose front had been replaced with stained glass. Evidence markers flanked the corridor entrance. The maintenance passage sloped down behind the platform, walls close and tiled in green. Graffiti layered the brickwork: tags, warnings, spirals of chalk, a fox painted with human eyes. “There,” Patel said, pointing to the floor. A smear of blood ran along the base of the wall for perhaps eighteen inches before stopping cleanly. Not much. Dark, tacky, already skinning at the edges. “Could be from the victim,” he said. “He’s stabbed here, staggers to platform, collapses.” “No.” “You haven’t tested it.” “He didn’t stagger.” “Fine. He’s carried.” “By whom?” “Killer.” “Singular?” Patel sighed. “I’m offering interpretations, not scripture.” Quinn crouched over the smear. It sat too low for a walking man’s wound. Too continuous for dripping. Transfer from an object dragged along the wall? No. The wall above it showed no shoulder marks, no handprints, no fabric fibres snagged on chipped tile. She angled her torch. The smear wasn’t a smear. It was a line drawn by something wet pressed to the wall at a constant height. At the end, the blood thinned into four separate streaks. Fingers. Someone had placed a bloody hand against the wall and moved sideways, not for support. For measurement. Or a mark. She shifted her light to the floor. There, half-hidden under grime, were footprints. Not the dead man’s elegant boots. Not police issue. Bare feet. Small, narrow, toes splayed, arch high. The prints appeared in a patch of damp dust beside the wall and vanished three steps later as if the person had lifted into the air. “Did SOCO see these?” “They marked impressions near the corridor.” “These aren’t near. They’re in.” Patel leaned over her shoulder. “Child?” “No.” The distance between prints was too long for a child. The pressure too forward. Running, perhaps. Or dancing. Quinn disliked that thought and discarded it because dislike was not evidence. She moved her torch ahead. On the opposite wall, at chest height, the tiles bowed outward. Not broken. Warped. Ceramic sagged like wax around a vertical seam the width of a door and the height of a man. The grout there was blackened. “What’s behind this wall?” she asked. “Old electrical room, according to the station plans.” “Open it.” “We can’t. There’s no door.” “There was.” Patel studied the wall. His expression changed, professional irritation giving way to something more useful. Uncertainty. Quinn stepped closer. The smell of ozone thickened until it tasted metallic. Her watch ticked against her pulse. She lifted her torch and saw, embedded in the blackened grout, a single thread of green wool. The victim’s waistcoat was green brocade. Wrong texture. She took tweezers from her kit and eased the thread free. It clung for a moment, then came away with a faint brittle snap. “Bag.” Patel held out an evidence pouch. “Vendor’s clothing?” “Maybe.” “Or the killer’s.” “Maybe.” “You’re enjoying that word.” “I enjoy accurate words.” He sealed the pouch. “So your theory?” Quinn looked back toward the platform, where the tent glowed blue-white around the dead man. “The market was open. Something happened here, in this corridor, before the body was staged. Not a robbery. Not a simple murder. The vendors evacuated in order. Goods packed, money left, rules followed. The victim arrived clean, or was cleaned before placement. His shoes never touched the market floor until after death.” Patel folded his arms. “And the ash?” “A message.” “To whom?” Quinn thought of the compass needle shivering toward the corpse. “Not to us.” From above, voices echoed down the stairwell. Bell appeared at the corridor mouth, looking more unsettled than before. “Ma’am? Antiquities consultant’s here.” Behind him, a young woman descended into the light carrying a worn leather satchel that pulled at one shoulder as if packed with bricks. Curly red hair escaped its pins in a halo around a freckled face. Round glasses flashed as she took in the platform, the stalls, the tent, and the ruin of the hidden market with an expression not of shock but grief quickly buried. Eva Kowalski tucked a curl behind her left ear. Quinn noticed. Eva noticed Quinn noticing. “Detective,” Eva said, voice soft but steady. “Miss Kowalski.” Patel glanced between them. “You two do know each other.” “Not yet,” Quinn said. Eva’s fingers tightened on the satchel strap. “I was told there may be objects requiring identification.” “There are.” Her gaze drifted past Quinn into the corridor. For half a second, her face lost colour. It was enough. Quinn stepped sideways, blocking the view. “Have you been here before?” “No.” The answer came too fast. Patel made a small sound. Quinn ignored him. “You’re sure?” Eva lifted her chin. Her green eyes were bright behind the glass, intelligent and afraid. “Detective, there are many places under London that look alike.” “Not like this.” “No,” Eva admitted. “Not like this.” Quinn let the silence stretch. Water ticked in the dark. Somewhere on the platform, a jar gave a soft, wet knock against glass. “Do you know what a bone token is?” Quinn asked. Eva’s mouth parted. She shut it again. “That’s not a difficult question unless the answer is difficult.” “It’s folklore,” Eva said. “Most things are, until someone dies.” Patel shifted. “Harlow.” Quinn kept her eyes on Eva. “What does it buy?” Eva looked toward the tent. “Entry.” “To this market.” “To places like this.” “Who controls entry?” “It depends.” “On what?” “On the market. The moon. The keeper. The debt.” Eva swallowed. “This wasn’t supposed to be here after tonight.” Quinn felt the click of one piece finding another. “It moves.” Eva’s eyes flicked to her, then away. “Every full moon,” Quinn said. Patel stared. “How would you know that?” Quinn did not answer. She stepped back into the corridor and pointed to the warped tile seam. “What is that?” Eva did not move. “Miss Kowalski.” Her hand rose halfway to her hair and stopped, as if she had learned too late that the gesture betrayed her. “A threshold.” “A door?” “Not exactly.” “Where does it lead?” “If it’s closed, nowhere.” “And if it was open?” Eva looked at the blood on the wall, the bare footprints, the blackened grout. She whispered something under her breath that was not English and not meant for them. Quinn took one step closer. “If it was open?” Eva’s voice thinned. “Then someone came through who shouldn’t have been able to.” Patel laughed once, sharp and disbelieving. “Someone came through a wall.” Quinn turned on him. “The wall is warped. There are barefoot impressions that begin and end without approach. The body was staged on clean soles in a filthy station. The market evacuated before police arrival but left valuables behind. The victim’s wound is cauterised in a perfect circle, his tongue removed, ash placed in his mouth, and a crate of compasses all broke except one that points at him.” Patel’s face hardened. “Compasses point north.” “Not that one.” Eva whispered, “Oh God.” Quinn looked at her. “The compasses,” Eva said. “Small brass? Sigils on the face?” “You’re familiar.” “They’re Shade-made. Veil Compasses. They point toward the nearest rift.” “Or portal,” Quinn said. Eva went very still. Quinn had not meant to say it. The word had risen from old files, from Morris’s last case, from witness statements she had dismissed because grief had not yet taught her humility. Portal. Door. Threshold. All childish words for places where the world split its skin. Patel looked from one woman to the other. “I need everyone to stop talking like we’re not at a murder scene.” “We are exactly at a murder scene,” Quinn said. “We just don’t know where the murder happened.” She walked back to the platform and crouched beside the surviving compass. Its brass casing had gone green at the edges, the protective sigils dark with grime. The needle still trembled toward the tent, not steadily but in small desperate jerks. Toward the body. No. Not the body. She shifted left. The needle followed. She shifted right. It corrected, always not quite to the corpse but beneath it. “Patel,” she said. “Get the body lifted. Carefully. Full photography first, then a vertical removal. I want what’s under him preserved.” “You said not to move—” “Now I’m saying move him.” The body team took eight minutes. Quinn counted each one by the tick of her watch and the dull beat under her ribs. Eva stood near the chalk rules, arms wrapped around herself, satchel at her hip, trying to look like a consultant and not a woman who knew too much. Patel supervised with a clenched jaw. Bell kept glancing at the tunnel mouths. When they lifted the dead man, the tiles beneath him came into view. White powder formed a circle, but not a symbol. A burn scar cut through it, hidden until now by the body’s spine. The tile had cracked in a jagged oval. Inside the oval lay a depression filled with fine grey ash and a single object. A bone token. It was the size of a two-pound coin, polished smooth, drilled at the top for string. A symbol had been carved into it: not the market’s triangle, not the compass sigils. A spiral split by a vertical line. Eva made a small sound and pressed her fingers to her mouth. Quinn did not touch the token. She bent close enough to see the ash caught in its grooves. “There’s our entry,” Patel said quietly. “No,” Quinn said. He looked at her. She saw it now. The body placed with coat hem parallel to grout, shoulders aligned with platform edge. Ash in mouth, rings around eyes. A dead man made into a signpost, not a victim hidden but a message delivered. The compass pointing beneath him because the rift had not been elsewhere. It had been under the corpse, masked by him, held shut or marked open by whatever had been done here. “This is an exit,” she said. The platform seemed to listen. In the old tunnel beyond the work lights, something scraped once against the rail. Metal on metal, slow and deliberate. Every officer turned. Quinn stayed crouched beside the ash and the bone token, her gloved hands steady, her sharp jaw set. Fear moved through the station like a draught, touching everyone in turn. It touched her too. She let it pass. Fear had uses, if kept on a short lead. Patel lowered his voice. “What did we miss?” Quinn looked at the barefoot prints in the corridor, the warped wall, the broken compasses, the dead man who had not walked here and the market that had fled before anyone screamed. “Not what,” she said. “Who.”
created_at"2026-04-24T21:28:50.612Z" 4/24/2026, 9:28:50 PM
model"openai/gpt-5.5-20260423"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency4410
moderation_latency(null)
generation_time130154
tokens_prompt923
tokens_completion6654
native_tokens_prompt835
native_tokens_completion5242
native_tokens_completion_images0
native_tokens_reasoning40
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.161435
router(null)
provider_responses
0
endpoint_id"58e5b336-423e-430b-a2ab-8bc353f0c51b"
id"resp_0f137e0a9f813cfe0169ebe092b72081908f83fe092031c065"
is_byokfalse
latency268
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-1777066130-S7PiBFinBdfmZUbnrWfc"
session_id(null)
api_type"completions"
id"gen-1777066130-MRQXgXpcg9o1nQ1kXMEO"
upstream_id"resp_0f137e0a9f813cfe0169ebe092b72081908f83fe092031c065"
total_cost0.161435
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
totalTags30
adverbTagCount1
adverbTags
0"Patel said quietly [quietly]"
dialogueSentences173
tagDensity0.173
leniency0.347
rawRatio0.033
effectiveRatio0.012
91.05% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount3911
totalAiIsmAdverbs7
found
0
adverb"very"
count3
1
adverb"slowly"
count1
2
adverb"quickly"
count2
3
adverb"carefully"
count1
highlights
0"very"
1"slowly"
2"quickly"
3"carefully"
80.00% AI-ism character names
Target: 0 AI-default names (17 tracked, −20% each)
codexExemptions(empty)
found
0"Patel"
100.00% AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions(empty)
found(empty)
74.43% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount3911
totalAiIsms20
found
0
word"weight"
count1
1
word"silence"
count2
2
word"velvet"
count2
3
word"stomach"
count1
4
word"perfect"
count2
5
word"eyebrow"
count1
6
word"aligned"
count2
7
word"etched"
count1
8
word"trembled"
count2
9
word"dancing"
count1
10
word"pulse"
count1
11
word"echoed"
count1
12
word"unsettled"
count1
13
word"flicked"
count1
14
word"familiar"
count1
highlights
0"weight"
1"silence"
2"velvet"
3"stomach"
4"perfect"
5"eyebrow"
6"aligned"
7"etched"
8"trembled"
9"dancing"
10"pulse"
11"echoed"
12"unsettled"
13"flicked"
14"familiar"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches2
maxInWindow1
found
0
label"eyes widened/narrowed"
count1
1
label"clenched jaw/fists"
count1
highlights
0"eyes widened"
1"clenched jaw"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences348
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount3
hedgeCount2
narrationSentences348
filterMatches
0"watch"
hedgeMatches
0"began to"
1"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences491
gibberishSentences1
adjustedGibberishSentences1
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount1
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen65
ratio0.002
matches
0"Eva Kowalski, twenty-six, Oxford, Ancient History, green eyes behind round glasses, nervous habit: tucks hair behind left ear."
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords3911
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions30
unquotedAttributions0
matches(empty)
0.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions124
wordCount2886
uniqueNames21
maxNameDensity1.66
worstName"Quinn"
maxWindowNameDensity7
worstWindowName"Eva"
discoveredNames
Harlow1
Quinn48
Camden1
London2
Tube1
Mayfair1
Bell4
Sergeant1
Amir1
Patel28
Aurora1
Vale1
Kowalski2
Oxford1
Ancient1
History1
Wapping1
Morris3
Eva21
English1
One3
persons
0"Harlow"
1"Quinn"
2"Bell"
3"Sergeant"
4"Amir"
5"Patel"
6"Kowalski"
7"Morris"
8"Eva"
places
0"Camden"
1"London"
2"Mayfair"
3"Aurora"
4"Oxford"
5"Wapping"
globalScore0.668
windowScore0
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences192
glossingSentenceCount1
matches
0"not quite to the corpse but beneath it"
72.16% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches5
per1kWords1.278
wordCount3911
matches
0"not in a circle but in widening angles, letting the platform tell her"
1"not of shock but grief quickly buried"
2"not steadily but in small desperate jerks"
3"not quite to the corpse but beneath it"
4"not a victim hidden but a message delivered"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences491
matches
0"disliked that thought"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs259
mean15.1
std18.25
cv1.209
sampleLengths
016
136
263
39
431
559
62
727
812
92
1010
1141
1219
13100
1411
1537
168
1740
186
192
201
2120
225
237
2475
258
2610
2718
284
298
3013
313
321
3329
341
3511
3635
373
3875
397
401
4151
4241
4328
443
4520
461
474
481
4946
90.14% Passive voice overuse
Target: ≤2% passive sentences
passiveCount15
totalSentences348
matches
0"been scraped"
1"been called"
2"been turned"
3"been oiled"
4"been removed"
5"were manicured"
6"been abandoned"
7"were smashed"
8"been struck"
9"been packed"
10"been repurposed"
11"was gone"
12"been replaced"
13"was blackened"
14"been carved"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount2
totalVerbs499
matches
0"weren’t going"
1"was screaming"
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount0
semicolonCount1
flaggedSentences1
totalSentences491
ratio0.002
matches
0"She disliked paper suits unless forced into them; they made everyone sound like crisp packets and think like machinery."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2901
adjectiveStacks0
stackExamples(empty)
adverbCount78
adverbRatio0.02688728024819028
lyAdverbCount12
lyAdverbRatio0.004136504653567736
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences491
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences491
mean7.97
std7.39
cv0.928
sampleLengths
016
127
29
38
430
511
614
79
82
92
1013
1114
1217
1312
141
1529
162
1711
181
195
2010
2112
222
238
242
257
2625
279
2819
298
3021
317
3225
3321
348
3510
3611
376
3820
3911
408
413
4237
436
442
451
4620
475
482
495
49.12% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats21
diversityRatio0.32040816326530613
totalSentences490
uniqueOpeners157
84.24% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount7
totalSentences277
matches
0"Somewhere in the dark, water"
1"Too eager to make a"
2"Too clean for the tunnel"
3"Dark, tacky, already skinning at"
4"Too continuous for dripping."
5"Somewhere on the platform, a"
6"All childish words for places"
ratio0.025
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount61
totalSentences277
matches
0"Her torch beam cut across"
1"She adjusted the cuffs of"
2"Her left sleeve caught on"
3"She had been called out"
4"His high-vis jacket flashed silver"
5"He glanced at the step,"
6"She filed it away and"
7"He was broad through the"
8"She disliked paper suits unless"
9"She ducked inside."
10"His coat was black wool"
11"His hair, what remained of"
12"His mouth gaped around darkness."
13"His eyes were open."
14"His throat showed a single"
15"His voice lowered in the"
16"She leaned closer, careful not"
17"She did not smile."
18"His shoulders aligned with the"
19"She counted them without meaning"
ratio0.22
79.13% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount211
totalSentences277
matches
0"Detective Harlow Quinn ducked beneath"
1"The abandoned Tube station breathed"
2"Her torch beam cut across"
3"The sound travelled strangely through"
4"Quinn paused halfway down the"
5"She adjusted the cuffs of"
6"Her left sleeve caught on"
7"She had been called out"
8"A uniform at the foot"
9"His high-vis jacket flashed silver"
10"He glanced at the step,"
11"Quinn took it without touching"
12"The metal banister was slick"
13"She filed it away and"
14"The crime scene sprawled across"
15"The station was abandoned, yes,"
16"Stalls lined the platform in"
17"Strings of glass jars hung"
18"A butcher’s block stood beside"
19"Books sat stacked in milk"
ratio0.762
36.10% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences277
matches
0"Even they sounded reluctant, as"
1"Whoever placed him had cared"
ratio0.007
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences118
technicalSentenceCount7
matches
0"The metal banister was slick with condensation and something darker at the underside, a smear in her torch beam that did not look like oil."
1"Drugs under railway arches, guns in lockups, stolen antiquities passed through Mayfair flats by men who pronounced provenance like absolution."
2"Detective Sergeant Amir Patel had a coffee in one gloved hand and the look of someone who had decided the obvious answer was good enough because it was late and…"
3"Behind him, a young woman descended into the light carrying a worn leather satchel that pulled at one shoulder as if packed with bricks."
4"Her hand rose halfway to her hair and stopped, as if she had learned too late that the gesture betrayed her."
5"Eva stood near the chalk rules, arms wrapped around herself, satchel at her hip, trying to look like a consultant and not a woman who knew too much."
6"Quinn looked at the barefoot prints in the corridor, the warped wall, the broken compasses, the dead man who had not walked here and the market that had fled be…"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags30
uselessAdditionCount1
matches
0"Eva said, voice soft but steady"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags28
fancyCount2
fancyTags
0"Eva admitted (admit)"
1"Eva whispered (whisper)"
dialogueSentences173
tagDensity0.162
leniency0.324
rawRatio0.071
effectiveRatio0.023
88.5454%