Run: 2026-04-24-01KQ0MR0D30WDM88JHGXJESJN5

Run Details

Duration:
1m 54s
Cost:
$0.137310
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 hammered Soho flat and silver, turning the pavement outside The Raven’s Nest into a broken mirror. Detective Harlow Quinn watched the bar from the far side of the street, collar up, shoulders squared against the weather. The green neon sign above the entrance buzzed and bled color over the brickwork, painting every passerby sickly for a second before London swallowed them back into black. Through the rain-streaked windscreen of the unmarked Vauxhall, the place looked less like a bar than a wound held open by light. The Raven’s Nest had been quiet for twenty-three minutes. Too quiet. Quinn checked her worn leather watch. 23:47. The second hand jerked onward with stubborn little movements. Her left wrist ached where the strap had rubbed all evening, but she liked the discomfort. It kept her anchored. It kept her from thinking about DS Morris and the last case that had started with nothing more than a dim bar, evasive witnesses, and a dead informant with his eyes boiled white in his skull. She blinked rainwater from her lashes, though she sat inside the car. Memory did that. Leaked in where it had no right. The bar door opened. Quinn leaned forward. A man stepped out into the rain with his head down and a black medical bag clutched in one hand. Short curly dark hair, olive skin, broad enough through the shoulders to be useful in a fight. The green sign caught on the chain at his throat, and for an instant she saw a small medallion flash against his collarbone. Saint Christopher. Tomás Herrera. Former NHS paramedic. License revoked. Frequent visitor to places where assault victims never filed reports and stab wounds healed without hospital records. Connected to three persons of interest and two bodies that should not have had traces of veterinary sedative, embalming resin, and powdered silver in their bloodstreams. He paused under the awning, scanning the street with warm brown eyes that missed nothing. Quinn went still. Herrera’s gaze passed over the Vauxhall, slid away, then snapped back. Damn. He moved first. Not a startled stumble. Not a guilty man’s half-second panic. He tucked the medical bag close to his body and walked fast toward Wardour Street, cutting through a pair of laughing tourists with umbrellas turned inside out by the wind. Quinn was out of the car before the door had finished swinging open. “Tomás Herrera,” she called. “Metropolitan Police. Stop.” He ran. Quinn ran after him. The city became impact and noise: rain slapping her face, tyres hissing through gutters, someone shouting as Herrera clipped his shoulder and sent a paper cup spinning into the road. Quinn’s shoes struck slick pavement in hard, even rhythm. She had five inches less stride than him, but she had discipline and fury and eighteen years of decorated service behind every breath. Herrera darted left into an alley strung with dripping cables and overflowing bins. Quinn followed, one hand near the baton at her belt, the other free for balance. The alley narrowed, brick walls close enough to scrape her coat sleeves. A sour stink of beer, old grease, and wet cardboard rose from the ground. Herrera hit a puddle hard, splashing black water up the backs of his jeans. The medical bag thumped against his hip. “Stop running,” Quinn shouted. “You’re making this worse.” He didn’t look back. “You have no idea what worse is.” Spanish accent, controlled breathing. Not panicked. Afraid, yes—but not of her. That tightened something under Quinn’s ribs. At the alley’s end, Herrera vaulted a low chain strung between two bollards and burst into traffic. A taxi braked with a scream of rubber. Its horn blared long and furious. Quinn cleared the chain, landed wrong on her right foot, and corrected without losing pace. Military precision wasn’t born into muscle; it was beaten there by repetition, by instructors who considered pain a form of punctuation. Herrera cut across Shaftesbury Avenue against the lights. Quinn followed through the streaming glare of headlamps. A bus roared past close enough to slap hot diesel breath against her cheek. She heard a driver swear. Heard the pounding of her own heart. Saw Herrera’s left sleeve ride up as he shoved through a knot of clubbers—a pale scar running along his forearm, raised and ugly beneath rain-slick skin. Knife attack. Two years ago, no charges filed. Everything around this man ended in silence. He descended the steps into the Underground. Quinn took them two at a time. The station swallowed the rain noise and replaced it with tile echo, stale air, and the metallic groan of trains moving somewhere below. Herrera vaulted the ticket barrier. Quinn flashed her warrant card at the attendant so fast the man recoiled, then vaulted after him anyway. “Police!” she barked. “Move!” Commuters scattered. A woman screamed as Herrera shoulder-checked past. Quinn saw him glance at the arrivals board, then away. Not taking a train. He knew exactly where he was going. He plunged down a service corridor marked STAFF ONLY. Quinn’s breath burned at the back of her throat. She pulled her radio. “DCI Quinn in pursuit of suspect Tomás Herrera, entering restricted area at—” Static erupted so violently she jerked the radio from her ear. Not dead air. Not interference. A wet, whispering crackle like voices speaking through cloth. She stared at the device for half a heartbeat. Then Herrera disappeared around the bend. Quinn ran. The corridor sloped down into older brickwork, away from the clean public tiles and CCTV domes. Fluorescent lights flickered overhead, each one making the shadows jump. Pipes sweated along the ceiling. The air cooled, thickening with damp and the deep mineral smell of the city’s buried bones. She rounded the bend and saw Herrera forcing open a rusted metal door. He looked back then. Really looked. His face changed when he saw she was still there. Not surprise. Regret. “Detective,” he said, panting. “Don’t.” The word landed harder than a threat. Quinn drew her baton. “Step away from the door.” “I can’t.” “You can.” He shook his head. Rainwater dripped from his curls, ran down his jaw. The Saint Christopher medallion stuck to his wet shirt. “If you come after me, they’ll know you’re police before you take ten steps.” “Who will?” Herrera’s grip tightened on the medical bag. Behind him, beyond the cracked-open door, a darkness breathed. Quinn felt it. No draft, exactly. More like a pressure change before a storm. The hairs on the back of her neck lifted. For one absurd instant, she was back in the basement where Morris died. No bodycam footage. No fingerprints. No explanation for the frost that coated the walls in August, or for the way Morris had whispered her name from three different corners of the room after his throat was cut. Quinn’s hand tightened around the baton until her knuckles hurt. Herrera saw something in her face. “You’ve brushed against it before,” he said softly. She moved toward him. “Down on your knees.” “I’m sorry.” He slipped through the door and vanished. Quinn reached it before it closed. The metal was slick beneath her palm. On the other side, stairs dropped into black. She stood at the threshold. Every instinct trained into her said wait. Secure the entrance. Call backup. Establish perimeter. Do not pursue alone into an unknown underground space with no comms and a suspect who had already demonstrated knowledge of the terrain. Every other instinct, the older and more dangerous kind, said if she stopped now, Herrera would disappear into the same shadow that had taken Morris and left nothing behind but questions. She lifted the radio again. “Control, this is Quinn. Do you read?” The whispering static answered. A word surfaced inside it. Harlow. Her blood went cold. The voice had Morris’s cadence. The old impatience. The way he used to say her name when she was about to kick a door without waiting for the ram. She shut the radio off. The silence afterward felt worse. Quinn looked down the stairs. Somewhere below, Herrera’s footsteps faded. Not hurried now. Careful. He had reached territory where running was the wrong kind of attention. She slid the baton back into its holder and drew her collapsible torch instead. Light cut down the stairwell in a hard white cone, catching flaking paint, rusted handrails, and old posters peeling from the walls in long tongues. The advertisements were decades out of date. A smiling woman in a yellow dress urged commuters to try a cigarette brand that no longer existed. Someone had scratched symbols through her eyes. Quinn stepped through. The door groaned shut behind her. The sound boomed down the stairwell like a verdict. She descended. At the bottom, the passage opened into an abandoned Tube platform. Camden, if the old maps were right—one of the dead spurs, sealed and forgotten by everyone except vandals, maintenance crews, and whatever had paid Herrera’s bills since the NHS cut him loose. The tracks gleamed under a skin of water. The curved white tiles had yellowed to the color of old teeth. A station sign on the far wall read CAMDEN ROAD, though the lettering swam beneath layers of grime. Then Quinn saw the people. Not on the platform. Not at first. Shapes moved beyond the far tunnel mouth, where warm amber light flickered. Voices drifted out—low bargaining, laughter, the clink of glass, something like a goat bleating and something else answering in a language made of clicks. Smells followed: incense, hot metal, wet fur, cinnamon, blood. Herrera stood near the tunnel entrance speaking to a figure in a long oilskin coat. The figure held out a hand. Herrera pressed something pale and small into its palm. Bone, Quinn thought before she could stop herself. The figure stepped aside. Herrera entered the tunnel and was swallowed by the amber glow. Quinn remained in shadow, torch off now, back against a tiled pillar. Her pulse knocked once, twice, steady but heavy. This was not a drug den. Not a gang meet. Not any category that would sit cleanly in a report. A woman emerged from the tunnel carrying a birdcage draped in black silk. Whatever moved inside the cage had too many joints. Behind her walked a man with no shoes and no reflection in the puddles at his feet. Two teenagers in expensive trainers argued over a jar filled with blue light. A stallholder laughed, opening a mouth crowded with silver teeth. Quinn watched them pass within ten feet of her hiding place. Her brain worked hard to reject the details. Exhaustion. Adrenaline. Poor lighting. Shock. She had used those words before. Three years ago, when Morris’s blood had run uphill along the grout lines and she had stood there with her warrant card in one hand, unable to make any part of the scene obey the laws she had built her life around. The oilskin-coated gatekeeper turned its head. Quinn froze. It was tall and narrow, face mostly hidden under a hood. A hand emerged from the sleeve—gray-skinned, long-fingered, nails the dull black of old iron. Around its neck hung a string of small ivory tokens. Some were carved. Some still looked like knuckles. “Token,” it said. The voice scraped over stone. Quinn stepped out from behind the pillar because hiding had stopped being useful. She kept her shoulders square, chin level. Authority was a weapon; she had drawn it in worse places than this. “Metropolitan Police,” she said. “I’m pursuing a suspect.” The gatekeeper’s hood tilted. “Token.” “I don’t have one.” “Then you are not invited.” “I’m not asking.” A few nearby conversations softened. Attention turned, subtle and predatory. Quinn felt it move across her coat, her face, the warrant card she had not yet shown and suddenly did not want to. Police meant something up there. Down here it might mean meat. The gatekeeper extended its hand. “Token,” it repeated. Quinn assessed distance, leverage, exits. The platform behind her. The stairs. The locked door. The tunnel ahead. Herrera getting farther away with each second, carrying a medical bag that might contain evidence, contraband, or the next dead body’s missing piece. Wait for backup, said training. Backup would never find the door. Or if they did, they would arrive loud, armored, disbelieving, and dead. Her left wrist ticked. The leather watch rode against her pulse. Morris had died because they had walked into a room thinking the old rules applied. Quinn had survived because she had adapted faster than fear could paralyze her. She had spent three years combing through case files with impossible gaps, chasing names that recurred in witness statements and vanished from databases, building a private map of London beneath London. And here it was. The map had opened a mouth. Quinn reached slowly into her coat pocket. The gatekeeper’s fingers flexed. Around her, the market watched. She did not have a bone token. She had, however, taken evidence from a crime scene six months ago that no lab had been able to classify: a small carved disc found under the tongue of a corpse in Whitechapel, logged, photographed, then quietly removed by Quinn before it could vanish from the property room like three other exhibits tied to the same circle of names. She had told herself it was insurance. Now her fingers closed around it. The disc felt warm. She drew it out and placed it on the gatekeeper’s palm. The creature lifted it toward the darkness beneath its hood. A damp clicking sound came from inside, thoughtful and unpleasant. “Old token,” it said. “Still valid?” The hood turned toward her again. Quinn had the sudden sensation of being smelled all the way through. “Debt-token,” it said. “Not yours.” “No,” Quinn said. “But I’m using it.” The market fell quieter. The gatekeeper’s mouth, if it had one, made a sound like a knife drawn across bone. Perhaps amusement. Perhaps warning. “Then the debt notices you.” Quinn did not ask what that meant. Questions were invitations, and she had already stepped too far over the line. “Move,” she said. For a moment, nothing did. Then the gatekeeper stepped aside. The amber light from the tunnel touched her shoes. Quinn looked back once. Up the dead platform, toward the stairs and the ordinary rain-soaked city above. London with its traffic cameras, chain coffee shops, police radios, paperwork, and murders that left human evidence behind. London where she knew how to be dangerous. London where her badge had weight. Below, past the tunnel mouth, Tomás Herrera vanished around a bend into a crowd of things that should not exist. Her choice stood there as plainly as any suspect in cuffs. Turn back, and she could build a case slowly. Safely. Pretend this had been a misidentification, a stress response, bad light in a derelict station. She could live. She could keep her career intact. She could let Herrera and the others continue moving through hidden rooms and underground markets, leaving bodies for people like her to misunderstand. Follow, and she might find the truth about Morris. Or join him. Quinn slipped her warrant card deeper into her pocket where no one could see it. Then she tightened her coat, lifted her sharp jaw, and walked into the Veil Market. Heat struck first. The tunnel opened into a vaulted underground concourse that could not possibly fit beneath Camden. Stalls crowded the old platforms, built from scavenged wood, brass rails, stained canvas, and bones polished smooth as porcelain. Lanterns floated without wires overhead, flames burning blue or green or a deep arterial red. Old Tube signs hung beside painted boards advertising charms, tinctures, memories, teeth. A butcher in a rubber apron weighed something that twitched. A woman with antlers threaded black pearls onto a length of human hair. Somewhere, a gramophone played a song Quinn almost recognized, the melody warped just enough to make her skin crawl. No one moved aside for her. She forced her way through. Her eyes kept finding impossible details and filing them because that was what she did. Evidence. Pattern. Threat. Three exits visible. One behind a curtain of beads made from finger bones. Two guarded. No CCTV. No uniformed security, but plenty of watchers. Weapons concealed in sleeves, boots, smiles. Currency varied: coins, vials, whispers exchanged mouth-to-ear. Full moon schedule? She remembered a line from an informant’s drunken ramble before the man threw himself into the Thames. Market moves when the moon is fat. Need bone to knock. The Veil Market. She had thought it a metaphor. Ahead, Herrera’s dark curls bobbed through the crowd. Quinn followed at a distance now. The chase had changed shape. Running here would draw too much attention. She kept him in sight between a stall selling jars of preserved eyes and another stacked with old maps that rearranged themselves when no one looked directly at them. Herrera stopped beside a curtained booth lit by a single red lamp. He spoke urgently to someone inside. Quinn edged closer, pretending interest in a tray of tarnished surgical instruments. “—told you she was on me,” Herrera said. A woman’s voice answered, dry as paper. “Police?” “Quinn.” The name moved through the booth like a struck match. Quinn’s fingers tightened around the nearest instrument, a scalpel with a handle carved from horn. The woman behind the curtain said, “That one has a ghost walking behind her.” Herrera exhaled. “I know.” Quinn stepped closer. A hand closed around her left wrist. Fast. Cold. Strong. She turned, bringing the scalpel up before thought intervened. The blade stopped a hair from the throat of a boy no older than sixteen, except his eyes were milk-white and filmed like boiled glass. Morris’s eyes, after. Quinn’s breath caught. The boy smiled. “You shouldn’t carry stolen debts, Detective.” She wrenched free. “Touch me again and lose the hand.” His smile widened. “That’s why he liked you.” The market noise receded. Quinn felt the old basement under her feet, smelled frost and copper. Her hand did not shake, but something inside her did. “Who?” she asked. The boy leaned close enough that she smelled river mud on him. “Your dead man.” Herrera turned at the sound of her voice. Their eyes met across the red-lit gap. For one second, neither moved. Then someone in the booth hissed, “Run.” Herrera bolted again, vanishing through the curtain and out the back. Quinn shoved the white-eyed boy aside and went after him. The booth’s rear flap opened onto a service passage lined with damp brick and hanging charms that rattled as she passed. Herrera was already halfway down it, medical bag in hand, Saint Christopher flashing at his throat like a tiny fleeing star. “Tomás!” Quinn shouted. This time, he stopped. Not fully. Just enough to turn his head, face tight with desperation. “You don’t understand what you’re chasing,” he said. Quinn advanced, scalpel in one hand, torch in the other. “Then explain it.” Behind her, the charms rattled harder though no wind touched them. Herrera looked past her, and fear wiped his face clean. Quinn heard the market go silent. Not quiet. Silent. A silence with weight. Herrera whispered, “Too late.” Quinn did not look back at first. She watched his eyes, his shoulders, the tiny shift of his feet. Then the air behind her cooled, breath by breath, until the damp on her coat stiffened. A voice came from the passage at her back. “Harlow.” Morris again. Not from the radio this time. Close enough to touch. Quinn closed her eyes for half a second. When she opened them, Herrera was still there, begging her without words to do the sensible thing, the human thing, and run. She had already made her decision at the threshold. She raised the scalpel, squared herself in the freezing dark, and said, “Keep moving, Herrera, and I’ll drag you back through whatever hell you’re hiding in.” Then she turned toward the voice of her dead partner.
created_at"2026-04-24T21:01:17.102Z" 4/24/2026, 9:01:17 PM
model"openai/gpt-5.5-20260423"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency8350
moderation_latency(null)
generation_time114068
tokens_prompt914
tokens_completion5577
native_tokens_prompt810
native_tokens_completion4442
native_tokens_completion_images0
native_tokens_reasoning154
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.13731
router(null)
provider_responses
0
endpoint_id"58e5b336-423e-430b-a2ab-8bc353f0c51b"
id"resp_05356ac98940778d0169ebda1d32f081959fe70ebcc22ebe9e"
is_byokfalse
latency271
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-1777064477-aDyKynYlk2UQEXR1eA7L"
session_id(null)
api_type"completions"
id"gen-1777064477-AVm1NGTuVAbNZxXedbpf"
upstream_id"resp_05356ac98940778d0169ebda1d32f081959fe70ebcc22ebe9e"
total_cost0.13731
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
totalTags20
adverbTagCount1
adverbTags
0"he said softly [softly]"
dialogueSentences52
tagDensity0.385
leniency0.769
rawRatio0.05
effectiveRatio0.038
92.49% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount3330
totalAiIsmAdverbs5
found
0
adverb"really"
count1
1
adverb"softly"
count1
2
adverb"suddenly"
count1
3
adverb"slowly"
count2
highlights
0"really"
1"softly"
2"suddenly"
3"slowly"
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)
75.98% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount3330
totalAiIsms16
found
0
word"scanning"
count1
1
word"streaming"
count1
2
word"pounding"
count1
3
word"silence"
count3
4
word"echo"
count1
5
word"flickered"
count2
6
word"footsteps"
count1
7
word"pulse"
count2
8
word"silk"
count1
9
word"weight"
count2
10
word"porcelain"
count1
highlights
0"scanning"
1"streaming"
2"pounding"
3"silence"
4"echo"
5"flickered"
6"footsteps"
7"pulse"
8"silk"
9"weight"
10"porcelain"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"blood ran cold"
count1
highlights
0"blood went cold"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences359
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount0
narrationSentences359
filterMatches
0"watch"
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences391
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen59
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords3325
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions23
unquotedAttributions0
matches(empty)
66.67% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions139
wordCount3141
uniqueNames26
maxNameDensity1.66
worstName"Quinn"
maxWindowNameDensity3
worstWindowName"Quinn"
discoveredNames
Soho1
Raven2
Nest2
Harlow2
Quinn52
London6
Vauxhall2
Morris10
Christopher3
Herrera33
Wardour1
Street1
Shaftesbury1
Avenue1
Underground1
Commuters1
Saint3
August1
Tube2
Whitechapel1
Tomás2
Veil2
Market3
Camden2
Thames1
Two3
persons
0"Raven"
1"Nest"
2"Harlow"
3"Quinn"
4"Morris"
5"Christopher"
6"Herrera"
7"Commuters"
8"Saint"
9"Tube"
10"Tomás"
11"Market"
places
0"Soho"
1"London"
2"Vauxhall"
3"Wardour"
4"Street"
5"Shaftesbury"
6"Avenue"
7"August"
8"Veil"
9"Thames"
globalScore0.672
windowScore0.667
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences213
glossingSentenceCount1
matches
0"something like a goat bleating and something"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount3325
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences391
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs210
mean15.83
std18.51
cv1.169
sampleLengths
017
170
29
32
472
512
610
74
83
960
102
112
1248
1315
143
1511
161
173
1840
1913
207
212
224
2362
2413
2562
268
2711
2811
296
3067
318
3260
338
347
357
3653
374
3830
399
4013
4112
4211
4314
449
456
462
4747
4813
496
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount4
totalSentences359
matches
0"was beaten"
1"was swallowed"
2"were carved"
3"being smelled"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs561
matches
0"was going"
91.71% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount6
semicolonCount2
flaggedSentences7
totalSentences391
ratio0.018
matches
0"Afraid, yes—but not of her."
1"Military precision wasn’t born into muscle; it was beaten there by repetition, by instructors who considered pain a form of punctuation."
2"Saw Herrera’s left sleeve ride up as he shoved through a knot of clubbers—a pale scar running along his forearm, raised and ugly beneath rain-slick skin."
3"Camden, if the old maps were right—one of the dead spurs, sealed and forgotten by everyone except vandals, maintenance crews, and whatever had paid Herrera’s bills since the NHS cut him loose."
4"Voices drifted out—low bargaining, laughter, the clink of glass, something like a goat bleating and something else answering in a language made of clicks."
5"A hand emerged from the sleeve—gray-skinned, long-fingered, nails the dull black of old iron."
6"Authority was a weapon; she had drawn it in worse places than this."
82.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount3160
adjectiveStacks3
stackExamples
0"Short curly dark hair,"
1"ugly beneath rain-slick skin."
2"ordinary rain-soaked city"
adverbCount88
adverbRatio0.027848101265822784
lyAdverbCount21
lyAdverbRatio0.006645569620253164
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences391
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences391
mean8.5
std7.29
cv0.857
sampleLengths
017
120
228
322
49
52
66
71
89
916
104
1136
1212
133
147
154
163
1720
1817
1923
202
212
223
232
2417
2526
2615
273
2811
291
303
314
326
3330
3413
354
363
372
384
3930
409
4123
4213
4315
4412
4514
4614
477
484
494
49.49% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats27
diversityRatio0.3384615384615385
totalSentences390
uniqueOpeners132
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount11
totalSentences301
matches
0"Then Herrera disappeared around the"
1"More like a pressure change"
2"Somewhere below, Herrera’s footsteps faded."
3"Then Quinn saw the people."
4"Then the gatekeeper stepped aside."
5"Then she tightened her coat,"
6"Somewhere, a gramophone played a"
7"Then someone in the booth"
8"Just enough to turn his"
9"Then the air behind her"
10"Then she turned toward the"
ratio0.037
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount59
totalSentences301
matches
0"Her left wrist ached where"
1"It kept her anchored."
2"It kept her from thinking"
3"She blinked rainwater from her"
4"He paused under the awning,"
5"He moved first."
6"He tucked the medical bag"
7"She had five inches less"
8"He didn’t look back."
9"Its horn blared long and"
10"She heard a driver swear."
11"He descended the steps into"
12"He knew exactly where he"
13"He plunged down a service"
14"She pulled her radio."
15"She stared at the device"
16"She rounded the bend and"
17"He looked back then."
18"His face changed when he"
19"he said, panting"
ratio0.196
89.57% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount223
totalSentences301
matches
0"Detective Harlow Quinn watched the"
1"The green neon sign above"
2"The Raven’s Nest had been"
3"Quinn checked her worn leather"
4"The second hand jerked onward"
5"Her left wrist ached where"
6"It kept her anchored."
7"It kept her from thinking"
8"She blinked rainwater from her"
9"Memory did that."
10"The bar door opened."
11"Quinn leaned forward."
12"A man stepped out into"
13"The green sign caught on"
14"He paused under the awning,"
15"Quinn went still."
16"Herrera’s gaze passed over the"
17"He moved first."
18"He tucked the medical bag"
19"Quinn was out of the"
ratio0.741
16.61% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences301
matches
0"Now her fingers closed around"
ratio0.003
84.31% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences122
technicalSentenceCount10
matches
0"It kept her from thinking about DS Morris and the last case that had started with nothing more than a dim bar, evasive witnesses, and a dead informant with his …"
1"Connected to three persons of interest and two bodies that should not have had traces of veterinary sedative, embalming resin, and powdered silver in their bloo…"
2"He paused under the awning, scanning the street with warm brown eyes that missed nothing."
3"Military precision wasn’t born into muscle; it was beaten there by repetition, by instructors who considered pain a form of punctuation."
4"No explanation for the frost that coated the walls in August, or for the way Morris had whispered her name from three different corners of the room after his th…"
5"Every other instinct, the older and more dangerous kind, said if she stopped now, Herrera would disappear into the same shadow that had taken Morris and left no…"
6"Herrera getting farther away with each second, carrying a medical bag that might contain evidence, contraband, or the next dead body’s missing piece."
7"She had spent three years combing through case files with impossible gaps, chasing names that recurred in witness statements and vanished from databases, buildi…"
8"The tunnel opened into a vaulted underground concourse that could not possibly fit beneath Camden."
9"She kept him in sight between a stall selling jars of preserved eyes and another stacked with old maps that rearranged themselves when no one looked directly at…"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags20
uselessAdditionCount0
matches(empty)
34.62% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags19
fancyCount6
fancyTags
0"Quinn shouted (shout)"
1"she barked (bark)"
2"it repeated (repeat)"
3"the booth hissed (hiss)"
4"Quinn shouted (shout)"
5"Herrera whispered (whisper)"
dialogueSentences52
tagDensity0.365
leniency0.731
rawRatio0.316
effectiveRatio0.231
89.4477%