Run: 2026-03-18-01KM07NGQ3HPW5AZJSR073B7YY

Run Details

Duration:
18.5s
Cost:
$0.005201
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 turned London into a smear of light and motion. It slicked the pavement until every streetlamp bled gold down the curb. Detective Harlow Quinn moved through it with the kind of economy that came from eighteen years of training and the stubborn habit of doing things the hard way. Her coat hung heavy with water. Salt-and-pepper hair plastered in damp wedges at her temples. The sharp line of her jaw looked carved from the same hard refusal. She kept one hand near her left wrist where her worn leather watch sat, its face darkened under the sweep of rain. Across the crosswalk ahead, the suspect—just a silhouette at first—cut between puddles and taxi trails. A man. Dark hoodie. Slight, fast gait. He didn’t look back, which meant he either trusted the city to swallow him or knew the city better than she did. Harlow’s earpiece crackled with nothing she could use. There was no backup close enough, no uniforms within shouting distance. Metropolitan Police protocols were for daytime. This was night, Soho-to-Camden-to-whatever lay beneath, and she was pursuing a lead that had been dying in her pocket all evening. The lead was him. She had caught the scent of him at The Raven’s Nest—Silas’ bar, if you were brave enough to ask the right questions and stay quiet when people answered too fast. Old maps and black-and-white photographs lined the walls like witness statements. Green neon glowed above the entrance, the kind of sign that made people linger because it felt like permission. Quinn had watched the room, watched the movements, watched the way a certain clique’s ease tightened the instant she walked in. She hadn’t found proof. She’d found patterns. And three years ago, she’d found the shape of something else entirely. DS Morris had been ripped out of the normal world by circumstances she still couldn’t lay her hands on, couldn’t put into an evidential folder. The supernatural origin of it sat behind her like a second set of nerves, warning her every time she thought the next step would be purely human. The man in the hoodie was making that warning audible. He bolted again, half-jogging, half-fleeing down an alley that smelled of wet brick and stale smoke. Harlow followed, her boots striking the ground with military precision, but the rain kept swallowing the sound as if to conceal her. “Stop!” she barked, though she knew how it sounded—too late, too alone, a voice in weather. The suspect didn’t stop. He ducked around a dumpster, his shoulder brushing the rusted metal with a flick of wasted contact. Harlow’s hand went to her sidearm, but she didn’t draw yet. In cases like this, drawing too early meant creating your own problem. She rounded the dumpster and saw him at the mouth of a service stairwell beneath a closed storefront. The stairs looked ordinary in the way danger always dressed itself—paint flaking, concrete damp, a faint hum of electricity that suggested the city still worked down there, still believed in daylight. He threw something onto the steps. It hit with a soft clink and vanished against the wet concrete like it belonged there. When Harlow stepped closer, she saw it had been a bone token. Not metaphorical. Not artistic. Actual bone, carved with symbols so fine they looked like scratches made by a disciplined hand. It gleamed briefly as a raindrop slid along it. Harlow’s stomach tightened. She’d heard whispers—half rumor, half fear—about the Veil Market, the underground market beneath Camden. Bone token entry requirement. Movers schedule: every full moon, the whole operation shifting like a living thing that couldn’t be pinned to a single location. People called it banned alchemical substances and enchanted goods, and information you didn’t ask for unless you were prepared to regret the answer. The city had an underbelly, yes. But this was an underbelly with rules. And those rules were in her hands now, in the form of that token. The suspect didn’t look at her. He simply descended, quick as a thought. Harlow felt the air change as she followed—thicker, cooler, and threaded with odors that didn’t match the surface. Damp stone, old metal, something sweet underneath like bruised fruit. She hurried down after him, boots splashing in shallow puddles pooled along the stairwell steps. Her coat clung. Her fingers tightened, then loosened on her weapon, deciding without language. Decision made, she drew the sidearm. The beam of her flashlight cut through darkness, catching the glint of damp walls and the suspect’s retreating silhouette. He climbed into a lower corridor and disappeared around a curve. Harlow descended the final steps and turned. The corridor opened up into an underground concourse that didn’t belong to any Tube map. The hum of electricity was gone. Instead, she heard the murmur of voices layered over the soft scrape of shoes. Light—green and amber and candle-gold—flickered in places where there should have been nothing but dust. The walls were plastered with posters in handwriting that looked too elegant to be human, their ink dark and slightly raised as if it had sank into the paper rather than dried on top of it. Old iron pipes ran overhead. They weren’t insulated. They weren’t connected to anything she could recognize. Yet the air stayed warm where it shouldn’t. The suspect reappeared at the far end, slipping between bodies as if he’d grown into the crowd. Harlow stepped forward and the rain’s voice vanished behind her, replaced by the soft breathing of an underground world. Her flashlight beam caught a stall—if it could be called that—lined with glass vials and bundles of dried herbs. The vials weren’t labeled with normal ink. They bore stamped seals, the kind of thing used to prevent tampering. One of the seals moved as her light passed over it. Not the label. The seal itself shifted, as if it had a mind. Harlow’s pulse thudded hard. She forced her breathing to match her footsteps. She’d walked into crime scenes where the body still looked warm, crime scenes where the walls carried the scent of violence like a signature. This was different. This place smelled like a workshop for forbidden ideas. The clique she suspected was involved—she could feel it in the way people here watched her without stopping their talk. Some faces held curiosity. Some held recognition. Some held the tight politeness of those waiting to see if she would be foolish enough to start a fight. She held her gun low, not pointing so much as reminding the room she existed. “Detective,” a voice called from somewhere to her left, smooth as oil. Harlow’s flashlight swung toward it. A man stood near a narrow passageway, half under a hanging lantern, his posture unhurried. Warm brown eyes. Short curly dark brown hair. Olive skin beaded with moisture that shouldn’t have formed underground. A scar ran along his left forearm from a knife attack—old, healed, and still sharp enough to look like it had happened yesterday. Tomás Herrera. Her memory offered his name with a sting of familiarity. Former paramedic. Off-the-books medical care for the clique, she’d been told. Licensed once, lost it after unauthorized treatments for supernatural patients. A human being who’d walked through the edge and lived long enough to be useful. He wasn’t supposed to be here, or at least she hadn’t expected to see him. His Saint Christopher medallion hung at his throat, catching lantern light. It glowed faintly, not like jewelry under metal lamps, but like something warmed from within. His expression wasn’t friendly, but it wasn’t hostile either. It was careful. Like he’d learned what happens when you let people see too much. “You shouldn’t be down here,” he said. Harlow kept her gaze steady, the kind of stare that had held suspects in place long enough for her to read the lies in their breathing. “I’m not the one who chose to run.” The suspect, hearing his name perhaps, veered deeper into the crowd. He disappeared behind a hanging curtain of beaded strands that looked cheap until they caught light and showed threadwork patterns like veins. Harlow started after him. Tomas moved to block her path—not with his body, but with his hand, palm out. “Detective,” he repeated, and there was warning in it now. “That market—this market—it changes. It isn’t a fixed thing. The Veil Market moves locations every full moon.” Harlow’s eyes snapped to his face. “I know the schedule. I know the token entry requirement.” Tomas didn’t look surprised. He looked resigned. “Then you know you’re already on borrowed time.” Harlow felt the question forming in her throat. It was sharp, but she swallowed it. She didn’t want him to steer. She didn’t want his carefulness to become her leash. Her suspect vanished. Without him, this chase would become a hunt without a target—dangerous, not only physically but intellectually. She needed him. She needed whatever he had picked up from The Raven’s Nest, whatever he had come here to sell or retrieve. Harlow took one step around Tomas, gun still low. Tomas moved, not quite blocking, but always in reach. “Go back,” he said quietly. “Or keep going and accept what you’re accepting.” “What am I accepting?” Harlow demanded. Tomas’s jaw tightened. Rain never reached down here, yet beads gathered on his scar like perspiration. His medallion pressed against his chest with the faintest movement, as if responding to her proximity. “You think you’re chasing a suspect,” he said. “You might be chasing a door.” Harlow didn’t answer. The words landed too close to her own private fear: that she wasn’t just unraveling a crime. She was stepping back into whatever had taken Morris from her, whatever had left her with an empty space and too many questions with no answers. Her flashlight beam swept the stalls, searching. She saw enchanted goods stacked behind protective charms. She saw something wrapped in cloth that throbbed faintly, like a heartbeat. She saw a row of knives with blades that didn’t reflect her light the way steel should. Then she saw it. The beaded curtain trembled, and behind it, a dim doorway opened just enough to show a narrow stairwell descending again. A second level. Lower. Narrower. The air pouring from it carried a tang that made her teeth feel too big. The suspect moved through that gap and vanished. Harlow saw the bone token in his hand—a second token, or perhaps the first one returned after dropping it for her to follow. He was going down. Harlow’s pulse kicked into high gear. She could follow. She could also decide that chasing him into unfamiliar, potentially dangerous territory would be exactly the kind of mistake that killed people—people with licenses and medallions and saints and memories. She also remembered her partner’s face three years ago, the way the night had bent around him and refused to give him back. Her mind tried to be rational, tried to label it as shock, as grief, as a sequence of coincidences she could later explain. But rationality didn’t have a voice when the world went wrong. This place felt like the wrongness had company. She turned slightly toward Tomas, lowering her gun just a fraction. “How dangerous?” Tomas looked at her weapon, then at her face. He weighed honesty against usefulness. When he spoke, his voice was softer than before. “Not everyone who goes down makes it back,” he said. “And not everything that hunts people here does it with intent you can arrest.” Harlow swallowed. The urge to sprint after the suspect surged through her—too instinctive, too urgent. She could feel the crowd behind her shifting, not blocking but responding, like a living organism settling into a new rhythm. People in the market were watching the choice she was about to make. She wanted to be the kind of detective who never hesitated. She wanted to be the kind who followed procedure and kept her conscience clean. But the city wasn’t clean. The case wasn’t clean. And her partner’s absence was a stain procedure couldn’t scrub. Harlow stepped toward the beaded curtain. Tomas moved again, his hand still raised. “Quinn—” Her name cut through him. Just hearing it from his mouth made it feel more like a warning than an address. Harlow lifted her flashlight, beam centered on the curtain’s beads. The beaded strands glimmered. For a moment, the patterns in them shifted as if responding to the light, as if the curtain were alive and curious. Harlow’s mouth went dry. She reached for the curtain with her free hand, fingers stretching to part the beads. Cold resistance met her skin—not enough to stop her, but enough to say this was not an ordinary doorway. The suspect’s footsteps below echoed faintly, swallowed quickly by stone. The gap between levels felt like a breath between heartbeats. Harlow didn’t look at Tomas again. She pushed through. The beads slid aside with a soft whisper, then closed behind her like a zipper being pulled from the inside. The sudden enclosure made her ears ring. Her flashlight beam found the stairwell: narrow stone steps descending into deeper dark. The air smelled of burned resin and something metallic, like old blood stored in a box. She descended, gun steady now, flashlight angled to catch hazards. Her shoulder brushed a damp wall. The wall offered no warmth, only texture—pitted, uneven, carved by tools that hadn’t been used by any mason she knew. Behind her, faintly, the muffled sound of the market resumed, distant as if she’d stepped into a different room. A glimmer moved ahead—something like fabric, like the suspect’s hoodie—but it didn’t behave like cloth. It flowed strangely, as if the stairwell had its own gravity and the fabric agreed to it without question. Harlow quickened her pace. At the bottom of the steps, a corridor opened wide enough for her to turn her head. The suspect stood near a wall of shelves loaded with objects wrapped in waxed cloth. He wasn’t looking at her. He stood with his back rigid, as if he’d been waiting for a particular kind of visitor. He held the bone token out in his palm, turning it as light caught the carvings. “You came,” he said, not surprised. Harlow stepped into the corridor, rain-slick coat now dusted with underground damp. “I follow criminals,” she said. “And I don’t like being toyed with.” The suspect’s head tilted. His face was mostly shadow, but she could see the set of his mouth. “Then you should be careful what you call a toy.” Harlow aimed her gun at his center mass, finger tight on the trigger discipline drilled into her. The corridor’s air felt too still, as if sound had been asked permission to exist. “What are you selling?” she asked. The suspect’s gaze flicked past her shoulder. Not at her. Past her. That told her he thought he had time. Harlow turned her head just slightly, and her flashlight beam caught movement near the corridor’s entrance. A cluster of shapes stood in the dark—people or things shaped like people, their faces indistinct. Their stillness wasn’t human patience. It was attention. Tomas’s warning returned to her, and with it the memory of DS Morris, of how the supernatural had not needed to be violent to be lethal. Harlow brought her gaze back to the suspect. Her voice steadied by force. “I’m going to ask you once. Where is the clique involved in this? Where are they meeting?” The suspect’s expression shifted. He looked almost—almost—like someone weighing whether to help her or finish her. Then he lifted his bone token toward the wall of shelves. The carvings on the token caught her light, flared faintly, and the waxed cloth on one shelf began to unravel by itself. Something inside shifted as if waking. Harlow’s breath hitched. The gun felt suddenly heavy in her hand, like it was anchored to the planet’s old rules while the market below played by new ones. She could shoot now—could fire into the suspect, could end the chase in a burst of certainty. But if the shelves contained the same kind of supernatural origin that had stolen Morris, a gunshot might be a spark thrown into a room full of fumes. She could step back—go up, break line of sight, take the loss of the suspect in exchange for living long enough to build a strategy. The choice pressed against her ribs. The entrance behind her darkened further as the indistinct shapes edged closer, their motion smooth and quiet. The suspect’s eyes gleamed with the calm of someone who believed the door would close around them no matter what. Harlow felt the city above fading into imagination, rain and streetlights and human consequence receding behind stone. She tightened her grip and chose movement instead of violence. “Take a step,” she said to the suspect, her voice low and commanding, “and I’ll decide you’re not worth the trouble.” The suspect blinked once, surprised by her refusal to play his script. He didn’t move. Harlow raised her flashlight beam, sweeping it across the shelves, searching for a label, a name, a pattern she could read faster than the darkness could swallow her. Her mind ran through everything she knew about the clique, about The Raven’s Nest, about maps and photographs pinned to walls like evidence. Then she saw it: among the waxed bundles, a medallion hanging on a chain, half-hidden, Saint Christopher’s cross unmistakable—even in the low light. It hung as if someone had set it there, as if Tomas Herrera had been present without being present. Harlow’s stomach turned. The market didn’t just sell. It mirrored. It pulled pieces of lives and arranged them into a version of the truth that made people doubt themselves. The suspect’s voice came again, barely a whisper. “You brought the right detective.” Harlow’s jaw clenched. She could feel the corridor’s darkness leaning in, the shapes at the entrance making room for whatever came next. She could chase him, but that would mean committing to the unfamiliar depth of this place, to consequences without paperwork. Or she could back out now, abandon the suspect, and hope she could lure him back into daylight later—if daylight still existed in a world that could bend stairs and curtains at will. Harlow shifted her footing, angling her body toward the beaded curtain exit. She kept the gun steady, but her eyes never left the suspect’s hands. If he tried to trigger anything else—if he tried to open another door—she would know. The corridor held its breath. Harlow Quinn made her decision without speaking it aloud. She didn’t follow the suspect further into a second unfamiliar danger. She turned her pursuit into a retreat, a controlled withdrawal, drawing the suspect’s attention while buying herself an exit. The rain would wait. The market would move again on its own schedule, full moon or not. But her life, her memory, her partner’s absence—those were things she couldn’t afford to gamble. “Up,” she said sharply, not to Tomas and not to the dark shapes. To the suspect. “Now.”
created_at"2026-03-18T10:25:38.546Z" 3/18/2026, 10:25:38 AM
model"openai/gpt-5.4-nano-20260317"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency450
moderation_latency(null)
generation_time18252
tokens_prompt914
tokens_completion5041
native_tokens_prompt810
native_tokens_completion4031
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.00520075
router(null)
provider_responses
0
endpoint_id"0c835f2e-c18d-4e8c-b245-e1e3bd08b97f"
id"resp_0443e38ab0b46a520169ba7da299a08197a0a51e3dfe501274"
is_byokfalse
latency177
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-1773829538-DLnf5FLratVT5HDG3ALk"
upstream_id"resp_0443e38ab0b46a520169ba7da299a08197a0a51e3dfe501274"
total_cost0.00520075
cache_discount(null)
upstream_inference_cost0
provider_name"OpenAI"

Evaluation details

Result Evaluator Details Meta Data
57.14% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags14
adverbTagCount2
adverbTags
0"he said quietly [quietly]"
1"she said sharply [sharply]"
dialogueSentences27
tagDensity0.519
leniency1
rawRatio0.143
effectiveRatio0.143
90.66% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount3212
totalAiIsmAdverbs6
found
0
adverb"slightly"
count3
1
adverb"quickly"
count1
2
adverb"suddenly"
count1
3
adverb"sharply"
count1
highlights
0"slightly"
1"quickly"
2"suddenly"
3"sharply"
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.75% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount3212
totalAiIsms22
found
0
word"stomach"
count2
1
word"glint"
count1
2
word"flickered"
count1
3
word"pulse"
count2
4
word"footsteps"
count2
5
word"could feel"
count3
6
word"unraveling"
count1
7
word"throbbed"
count1
8
word"trembled"
count1
9
word"echoed"
count1
10
word"whisper"
count2
11
word"warmth"
count1
12
word"quickened"
count1
13
word"flicked"
count1
14
word"unravel"
count1
15
word"jaw clenched"
count1
highlights
0"stomach"
1"glint"
2"flickered"
3"pulse"
4"footsteps"
5"could feel"
6"unraveling"
7"throbbed"
8"trembled"
9"echoed"
10"whisper"
11"warmth"
12"quickened"
13"flicked"
14"unravel"
15"jaw clenched"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"jaw/fists clenched"
count1
highlights
0"jaw clenched"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences263
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount4
hedgeCount3
narrationSentences263
filterMatches
0"watch"
1"see"
2"feel"
hedgeMatches
0"tried to"
1"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences277
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen36
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords3178
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions21
unquotedAttributions0
matches(empty)
66.67% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions78
wordCount2996
uniqueNames17
maxNameDensity1.23
worstName"Harlow"
maxWindowNameDensity3
worstWindowName"Harlow"
discoveredNames
London1
Harlow37
Quinn3
Police1
Soho-to-Camden-to-whatever1
Raven3
Nest3
Old2
Morris4
Veil1
Market1
Camden2
Tube1
Herrera2
Saint2
Christopher2
Tomas12
persons
0"Harlow"
1"Quinn"
2"Old"
3"Morris"
4"Market"
5"Herrera"
6"Saint"
7"Christopher"
8"Tomas"
places
0"London"
1"Soho-to-Camden-to-whatever"
2"Camden"
globalScore0.883
windowScore0.667
19.11% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences191
glossingSentenceCount10
matches
0"felt like permission"
1"looked like scratches made by a disciplin"
2"smelled like a workshop for forbidden idea"
3"not quite blocking, but always in reach"
4"as if responding to her proximity"
5"felt like the wrongness had company"
6"as if responding to the light, as if the curtain were alive and curious"
7"felt like a breath between heartbeats"
8"something like fabric, like the suspect’s ho"
9"as if waking"
11.20% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches6
per1kWords1.888
wordCount3178
matches
0"not like jewelry under metal lamps, but like something warmed from within"
1"not with his body, but with his hand, palm out"
2"not only physically but intellectually"
3"not quite blocking, but always in reach"
4"not blocking but responding, like a living organism settling into a new rhyth"
5"not enough to stop her, but enough to say this was not an ordinary doorway"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences277
matches
0"making that warning"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs112
mean28.38
std17.58
cv0.62
sampleLengths
050
150
244
346
44
581
67
764
810
938
1016
1144
1249
1363
143
1562
1613
1714
1841
1929
2036
217
2250
2360
2417
2557
2611
2713
2848
2947
3015
3112
325
3356
342
3546
3615
3750
387
3934
4033
4119
4227
4316
4415
4530
4642
4718
4813
496
91.92% Passive voice overuse
Target: ≤2% passive sentences
passiveCount10
totalSentences263
matches
0"been ripped"
1"were prepared"
2"was gone"
3"were plastered"
4"was involved"
5"been told"
6"being pulled"
7"been used"
8"been asked"
9"was anchored"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount8
totalVerbs561
matches
0"was pursuing"
1"was making"
2"was warning"
3"wasn’t just unraveling"
4"was stepping"
5"was going"
6"were watching"
7"wasn’t looking"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount32
semicolonCount0
flaggedSentences26
totalSentences277
ratio0.094
matches
0"Across the crosswalk ahead, the suspect—just a silhouette at first—cut between puddles and taxi trails."
1"She had caught the scent of him at The Raven’s Nest—Silas’ bar, if you were brave enough to ask the right questions and stay quiet when people answered too fast."
2"“Stop!” she barked, though she knew how it sounded—too late, too alone, a voice in weather."
3"The stairs looked ordinary in the way danger always dressed itself—paint flaking, concrete damp, a faint hum of electricity that suggested the city still worked down there, still believed in daylight."
4"She’d heard whispers—half rumor, half fear—about the Veil Market, the underground market beneath Camden."
5"Harlow felt the air change as she followed—thicker, cooler, and threaded with odors that didn’t match the surface."
6"Light—green and amber and candle-gold—flickered in places where there should have been nothing but dust."
7"Her flashlight beam caught a stall—if it could be called that—lined with glass vials and bundles of dried herbs."
8"The clique she suspected was involved—she could feel it in the way people here watched her without stopping their talk."
9"A scar ran along his left forearm from a knife attack—old, healed, and still sharp enough to look like it had happened yesterday."
10"Tomas moved to block her path—not with his body, but with his hand, palm out."
11"Without him, this chase would become a hunt without a target—dangerous, not only physically but intellectually."
12"Harlow saw the bone token in his hand—a second token, or perhaps the first one returned after dropping it for her to follow."
13"She could also decide that chasing him into unfamiliar, potentially dangerous territory would be exactly the kind of mistake that killed people—people with licenses and medallions and saints and memories."
14"The urge to sprint after the suspect surged through her—too instinctive, too urgent."
15"Cold resistance met her skin—not enough to stop her, but enough to say this was not an ordinary doorway."
16"The wall offered no warmth, only texture—pitted, uneven, carved by tools that hadn’t been used by any mason she knew."
17"A glimmer moved ahead—something like fabric, like the suspect’s hoodie—but it didn’t behave like cloth."
18"A cluster of shapes stood in the dark—people or things shaped like people, their faces indistinct."
19"He looked almost—almost—like someone weighing whether to help her or finish her."
20"She could shoot now—could fire into the suspect, could end the chase in a burst of certainty."
21"She could step back—go up, break line of sight, take the loss of the suspect in exchange for living long enough to build a strategy."
22"Then she saw it: among the waxed bundles, a medallion hanging on a chain, half-hidden, Saint Christopher’s cross unmistakable—even in the low light."
23"Or she could back out now, abandon the suspect, and hope she could lure him back into daylight later—if daylight still existed in a world that could bend stairs and curtains at will."
24"If he tried to trigger anything else—if he tried to open another door—she would know."
25"But her life, her memory, her partner’s absence—those were things she couldn’t afford to gamble."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount328
adjectiveStacks0
stackExamples(empty)
adverbCount4
adverbRatio0.012195121951219513
lyAdverbCount0
lyAdverbRatio0
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences277
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences277
mean11.47
std7.23
cv0.63
sampleLengths
010
112
228
36
49
513
622
715
82
92
103
1122
128
1311
146
1521
164
1730
1811
1919
2021
214
223
2312
2425
2527
2610
2716
2822
2916
304
3117
3211
3312
3418
3531
366
3716
3812
392
402
4116
429
433
4414
454
4621
4723
486
497
39.53% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats29
diversityRatio0.259927797833935
totalSentences277
uniqueOpeners72
81.30% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount6
totalSentences246
matches
0"Instead, she heard the murmur"
1"Light—green and amber and candle-gold-flickered"
2"Then she saw it."
3"Just hearing it from his"
4"Then he lifted his bone"
5"Then she saw it: among"
ratio0.024
75.28% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount89
totalSentences246
matches
0"It slicked the pavement until"
1"Her coat hung heavy with"
2"She kept one hand near"
3"He didn’t look back, which"
4"She had caught the scent"
5"She hadn’t found proof."
6"She’d found patterns."
7"He bolted again, half-jogging, half-fleeing"
8"she barked, though she knew"
9"He ducked around a dumpster,"
10"She rounded the dumpster and"
11"He threw something onto the"
12"It hit with a soft"
13"It gleamed briefly as a"
14"She’d heard whispers—half rumor, half"
15"He simply descended, quick as"
16"She hurried down after him,"
17"Her coat clung."
18"Her fingers tightened, then loosened"
19"He climbed into a lower"
ratio0.362
53.50% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount200
totalSentences246
matches
0"It slicked the pavement until"
1"Detective Harlow Quinn moved through"
2"Her coat hung heavy with"
3"Salt-and-pepper hair plastered in damp"
4"The sharp line of her"
5"She kept one hand near"
6"He didn’t look back, which"
7"Harlow’s earpiece crackled with nothing"
8"This was night, Soho-to-Camden-to-whatever lay"
9"The lead was him."
10"She had caught the scent"
11"Quinn had watched the room,"
12"She hadn’t found proof."
13"She’d found patterns."
14"DS Morris had been ripped"
15"The supernatural origin of it"
16"The man in the hoodie"
17"He bolted again, half-jogging, half-fleeing"
18"Harlow followed, her boots striking"
19"she barked, though she knew"
ratio0.813
40.65% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences246
matches
0"If he tried to trigger"
1"To the suspect."
ratio0.008
51.67% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences141
technicalSentenceCount18
matches
0"Detective Harlow Quinn moved through it with the kind of economy that came from eighteen years of training and the stubborn habit of doing things the hard way."
1"This was night, Soho-to-Camden-to-whatever lay beneath, and she was pursuing a lead that had been dying in her pocket all evening."
2"He bolted again, half-jogging, half-fleeing down an alley that smelled of wet brick and stale smoke."
3"Harlow followed, her boots striking the ground with military precision, but the rain kept swallowing the sound as if to conceal her."
4"The stairs looked ordinary in the way danger always dressed itself—paint flaking, concrete damp, a faint hum of electricity that suggested the city still worked…"
5"Movers schedule: every full moon, the whole operation shifting like a living thing that couldn’t be pinned to a single location."
6"The walls were plastered with posters in handwriting that looked too elegant to be human, their ink dark and slightly raised as if it had sank into the paper ra…"
7"The suspect reappeared at the far end, slipping between bodies as if he’d grown into the crowd."
8"Harlow kept her gaze steady, the kind of stare that had held suspects in place long enough for her to read the lies in their breathing."
9"He disappeared behind a hanging curtain of beaded strands that looked cheap until they caught light and showed threadwork patterns like veins."
10"His medallion pressed against his chest with the faintest movement, as if responding to her proximity."
11"She saw a row of knives with blades that didn’t reflect her light the way steel should."
12"She could also decide that chasing him into unfamiliar, potentially dangerous territory would be exactly the kind of mistake that killed people—people with lice…"
13"For a moment, the patterns in them shifted as if responding to the light, as if the curtain were alive and curious."
14"Behind her, faintly, the muffled sound of the market resumed, distant as if she’d stepped into a different room."
15"He stood with his back rigid, as if he’d been waiting for a particular kind of visitor."
16"But if the shelves contained the same kind of supernatural origin that had stolen Morris, a gunshot might be a spark thrown into a room full of fumes."
17"She could feel the corridor’s darkness leaning in, the shapes at the entrance making room for whatever came next."
89.29% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags14
uselessAdditionCount1
matches
0"she said, her voice low and commanding,"
38.89% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags13
fancyCount3
fancyTags
0"she barked (bark)"
1"he repeated (repeat)"
2"Harlow demanded (demand)"
dialogueSentences27
tagDensity0.481
leniency0.963
rawRatio0.231
effectiveRatio0.222
75.7522%