Run: 2026-03-18-01KM07NQ6H2RG15E0BV5FVX6Q2

Run Details

Duration:
18.2s
Cost:
$0.005362
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 worried at London like a slow stain, slicking the pavement until the streetlights turned into smeared coins of light. Detective Harlow Quinn cut through it with the tight economy of a trained body, shoulders squared, chin down, her closely cropped salt-and-pepper hair plastered at the edges. The night smelled of wet stone and exhaust and something faintly metallic that didn’t belong to any normal street. Her earpiece crackled—static, then a clipped, wrong voice that vanished before she could name it. She ignored it. She’d been ignoring too much lately. Eighteen years of decorated service and still her instincts were the only clean tool left. The suspect had been easy to spot at first: coat too light for the weather, gait too measured for a man running. A small movement of the wrist when he’d passed a lamppost, as if checking time. As if he expected something to be there. Now he was ahead, melting into the crowd where there wasn’t supposed to be any crowd at this hour. Quinn didn’t believe in coincidences—she believed in patterns. This man had a pattern: he moved like he’d been taught to avoid cameras by watching their angles rather than dodging them, and he always did the same thing at thresholds. Doorways, gates, stairwells. He paused, once, just long enough for whatever waited beyond to recognize him. Quinn saw the pause in the way his hand lingered on a black iron fence outside an alley. She saw it because she’d learned to hunt micro-tells the way some people hunted deer. His fingers traced a spot on the metal, a small, almost affectionate touch. The air shifted. Not in a way anyone could measure—just in the way your skin remembered danger. He slipped into the alley. Quinn followed. The alley was narrow, brick sweating under the rain, garbage bags sagging like tired lungs. The city’s noise thinned behind them, replaced by dripping and the faraway growl of traffic. Her boots slapped the slick ground. She kept her focus on him—a black silhouette ahead, shoulders tight, moving without hurry but never stopping. He turned left at the end of the alley, toward a service door half-hidden behind a stack of pallets. No sign. No light. Just a faint green glimmer that didn’t match any utility work Quinn knew. A green neon sign flickered somewhere in the dark—the distinctive color she associated with trouble. The Raven’s Nest. She’d seen it once in daylight through a window; she’d filed it away as a place she didn’t understand. Now she understood enough. The suspect didn’t knock. He pressed his palm to the door as if he’d done it a hundred times, and a moment later the metal gave a soft, reluctant click. The door opened on a sliver of warmth and smoky air. Quinn stepped in before she could talk herself out of it. Inside, the bar’s interior was dim and thick with old smells—beer gone sour, damp wool, citrus trying and failing to cover it. The walls were covered with old maps and black-and-white photographs, as if someone had tried to pin the world down and failed. Rainwater dripped from her coat and pooled on the floorboards, forming dark circles that the lanterns didn’t reach. The suspect moved through the room without looking at anyone. That was his tell too: he didn’t need eyes to know where he was going. He crossed between tables where patrons sat with their heads slightly bowed, as if listening to sermons whispered under the skin. No one stopped him. No one even glanced up. Quinn walked with the steadiness of a hammer. Her hand stayed near her holster, fingers curled like they wanted to make a fist. She took in faces—too pale, too still, eyes reflecting green for reasons that weren’t lighting. She caught a glimpse of a man’s medallion as he leaned away: a Saint Christopher medallion at the base of a throat. Tomás Herrera. She didn’t know him well. She knew of him—knew the name because it had surfaced in the odd margins of cases, in anonymous tips that didn’t read like police work. He’d been a paramedic once, off-the-books now, someone people whispered about with a careful distance. She’d never confirmed anything. But she recognized the medallion from a photo a witness had shoved into her pocket without a signature. Tomás sat near the back, half in shadow, rain-dark hair and olive skin catching the bar’s low glow. His scar ran along his left forearm where his sleeve rode up just enough to remind Quinn what knives could do. He looked up as she entered, brown eyes sharpening. “Detective,” he said quietly, voice threaded through the din. Quinn didn’t slow. “You knew he’d come here.” Tomás’s gaze flicked past her shoulder to the suspect—now slipping toward a corner where a bookshelf sat flush against the wall. Old maps and faded photographs blurred behind him. Quinn’s attention narrowed until the only thing that existed was the man with the measured steps. Tomás rose just enough to block Quinn from the path for half a second, like someone guiding a patient away from the wrong door. “You shouldn’t follow him there.” Quinn’s jaw tightened. “I’m already following him.” “He’s going somewhere the Nest can’t protect you from,” Tomás said. His voice held no panic, only certainty. “Not the back room. Not for ordinary meetings. This is deeper.” Quinn noticed then the way the suspect’s posture changed at the bookshelf. He leaned in, fingers pressing along the spines as if searching for a title he liked. The bookshelf shifted—not creaked, not strained. It moved like a door that had been oiled for years. The green neon from outside seeped into the gap, turning the darkness behind it into something that wasn’t just unlit. Quinn felt it on her teeth, a pressure of wrongness. She made the decision before doubt could fully form. “Move,” she said to Tomás, and it wasn’t an order so much as a boundary being enforced. Her voice cut through the bar’s low murmur. Tomás hesitated. Then he stepped aside, but not far. He kept one shoulder angled toward her, as if ready to catch her if she fell. “If you go,” he murmured, “you’ll need something.” “I have credentials,” Quinn said. “And a warrant.” Tomás’s mouth pulled tight. “This place doesn’t care about warrants. It cares about tokens.” Quinn didn’t like the way the word sat between them. Token. Entry requirement. She’d heard something like it once—rumor passed from mouth to ear, half superstition, half commerce. She’d mocked it then, because mocking it made it less threatening. The suspect slipped through the bookshelf opening. The back room behind it swallowed his silhouette. Quinn moved after him. She approached the shelf with controlled steps, eyes scanning for traps or signs of mechanisms. The bookshelf’s spines were mismatched—some old atlases, some books with cracked leather, none matching anything she’d seen in the main bar. Her fingers brushed a title and pulled back. The rain on her skin didn’t dry here; it seemed to hesitate, as though the air refused to release it. She pushed on the bookshelf. It swung inward with a smoothness that implied someone had oiled the hinges. A breath of cold air poured out, sharp enough to bite. Quinn stepped through. The passage narrowed, ceiling low, walls damp with a subterranean breath. She heard the bar behind her, muffled now, like a dream receding. Ahead, darkness thickened into a tunnel that felt too deliberate to be storage space. Her flashlight beam—trained, practiced, reliable—stabbed forward and caught on symbols carved into the stone. Not random graffiti. Lines and marks in patterns that looked like script and didn’t. Her stomach tightened. Rain didn’t sound down here. There was no drip, no hiss—only the hush of distance, and beneath that, a faint current of voices. Market voices. Traders calling without calling, the hum of goods changing hands in the language of need. Then she saw the steps. Down, down into a place that didn’t belong to London’s official maps. Her boots found slick stone. Each step took her farther from familiar architecture and closer to something that had been built to be unfindable. A green glow appeared ahead, not neon now but a kind of sickly luminescence from lamps set low and out of reach, as if whoever owned the shadows knew how to keep them obedient. Quinn reached the last stair and found a wide archway. Beyond it spread a cavernous space carved from the earth. The Veil Market. She felt it more than she saw it: the wrongness made physical. Tables were set like altars. Shelves crowded with objects that looked too precise to be counterfeit and too strange to be legal. Banned alchemical substances sat in stoppered vials behind glass. Chimes of glass and metal tinkled as someone passed. Above, the ceiling vanished into darkness, supported by beams that looked like iron and something else—something that didn’t rust the same way. People moved with the quiet urgency of shoppers in a hurry, but their eyes tracked like predators. Every glance passed over Quinn as if checking whether she was prey or problem. Quinn didn’t have time to wonder if they knew she was police. She didn’t know if they cared. She caught up to the suspect near a stall where a vendor sat behind a curtain of beads. The suspect turned his head slightly, and Quinn saw the expression she’d missed before—relief sharpened into caution. He’d reached the threshold that recognized him. He reached into his coat and drew out a small item wrapped in cloth. A bone token. Quinn’s throat went dry. Tomás had been right. The entry requirement wasn’t a password or a badge. It was something carved, something sacred to whatever system governed this place. The suspect set the token near a ring set into the stone floor. The ring glowed faintly, then steadied, as if taking attendance. Quinn’s foot hovered half an inch from the ring. She didn’t step down. She didn’t want to. Her instincts screamed that if she crossed the line without the right offering, the market would treat her as trespasser. And she didn’t know what trespasser meant here. Punishment? Retrieval? Erasure? The suspect began to move again, confident now, pulling away into a crowd. Quinn could hear his coat brushing his knees. She could hear the slow, satisfied cadence of his breath. He believed he was safe. Quinn was not safe. Not yet. Behind her, the sound of the tunnel changed—footsteps now, not just her own. She turned her head just enough to see Tomás emerge through the passage entrance to the market arch. Rain wasn’t on his coat anymore; it looked like the air down here had scrubbed it off. He held something in his hand—a small object wrapped in leather. His eyes locked on the ring. Then on Quinn’s empty wrist—no token displayed. “You didn’t bring it,” he said, not accusing, just calculating. “If you go without… you’ll be noticed differently.” Quinn’s heart beat hard, rhythm steady despite the threat. “I’m already noticed.” “That’s because you’re loud,” Tomás said, and there was grim sympathy in his tone. “The uniform, the posture. You carry the law like armor.” Quinn hated that he wasn’t wrong. But she hated more the thought of letting the suspect disappear because she lacked a piece of carved bone. Her gaze returned to the ring in the stone. The market’s light pulsed faintly, almost like breathing. The crowd flowed around it, stepping over with ease, tokens appearing like keys from pockets and palms. Each transaction of movement looked choreographed. Quinn made herself think like a detective, not a soldier. If she followed, she needed access. If she didn’t, she lost the man—lost the information that might connect to DS Morris’s case, to the supernatural origins she couldn’t name without sounding insane. Three years since Morris had vanished into unexplained circumstances that had tasted like wrong magic and police paperwork couldn’t hold it. She’d found edges, after that. Rumors of a market that sold information. Rumors of enchanted goods and banned alchemical substances. Rumors that the line between mundane law and supernatural consequence blurred here, under Camden and below Soho. Her hand tightened around her flashlight. “Give me the token.” Tomás’s expression flickered. “I don’t have an extra.” Quinn met his eyes. “Then you shouldn’t have brought me here.” His jaw tightened in a way that looked like stubbornness and grief braided together. “I didn’t bring you. You dragged yourself. But I can still help you decide what you’re doing.” The suspect rounded a corner near a stall draped in dark cloth. Quinn could see his profile as he slipped into a narrow lane between tables. In that lane, light dimmed further, and the market’s voices lowered like a choir tuning down to a threat. Quinn could catch him now, if she was willing to gamble. A vendor looked up. Their gaze landed on Quinn’s badge, on the wet glisten of her coat, on the tension in her shoulders. The vendor’s mouth curled with something like curiosity. Quinn felt her skin prickle. Not fear exactly—recognition. Like being assessed by something that didn’t use human categories. Tomás stepped closer, lowering his voice. “It doesn’t just open the door. The ring registers you. If you’re not properly tagged, it may try to correct you. People don’t always come out… as they went in.” Quinn stared at him. “You’ve seen it.” He didn’t answer directly. His eyes slid to the tunnel behind her, as if he could picture all the ways someone might be trapped between thresholds. “I’ve patched enough bodies to know when the work stops being surgery and starts being consequence.” Quinn swallowed. Her throat felt too small for the air. The suspect’s lane was closing. He was turning again, disappearing behind a partition hung with silver chains. Quinn could no longer see his hands. She could no longer track him by sight alone—just by the direction his steps took. Decision time had a weight. She’d made them on duty—kick in a door, detain a suspect, risk a crowded street for a clean take. This was worse. This wasn’t about violence she could quantify. It was about unknown rules. Unknown rules had already killed her partner, or at least that’s what she told herself when she couldn’t sleep. Quinn stepped toward the ring. Tomás caught her wrist. His touch was firm, warm, anchoring. “Harlow.” She looked at his hand on her skin. Olive tone against her own pale, rain-tinged cold. Then she looked past him, to the market that waited like a mouth. “If I don’t follow,” Quinn said, voice low and steady, “I’m choosing to stay blind.” Tomás’s eyes held hers, brown meeting her brown with a sharp kind of honesty. “And if you do follow—” “I know,” she cut in. Her fingers slid out from under his grip with practiced precision. “I know it’s dangerous.” She reached into her coat pocket. Her badge wouldn’t work. Her credentials wouldn’t work. The law was a language no one in this place spoke. But she had something else—something she’d kept for reasons she didn’t fully admit. A worn leather watch on her left wrist. A habit of keeping time close, even when time meant nothing. Inside the watch’s band, stitched under the clasp where a person like Quinn would hide a spare scrap, there was a small piece of bone. Not a token she’d purchased, but one she’d collected from a crime scene three years ago, from the remnants of something that should not have been there. She’d kept it without knowing why, because refusing to understand wasn’t the same as not needing. She’d told herself it was evidence. Now, she let her thumb press the hidden seam. The bone piece slid free, dry and pale in her palm. Tomás went still, as if he’d just heard a gun cock. “Where did you get that?” Quinn didn’t answer. She didn’t have the breath to. She lifted the bone piece to the ring. The market’s light seemed to draw closer, as if the space inhaled through stone. The vendor’s eyes sharpened; the crowd’s shuffle paused. Quinn felt every gaze like fingertips on her spine. She set the token—her token—against the ring. For a heartbeat, nothing happened. Then the glow caught. Green light threaded through the carving, spreading along lines etched into the floor. A soft chime rang out, delicate as glass. The ring accepted her. Quinn didn’t give herself time to celebrate. She stepped over it, one boot then the other, crossing the threshold as the glow steadied behind her like a stamp. The air around her tightened. For a second, she felt a tug at the edges of her thoughts, as if the market were tasting her identity. Then it let go. Her breath came out controlled, but her heart still sprinted. “Now,” Tomás whispered, almost reverent, “don’t stop. Don’t look like you’re lost.” Quinn’s eyes snapped forward. The suspect’s lane was still visible—just. He had one table ahead of the chained partition, and he was reaching down as if to retrieve something. Or perhaps to offer something else. There was always another exchange. Quinn pushed into the crowd with purpose that made people shift, their bodies yielding without asking why. She kept her posture military precision, jaw sharp, eyes burning. Behind her, Tomás followed, not quite matching her pace but refusing to fall back. He moved carefully, like someone who knew which stones might bite. Quinn reached the partition first. The silver chains moved where his hand had passed. They didn’t swing much, but they shifted in a way that meant the suspect had gone through a doorway Quinn hadn’t seen. A seam in the darkness. A gap in the world. She looked for it—felt for it. Rain-soaked streets and Soho maps had led her here, but under Camden the architecture was never what it claimed to be. Quinn raised her flashlight. The beam caught a slit of light where the chains parted, thin as a knife cut. The suspect had vanished into it, coat tail disappearing like a swallowed breath. Quinn’s lungs tightened. Follow, the market seemed to say. Pay what you have. Become part of the inventory. She could still turn. She could still retreat to the bar, to Tomás, to the familiar edges of police procedure. She could still keep her partner’s death inside a box labeled evidence and mystery, safe from consequence. But the suspect’s absence was a vacuum, pulling her forward. Quinn stepped toward the seam and felt cold brush her knuckles, as if the other side had been waiting for contact. Tomás’s voice came from behind her, low and urgent. “Harlow—listen to me.” She didn’t turn. She couldn’t. Her attention belonged to the darkness that opened like a mouth. “I’m listening,” she said, and her voice sounded oddly calm to her own ears. Then she pushed through the silver chains and into the unfamiliar, making her choice while the last of the green glow fell away like a curtain.
created_at"2026-03-18T10:25:45.182Z" 3/18/2026, 10:25:45 AM
model"openai/gpt-5.4-nano-20260317"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency2766
moderation_latency(null)
generation_time17802
tokens_prompt914
tokens_completion5195
native_tokens_prompt810
native_tokens_completion4160
native_tokens_completion_images0
native_tokens_reasoning78
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.005362
router(null)
provider_responses
0
endpoint_id"0c835f2e-c18d-4e8c-b245-e1e3bd08b97f"
id"resp_02d2e9d77bbe1abd0169ba7da94660819488c3e7954a1438e4"
is_byokfalse
latency193
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-1773829545-5sNBWcviDPTHZUXEFiMX"
upstream_id"resp_02d2e9d77bbe1abd0169ba7da94660819488c3e7954a1438e4"
total_cost0.005362
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
totalTags11
adverbTagCount1
adverbTags
0"he said quietly [quietly]"
dialogueSentences32
tagDensity0.344
leniency0.688
rawRatio0.091
effectiveRatio0.063
95.33% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount3209
totalAiIsmAdverbs3
found
0
adverb"slightly"
count2
1
adverb"carefully"
count1
highlights
0"slightly"
1"carefully"
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)
71.95% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount3209
totalAiIsms18
found
0
word"measured"
count2
1
word"traced"
count1
2
word"flickered"
count2
3
word"warmth"
count1
4
word"flicked"
count1
5
word"scanning"
count1
6
word"stomach"
count1
7
word"familiar"
count2
8
word"footsteps"
count1
9
word"calculating"
count1
10
word"pulsed"
count1
11
word"tension"
count1
12
word"weight"
count1
13
word"tinged"
count1
14
word"etched"
count1
highlights
0"measured"
1"traced"
2"flickered"
3"warmth"
4"flicked"
5"scanning"
6"stomach"
7"familiar"
8"footsteps"
9"calculating"
10"pulsed"
11"tension"
12"weight"
13"tinged"
14"etched"
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
emotionTells1
narrationSentences283
matches
0"felt a tug"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount5
narrationSentences283
filterMatches
0"think"
1"watch"
hedgeMatches
0"tried to"
1"seemed to"
2"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences304
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen34
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords3180
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions22
unquotedAttributions0
matches(empty)
33.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions95
wordCount2972
uniqueNames16
maxNameDensity1.72
worstName"Quinn"
maxWindowNameDensity4
worstWindowName"Quinn"
discoveredNames
London2
Harlow1
Quinn51
Raven1
Nest1
Saint1
Christopher1
Herrera1
Tomás20
Veil1
Market2
Morris2
Camden2
Soho2
Rain4
Rumors3
persons
0"Harlow"
1"Quinn"
2"Raven"
3"Saint"
4"Christopher"
5"Herrera"
6"Tomás"
7"Morris"
8"Rain"
places
0"London"
1"Soho"
globalScore0.642
windowScore0.333
0.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences200
glossingSentenceCount14
matches
0"as if checking time"
1"as if listening to sermons whispered under the skin"
2"as if searching for a title he liked"
3"something like it once—rumor passed from mou"
4"looked like script and didn’t"
5"appeared ahead not neon now but a kind of sickly luminescence from lamps set low and out of reach, as if whoever owned the shadows knew how to keep them obedient"
6"looked like iron and something else—somet"
7"as if checking whether she was prey or problem"
8"as if taking attendance"
9"looked like the air down here had scrubbe"
10"tasted like wrong magic and police paperw"
11"looked like stubbornness and grief braide"
12"something like curiosity"
13"not quite matching her pace but refusing to fall back"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches3
per1kWords0.943
wordCount3180
matches
0"not neon now but a kind of sickly luminescence from lamps set low"
1"Not a token she’d purchased, but one she’d collected from a crime scene three years ago, from"
2"not quite matching her pace but refusing to fall back"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences304
matches
0"circles that the"
1"hated that he"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs121
mean26.28
std19.44
cv0.74
sampleLengths
066
139
245
374
463
55
62
753
836
941
1041
1111
1262
1355
1460
152
1667
1739
189
199
208
2145
2229
237
2429
2545
2630
279
2825
2933
308
3114
3239
3315
3468
355
3627
3737
3831
3940
405
4136
4254
433
4474
4531
4618
4742
4814
493
97.82% Passive voice overuse
Target: ≤2% passive sentences
passiveCount6
totalSentences283
matches
0"been taught"
1"been oiled"
2"being enforced"
3"were mismatched"
4"been built"
5"being assessed"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount6
totalVerbs552
matches
0"was going"
1"weren’t lighting"
2"was willing"
3"was turning"
4"were tasting"
5"was reaching"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount29
semicolonCount4
flaggedSentences31
totalSentences304
ratio0.102
matches
0"Her earpiece crackled—static, then a clipped, wrong voice that vanished before she could name it."
1"Quinn didn’t believe in coincidences—she believed in patterns."
2"Not in a way anyone could measure—just in the way your skin remembered danger."
3"She kept her focus on him—a black silhouette ahead, shoulders tight, moving without hurry but never stopping."
4"A green neon sign flickered somewhere in the dark—the distinctive color she associated with trouble."
5"She’d seen it once in daylight through a window; she’d filed it away as a place she didn’t understand."
6"Inside, the bar’s interior was dim and thick with old smells—beer gone sour, damp wool, citrus trying and failing to cover it."
7"She took in faces—too pale, too still, eyes reflecting green for reasons that weren’t lighting."
8"She knew of him—knew the name because it had surfaced in the odd margins of cases, in anonymous tips that didn’t read like police work."
9"Tomás’s gaze flicked past her shoulder to the suspect—now slipping toward a corner where a bookshelf sat flush against the wall."
10"The bookshelf shifted—not creaked, not strained."
11"She’d heard something like it once—rumor passed from mouth to ear, half superstition, half commerce."
12"The bookshelf’s spines were mismatched—some old atlases, some books with cracked leather, none matching anything she’d seen in the main bar."
13"The rain on her skin didn’t dry here; it seemed to hesitate, as though the air refused to release it."
14"Her flashlight beam—trained, practiced, reliable—stabbed forward and caught on symbols carved into the stone."
15"There was no drip, no hiss—only the hush of distance, and beneath that, a faint current of voices."
16"Above, the ceiling vanished into darkness, supported by beams that looked like iron and something else—something that didn’t rust the same way."
17"The suspect turned his head slightly, and Quinn saw the expression she’d missed before—relief sharpened into caution."
18"Behind her, the sound of the tunnel changed—footsteps now, not just her own."
19"Rain wasn’t on his coat anymore; it looked like the air down here had scrubbed it off."
20"He held something in his hand—a small object wrapped in leather."
21"Then on Quinn’s empty wrist—no token displayed."
22"If she didn’t, she lost the man—lost the information that might connect to DS Morris’s case, to the supernatural origins she couldn’t name without sounding insane."
23"Not fear exactly—recognition."
24"She could no longer track him by sight alone—just by the direction his steps took."
25"She’d made them on duty—kick in a door, detain a suspect, risk a crowded street for a clean take."
26"But she had something else—something she’d kept for reasons she didn’t fully admit."
27"The vendor’s eyes sharpened; the crowd’s shuffle paused."
28"She set the token—her token—against the ring."
29"The suspect’s lane was still visible—just."
30"She looked for it—felt for it."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount3011
adjectiveStacks0
stackExamples(empty)
adverbCount114
adverbRatio0.03786117568913982
lyAdverbCount19
lyAdverbRatio0.00631019594818997
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences304
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences304
mean10.46
std6.54
cv0.625
sampleLengths
020
127
219
315
43
56
615
722
815
98
1019
118
1231
133
1413
1518
1615
1713
183
1914
205
212
2215
2315
246
2517
2619
272
282
2913
3015
313
3219
334
344
3526
3611
3711
3822
3922
4018
4110
4215
4321
444
455
468
4715
4815
4922
41.12% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats27
diversityRatio0.22697368421052633
totalSentences304
uniqueOpeners69
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount8
totalSentences266
matches
0"Just a faint green glimmer"
1"Then he stepped aside, but"
2"Then she saw the steps."
3"Then on Quinn’s empty wrist—no"
4"Then she looked past him,"
5"Then the glow caught."
6"Then it let go."
7"Then she pushed through the"
ratio0.03
81.65% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount92
totalSentences266
matches
0"Her earpiece crackled—static, then a"
1"She ignored it."
2"She’d been ignoring too much"
3"He paused, once, just long"
4"She saw it because she’d"
5"His fingers traced a spot"
6"He slipped into the alley."
7"Her boots slapped the slick"
8"She kept her focus on"
9"He turned left at the"
10"She’d seen it once in"
11"He pressed his palm to"
12"He crossed between tables where"
13"Her hand stayed near her"
14"She took in faces—too pale,"
15"She caught a glimpse of"
16"She didn’t know him well."
17"She knew of him—knew the"
18"He’d been a paramedic once,"
19"She’d never confirmed anything."
ratio0.346
55.86% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount215
totalSentences266
matches
0"Detective Harlow Quinn cut through"
1"The night smelled of wet"
2"Her earpiece crackled—static, then a"
3"She ignored it."
4"She’d been ignoring too much"
5"The suspect had been easy"
6"A small movement of the"
7"Quinn didn’t believe in coincidences—she"
8"This man had a pattern:"
9"Doorways, gates, stairwells."
10"He paused, once, just long"
11"Quinn saw the pause in"
12"She saw it because she’d"
13"His fingers traced a spot"
14"The air shifted."
15"He slipped into the alley."
16"The alley was narrow, brick"
17"The city’s noise thinned behind"
18"Her boots slapped the slick"
19"She kept her focus on"
ratio0.808
100.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount6
totalSentences266
matches
0"As if he expected something"
1"Now he was ahead, melting"
2"Now she understood enough."
3"If she followed, she needed"
4"If she didn’t, she lost"
5"Now, she let her thumb"
ratio0.023
63.49% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences135
technicalSentenceCount15
matches
0"He pressed his palm to the door as if he’d done it a hundred times, and a moment later the metal gave a soft, reluctant click."
1"The walls were covered with old maps and black-and-white photographs, as if someone had tried to pin the world down and failed."
2"He crossed between tables where patrons sat with their heads slightly bowed, as if listening to sermons whispered under the skin."
3"She took in faces—too pale, too still, eyes reflecting green for reasons that weren’t lighting."
4"The green neon from outside seeped into the gap, turning the darkness behind it into something that wasn’t just unlit."
5"Ahead, darkness thickened into a tunnel that felt too deliberate to be storage space."
6"Each step took her farther from familiar architecture and closer to something that had been built to be unfindable."
7"A green glow appeared ahead, not neon now but a kind of sickly luminescence from lamps set low and out of reach, as if whoever owned the shadows knew how to kee…"
8"Shelves crowded with objects that looked too precise to be counterfeit and too strange to be legal."
9"Above, the ceiling vanished into darkness, supported by beams that looked like iron and something else—something that didn’t rust the same way."
10"If she didn’t, she lost the man—lost the information that might connect to DS Morris’s case, to the supernatural origins she couldn’t name without sounding insa…"
11"Three years since Morris had vanished into unexplained circumstances that had tasted like wrong magic and police paperwork couldn’t hold it."
12"Not a token she’d purchased, but one she’d collected from a crime scene three years ago, from the remnants of something that should not have been there."
13"He had one table ahead of the chained partition, and he was reaching down as if to retrieve something."
14"Quinn pushed into the crowd with purpose that made people shift, their bodies yielding without asking why."
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags11
uselessAdditionCount3
matches
0"he said quietly, voice threaded through the din"
1"he said, not accusing, just calculating"
2"Quinn said, voice low and steady,"
87.50% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags10
fancyCount2
fancyTags
0"he murmured (murmur)"
1"Tomás whispered (whisper)"
dialogueSentences32
tagDensity0.313
leniency0.625
rawRatio0.2
effectiveRatio0.125
80.9355%