Run: 2026-04-24-01KQ0Q1D12BWKYW2DECCCF7GE1

Run Details

Model:
GPT-5.5
Duration:
1m 36s
Cost:
$0.153810
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="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> 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.

Model response

AI
Rain polished Soho to a black shine. Detective Harlow Quinn stood beneath the awning of a shuttered newsagent across the street from The Raven’s Nest, watching the green neon sign above the bar buzz and spit in the downpour. The light bled over the pavement in sickly strokes, green on puddles, green on passing tyres, green on the faces of smokers hunched beneath their collars. Inside, beyond the rain-fogged windows, silhouettes moved through amber gloom against walls crowded with old maps and black-and-white photographs. Quinn checked her watch. The leather strap was cracked where it crossed the bone of her left wrist. 23:47. Her briefing had ended six hours ago. Her warrant request had been declined three hours ago. Her commanding officer had told her, with the careful voice people used around loaded weapons and bereaved women, to go home. She had not gone home. Across the street, the door of the Raven’s Nest opened. A man slipped out fast, head down, hood up, one hand pressed tight against his ribs. He did not pause to light a cigarette or check the traffic. He angled away from the entrance and cut north, moving with the brittle haste of someone who had seen trouble and decided to become a shadow. Quinn straightened. She knew him from stills pulled off poor CCTV and from the edges of too many interviews where nobody remembered anything useful. Tomás Herrera. Former paramedic. Spanish-born. License revoked. Off-the-books doctor to a private little circle of liars who turned up near bodies, fires, missing persons, and evidence that did not behave the way evidence ought to behave. He was supposed to be careful. Tonight he looked scared. Quinn stepped into the rain. A black cab hissed past, throwing water across the kerb. She didn’t flinch. Her coat soaked at the shoulders as she crossed between cars, brown eyes locked on Herrera’s back. He moved quickly, but not cleanly. Pain tugged him sideways. His right shoulder dipped. He kept glancing over his left shoulder toward the Raven’s Nest, not behind him. Good, Quinn thought. Fear narrowed the world. It made people miss the blade coming from another angle. She stayed thirty yards back. Herrera cut down Greek Street, past bins overflowing with wet cardboard and the sour stink of spilled lager. Neon signs smeared blue and red across the slick brick. A couple argued under a doorway, their voices sharp enough to slice through rain. A delivery rider swore at a van. Music pulsed from basements, all bass and heat, but above it Quinn heard the slap of Herrera’s shoes on wet pavement. Then he looked back. For half a second their eyes met across the rain. His face changed. Not guilt. Not surprise. Recognition. Herrera bolted. “Police!” Quinn shouted, and broke into a run. The street bucked alive around her. A man with an umbrella jumped aside. A woman screamed as Herrera shouldered between two tourists outside a late-night bakery. Quinn drove after him, boots striking water, coat flaring behind her. She moved with military precision because chaos had never done her any favours. Breath in. Distance. Obstacle. Breath out. Close. Herrera darted left into an alley barely wide enough for two people. Quinn followed, one hand skimming the wet brick to steady herself. The alley reeked of bleach, piss, and rotting citrus. Herrera vaulted a stack of plastic crates. Quinn hit them shoulder-first, hard enough to scatter them, and kept moving. “Tomás Herrera!” she called. “Stop!” He did not stop. He burst out onto Dean Street and nearly collided with a cyclist. The bike slewed sideways. Herrera caught the rider by the handlebars, shoved him upright with reflexive competence, then ran on. Even fleeing, he saved the fall. Quinn noticed. She hated that she noticed. She shoved past the cyclist’s indignant shout and saw Herrera duck under scaffolding, rain hammering the metal planks overhead. His hood slipped back. Short curly dark-brown hair, plastered flat. Olive skin pale under streetlight. Something flashed at his throat as he ran—a small medallion, silver or gold, bouncing against his chest. Saint Christopher. Patron of travellers. “Could use better patronage,” Quinn muttered, and pushed harder. Herrera cut east, then north, threading Soho’s wet arteries with purpose. Not random. He knew where he was going. Quinn had tailed enough couriers, dealers, and murderers to read panic from route. Panic scattered. Herrera aimed. At Cambridge Circus, he risked traffic. A bus roared past, brakes hissing. Herrera slipped behind it and vanished in its spray. Quinn swore and charged after him. A horn blared inches from her hip. The driver’s face appeared behind glass, mouth open in rage. Quinn slapped her warrant card against the window without slowing, though rain and speed made it useless. On the far side, she caught sight of Herrera descending the steps into Leicester Square station. Quinn’s stomach tightened. The Underground at midnight was a different organism from the day’s commuter beast. It breathed stale heat and old metal. It swallowed sound strangely. People became echoes before they became bodies. She took the steps two at a time. Herrera was already beyond the ticket barriers. He didn’t tap in. He vaulted one with a neat swing of his legs that pulled his coat open. Quinn glimpsed a dark stain along his side. Blood. Not fresh enough to spray. Fresh enough to matter. She flashed her card at a startled staff member and vaulted the barrier herself. “Oi!” someone yelled. “Met Police,” Quinn snapped, and kept running. Down the escalator, Herrera shoved past a cluster of drunk lads singing something tuneless and patriotic. Quinn followed, boots ringing on metal ridges, one hand on the slick black rail. Adverts slid by in bright panels: perfume, streaming shows, a holiday destination with water too blue to be trusted. Herrera jumped off at the bottom, veered not toward the Northern line platforms but toward a maintenance door marked STAFF ONLY. It stood ajar. Quinn slowed for the first time. The door should not have been ajar. Herrera grabbed the edge, looked back once more. Rainwater dripped from his jaw. His warm brown eyes were wide now, not only with fear of her. With warning. “Don’t,” he said. Then he slipped through. The door swung almost shut behind him. Quinn stood in the tiled passage with commuters flowing around her like water around a stone. Her pulse ticked in her throat. Beyond the staff door waited unauthorised territory: service tunnels, tracks, electrics, blind corners. A thousand ways for a desperate man to disappear. A thousand ways for a detective to end up a disciplinary footnote or a body on the rails. She pushed the door open. The corridor beyond smelled of dust, hot cables, and wet concrete. Fluorescent lights flickered overhead. The public noise of the station collapsed behind her as the door sighed shut. Ahead, Herrera’s footsteps slapped down a narrow passage. Quinn drew her baton but not her warrant card. Here, the little plastic shield felt like theatre. “Herrera,” she called. “You’re injured. Let me see your hands and we can do this properly.” His answer came faintly. “There is no properly down here.” She followed the sound. The passage kinked left, then descended a flight of concrete stairs. The air cooled with every step. London pressed overhead in layers—roads, drains, tracks, foundations, the deep old bones of the city. Quinn moved quickly but kept her shoulders loose, baton low. She scanned doorways, pipes, service alcoves. Her training sorted threats into shapes. Man with knife. Man with gun. Man in pain. Memory with teeth. For three years, she had tried not to think of the last place she’d seen DS Morris alive. A warehouse near the river, black mould up the walls, symbols cut into the floorboards with something sharper than knives. Morris laughing because the radio had gone dead and Quinn had said they were living in a cliché. Morris stepping into the dark back room. Morris screaming once, not like a man shot or stabbed, but like a man who had understood the universe had been lying to him. Then nothing. No blood. No body. No suspect. No explanation that fit inside a report. Quinn had built walls around that night. Brick by brick. Procedure. Evidence. Work. Drink sometimes, though never enough to show. She had told herself the world remained the world, even if one corner of it had torn. Ahead, Herrera slammed into something metal. A gate rattled. Quinn descended the last steps into a wider service tunnel. The lights here were dead. Her torch beam speared forward, catching damp brick, cable bundles, puddles trembling under distant train vibrations. Herrera stood twenty yards away at a chained gate, fumbling with something in his hand. “Step away from it,” Quinn said. He froze, chest heaving. “Tomás.” He turned slowly. Up close, he looked worse. Rain had carved tracks through grime on his face. His coat hung open, and beneath it his shirt was dark along the ribs. One hand clamped a cloth against the wound. The other held a small pale object between his fingers. Not a key. Quinn narrowed her eyes. A token, maybe. Off-white. Smooth. Carved. Bone. “Herrera,” she said, keeping her voice even, “put it down.” He swallowed. The Saint Christopher medallion at his throat glinted in her torchlight. “You have no idea what you are chasing.” “I’m chasing you.” “No.” His laugh was soft and humourless. “You are chasing answers. That is worse.” Quinn stepped closer. Ten yards now. “Answers to what?” He looked past her, toward the way they had come. Listening. Quinn heard it then. A wet dragging scrape from somewhere in the tunnel above them. Not footsteps. Not a train. The sound moved and paused. Moved and paused. Herrera’s face tightened. “Detective Quinn, please.” Hearing her name in his mouth sent a cold thread through her. “Who told you—” The scrape came again, closer, followed by a faint clicking like nails on tile. Quinn did not look away from him. “What is that?” “Something that followed me out of the Raven’s Nest.” He lifted the bone token. “And something this will get us away from.” “Us?” “You can arrest me later.” “I can arrest you now.” “You can try.” He shoved the token into a slot in the wall beside the gate. For a heartbeat, nothing happened. Then the chain uncoiled by itself. Quinn’s breath stopped. The links slid loose with a dry whisper, though no hand touched them. The padlock opened and dropped, swinging from its shackle. The gate eased inward into darkness. No hydraulics. No mechanism she could see. Her mind rejected it cleanly. Then accepted it badly. Herrera ducked through the gate. Quinn moved. She caught the gate before it shut and drove through after him, anger flaring hot enough to burn off fear. “Stop!” The tunnel beyond did not belong to Transport for London. She knew that instantly. The brick changed from glazed service brown to old soot-blackened archways veined with mineral salt. Gas lamps burned along the walls in blue glass cages, though no gas lines fed them. The air smelled of wet stone, incense, iron, and something sweet gone rancid. Voices murmured ahead—not commuters, not workers. A crowd. Herrera staggered forward into a cavern of light. Quinn emerged after him and stopped dead. An abandoned Tube station opened beneath Camden, though no line map would admit it. Platforms stretched under a curved ceiling filmed with grime. The old tracks had been boarded over, transformed into a narrow thoroughfare crowded with stalls. Tarpaulins sagged under dripping condensation. Lanterns swung from rusted signs. People—if all of them were people—pressed shoulder to shoulder in the aisles. The Veil Market. She did not know the name yet, but she felt the words gather at the back of her skull as if the place itself had whispered them. A woman in a velvet coat sold jars of moving shadows. A bald man with silver eyes weighed powders on brass scales while the powders smoked green. Cages stacked near a pillar held birds with human teeth. Someone laughed too loudly from behind a curtain of red beads. An old Underground sign read CAMDEN TOWN in flaking letters above a stall hung with charms, knives, and dried things Quinn refused to identify. Her city had a second mouth, and it had been chewing all along beneath her feet. Herrera pushed into the crowd. Quinn forced herself after him. Her authority did not travel well here. Heads turned as she passed, then turned away with deliberate disinterest. Her coat, her posture, the baton in her hand marked her as police, but the market reacted to that the way an alley cat reacted to rain: with irritation, not fear. “Move,” she snapped. A man with a face too smooth to have pores smiled and moved half an inch. Quinn should have stopped. Called it in. Retreated to the service tunnel, documented the entrance, secured backup. She had procedures for unknown environments, for armed suspects, for hazardous locations. She had none for a black market under Camden selling impossible things under a ceiling that hummed like a throat. Ahead, Herrera stumbled against a stall stacked with glass vials. The vendor hissed and snatched one away before it fell. Quinn gained three yards. “Tomás!” He looked back, sweat shining on his upper lip. Then he saw something over Quinn’s shoulder and his face emptied. The crowd behind her rippled. A shape moved at the edge of the market, where the tunnel entrance gaped. Tall, too thin, wrapped in a coat that hung like wet skin. It tilted its head, and the blue lamps caught its hands. Long fingers. Too many joints. Quinn’s grip tightened on the baton. The thing’s face was mostly human in the way a mask was human. Mouth. Nose. Eye sockets. But the features seemed arranged from memory by something that disliked the task. It sniffed the air. The market reacted at last. Stalls shuttered. Curtains dropped. Vendors tucked away goods with quick, practised hands. Nobody screamed. That frightened Quinn more than screaming would have. Herrera seized her sleeve. “Now you decide,” he said. She almost struck him on instinct. His hand fell away at once, palm raised. The scar along his left forearm showed pale and raised where his sleeve rode up, an old knife wound carved through olive skin. His breathing hitched. Blood had soaked through the cloth at his side. “You come deeper with me,” he said, low and urgent, “or you go back past that.” Quinn stared at him. Behind her, the thing unfolded another inch of height. This was the threshold. She felt it with a clarity that made the market blur around her. On one side lay the city she knew: reports, warrants, CCTV, dead partners, unsolved files. On the other lay this impossible underworld and a wounded suspect who knew her name and wore a saint’s medallion while running from nightmares. If she followed, she might not control what happened next. If she turned back, she might never learn why Morris had screamed. The thought struck so hard it steadied her. Quinn leaned close to Herrera, close enough to smell rain, blood, and antiseptic on him. “If this is a trick, I will break your good hand.” A ghost of a smile touched his mouth. “Fair.” “Move.” They ran. Herrera led her off the main platform and down a side passage hung with strings of copper bells. The bells trembled as they passed but made no sound. Quinn heard the market sealing itself behind them, shutters clapping, bolts sliding, whispers folding into silence. Then came the scrape-click of the thing following. Faster now. Herrera shoved through a curtain into a narrow aisle of bookstalls. Books bound in cracked leather stacked to the ceiling. Some fluttered as Quinn passed, pages opening like startled wings. A child-sized figure under a hood reached for her coat. She twisted away and nearly slipped in a puddle that reflected not the ceiling but a red moon over black trees. “Do not step in anything reflective,” Herrera said. “You’re telling me this now?” “You seemed busy.” The thing slammed into the curtain behind them. Bells shrieked at last, a sound like metal being murdered. Quinn glanced back despite herself. It crawled along the ceiling. Her training offered nothing. Her body did. It dumped ice into her veins and fire into her legs. She ran harder. They burst from the book aisle into a broader chamber where the old ticket hall must once have been. The ticket windows had become barred booths selling secrets, judging by the painted sign: MEMORIES BOUGHT. NAMES EXTRA. The floor tiles were cracked in a fan pattern around a dry fountain filled with coins, teeth, and folded paper prayers. Herrera faltered. Quinn caught his arm before he fell. He bit off a cry and sagged against her for one dangerous second. He was solid, shaking, fever-hot under the wet coat. “You’re losing blood,” she said. “I noticed.” “Where are we going?” “Back exit.” “You know one?” “I paid for three.” The thing dropped into the chamber behind them with a wet smack. Quinn turned, shoved Herrera behind her, and raised the baton. The creature advanced in a series of wrong, liquid motions. Its head twitched toward Herrera, nostrils flaring. Up close, Quinn saw that its coat was not fabric but layers of translucent membrane. Beneath them, something pulsed. “Police,” Quinn said, because absurdity did not absolve her of habit. “Stay where you are.” The creature smiled. It had DS Morris’s teeth. Not similar. Not suggestive. His front left incisor had been slightly crooked from an old rugby injury. Quinn had teased him about it once after too much bad coffee on a double shift. The baton wavered. “Harlow?” the thing said. Her name in Morris’s voice. The market vanished. The ticket hall, Herrera’s ragged breathing, the blue lamps—gone. For one vicious second she stood again in that warehouse near the river, radio dead, mould up the walls, Morris stepping into darkness. “Harlow, help me,” it said. Something tore open inside her chest. Herrera’s hand closed around her wrist. “It is not him.” Quinn knew that. She did not know that. The thing took another step, wearing scraps of a dead man’s voice. “You left me.” Quinn’s jaw locked so hard pain shot into her ear. “I didn’t,” she said. The creature’s smile widened. Herrera yanked a vial from inside his coat with his blood-slick fingers. “Detective, down!” Quinn dropped. Herrera hurled the vial. It shattered at the creature’s feet in a burst of white flame. The thing recoiled, shrieking, its borrowed voice burning away into a high insectile scream. Heat washed over Quinn’s face. The stench was awful—singed hair, old meat, storm drains. Herrera hauled her up with surprising strength for a man half-bled out. “This way.” They ran through an arch behind the dry fountain. Quinn’s eyes watered from the chemical flame. Her mind clung to rage because rage had edges, and grief was a pit. She would not fall into it here. Not in front of Herrera. Not in front of whatever wore Morris like a lure. The passage beyond narrowed to a maintenance stair spiralling down, not up. Quinn stopped at the top. “No,” she said. Herrera turned, swaying. “No?” “You said back exit.” “It is.” “Down is not back.” “In the Market, direction is a negotiation.” “Try sounding less insane.” “I lost that chance when you saw the teeth-birds.” Behind them, the creature screamed again. Closer. Quinn looked down the stairwell. Damp air breathed up from below, carrying the roar of distant water and the mineral chill of deep tunnels. No lights. No visible bottom. She looked back toward the ticket hall. White flames guttered lower. A long shadow thrashed against the wall. Her choice, then. Again. She thought of the report she could never write. Of Morris’s empty desk. Of superior officers who preferred ghosts remain paperwork errors. Of the green neon sign over the Raven’s Nest and the hidden back room she had never seen but now knew existed, because secrets connected like tunnels under London. She thought of Herrera warning her not to follow. Quinn clipped the baton back to her belt and took her torch in a firmer grip. “You go first,” she said. “If you try to disappear, I will find you.” Herrera gave a weak nod. “I am beginning to believe that.” He started down. Quinn followed, one hand on the wet rail. The stairwell swallowed the market’s blue light step by step. Above, the creature dragged itself into the archway and called her name again, but the voice fractured halfway through, becoming Morris, then a woman, then a child, then a radio burst of static. Quinn did not look back. The stairs twisted deeper. Water dripped in steady counts. Her torch beam bounced over Herrera’s shoulders, over the dark bloom spreading at his side, over the Saint Christopher medallion tapping faintly against his chest with each careful step. Patron of travellers, she thought again. At the bottom, the stair opened into a disused rail tunnel half-flooded with black water. The curved brick walls vanished into darkness in both directions. Somewhere far off, a train thundered through a different artery of the city, close enough to tremble the water but impossibly distant. Herrera leaned against the wall, breathing through his teeth. “There,” he said, pointing. Quinn swung the torch. A narrow service door waited above the waterline, its paint blistered and peeling. Someone had chalked a symbol on it: a circle split by a vertical line, marked with three dots. Beneath it hung another token slot. Herrera reached into his pocket, then froze. His face changed. “What?” Quinn said. He patted his coat, slower this time. “What?” “The second token.” He looked at her, bloodless. “It’s gone.” From above came the scrape-click, scrape-click of something descending the stairs. Quinn’s pulse slowed. Not from calm. From decision. She stepped past Herrera and aimed her torch down the tunnel. The black water shivered. The service door remained shut. The thing above whispered her name through a dozen stolen mouths. Herrera closed his eyes for half a second, as if in prayer or apology. Quinn drew her baton again and stood between him and the stairwell. “You can open that door without a token?” she asked. “Maybe.” “How long?” “Too long.” “Then be quick.” The first long hand appeared around the curve of the stairwell wall, fingers flexing, joints clicking. Quinn planted her boots in the cold water and lifted her chin. For eighteen years, she had chased men through alleys, flats, warehouses, stations, and lies. She had faced knives, guns, grief, bureaucracy, and the slow rot of unanswered questions. This was only another suspect in another tunnel, she told herself. Another threat. Another night refusing to end. The creature unfolded onto the tunnel floor. Quinn looked into its borrowed face and smiled without warmth. “All right,” she said. “Let’s do this properly.”
created_at"2026-04-24T21:41:22.094Z" 4/24/2026, 9:41:22 PM
model"openai/gpt-5.5-20260423"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency762
moderation_latency(null)
generation_time95548
tokens_prompt914
tokens_completion6297
native_tokens_prompt810
native_tokens_completion4992
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.15381
router(null)
provider_responses
0
endpoint_id"58e5b336-423e-430b-a2ab-8bc353f0c51b"
id"resp_0cabbc5faee67f470169ebe38231848196adb2f3eff1edc34f"
is_byokfalse
latency398
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-1777066882-lqEd5GY2YaVVNKu4tqs1"
session_id(null)
api_type"completions"
id"gen-1777066882-6lNJKoYjNVTXkB9aWd2U"
upstream_id"resp_0cabbc5faee67f470169ebe38231848196adb2f3eff1edc34f"
total_cost0.15381
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
totalTags26
adverbTagCount0
adverbTags(empty)
dialogueSentences76
tagDensity0.342
leniency0.684
rawRatio0
effectiveRatio0
94.80% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount3847
totalAiIsmAdverbs4
found
0
adverb"quickly"
count2
1
adverb"slowly"
count1
2
adverb"slightly"
count1
highlights
0"quickly"
1"slowly"
2"slightly"
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.51% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount3847
totalAiIsms25
found
0
word"gloom"
count1
1
word"pulsed"
count2
2
word"charged"
count1
3
word"stomach"
count1
4
word"echoes"
count1
5
word"streaming"
count1
6
word"pulse"
count2
7
word"flickered"
count1
8
word"footsteps"
count2
9
word"scanned"
count1
10
word"whisper"
count1
11
word"velvet"
count1
12
word"trembled"
count1
13
word"silence"
count1
14
word"fluttered"
count1
15
word"wavered"
count1
16
word"shattered"
count1
17
word"chill"
count1
18
word"long shadow"
count1
19
word"fractured"
count1
20
word"thundered"
count1
21
word"warmth"
count1
highlights
0"gloom"
1"pulsed"
2"charged"
3"stomach"
4"echoes"
5"streaming"
6"pulse"
7"flickered"
8"footsteps"
9"scanned"
10"whisper"
11"velvet"
12"trembled"
13"silence"
14"fluttered"
15"wavered"
16"shattered"
17"chill"
18"long shadow"
19"fractured"
20"thundered"
21"warmth"
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
emotionTells3
narrationSentences436
matches
0"looked scared"
1"n in rage"
2"y with fear"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount0
narrationSentences436
filterMatches
0"watch"
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences485
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen33
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords3840
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions29
unquotedAttributions1
matches
0"This was only another suspect in another tunnel, she told herself."
50.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions169
wordCount3573
uniqueNames26
maxNameDensity1.88
worstName"Quinn"
maxWindowNameDensity3.5
worstWindowName"Quinn"
discoveredNames
Soho2
Harlow1
Quinn67
Raven4
Nest4
Herrera48
Greek1
Street2
Dean1
Christopher3
Cambridge1
Circus1
Leicester1
Square1
Underground2
Northern1
Morris11
Saint3
Transport1
London3
Tube1
Camden2
Veil1
Market1
Ahead3
Man3
persons
0"Harlow"
1"Quinn"
2"Raven"
3"Nest"
4"Herrera"
5"Christopher"
6"Morris"
7"Saint"
8"Camden"
9"Market"
10"Man"
places
0"Soho"
1"Greek"
2"Street"
3"Dean"
4"Cambridge"
5"Leicester"
6"Northern"
7"Transport"
8"London"
globalScore0.562
windowScore0.5
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences246
glossingSentenceCount3
matches
0"appeared behind glass, mouth open in rage"
1"felt like theatre"
2"seemed arranged from memory by something that disliked the task"
95.83% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches4
per1kWords1.042
wordCount3840
matches
0"not toward the Northern line platforms but toward a maintenance door marked STAFF ONLY"
1"not like a man shot or stabbed, but like a man who had understood the universe had been lying to"
2"not the ceiling but a red moon over black trees"
3"not fabric but layers of translucent membrane"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences485
matches
0"hated that she"
1"saw that its"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs250
mean15.36
std18
cv1.172
sampleLengths
07
177
24
352
45
510
654
72
858
96
104
115
1258
1317
145
1570
164
1710
187
191
202
218
2257
2351
245
254
2632
276
287
2951
305
319
3236
336
3455
3516
363
3731
388
3934
401
419
4214
433
447
4570
463
476
487
4928
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount5
totalSentences436
matches
0"been declined"
1"was supposed"
2"been boarded"
3"being murdered"
4"were cracked"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount2
totalVerbs659
matches
0"was going"
1"were living"
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount7
semicolonCount0
flaggedSentences6
totalSentences485
ratio0.012
matches
0"Something flashed at his throat as he ran—a small medallion, silver or gold, bouncing against his chest."
1"London pressed overhead in layers—roads, drains, tracks, foundations, the deep old bones of the city."
2"Voices murmured ahead—not commuters, not workers."
3"People—if all of them were people—pressed shoulder to shoulder in the aisles."
4"The ticket hall, Herrera’s ragged breathing, the blue lamps—gone."
5"The stench was awful—singed hair, old meat, storm drains."
88.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount3599
adjectiveStacks2
stackExamples
0"gold, bouncing against his"
1"old soot-blackened archways"
adverbCount106
adverbRatio0.02945262572936927
lyAdverbCount22
lyAdverbRatio0.006112809113642679
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences485
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences485
mean7.92
std5.97
cv0.754
sampleLengths
07
132
226
319
44
514
61
77
89
921
105
1110
1216
1312
1426
152
1622
172
182
191
202
2129
226
234
245
2510
263
2717
286
294
304
3114
323
334
3410
355
3618
3710
3814
397
4021
414
4210
433
442
452
461
472
488
496
41.94% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats39
diversityRatio0.29958677685950413
totalSentences484
uniqueOpeners145
82.87% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount9
totalSentences362
matches
0"Then he looked back."
1"Even fleeing, he saved the"
2"Then he slipped through."
3"Then the chain uncoiled by"
4"Then accepted it badly."
5"Then he saw something over"
6"Too many joints."
7"Then came the scrape-click of"
8"Somewhere far off, a train"
ratio0.025
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount94
totalSentences362
matches
0"Her briefing had ended six"
1"Her warrant request had been"
2"Her commanding officer had told"
3"She had not gone home."
4"He did not pause to"
5"He angled away from the"
6"She knew him from stills"
7"He was supposed to be"
8"She didn’t flinch."
9"Her coat soaked at the"
10"He moved quickly, but not"
11"His right shoulder dipped."
12"He kept glancing over his"
13"It made people miss the"
14"She stayed thirty yards back."
15"His face changed."
16"She moved with military precision"
17"He did not stop."
18"He burst out onto Dean"
19"She hated that she noticed."
ratio0.26
56.69% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount292
totalSentences362
matches
0"Detective Harlow Quinn stood beneath"
1"The light bled over the"
2"Quinn checked her watch."
3"The leather strap was cracked"
4"Her briefing had ended six"
5"Her warrant request had been"
6"Her commanding officer had told"
7"She had not gone home."
8"A man slipped out fast,"
9"He did not pause to"
10"He angled away from the"
11"She knew him from stills"
12"He was supposed to be"
13"Tonight he looked scared."
14"Quinn stepped into the rain."
15"A black cab hissed past,"
16"She didn’t flinch."
17"Her coat soaked at the"
18"He moved quickly, but not"
19"Pain tugged him sideways."
ratio0.807
27.62% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences362
matches
0"If she followed, she might"
1"If she turned back, she"
ratio0.006
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences158
technicalSentenceCount4
matches
0"Off-the-books doctor to a private little circle of liars who turned up near bodies, fires, missing persons, and evidence that did not behave the way evidence ou…"
1"She had none for a black market under Camden selling impossible things under a ceiling that hummed like a throat."
2"She felt it with a clarity that made the market blur around her."
3"She twisted away and nearly slipped in a puddle that reflected not the ceiling but a red moon over black trees."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags26
uselessAdditionCount1
matches
0"He looked, bloodless"
84.21% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags24
fancyCount5
fancyTags
0"Quinn shouted (shout)"
1"Quinn muttered (mutter)"
2"someone yelled (yell)"
3"Quinn snapped (snap)"
4"she snapped (snap)"
dialogueSentences76
tagDensity0.316
leniency0.632
rawRatio0.208
effectiveRatio0.132
89.6492%