Run: 2026-03-18-01KM08R6BD75W1M1ZD5GJBEYXF

Run Details

Duration:
17.2s
Cost:
$0.005038
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 came down in sheets that made the streetlights bleed into the pavement. Harlow Quinn ran like she’d been trained to sprint through smoke—chin level, shoulders braced, breath measured just enough to keep the world from collapsing into noise. London wore its night like a bruise: sooty wind, wet brick, gutters choked with leaves that looked like drowned tongues. The suspect ahead of her cut through it all with a kind of practiced urgency, moving between pedestrians and parked cars as if the city itself had been instructed to clear a path. Harlow saw the curve of his shoulders first, then the back of his coat—dark, collar up, hood slick with rain that reflected neon signs and the occasional flash of a bus’s headlights. He’d stepped into her sight fifteen seconds ago, and in those fifteen seconds he’d already made three turns she hadn’t expected. Twice he’d looked back, not at her face but at her hands, as if he knew what she carried and how quickly she could use it. Detective Quinn hated surprises. They were for people who didn’t keep their partner’s memory locked behind a trauma that never quite let go. DS Morris had vanished three years ago under circumstances with supernatural edges she refused to explain to anyone who’d sign her forms and call it casework. Her report had been “unexplained circumstances.” The word had felt like a padded room. Tonight, the suspect’s movements carried the same shape—an uncanny certainty, a wrongness that sat beneath normal street logic. Harlow’s instinct had started as suspicion and hardened into a working theory: whatever this clique was doing, it wasn’t just social cruelty dressed up as charm. She pushed harder, boots slapping water off the curb, and closed the distance to the suspect’s shadow. Her radio crackled once, then died. In this part of Soho the signal always stumbled, but that wasn’t the reason she couldn’t reach dispatch. The rain was too heavy, too loud. The city swallowed words before they could become help. Ahead, the suspect slipped into an alley that should have led nowhere useful—brick walls, a dumpster, a chain-link fence crowned with razor wire. Harlow followed, skidding to keep her momentum from turning into a fall. The air in the alley smelled of wet metal and old oil. The suspect was already beyond the fence. He vaulted it without hesitation, landing in a crouch, then moving again toward a road that should have been blocked by traffic cones. He’d kicked one cone aside as if he’d done it a hundred times. On the other side of the cones, a narrow service entrance sat under a faded sign for an electrical substation. No one should have been there at this hour. Harlow climbed over the fence, rain soaking her shoulders through her coat. The chain-link pressed cold across her palms. She landed hard, her knee protesting, and the sound of her breath filled her ears. When she reached the service entrance, the suspect was already gone—had simply disappeared into the darkness as if the building held a doorway that wasn’t there until you needed it. Her flashlight beam found a sliver of metal at ground level: a hatch, half-hidden beneath a sheet of tarpaulin. Someone had pried the tarp back. The edges of the hatch looked newer than the rest of the place, like fresh damage pretending it had always existed. Harlow dropped to one knee. She ran her gloved fingers over the seam. Cold, wet, and—under her touch—something smooth, something deliberate. Not rust. Not corrosion. A mechanism. Her training insisted on procedure. Her grief insisted on urgency. Behind her, a pair of headlights swept the alley mouth, throwing light across the brick. For a moment she saw her own reflection in a puddle—salt-and-pepper hair plastered to her scalp, sharp jaw set like a drawn blade. She looked like she could cut through anything except what she’d lost. The headlights moved on. Whoever was out there didn’t stop. That meant the suspect hadn’t just escaped; he’d timed it. Harlow hooked her fingers under the hatch. The metal gave way with a soft groan that seemed too quiet for something heavy. A draft rose from below, carrying damp air and something else—a scent like old stone and a sweet, chemical sharpness that didn’t belong in London infrastructure. She leaned in. Her flashlight beam fell into a stairwell descending into blackness. A voice—her own, bitter—muttered that she should mark the scene. Call in backup. Wait for someone else to make the choice. But there was no one else close enough, and Morris’s face rose uninvited, every memory of him like a photograph kept in the dark too long. Harlow drew in a breath, tasted rainwater and metal, and then she swung the hatch wider. She began to descend. The stairs were slick with condensation, the stone wearing a sheen that didn’t match the alley above. Each step swallowed her sound. Water dripped from the ceiling in patient intervals, each drop landing with the kind of finality that made her stomach tighten. Halfway down, she caught a faint sound from below—laughter? No. A murmur, layered and restless, like a crowd held behind a wall. The air also changed as she went deeper. Cold gave way to something warmer and stale, as if the underground kept its own weather. Her flashlight beam shook with each step, carving a narrow tunnel of light. The walls flashed past: brick and old concrete, then something else—panels that looked hand-fitted, stitched into place. The geometry didn’t match the building’s above-ground bones. Then the suspect’s last movement became a shape in her mind: he’d made this path before. He knew where to land, where to pause, where to vanish. Harlow was still deciding whether to follow him into a room she couldn’t picture when her foot hit a landing and the stairwell ended in a corridor that opened abruptly into a space too large to be underground. The Veil Market. She’d heard the name in whispers that never made it into official channels. People didn’t talk about it the way they talked about crimes; they talked about it like you talked about a place in a dream, with the nervous insistence that it couldn’t hurt you unless you believed it would. The corridor’s ceiling was arched and stained, lit by bulbs strung in careful rows. The light didn’t glow so much as it shimmered. Harlow’s flashlight didn’t feel necessary here; it seemed like the market already knew where to show its face. She stepped through an archway and into the crowd’s edge. At first glance, it looked like a market—stalling tables, hanging bundles, people leaning together over wares. But nothing was quite where it should be. The patterns on the awnings shifted when she blinked. A vendor’s hands moved too smoothly, as if his joints had been lubricated by something not meant for human bodies. A glass vial on a shelf pulsed faintly, light threading through liquid like a heartbeat. And the smells—so sharp they made her eyes water. Burnt sugar. Polished metal. Wet wool. Something alchemical that had been outlawed for reasons nobody in her department could agree on. A man brushed past her shoulder, his clothing dry despite the rain soaked world above. He didn’t look at her. He didn’t have to. Here, people watched instinctively, the way predators did in daylight. Harlow held her breath and kept moving, trying to track her suspect through the density. He’d been right in front of her before she descended. Now the crowd acted like a curtain dropped between them. She scanned for his dark coat, his hooded silhouette—anything that would make him stand out in a place designed to confuse. A sudden ripple of movement drew her eyes to the center aisle. The suspect had reappeared there, half a body length behind another man who wore a long, damp-looking cloak though his boots were clean. The suspect reached forward, handed something over—too fast to be fully understood—and then turned, as if he’d already expected she’d come. His gaze found her. Not her face. Her left wrist. The worn leather watch there. Harlow’s stomach went tight. She hadn’t shown it. She hadn’t even thought about it down here. But the suspect’s focus told her he’d been prepared for a detective to follow. He slid deeper into the aisle, slipping between stalls without bumping shoulders. Harlow pursued, boots finding purchase on uneven ground that felt deliberately shaped. She moved past crates marked with chalk symbols she didn’t recognize. A stall beside her displayed rings set in dark stone, each ring vibrating faintly, as if it was remembering being worn. The suspect vanished behind a curtain of beads. Harlow followed without thinking—then stopped when her hand hit something that wasn’t beads at all. It was a barrier. Thin. Almost invisible. Her fingertips pressed against it and a cold resistance flared up through her skin like a warning. The air shimmered. The smell of ozone sharpened. She stepped back, breathing hard. The crowd continued to surge, oblivious or pretending to be. She stared at the curtain again, feeling the barrier’s edges. There was no lock she could see, no physical seam. It was more like the market itself said no. Her mind snapped to what little she knew. Entry wasn’t free. Entry wasn’t just walking. People talked about tokens—bones, tokens carved and kept, necessary to pass certain thresholds and to prove you were allowed to buy information and certain forbidden goods. She reached into her pocket out of pure instinct. Her fingers brushed paper. Then metal. She drew out her hand and saw it: a bone token, pale and worn, tucked into the lining of her coat like a piece of evidence she’d forgotten she’d kept. She didn’t remember getting it from a chain or a case file, but she remembered Morris once lifting something from a rain-soaked surface with careful hands, as if he could feel the wrongness in it. Maybe it hadn’t been forgotten. Maybe her mind had filed it away until the moment she needed to decide. The question struck like a slap: she could turn back. Above ground waited. There would be paperwork. There would be time. There would be rational steps and interviews with people who claimed not to know. Or she could go deeper into a market that required permission from something she didn’t understand. Her radio cable—dead since the alley—gave no comfort. Her authority meant nothing here. Her badge was just metal in a crowd. Harlow’s jaw tightened. She pushed the bone token forward. The curtain shivered. The barrier thinned as if recognizing the weight of the token. Her fingertips slid through, cold air washing over her knuckles, and then she was through. On the other side, the world narrowed into a hidden room corridor—stone, old maps pinned to the walls, a door that looked too clean to belong in the mess. The sound of the crowd fell away. In its place, she heard footsteps—someone moving ahead of her, fast, deliberate. The suspect wasn’t far. Harlow followed the sound down the corridor. Her flashlight beam traced along a wall where black-and-white photographs were stacked in frames without glass. Faces in them looked like they’d been taken during earlier decades of surveillance. Some were familiar in the way nightmares were familiar. At the end of the corridor, the suspect paused at a door and knocked twice. He didn’t turn his head when Harlow approached; he simply waited, like he could hear her approach before she made it audible. “Detective Quinn,” he said. His voice wasn’t loud. It didn’t need to be. It carried a cool confidence that made her feel, briefly, like she’d already lost. Harlow stopped three paces away, keeping distance out of habit. “Show me your hands.” He smiled, just a twitch. “Always the same.” Harlow angled her flashlight toward him. The beam caught the wet line of his hood, the rain’s remnants on his coat collar. He looked younger than she’d thought, but age meant nothing in the dark. “What’s under Camden?” she demanded. “What are you selling?” He shrugged, as if she’d asked what the sky was made of. “Information. Relief. Ingredients.” His gaze flicked to the bone token still held loosely in her grip. “Permission.” Harlow’s wristwatch ticked faintly as her pulse surged. She realized then that her decision had already set the pattern. Following the suspect into the Veil Market hadn’t just taken her into danger—it had marked her as a participant. She tightened her hold on the bone token. “You’re connected to the clique. That’s why Morris—” The name snagged in her throat. Saying it aloud felt like dragging it across broken glass. The suspect’s expression sharpened. “You don’t get to finish that sentence.” Harlow’s hand dropped to her holster, slow enough to control her breath. “Then you talk.” For a moment the hallway stayed perfectly still. Even the market’s distant murmur seemed to hold back, listening. Then a new sound cut through: a heavy knock from inside the room, followed by the scrape of a chair moving. Something in the air shifted—an expectancy like a blade being drawn. The door opened. A man stood in the doorway, shoulders slightly hunched, short curly dark brown hair damp at the edges as if he’d been running. His olive skin looked almost too warm under the dim interior light. A scar ran along his left forearm, pale against skin, and around his neck hung a Saint Christopher medallion that caught the light and held it. Tomás Herrera. Harlow had seen his face in dossiers and worse places—someone who’d helped her once and then disappeared when her questions became inconvenient. He stared at Harlow with tired eyes that didn’t soften. “Detective.” She couldn’t decide if it was relief or fury that tightened her chest. “You,” she said. “You were supposed to be off the grid.” Tomás’s mouth pressed into a line. “I am.” He glanced past her, toward the corridor behind. “But you’re not.” The suspect stepped to the side as if he’d made introductions. “She came for us.” Harlow kept her stance squared. “I came for a missing person.” Tomás’s gaze flicked to her watch, then to her grip on the token. “You have no idea what you just brought into this room.” She hated being spoken to like she was young. She was forty-one, decorated, trusted by people who had never watched the dark take someone they loved. Still—under Tomás’s stare, with the market’s cold wrongness pressing at her skin, she felt less like an officer and more like a woman who’d stepped into a story that didn’t know her name. “What is this?” she asked. “A trap?” Tomás leaned his weight onto the doorframe. Inside, Harlow glimpsed stacks of supplies—bundled vials, wrapped tools, something that looked like surgical thread laid out on a table. Not a clinic. Not even a clean imitation. “People come here when the world can’t fix them,” Tomás said. “And some of them don’t survive the trying.” Harlow’s throat tightened. “Are you treating supernatural patients, Herrera?” He didn’t flinch at the word supernatural. He just sighed, like the term was a door he’d walked through too many times. “I treat what I’m asked to treat,” he said. “And I keep myself alive by not asking who’s paying.” The suspect moved again, shifting his weight as if impatient with the delay. “Detective,” he said, “you’re holding a key. Don’t waste it.” Harlow felt the decision solidify in her hands. She could step back into the corridor, seal herself behind procedure, and report a suspicious underground market to people who would laugh until they got hurt. Or she could enter the room, accept that the world she knew had already leaked into this one, and chase the truth close enough to cut. Her eyes narrowed. “Where’s the rest of your clique?” she demanded. “Where’s the evidence?” Tomás’s gaze turned briefly sharp, as if he resented the question. “Evidence doesn’t live in a pile here.” He looked at her bone token again. “It lives in the choice you make next.” Harlow held the token a little higher. Rainwater dripped from her coat hem in slow drops, tapping the floor like a countdown. The corridor behind her felt farther away already, as if the market was adjusting its distances to keep her off-balance. She stepped over the threshold. The air inside the room was warmer, laced with chemical tang and something metallic—blood, maybe, or the memory of it. Her flashlight swept across faces and tools and tables that didn’t belong to any legal medical practice. The suspect followed half a pace behind, closing the door just enough to muffle the crowd. Tomás moved to the side, blocking a back exit with his body. Harlow’s heart hammered once, hard enough to bruise her ribs. She forced her voice steady, military precision wrapping around fear. “Talk,” she said again, but this time it wasn’t a threat. It was a bargain she knew she might not survive. The suspect met her eyes with calm certainty. “Gladly,” he replied. “But you’re going to have to decide whether you’re here to arrest someone—or whether you’re here to find out why Morris disappeared in the first place.”
created_at"2026-03-18T10:44:34.812Z" 3/18/2026, 10:44:34 AM
model"openai/gpt-5.4-nano-20260317"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency2543
moderation_latency(null)
generation_time16962
tokens_prompt914
tokens_completion4673
native_tokens_prompt810
native_tokens_completion3901
native_tokens_completion_images0
native_tokens_reasoning244
native_tokens_cached0
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"completed"
usage0.00503825
router(null)
provider_responses
0
endpoint_id"0c835f2e-c18d-4e8c-b245-e1e3bd08b97f"
id"resp_0dbf0f27957f41a60169ba8212dc948196915b5f083e2dcaf4"
is_byokfalse
latency160
model_permaslug"openai/gpt-5.4-nano-20260317"
provider_name"OpenAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.0; linux; x64))"
http_referer(null)
api_type"completions"
id"gen-1773830674-2IfeIjpyQi7j03gn4Imv"
upstream_id"resp_0dbf0f27957f41a60169ba8212dc948196915b5f083e2dcaf4"
total_cost0.00503825
cache_discount(null)
upstream_inference_cost0
provider_name"OpenAI"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags14
adverbTagCount1
adverbTags
0"she said again [again]"
dialogueSentences34
tagDensity0.412
leniency0.824
rawRatio0.071
effectiveRatio0.059
91.40% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2907
totalAiIsmAdverbs5
found
0
adverb"quickly"
count1
1
adverb"deliberately"
count1
2
adverb"loosely"
count1
3
adverb"perfectly"
count1
4
adverb"slightly"
count1
highlights
0"quickly"
1"deliberately"
2"loosely"
3"perfectly"
4"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)
65.60% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2907
totalAiIsms20
found
0
word"measured"
count1
1
word"uncanny"
count1
2
word"charm"
count1
3
word"stomach"
count2
4
word"shimmered"
count2
5
word"pulsed"
count1
6
word"scanned"
count1
7
word"could feel"
count1
8
word"weight"
count3
9
word"footsteps"
count1
10
word"traced"
count1
11
word"familiar"
count2
12
word"flicked"
count2
13
word"pulse"
count1
highlights
0"measured"
1"uncanny"
2"charm"
3"stomach"
4"shimmered"
5"pulsed"
6"scanned"
7"could feel"
8"weight"
9"footsteps"
10"traced"
11"familiar"
12"flicked"
13"pulse"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"eyes widened/narrowed"
count1
highlights
0"eyes narrowed"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences234
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount3
hedgeCount3
narrationSentences234
filterMatches
0"watch"
1"feel"
hedgeMatches
0"seemed to"
1"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences254
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen38
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2874
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions18
unquotedAttributions0
matches(empty)
66.67% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions52
wordCount2693
uniqueNames11
maxNameDensity1.08
worstName"Harlow"
maxWindowNameDensity3
worstWindowName"Tomás"
discoveredNames
Quinn2
Morris3
Soho1
London2
Veil2
Market2
Harlow29
Saint1
Christopher1
Herrera1
Tomás8
persons
0"Quinn"
1"Morris"
2"Market"
3"Harlow"
4"Saint"
5"Christopher"
6"Herrera"
7"Tomás"
places
0"Soho"
1"London"
2"Veil"
globalScore0.962
windowScore0.667
32.35% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences170
glossingSentenceCount8
matches
0"looked like drowned tongues"
1"felt like a padded room"
2"looked like she could cut through anythin"
3"looked like a market—stalling tables, han"
4"as if recognizing the weight of the token"
5"looked like they’d been taken during earl"
6"felt like dragging it across broken gla"
7"looked like surgical thread laid out on a"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.348
wordCount2874
matches
0"not at her face but at her hands, as if he knew what she carried"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences254
matches
0"muttered that she"
1"accept that the"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs107
mean26.86
std17.45
cv0.65
sampleLengths
039
153
279
323
440
544
657
747
87
965
1034
1130
1246
1325
142
1510
1650
1720
1848
1913
2021
2126
2216
234
2443
2546
2638
2727
2838
293
3051
3141
3210
3368
3430
3534
3635
3721
3856
394
406
415
4230
4356
448
4515
464
4728
4815
4929
84.27% Passive voice overuse
Target: ≤2% passive sentences
passiveCount14
totalSentences234
matches
0"been trained"
1"been instructed"
2"been blocked"
3"was arched"
4"been lubricated"
5"been outlawed"
6"been prepared"
7"were allowed"
8"been forgotten"
9"were stacked"
10"been taken"
11"was made"
12"being drawn"
13"being spoken"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount5
totalVerbs507
matches
0"was doing"
1"was still deciding"
2"was remembering"
3"wasn’t just walking"
4"was adjusting"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount32
semicolonCount4
flaggedSentences30
totalSentences254
ratio0.118
matches
0"Harlow Quinn ran like she’d been trained to sprint through smoke—chin level, shoulders braced, breath measured just enough to keep the world from collapsing into noise."
1"Harlow saw the curve of his shoulders first, then the back of his coat—dark, collar up, hood slick with rain that reflected neon signs and the occasional flash of a bus’s headlights."
2"Tonight, the suspect’s movements carried the same shape—an uncanny certainty, a wrongness that sat beneath normal street logic."
3"Ahead, the suspect slipped into an alley that should have led nowhere useful—brick walls, a dumpster, a chain-link fence crowned with razor wire."
4"When she reached the service entrance, the suspect was already gone—had simply disappeared into the darkness as if the building held a doorway that wasn’t there until you needed it."
5"Cold, wet, and—under her touch—something smooth, something deliberate."
6"For a moment she saw her own reflection in a puddle—salt-and-pepper hair plastered to her scalp, sharp jaw set like a drawn blade."
7"That meant the suspect hadn’t just escaped; he’d timed it."
8"A draft rose from below, carrying damp air and something else—a scent like old stone and a sweet, chemical sharpness that didn’t belong in London infrastructure."
9"A voice—her own, bitter—muttered that she should mark the scene."
10"Halfway down, she caught a faint sound from below—laughter?"
11"The walls flashed past: brick and old concrete, then something else—panels that looked hand-fitted, stitched into place."
12"People didn’t talk about it the way they talked about crimes; they talked about it like you talked about a place in a dream, with the nervous insistence that it couldn’t hurt you unless you believed it would."
13"Harlow’s flashlight didn’t feel necessary here; it seemed like the market already knew where to show its face."
14"At first glance, it looked like a market—stalling tables, hanging bundles, people leaning together over wares."
15"And the smells—so sharp they made her eyes water."
16"She scanned for his dark coat, his hooded silhouette—anything that would make him stand out in a place designed to confuse."
17"The suspect reached forward, handed something over—too fast to be fully understood—and then turned, as if he’d already expected she’d come."
18"Harlow followed without thinking—then stopped when her hand hit something that wasn’t beads at all."
19"People talked about tokens—bones, tokens carved and kept, necessary to pass certain thresholds and to prove you were allowed to buy information and certain forbidden goods."
20"Her radio cable—dead since the alley—gave no comfort."
21"On the other side, the world narrowed into a hidden room corridor—stone, old maps pinned to the walls, a door that looked too clean to belong in the mess."
22"In its place, she heard footsteps—someone moving ahead of her, fast, deliberate."
23"He didn’t turn his head when Harlow approached; he simply waited, like he could hear her approach before she made it audible."
24"Following the suspect into the Veil Market hadn’t just taken her into danger—it had marked her as a participant."
25"Something in the air shifted—an expectancy like a blade being drawn."
26"Harlow had seen his face in dossiers and worse places—someone who’d helped her once and then disappeared when her questions became inconvenient."
27"Still—under Tomás’s stare, with the market’s cold wrongness pressing at her skin, she felt less like an officer and more like a woman who’d stepped into a story that didn’t know her name."
28"Inside, Harlow glimpsed stacks of supplies—bundled vials, wrapped tools, something that looked like surgical thread laid out on a table."
29"The air inside the room was warmer, laced with chemical tang and something metallic—blood, maybe, or the memory of it."
96.30% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2736
adjectiveStacks0
stackExamples(empty)
adverbCount121
adverbRatio0.04422514619883041
lyAdverbCount17
lyAdverbRatio0.0062134502923976605
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences254
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences254
mean11.31
std7.64
cv0.676
sampleLengths
013
126
220
333
432
521
626
74
819
926
1014
1118
1226
1317
146
1518
167
179
1823
1912
2012
217
2223
2313
2420
259
2612
277
2815
2930
3019
316
3221
335
348
358
362
372
382
395
405
4115
4223
4312
444
456
4610
477
4815
4926
39.37% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats27
diversityRatio0.2795275590551181
totalSentences254
uniqueOpeners71
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount7
totalSentences214
matches
0"Twice he’d looked back, not"
1"Then the suspect’s last movement"
2"Maybe it hadn’t been forgotten."
3"Maybe her mind had filed"
4"Even the market’s distant murmur"
5"Then a new sound cut"
6"Still—under Tomás’s stare, with the"
ratio0.033
85.42% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount72
totalSentences214
matches
0"He’d stepped into her sight"
1"They were for people who"
2"Her report had been The"
3"She pushed harder, boots slapping"
4"Her radio crackled once, then"
5"He vaulted it without hesitation,"
6"He’d kicked one cone aside"
7"She landed hard, her knee"
8"Her flashlight beam found a"
9"She ran her gloved fingers"
10"Her training insisted on procedure."
11"Her grief insisted on urgency."
12"She looked like she could"
13"She leaned in."
14"Her flashlight beam fell into"
15"She began to descend."
16"Her flashlight beam shook with"
17"He knew where to land,"
18"She’d heard the name in"
19"She stepped through an archway"
ratio0.336
51.12% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount175
totalSentences214
matches
0"Rain came down in sheets"
1"Harlow Quinn ran like she’d"
2"London wore its night like"
3"The suspect ahead of her"
4"Harlow saw the curve of"
5"He’d stepped into her sight"
6"Detective Quinn hated surprises."
7"They were for people who"
8"DS Morris had vanished three"
9"Her report had been The"
10"Tonight, the suspect’s movements carried"
11"Harlow’s instinct had started as"
12"She pushed harder, boots slapping"
13"Her radio crackled once, then"
14"The rain was too heavy,"
15"The city swallowed words before"
16"Harlow followed, skidding to keep"
17"The air in the alley"
18"The suspect was already beyond"
19"He vaulted it without hesitation,"
ratio0.818
46.73% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences214
matches
0"Whoever was out there didn’t"
1"Now the crowd acted like"
ratio0.009
0.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences127
technicalSentenceCount27
matches
0"London wore its night like a bruise: sooty wind, wet brick, gutters choked with leaves that looked like drowned tongues."
1"The suspect ahead of her cut through it all with a kind of practiced urgency, moving between pedestrians and parked cars as if the city itself had been instruct…"
2"Harlow saw the curve of his shoulders first, then the back of his coat—dark, collar up, hood slick with rain that reflected neon signs and the occasional flash …"
3"DS Morris had vanished three years ago under circumstances with supernatural edges she refused to explain to anyone who’d sign her forms and call it casework."
4"Tonight, the suspect’s movements carried the same shape—an uncanny certainty, a wrongness that sat beneath normal street logic."
5"Ahead, the suspect slipped into an alley that should have led nowhere useful—brick walls, a dumpster, a chain-link fence crowned with razor wire."
6"The metal gave way with a soft groan that seemed too quiet for something heavy."
7"A draft rose from below, carrying damp air and something else—a scent like old stone and a sweet, chemical sharpness that didn’t belong in London infrastructure…"
8"Water dripped from the ceiling in patient intervals, each drop landing with the kind of finality that made her stomach tighten."
9"Cold gave way to something warmer and stale, as if the underground kept its own weather."
10"The walls flashed past: brick and old concrete, then something else—panels that looked hand-fitted, stitched into place."
11"Harlow was still deciding whether to follow him into a room she couldn’t picture when her foot hit a landing and the stairwell ended in a corridor that opened a…"
12"The suspect had reappeared there, half a body length behind another man who wore a long, damp-looking cloak though his boots were clean."
13"The suspect reached forward, handed something over—too fast to be fully understood—and then turned, as if he’d already expected she’d come."
14"A stall beside her displayed rings set in dark stone, each ring vibrating faintly, as if it was remembering being worn."
15"She didn’t remember getting it from a chain or a case file, but she remembered Morris once lifting something from a rain-soaked surface with careful hands, as i…"
16"On the other side, the world narrowed into a hidden room corridor—stone, old maps pinned to the walls, a door that looked too clean to belong in the mess."
17"A man stood in the doorway, shoulders slightly hunched, short curly dark brown hair damp at the edges as if he’d been running."
18"A scar ran along his left forearm, pale against skin, and around his neck hung a Saint Christopher medallion that caught the light and held it."
19"Harlow had seen his face in dossiers and worse places—someone who’d helped her once and then disappeared when her questions became inconvenient."
20"She couldn’t decide if it was relief or fury that tightened her chest."
21"She was forty-one, decorated, trusted by people who had never watched the dark take someone they loved."
22"Still—under Tomás’s stare, with the market’s cold wrongness pressing at her skin, she felt less like an officer and more like a woman who’d stepped into a story…"
23"Inside, Harlow glimpsed stacks of supplies—bundled vials, wrapped tools, something that looked like surgical thread laid out on a table."
24"The suspect moved again, shifting his weight as if impatient with the delay."
25"She could step back into the corridor, seal herself behind procedure, and report a suspicious underground market to people who would laugh until they got hurt."
26"The corridor behind her felt farther away already, as if the market was adjusting its distances to keep her off-balance."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags14
uselessAdditionCount0
matches(empty)
91.18% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags10
fancyCount2
fancyTags
0"she demanded (demand)"
1"she demanded (demand)"
dialogueSentences34
tagDensity0.294
leniency0.588
rawRatio0.2
effectiveRatio0.118
81.6804%