Run: 2026-03-18-01KM09HQ0RK0ECK5BD362XP8MG

Run Details

Duration:
21.8s
Cost:
$0.005982
Provider:
OpenAI

Model input

System
You are an expert fiction writer. Always keep the following rules in mind: - Write in past tense and use General English spelling, grammar, and colloquialisms/slang. - Write in active voice - Always follow the "show, don't tell" principle. - Avoid adverbs and cliches and overused/commonly used phrases. Aim for fresh and original descriptions. - Convey events and story through dialogue. - Mix short, punchy sentences with long, descriptive ones. Drop fill words to add variety. - Skip "he/she said said" dialogue tags and convey people's actions or face expressions through their speech - Avoid mushy dialog and descriptions, have dialogue always continue the action, never stall or add unnecessary fluff. Vary the descriptions to not repeat yourself. - Put dialogue on its own paragraph to separate scene and action. - Reduce indicators of uncertainty like "trying" or "maybe" When writing text: - NEVER conclude the scene on your own, follow the beat instructions very closely. - NEVER end with foreshadowing. - NEVER write further than what I prompt you with. - AVOID imagining possible endings, NEVER deviate from the instructions. - STOP EARLY if the continuation contains what was required in the instructions. You do not need to fill out the full amount of words possible.
User/Human
Take into account the following glossary of characters/locations/items/lore... when writing your response: <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> Continue the story using the following instructions: <instructions> 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. </instructions>

Model response

AI
Rain hammered the pavement like it wanted in. Detective Harlow Quinn cut through it with the kind of focus that looked almost physical. Her coat stuck to her legs when she turned a corner, and the streetlights turned every puddle into a smeared gold ribbon. She walked fast, not hurried—military precision held inside a private fury. A tail of sound followed her: wet footsteps, a soft scrape of rubber soles, the hiss of a breath that kept trying to land somewhere steadier than the lungs could manage. The suspect had pushed off the last alley with a hard shove. Then the doors swallowed him. Quinn didn’t waste time with doors. She found the gap between two storefronts where the brickwork had been patched badly years ago. It smelled of damp plaster and old beer. She leaned in, scanned the wall, and the movement of her shoulders tightened as she spotted it: a narrow service hatch with a corroded latch. “Come out,” she called, and her voice rode the rain without losing its edge. “I’m not playing games.” Silence pressed back. Then, on the far side of the alley, a shape shifted behind a delivery container. A flash of movement—someone climbing, not running, as if they already had a route planned. Quinn stepped sideways, letting the rain hit her face hard enough to sting. She didn’t blink. A man’s silhouette rose above the container and dropped again on the other side. The suspect chose the line of least light, threading between wet trash bags and a lamppost that flickered in a steady rhythm like a tired heartbeat. Quinn moved. Her boots splashed through shallow water and then into deeper puddles as the street dipped. The city pulled away at the edges, turning London into a blur of neon signs and distant traffic. She could hear the suspect breathing now, tight and controlled, which made her jawline lock harder. He knew she was there. She rounded the lamppost. The suspect bolted down a side street that ran beneath an overpass, where the sound of trains rolled in the hollow like thunder that never arrived. He cut left toward a set of concrete steps leading under a shuttered stairwell. Rain ran down those steps in sheets. Quinn took them two at a time. At the base, the air shifted. It held cold metal and something older, like damp paper that had been sealed away for years. The suspect didn’t go through the stairwell. He moved into a doorway that looked like maintenance access—paint blistered, lock rusted shut. It wasn’t shut. He had it open already. Quinn slowed. She saw the lock slide into place behind him, the sound swallowed by rain and distance. A second later, the doorway’s interior light went out. So he didn’t need keys. He had something else. Quinn reached for her radio, then paused. A hiss of static climbed out like steam. The rain soaked her wrist, and the worn leather watch on her left arm stuck to her skin. She tugged it free with a small jerk, checked the time without slowing her thoughts, and forced herself to breathe through the tightness under her ribs. She’d lost DS Morris three years ago on a case that had started the same way—wrong door, wrong smell, wrong timing. The aftermath still lived in her mind like a bruise that healed and then reopened when she least wanted it to. Not tonight. She slid into the doorway and let the stairwell swallow her. The corridor dropped from street level into a stairwell that curved down into deeper dark. Concrete walls shone with moisture. Every step echoed. Her footsteps sounded too loud, like the city wanted to hear her fall. The suspect’s trail didn’t vanish. It tightened. His scent hit first—metal and sweat and something faintly chemical, like burned sugar. Then came the sound: a bag dragged over tiles, a sharp click of something being set down quickly. Quinn kept going. At the bottom of the stairs she found a hallway lined with old pipes. Condensation dripped in steady intervals, and the smell of wet stone took her lungs like it had an opinion. The suspect had turned the corner. Quinn followed the bend and stopped short. There was a door where there hadn’t been one. Or maybe it had always been there and she had simply missed it. A slab of stone sat flush with the wall, veined like bone. No handle. No hinges. Just a recessed circle carved into the surface. Quinn stared at it and felt her stomach tighten. The circle held a faint glow, green at the edges, like light trying to pretend it wasn’t light at all. The glow pulsed once, then steadied, as if it waited for an offering. The suspect moved in front of her, slow enough to make the distance feel like a choice rather than an accident. He had his back to her now. He wore a wet hood pulled low, and his hands stayed close to his chest. “You can’t come in,” he said, and his voice didn’t match the panic in his breathing. It carried a cool rehearsal. “You won’t make it out.” Quinn didn’t step closer. Rainwater slid off her coat and onto the corridor tiles, mixing with grime. Her eyes tracked him—neck, hands, the small shifts at the wrists that meant he still had control even if the street behind him had turned into a dead end. “Open it,” she said. He laughed under his breath. “You think I’m the one hiding things?” Quinn tasted iron at the back of her throat. The memory of a case three years ago rose without permission. Not visions. Not hallucinations. Just the shape of the truth she couldn’t name. She forced her focus back to the scene. The carved circle pulsed again. The green glow made his silhouette look cut out from night. “You’re running from something,” Quinn said. “Tell me what it is.” He leaned his head slightly, like he liked hearing her talk. “You’re running too.” Quinn tightened her grip on her flashlight and let its beam sweep across the stone. The light caught something she hadn’t expected: scratches around the circle, not random. Marks that looked like they had been made again and again in the same pattern. Like a person had learned where to press. Her mind went to the codex she’d found in evidence lockers after DS Morris’s disappearance. Not a codex like a book you could hold. A set of notes, half official, half scratched by someone who didn’t want it traced. Bone token. She’d brushed the phrase aside when she saw it on paper. Now it sounded like a key description, like an instruction she’d ignored because it didn’t fit the way the world worked. The suspect’s right hand shifted. In his palm, something pale and smooth caught what little light the corridor offered. A small token, shaped like a fragment of bone, carved with tiny symbols that reflected the green glow. Quinn’s mouth went dry. She didn’t move. Moving felt like giving him the advantage. “You have that,” she said. “Where did you get it?” He held it closer to his chest instead of showing it off. “From the people who help when the police can’t.” “Police can help,” Quinn said. He nodded once, sharp. “You think this is a jurisdiction issue.” The stone circle pulsed again, brighter for a moment. The suspect angled the token toward it. The air tightened, compressing the corridor’s damp cold into something heavier. Quinn’s instincts screamed to stop him. Her training wanted to kick the door in, drag him out, put cuffs on the problem. Her partner’s memory wanted her to take the long way around the edge of the unknown. She had both impulses fighting in her chest. The suspect stepped forward. The glow strengthened, painting the corridor floor with a sickly sheen. He didn’t touch the token to the circle yet. He held it there, like he was gauging her reaction. “You’ll regret it if you follow,” he said. Quinn looked past him. The corridor behind the stone door had vanished. Or maybe it had never existed. Her flashlight beam stopped at a wall of light that shouldn’t have been there. It looked like a threshold forming from nothing. Quinn swallowed. Her watch stuck to her wrist again as she shifted her weight. The rain on her coat had stopped dripping in this corridor; the damp atmosphere drank it before it could fall. She had to decide fast. Following meant stepping into a place she couldn’t map. There was no street grid down here, no backup line, no clear exit. The underground market moved locations on its own schedule, the city’s under-skin changing every full moon. She didn’t know when the last shift had happened or how long she’d have before she lost the place entirely. Staying meant losing the suspect and the only lead that connected him to the supernatural underside she didn’t yet understand. She watched the suspect again. His posture held tension, but his eyes looked calm. He expected her to refuse. She broke her stillness. Quinn stepped toward the stone circle, fast enough to close the gap, slow enough not to spook him. She raised her flashlight to keep it pointed at the token, at the glow, at his hands. “What happens if I go in?” she asked. The suspect tilted his head. “You’ll see things that don’t care about your badge.” “You’ll come out,” Quinn said, not a question. “You don’t look like someone who enjoys being hunted.” He blinked, just once. The smallest flicker of surprise. Quinn used the moment. She reached into her coat pocket and pulled out a folded evidence bag. Inside it lay a photograph and a thin strip of paper stamped with the department seal she’d stolen from a locked file after hours. It didn’t look like much. It looked like paperwork. The suspect’s eyes dropped to it anyway. “You’ve been in contact with the same supplier,” Quinn said. “I saw the buying notes in an alley mailbox. Your handwriting. Your token purchase.” He froze. Quinn felt her pulse in her fingertips. She didn’t like the way the truth came out of her mouth like she had stolen it. She only had fragments. Still, those fragments aligned too cleanly to ignore. The stone circle’s glow brightened again, responding to the token being held close. The suspect’s hand tightened around it. Quinn grabbed his wrist. His skin was cold. Not cold like rain. Cold like something that hadn’t touched daylight in a long time. He flinched hard and tried to yank away, but Quinn’s grip locked in place. Her training took over—position, leverage, control—yet the air felt wrong. The corridor seemed to lean closer. “Let me through,” he said, and his voice lost the rehearsal edge. Quinn tightened her hold. “You’re not going anywhere until you tell me who’s running this.” His jaw worked, and for a second his eyes flared with something that wasn’t fear. It looked like anger at being forced into a conversation. “You wouldn’t understand,” he said. Quinn leaned in until she could see the rain clinging to his eyelashes. “I worked missing persons cases with cult ties. I understood just fine.” His gaze snapped to her face. The glow behind him strobed as if the threshold cared about their struggle. The suspect’s other hand went to his coat pocket. Quinn reacted instantly, shoved her forearm across his body to stop the movement, and pushed him back toward the circle. His shoulder hit the edge of whatever barrier formed around the entrance. The green glow pulsed hard enough to make the corridor flicker. A sound came from inside—faint, layered voices like bargaining in a market, but muffled by an in-between space. Rain didn’t reach it. It sounded dry, insulated, intimate. Quinn’s stomach clenched. She could feel it now: a location that existed half under the world and half behind it. The threshold wasn’t a door. It was a decision. The suspect yanked again. His wrist broke free just enough for him to thrust the bone token toward the carved circle. The moment the token aligned with the recessed carving, the green light shot outward in a thin sheet. Quinn’s flashlight beam caught it and stuttered. Her vision blurred for a beat—like looking through frosted glass. Then the barrier opened. Not with a creak. Not with a swing. It opened with a ripple, a fold in reality that made the corridor look like it had been stitched and then pulled apart. Air rushed through. It didn’t smell like wet stone. It smelled like street food, incense, and chemicals that crawled under the tongue. Warmth met Quinn’s face, and the rain on her coat steamed faintly. The suspect slipped through first. Quinn paused at the edge, watching the rippling threshold settle behind him. She saw his silhouette in the new space, moving quickly toward a crowd of shadows and lanterns. The underground market didn’t look like a tunnel. It looked like an entire district had been folded in and stacked with intention. Her chest tightened at the thought of following into unknown danger. Then a thought hit her hard as a slap: she couldn’t keep standing on the boundary. She hadn’t spent eighteen years in service to watch leads dissolve because the world got weird. She stepped through. The air wrapped around her like warm cloth. The lighting shifted from green sickly glow to amber lanterns and muted neon signs. The corridor had vanished. For a second she expected it to snap back and seal her in. It didn’t. She stood in a street—narrow, crowded, alive with motion. Not the clean chaos of a normal market. This had sharper corners. Vendors leaned over tables that looked carved from black wood. Their hands moved with practiced speed, exchanging small items that glinted with enchantment or chemical hazard. Maps and old photographs didn’t cover these walls. Instead, chalk symbols marked doorways, and hooks hung with glass vials sealed in wax. People spoke in low voices that slid around her ears like smoke. Quinn’s badge felt heavy against her ribs. She didn’t flash it. She didn’t even reach for her radio. The signal would die down here. She watched the suspect weave through bodies. Rain never fell in here. Yet water glistened everywhere, like the place held a permanent drizzle in its memory. Quinn moved after him, careful with her footing over uneven stone. Her boots sank a fraction into a wet-looking patch that turned out to be slick moss. The moss shifted under her weight, then stilled when she stopped. The suspect turned his head briefly, just enough for Quinn to see his expression. He looked pleased for half a second—then furious again when she didn’t slow. Quinn kept pace and grabbed a passerby by the sleeve. The woman jerked away, eyes narrowing at Quinn’s uniform. Her hair hung in tight curls, and her fingers bore rings made of bone and dull metal. She didn’t look like she feared police. She looked like she knew what police feared. “Where did he go?” Quinn asked. The woman didn’t answer in words. Her gaze flicked toward a corner, toward a doorway outlined with the same green glow as the corridor threshold. Quinn let go of the sleeve. The crowd moved again, swallowing Quinn’s grip like it never happened. She pushed forward through a gap between a stall selling sealed jars of grey powder and another stall where a man carved small symbols into wax with a nail. The carved symbols steamed as they dried, like the wax breathed. The suspect slipped through the green-outlined doorway. Quinn followed. Inside, the space opened like a hidden pocket. There were walls covered with old maps and black-and-white photographs after all. She found herself face to face with the same kind of decor she’d seen on briefing notes that didn’t belong in her case file. A dim bar sat within the underground market, but the shelves and maps felt older than the market itself. Bottles lined the back wall, dark glass catching lantern light. A worn leather strap hung from a ceiling beam. The air held stale beer and something sharper—ink and dust. The sign above the bar entrance glowed green. The Raven’s Nest. Quinn’s jaw tightened as she scanned for the suspect. He stood near a bookshelf that looked too orderly for the rest of the place. He had turned slightly away, bone token still in his hand. He waited there like he expected her to stop. Quinn didn’t stop. She stepped closer, and the floor creaked under her weight. The suspect’s shoulders rose a fraction. His eyes dragged along her coat, her badge, her watch. “Detective Quinn,” he said, and he sounded like he’d learned her name from somewhere official. “You came in anyway.” Quinn kept her voice even. “You used a bone token to get past the threshold. You didn’t think I’d follow.” He lifted the token a little. The green glow on the bookshelf flickered in response. Behind him, the bookshelf stood flush with the wall—books arranged in a way that looked like a cover for a mechanism. Quinn took another step. Close enough to see the carvings on the token now: fine lines that didn’t just sit on the surface. They seemed to sink into it. “How long have you been feeding them?” she demanded. The suspect’s grin cut thin. “Feeding who?” Quinn pointed her flashlight at the shelf. “The people who run this market. The ones you brought me to.” He shifted his weight, and Quinn caught the motion in his left forearm: a scar along the left forearm, pale against his olive skin. He didn’t know she’d notice it. She noticed anyway. She’d seen that scar before in a medical report that had been redacted so aggressively it looked like sabotage. “You’re not the only one down here,” Quinn said. The suspect’s smile slipped, then returned. The bone token angled toward the bookshelf. “You’re not the only one hunting.” He pressed the token against a particular spot on the spine edge of a specific book. The bookshelf responded. A panel slid aside without a sound. Warm air rolled out from the hidden room like breath. A private space. A clandestine meeting. Quinn stared at the gap. Her instincts split again. Follow into the hidden back room and risk being trapped in unfamiliar layout. Or turn and search the open bar for him while he stayed within reach. Rain-soaked streets had been clean compared to this. This place asked for decisions with teeth. The suspect leaned toward the opening, then looked back at her. He didn’t rush. He held his control like a weapon. “You want him?” he asked, nodding toward the doorway into the back room. “Or do you want to keep pretending you can arrest the wrong kind of monster in the right kind of world?” Quinn’s throat tightened. The memory of DS Morris came again, this time with a sharper edge: a feeling of being pulled, not by hands but by an idea that refused to let go. Quinn stepped closer to the bookshelf until her shoulder nearly brushed the carved edge. She kept her flashlight aimed at the opening, so her eyes could track movement in the dark room if it stirred. “You’re trying to make me hesitate,” she said. He tilted his head. “I’m trying to make you choose.” Quinn felt her fingers twitch on her flashlight grip. She could hear the market noise through the bar walls—voices, clinks, a low hum that sounded like trade and gossip. The hidden room held none of it. It waited with silence. She looked at the suspect’s face, at the scar, at the medallion she hadn’t noticed earlier because it sat under his wet collar like a secret. A Saint Christopher medallion hung on a chain against his skin. Her stomach sank. Tomás Herrera. She remembered him from an off-the-books memo: former paramedic, licence stripped, unauthorized treatments given to supernatural patients. The report had listed his last known contacts. The name had been buried so deep Quinn hadn’t expected it to surface again. Quinn kept her voice steady. “Tomás Herrera.” His expression tightened. The bone token wavered in his hand for a beat, then he forced it still. “You shouldn’t say names in places like this.” “So you’ve got the token,” Quinn said, “and you’ve got the rope. You brought someone into the Nest.” He glanced at the opening again, then back at her. “I helped people survive.” Quinn’s flashlight beam cut into the hidden doorway. Dust motes floated in the air like tiny slow ghosts. “You helped the clique hide.” His eyes flashed. The room’s silence made his anger louder. He withdrew the token slightly from the bookshelf, then pressed it fully again. The gap widened another inch. A smell rose from the hidden space—old paper, wax, and something colder than the market air. Quinn stood on the edge of the opening, shoulders squared, and she made her choice. She stepped half a foot closer, enough to cross the threshold of the doorway and see inside. She didn’t commit her whole body yet; she needed one clear look for threats, for exits, for whatever waited in the dark. She stared into the hidden room and found a corridor lit by a single green lantern. Maps lay on a table. Photographs lined the far wall. Not just decorations—evidence pinned to a private stage. The suspect shifted behind her, close enough to feel his breath near her ear. The bone token stayed in his hand, close to his chest like a talisman. “Don’t go further,” he murmured, and his voice carried a warning that tried to sound like mercy. Quinn angled her head slightly toward him without taking her eyes off the room. “If you wanted me out, you would’ve stopped running.” His lips parted. He didn’t answer. Quinn stepped forward into the hidden corridor, one boot on the first strip of tile, and she kept her flashlight trained ahead. The green lantern inside flickered, as if it recognized her arrival. Then, from somewhere deeper in the hidden space, a new sound slid into place—soft, deliberate, like a door latch settling into position.
created_at"2026-03-18T10:58:31.078Z" 3/18/2026, 10:58:31 AM
model"openai/gpt-5.4-nano-20260317"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency487
moderation_latency(null)
generation_time21413
tokens_prompt1140
tokens_completion5778
native_tokens_prompt984
native_tokens_completion4628
native_tokens_completion_images0
native_tokens_reasoning0
native_tokens_cached0
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"completed"
usage0.0059818
router(null)
provider_responses
0
endpoint_id"0c835f2e-c18d-4e8c-b245-e1e3bd08b97f"
id"resp_005dacfe52ddd5970169ba855723e88194a26cd60f3af11697"
is_byokfalse
latency219
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-1773831511-rJcsPbHNaO9nZ8tkHAN8"
upstream_id"resp_005dacfe52ddd5970169ba855723e88194a26cd60f3af11697"
total_cost0.0059818
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
totalTags20
adverbTagCount0
adverbTags(empty)
dialogueSentences45
tagDensity0.444
leniency0.889
rawRatio0
effectiveRatio0
91.97% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount3734
totalAiIsmAdverbs6
found
0
adverb"quickly"
count2
1
adverb"slightly"
count4
highlights
0"quickly"
1"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)
53.13% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount3734
totalAiIsms35
found
0
word"footsteps"
count2
1
word"scanned"
count2
2
word"silence"
count3
3
word"flickered"
count3
4
word"aftermath"
count1
5
word"echoed"
count1
6
word"stomach"
count3
7
word"pulsed"
count4
8
word"traced"
count1
9
word"weight"
count4
10
word"tension"
count1
11
word"flicker"
count2
12
word"pulse"
count1
13
word"aligned"
count2
14
word"could feel"
count1
15
word"warmth"
count1
16
word"flicked"
count1
17
word"clandestine"
count1
18
word"wavered"
count1
highlights
0"footsteps"
1"scanned"
2"silence"
3"flickered"
4"aftermath"
5"echoed"
6"stomach"
7"pulsed"
8"traced"
9"weight"
10"tension"
11"flicker"
12"pulse"
13"aligned"
14"could feel"
15"warmth"
16"flicked"
17"clandestine"
18"wavered"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"stomach dropped/sank"
count1
highlights
0"stomach sank"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences344
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount6
hedgeCount4
narrationSentences344
filterMatches
0"watch"
1"feel"
2"look"
hedgeMatches
0"tried to"
1"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences369
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen31
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords3717
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions29
unquotedAttributions0
matches(empty)
50.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions76
wordCount3428
uniqueNames11
maxNameDensity1.75
worstName"Quinn"
maxWindowNameDensity3.5
worstWindowName"Quinn"
discoveredNames
Harlow1
Quinn60
Silence1
London1
Morris3
Raven1
Nest1
Saint1
Christopher1
Herrera1
Rain5
persons
0"Harlow"
1"Quinn"
2"Silence"
3"Morris"
4"Raven"
5"Saint"
6"Christopher"
7"Herrera"
8"Rain"
places
0"London"
globalScore0.625
windowScore0.5
13.45% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences238
glossingSentenceCount13
matches
0"looked like maintenance access—paint blis"
1"looked like they had been made again and"
2"sounded like a key description, like an in"
3"felt like giving him the advantage"
4"looked like a threshold forming from noth"
5"looked like anger at being forced into a"
6"smelled like street food, incense, and che"
7"looked like an entire district had been f"
8"looked like she knew what police feared"
9"sounded like he’d learned her name from so"
10"looked like a cover for a mechanism"
11"looked like sabotage"
12"sounded like trade and gossip"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.269
wordCount3717
matches
0"not by hands but by an idea"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences369
matches
0"seen that scar"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs162
mean22.94
std15.77
cv0.687
sampleLengths
056
148
26
349
418
533
656
72
849
95
1051
117
1244
133
145
1527
169
1759
1842
192
2011
2136
227
2331
243
2546
269
2737
289
2933
3043
3126
3246
334
3412
3533
3624
3711
3814
3951
4039
412
4232
4337
4414
4510
4621
475
4811
4927
94.04% Passive voice overuse
Target: ≤2% passive sentences
passiveCount11
totalSentences344
matches
0"been patched"
1"been sealed"
2"been made"
3"being held"
4"being forced"
5"been stitched"
6"been folded"
7"been redacted"
8"being trapped"
9"being pulled"
10"been buried"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs626
matches
0"was gauging"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount18
semicolonCount2
flaggedSentences19
totalSentences369
ratio0.051
matches
0"She walked fast, not hurried—military precision held inside a private fury."
1"A flash of movement—someone climbing, not running, as if they already had a route planned."
2"He moved into a doorway that looked like maintenance access—paint blistered, lock rusted shut."
3"She’d lost DS Morris three years ago on a case that had started the same way—wrong door, wrong smell, wrong timing."
4"His scent hit first—metal and sweat and something faintly chemical, like burned sugar."
5"Her eyes tracked him—neck, hands, the small shifts at the wrists that meant he still had control even if the street behind him had turned into a dead end."
6"The rain on her coat had stopped dripping in this corridor; the damp atmosphere drank it before it could fall."
7"Her training took over—position, leverage, control—yet the air felt wrong."
8"A sound came from inside—faint, layered voices like bargaining in a market, but muffled by an in-between space."
9"Her vision blurred for a beat—like looking through frosted glass."
10"She stood in a street—narrow, crowded, alive with motion."
11"He looked pleased for half a second—then furious again when she didn’t slow."
12"The air held stale beer and something sharper—ink and dust."
13"Behind him, the bookshelf stood flush with the wall—books arranged in a way that looked like a cover for a mechanism."
14"She could hear the market noise through the bar walls—voices, clinks, a low hum that sounded like trade and gossip."
15"A smell rose from the hidden space—old paper, wax, and something colder than the market air."
16"She didn’t commit her whole body yet; she needed one clear look for threats, for exits, for whatever waited in the dark."
17"Not just decorations—evidence pinned to a private stage."
18"Then, from somewhere deeper in the hidden space, a new sound slid into place—soft, deliberate, like a door latch settling into position."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount3454
adjectiveStacks0
stackExamples(empty)
adverbCount135
adverbRatio0.0390851187029531
lyAdverbCount22
lyAdverbRatio0.006369426751592357
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences369
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences369
mean10.07
std6.01
cv0.597
sampleLengths
08
115
222
311
431
512
65
76
816
98
1025
1114
124
133
1415
1515
1613
173
1814
1926
202
2115
2218
2316
245
254
2626
2714
287
297
306
3117
327
3314
343
355
362
3716
389
395
404
417
428
4318
4426
4521
4621
472
4811
4915
39.16% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats40
diversityRatio0.18157181571815717
totalSentences369
uniqueOpeners67
94.64% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount9
totalSentences317
matches
0"Then the doors swallowed him."
1"Then, on the far side"
2"Then came the sound: a"
3"Just a recessed circle carved"
4"Just the shape of the"
5"Then the barrier opened."
6"Then a thought hit her"
7"Instead, chalk symbols marked doorways,"
8"Then, from somewhere deeper in"
ratio0.028
62.27% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount125
totalSentences317
matches
0"Her coat stuck to her"
1"She walked fast, not hurried—military"
2"She found the gap between"
3"It smelled of damp plaster"
4"She leaned in, scanned the"
5"she called, and her voice"
6"She didn’t blink."
7"Her boots splashed through shallow"
8"She could hear the suspect"
9"He knew she was there."
10"She rounded the lamppost."
11"He cut left toward a"
12"It held cold metal and"
13"He moved into a doorway"
14"It wasn’t shut."
15"He had it open already."
16"She saw the lock slide"
17"He had something else."
18"She tugged it free with"
19"She’d lost DS Morris three"
ratio0.394
32.56% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount271
totalSentences317
matches
0"Detective Harlow Quinn cut through"
1"Her coat stuck to her"
2"She walked fast, not hurried—military"
3"A tail of sound followed"
4"The suspect had pushed off"
5"Quinn didn’t waste time with"
6"She found the gap between"
7"It smelled of damp plaster"
8"She leaned in, scanned the"
9"she called, and her voice"
10"A flash of movement—someone climbing,"
11"Quinn stepped sideways, letting the"
12"She didn’t blink."
13"A man’s silhouette rose above"
14"The suspect chose the line"
15"Her boots splashed through shallow"
16"The city pulled away at"
17"She could hear the suspect"
18"He knew she was there."
19"She rounded the lamppost."
ratio0.855
15.77% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences317
matches
0"Now it sounded like a"
ratio0.003
87.20% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences154
technicalSentenceCount12
matches
0"Detective Harlow Quinn cut through it with the kind of focus that looked almost physical."
1"A tail of sound followed her: wet footsteps, a soft scrape of rubber soles, the hiss of a breath that kept trying to land somewhere steadier than the lungs coul…"
2"The suspect chose the line of least light, threading between wet trash bags and a lamppost that flickered in a steady rhythm like a tired heartbeat."
3"It held cold metal and something older, like damp paper that had been sealed away for years."
4"She’d lost DS Morris three years ago on a case that had started the same way—wrong door, wrong smell, wrong timing."
5"A small token, shaped like a fragment of bone, carved with tiny symbols that reflected the green glow."
6"Her flashlight beam stopped at a wall of light that shouldn’t have been there."
7"Staying meant losing the suspect and the only lead that connected him to the supernatural underside she didn’t yet understand."
8"Cold like something that hadn’t touched daylight in a long time."
9"It smelled like street food, incense, and chemicals that crawled under the tongue."
10"Their hands moved with practiced speed, exchanging small items that glinted with enchantment or chemical hazard."
11"The green lantern inside flickered, as if it recognized her arrival."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags20
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags20
fancyCount2
fancyTags
0"she demanded (demand)"
1"he murmured (murmur)"
dialogueSentences45
tagDensity0.444
leniency0.889
rawRatio0.1
effectiveRatio0.089
81.1394%