Run: 2026-03-18-01KM09M2KDKF7TBNQSER4XBBVF

Run Details

Duration:
32.2s
Cost:
$0.007343
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="4414" name="Eva Kowalski" aliases="Eva, Evie" pronouns="she/her" species="Human" storyRole="Best Friend"> <eyeColor>green</eyeColor> <hair>curly red</hair> <height>5'4"</height> <age>26</age> <glasses>round glasses</glasses> <satchel>worn leather satchel full of books</satchel> <freckles>freckled complexion</freckles> <nervousHabit>tucking hair behind her left ear</nervousHabit> <description>Aurora's childhood friend and an occult researcher.</description> <backstory>Moved to London two years before Aurora and works as a research assistant at the British Museum's restricted archives. She holds a master's degree in Ancient History from Oxford.</backstory> </character> <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> <item id="2004" name="Veil Compass" aliases="the Compass, shadow compass" type="Tool" origin="The Veil Market"> <casingMaterial>small brass compass</casingMaterial> <faceMarkings>face etched with protective sigils</faceMarkings> <needle>points toward the nearest supernatural rift or portal</needle> <patina>casing has a patina of verdigris</patina> <creator>crafted by a Shade artisan</creator> <description>A compass attuned to supernatural energy.</description> </item> </codex> Continue the story using the following instructions: <instructions> Write a fully fleshed out scene of at least 1000 words in the mystery genre. A detective arrives at a crime scene in an unusual location. Something is wrong — the evidence doesn't add up. A colleague is present, offering a different interpretation. Through careful observation and deduction, the detective begins to see what others have missed. 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
The abandoned Tube platform lay under Camden like a held breath. Harlow Quinn stood at the edge of the track and watched the dust settle after the last patrol boot scraped the concrete. The old signage on the far wall had been painted over so many times it looked like weather damage, not renovation. Someone had hung lanterns made from glass bottles along the service corridor. The light inside them didn’t flicker. It just sat there, calm and wrong. Eva Kowalski kept a hand on the strap of her leather satchel and looked past Harlow as if she expected the station to change its mind and start functioning again. Round glasses caught the lantern glow. Freckles stood out on her cheeks, the sort that appeared when people held back questions until they ran out of patience. A metal detector beeped once somewhere behind them, then died. No alarm followed. Eva’s attention snapped back to the body. A man lay curled near a row of rusted benches, face turned toward the tunnel mouth. His coat had been pulled open. Someone had arranged the fabric so it looked like the wind had done it. The station didn’t carry wind. Harlow crouched and kept her knee close to the tile. She didn’t rush the close-up. She watched the pool of dark liquid near the man’s ribs, watched how it spread and stopped, watched the way it clung to grit on the floor like it belonged there. She lifted her hand and hovered a gloved finger above the surface without touching it. The smell hit her anyway—iron, cold stone, and something that reminded her of old brass left in rain. Eva stepped closer, her shoes whispering over the ballast. “You’re going to want gloves on the pen case,” Eva said, and nodded at a small object tucked under the bench leg. “It’s not police-grade.” Harlow didn’t look at the pen case yet. She looked at the man’s wrist first. The skin there held a pale circle, almost clean. A restraint mark without the bruising that usually followed. The jawline looked tight, like he’d fought something that couldn’t be reasoned with. Harlow’s own watch sat heavy on her left wrist, worn leather scuffed at the edges. She had kept it on through worse interrogations. It had kept time fine enough. It hadn’t kept anyone alive. “What’s the entry token?” she asked. Eva reached into her satchel and produced a small bone disk, pale as milk and carved with a notch pattern. The bone had a sheen like it had been polished with care. It sat in her palm for a second, then she angled it toward Harlow. “This one came from the gate,” Eva said. “Not from him.” Harlow took the disk between two fingers. Her expression didn’t shift, but her fingers tightened just enough for the bone to creak faintly. “I didn’t bring you here to play market attendant,” Harlow said. “I brought you because you read what people pretend not to see.” Eva’s mouth pulled tight. She tucked her red curls behind her left ear in one hard motion, like the habit could shove fear out of the way. “Then read it faster. The medics won’t touch this.” “I didn’t ask them to.” Harlow turned the bone token under the lantern light. Protective wear had flattened some notches. Notches that should have been sharp remained crisp. Someone had handled this disk and hadn’t used it for months. The gate required a token. The disk hadn’t lived long enough to make the kind of softness that came from repeated rubbing. Harlow kept the token and stood. She circled the body once, slow enough to take in the small decisions someone had made. A scattering of soot dotted the floor near the tunnel mouth. It looked like someone had burned paper there. But the bench leg carried no soot transfer. The soot gathered in a line that ended abruptly at the platform edge. No blast. No broken bulbs. No debris trail. Whoever set the scene had brought smoke without fire. Eva followed close enough that Harlow could hear her breathing, but she stayed quiet. Eva waited for Harlow to decide where to look next. Harlow stopped at the man’s boots. The laces had been tightened with a careful double knot. The knot sat too neat for a struggle. Mud clung to the outer sole in shallow patches, but the direction of the prints didn’t match the mud’s pull. Rain hadn’t hit this station. Not tonight. The mud had formed against dust, not against water. Harlow lifted her head toward the tunnel mouth. A thin line of condensation rested on the far metal door, as if someone had opened it and then left it untouched. Condensation didn’t form when things stayed still. “You’ve already decided it’s staged,” Eva said. Harlow drew in a breath through her nose and let it out through her teeth. She still didn’t touch anything. “I decide evidence tells the truth when I force it to,” Harlow said. “This is lying with a careful face.” Eva glanced at the bench, then at Harlow’s hands. “Your colleague’s already written the report. He said the victim fell through a rift pocket.” Harlow’s eyes narrowed. “He didn’t see the stain.” Eva held her satchel strap tighter. “You want the supernatural explanation, and you want it now.” “I want what doesn’t fit.” Eva stepped to the side of the bench and pointed with two fingers, not touching the floor. A chalky smear sat on the tile about a foot from the body’s shoulder. It looked like powdered dust. It also looked like it had been rubbed there by a fabric that wore down instead of leaving fingerprints. “That’s salt residue,” Eva said. “Common around portal edges.” Harlow leaned closer without bending. She studied the smear’s texture. Salt residue didn’t collect in a crescent. It spread in lines when it hit moisture. The platform didn’t feel damp. It felt dry in the wrong way, the kind of dryness that came from air sucked through a gap. Harlow reached toward her coat pocket and pulled out the Veil Compass. The casing carried verdigris in the seams, as if the brass had aged faster than it should have. Protective sigils etched into the face ringed the needle, tiny symbols in a style Harlow couldn’t read but could recognise as deliberate. She held it at chest height, thumb steady on the rim. The needle didn’t point like a compass. It leaned, then jittered, then settled toward the tunnel mouth. Harlow stared at it until the motion calmed again. Eva’s gaze dropped to the compass. “It’s pointing at the rift. That’s your answer.” Harlow turned the compass a fraction, just enough to check the casing against the light. The needle’s protective sigil marks didn’t align with the etch on the floor—different angles, different planes. Someone had tried to anchor the compass by matching its face marks to the tile pattern, like they’d used it before. “Who did you say found this?” Harlow asked. Eva didn’t answer immediately. Her eyes flicked toward the body, then toward the lantern line that marked the corridor. “A market courier. He came through the gate gatehouse with two men. He swore the victim collapsed on the platform. He didn’t touch him.” Harlow’s mouth tightened. “And he didn’t bring a token?” Eva’s face shifted. “He had a bone disk. Same kind.” Harlow lifted her hand and tapped the bone token Eva had given her. The sound came out dull, not crisp. “This disk carries fresh handling. Someone used it recently. Someone used it before the courier went in.” Eva’s shoulders rose and dropped. “You think the courier lies.” “I think the station lies,” Harlow said. “You and I walked in. The gate accepted your token without argument. The station moved locations on the full moon schedule. That means it came from somewhere else. So whoever died here stepped into a moving place.” Eva’s eyes sharpened. “You’re talking about timing.” Harlow crouched again. She studied the tile seams. The concrete held faint groove lines from previous construction. New grooves cut through old ones in two places—like someone had opened service access and closed it again. The old grooves ran straight; the new ones curved around them, avoiding certain lines as if the people laying tile had wanted to keep something undisturbed. Harlow placed her gloved hand just short of the chalky crescent and felt the air pull at her skin. Not a draft. A pressure, like the station inhaled at her touch and waited for her to exhale. Eva took a step closer, then stopped herself. “Don’t touch the residue.” “I don’t need to,” Harlow said. She stood and held the Veil Compass toward the crescent mark. The needle shifted away from the tunnel mouth, swivelling toward the bench leg. Eva’s brows lifted behind her glasses. “That means the rift moved.” “No,” Harlow said. “It means someone used the compass to point at the wrong place. Or it means someone wanted us to blame the tunnel and forget what happened at the bench.” Eva’s mouth opened, closed, then opened again. “You think they planted the rift story.” Harlow lifted the bench leg with a careful push. Rust scraped. The bench didn’t budge much, then it loosened with a reluctant groan. Underneath it lay the pen case Eva had mentioned. The case held a small brass clasp. The clasp bore a slit of protective sigils, faint as if they had been rubbed by many hands. Inside sat a strip of sealed paper and a tiny glass vial. Harlow didn’t open the vial. She angled it toward the lantern light. The liquid inside looked clear until it caught the glow, then it flashed with a tint like green oil. “Alchemical banned substance,” Eva murmured. Harlow glanced at Eva, and Eva’s face tightened like she’d stepped onto a thin patch of ice. “I didn’t—” Eva started, then cut herself off. She tugged at her satchel strap. “I didn’t bring any of that. The restricted archives keep notes on it. That’s it.” Harlow’s gaze returned to the pen case. “I didn’t ask what you did. I asked what the evidence does.” She touched the sealed paper through the case’s lid with a gloved fingertip. The paper didn’t tear. It resisted like it held a thin layer of energy. Protective wards kept it from being exposed to moisture and light. Those wards had dimmed in one corner, where someone had pressed something sharp. A pressure mark. Harlow straightened. “Who’s on the manifest today?” Eva exhaled through her nose. “Market records don’t work like you want them to. The station moves. The ledger shifts. The people here don’t write names unless they want them buried.” “And still you know this substance,” Harlow said. Eva’s eyes stayed on the vial. “I know what it does. I don’t know who brought it.” Harlow held the Veil Compass up again, and this time she didn’t move it much. The needle pointed at the pen case like it had found a magnet in brass. “Then the compass didn’t lie,” Eva said. “It pointed to the energy source.” Harlow nodded once, slow. “It pointed at where the scene started. Not where the fall finished.” Eva’s voice dropped. “Your colleague said it was a portal edge collapse.” Harlow kept her eyes on the vial. “He gave you a story he could write down. He didn’t stand in the right spot to see the air pull.” Eva swallowed. The sound came loud in the quiet station. “You want me to admit I missed something.” “I want you to stop talking like the only difference between us is belief,” Harlow said. “You want the supernatural to explain human choices. I want human choices to make sense of supernatural residue.” Eva’s fingers tightened on her satchel strap until her knuckles showed. “You talk like you know what happened to your partner.” Harlow’s jaw set. She didn’t look away from the pen case. “Don’t pretend you didn’t read the internal file.” Eva’s eyes flicked to Harlow’s watch, then back. “Morris went missing during a case. You asked for my help once, and you didn’t say it out loud. Then you walked into a lab and demanded a second opinion on a phenomenon you couldn’t name.” Harlow finally looked at her, sharp enough that Eva’s shoulders jerked back half an inch. “I didn’t ask you for comfort,” Harlow said. “I asked you to explain why my partner’s blood didn’t match the injury.” Eva’s gaze hardened. “You didn’t think it mattered.” “It mattered,” Harlow said. “It still does.” Eva’s throat moved as she swallowed again. “And it still doesn’t match here.” Harlow turned toward the body. She looked at the victim’s ribs again and then the stain near the shoulder. The dark liquid pooled where it couldn’t. It carried a thickness that suggested it had come from a source higher than his chest, then had spread sideways in a narrow band. Gravity alone couldn’t do that without tilting the surface. Harlow ran her eyes along the floor tiles. One tile near the victim’s left shoulder had a different sheen. The surface didn’t look wet, but it looked treated—smoothed, then marked with a faint ring. A ring like a stamp, like a device had rested there and pressed itself into the tile’s dust. Eva leaned in, her glasses nearly level with the ring. “A seal ring.” Harlow nodded. “Not for a body.” Eva’s lips pressed together. “For keeping something in.” Harlow stood fully now, and she took a step toward that tile. She kept the compass low in her hand. The needle quivered hard, then stopped and locked toward the ring. The air around the tile pulled at her fingertips through her gloves. She didn’t touch it. She didn’t need to. Harlow crouched and traced a line with her eyes from the seal ring to the chalky crescent residue to the pen case. The bench. The bench leg. The corridor smoke. A path formed. Not a fall. A relocation. Someone had placed the seal ring to force a pocket of energy to hold. Someone had set the residue powder to disguise where the air shifted. Someone had placed the banned vial where the compass would find it. Then they had dragged the victim over the tile so that his blood would look like it came from collapse, not from manipulation. Eva’s face tightened with frustration. “So the victim didn’t die near the rift.” Harlow rose and looked at the tunnel mouth again. “The tunnel mouth got blamed because it sits in the direction everyone expects.” Eva shook her head. “People expect danger near the dark.” Harlow’s eyes slid toward a scuff mark on the far wall, halfway between lantern light and shadow. A boot had struck there—heel and toe in one motion. The marks had been wiped, but the wall still carried faint streaks where someone scrubbed too hard. Harlow walked to it, careful with her steps. She knelt near the scuff and leaned in until her breath didn’t fog the air. The streaks weren’t soap. They weren’t bleach. They held a residue that caught light like powdered glass. “Someone cleaned,” Harlow said. Eva hurried after her, then stopped at her shoulder. “What did they clean?” Harlow pointed at the streaks without touching them. “A sigil line.” Eva stared at the wall. “You can see it?” “I can see what the wall stopped doing,” Harlow said. She lifted her glove and held it a few inches from the streaks. The air tugged at her glove seams. Sigils pulled at energy. When people removed them, the wall kept the shape of the pull. Harlow stood and held the Veil Compass again, moving it toward the scuffed wall. The needle spun once, then corrected to point somewhere between the wall and the bench. Not the tunnel mouth. Not the seal ring. Between. Eva’s voice came out sharp. “That’s where the rift sits.” “No,” Harlow said. “That’s where the compass expects it to sit.” Eva’s gaze moved to the bench again. “Then where did the seal actually anchor?” Harlow’s eyes tracked the floor tiles toward the bench, then back toward the corridor smoke line. She saw it then: the soot line ended where it met a maintenance grate set into the platform edge. The grate carried old paint, but the paint had been scraped off in a strip only as wide as a shoulder. A hand could fit there. Someone had brought smoke and energy through that gap. Someone had used the corridor to stage the rift story while the actual seal anchored elsewhere. Harlow stepped toward the maintenance grate. Her boots clacked softly on the tile, and the station answered with a low hum that vibrated through her bones, faint but present. Eva followed with her satchel bumping her hip. “You don’t want to open it.” “I already did,” Harlow said. Eva blinked. “You didn’t touch it.” Harlow didn’t bother to look at her. She knelt and pressed the grate’s edge with her gloved fingertips. The metal gave under pressure, then latched back with a snap that sounded too clean. The hum stopped. Harlow held her hand still and watched the compass needle. It steadied, pointing at the maintenance grate latch now, like the Veil Compass had been waiting for the right contact. Eva’s mouth fell open. “It triggered when you pressed—” “It anchored when I aligned,” Harlow corrected. She reached into her coat and pulled out a thin metal pick. She slid it into the latch and turned it one notch. The grate lifted a fraction. Cold air poured out. Not wind. Sucked air, pulled from below the platform. Eva stepped closer until her breath fogged her glasses. She didn’t wipe it. Her hand hovered over the opening, then withdrew when the compass needle jerked toward her wrist. Harlow saw her hesitation and took a breath that didn’t involve surrender. “Stand back.” Eva froze, then obeyed. Her shoulders moved away from the opening and her eyes stayed locked on the crack. Harlow angled the pick to the side and lifted the grate fully. The darkness below didn’t look like ordinary tunnel depth. It looked like a space that refused light, a shape built from absence. A faint scent rose out—ozone, old incense, and something medicinal. Inside, stuck between the underside supports, sat a small strip of paper. It fluttered without wind. Harlow reached down and pinched it free. The strip carried a smudged mark at the top—a symbol cut into wax. The same style of protective sigils as the compass casing, but the wax had been scraped away by someone who hadn’t understood what the sigil protected. The scrape pattern showed haste. The symbol still held. Harlow brought the strip to her lantern light. The ink wasn’t ink. It looked like ground mineral mixed with oil, and it clung where it shouldn’t. Eva leaned forward an inch. “That symbol—” Harlow held up the strip toward her, and Eva shut her mouth the way people did when they recognised a thing they feared. Harlow’s pulse kept steady. She read the strip like a report: line by line, mark by mark, ignoring the urge to turn it into a story. “This didn’t come from the corridor,” Harlow said. “It came from below.” Eva’s voice cracked at the edges. “Then your stage was wrong. The rift story—” “The rift story served a purpose,” Harlow said. She turned the strip and tapped it once with her pick. Dust fell off, glittering like mica. Eva’s eyes tracked the glitter. “That’s the residue from the seal ring.” Harlow looked at the victim again. She didn’t need to touch him. She saw the pattern now: the victim’s blood had matched the seal ring residue in mineral content. Human lab tests could have shown it. Her colleague hadn’t run the right comparison because he hadn’t bothered to collect the seal tile dust. He’d chased the tunnel because it looked dramatic. Harlow turned her head toward Eva and kept her voice low. “You told me salt residue. You told me portal edges. You gave me words that made sense to you.” Eva held her satchel strap like it might anchor her to the station. “You’re mad because I helped.” “I’m mad because you didn’t watch the floor while you talked,” Harlow said. She gestured with the strip toward the chalky crescent. “We collect residue. We compare it to the residue on the seal ring. We stop letting the loudest explanation win.” Eva’s eyes flashed. “So what did you see?” Harlow glanced at the Veil Compass needle. It pointed toward the open grate, then trembled toward the bench, then corrected again toward the wall scuff marks. Three cues. One anchor. She lifted the compass and moved it in short arcs until it stopped jerking. The needle settled toward the space between the bench and the scuffed wall, where the soot line’s abrupt stop marked a boundary. “Someone used the compass to misdirect,” Harlow said. “They wanted it to point at the tunnel so the crew would never look at the maintenance grate.” Eva’s throat bobbed. “And the victim?” Harlow looked at the victim’s wrist mark—pale circle, clean restraint. “They controlled him before they placed him here. They didn’t need him for the rift. They needed his body for the report.” Eva took a step forward, then stopped when Harlow’s eyes snapped back to her. “Get me the courier’s token,” Harlow said. “The one he came in with. Not the gatehouse kind. The one he carried.” Eva shook her head. “I don’t have it.” “Then track it,” Harlow said. “Market movement runs on the full moon. Whoever came in with fresh token handling did it through the gatehouse. Find the hands that handled the bone disk. Find the scratches on the token face. That will tell you who used it to enter this station’s current skin.” Eva stared at her, then tucked hair behind her ear again, slower this time, like her fingers finally agreed with her brain. “You’re thinking a person in the clique—” Harlow cut her off with a look. Eva caught the silence and adjusted. “You’re thinking someone in the group used a token to get past the gate and staged the scene from a hidden access.” Harlow nodded once. The station hum started again, faint but persistent, like it listened for the next command. Harlow lowered the maintenance grate and placed the Veil Compass back in her coat pocket without taking her eyes off the opening. She aimed her head toward the body and the seal ring tile, anchoring her attention where it mattered, not where it looked dramatic. “Tell your colleague,” she said, voice firm, “to stop writing. He needs to collect dust from the seal ring before it gets cleaned. He needs to check mineral residue under the bench leg wards. He needs the courier’s bone disk and the signature wax strip we pulled.” Eva’s gaze flicked toward the tunnel mouth, then back to the grate. Her face tightened like she hated that Harlow sounded right. Harlow straightened and walked a tight line around the body, stepping carefully over the chalky crescent and the soot boundary. She didn’t give the station space to decide her next move. Eva followed, eyes locked on the floor as if it had finally started talking back.
created_at"2026-03-18T10:59:48.475Z" 3/18/2026, 10:59:48 AM
model"openai/gpt-5.4-nano-20260317"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency11301
moderation_latency(null)
generation_time31921
tokens_prompt1149
tokens_completion6587
native_tokens_prompt1009
native_tokens_completion5713
native_tokens_completion_images0
native_tokens_reasoning745
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.00734305
router(null)
provider_responses
0
endpoint_id"0c835f2e-c18d-4e8c-b245-e1e3bd08b97f"
id"resp_088ec26c5f6b5d960169ba85a48b308197a9e8f3939b5bea2c"
is_byokfalse
latency228
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-1773831588-RBQ9qBuBukIhY4zU83TJ"
upstream_id"resp_088ec26c5f6b5d960169ba85a48b308197a9e8f3939b5bea2c"
total_cost0.00734305
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
totalTags30
adverbTagCount1
adverbTags
0"Eva started then [then]"
dialogueSentences103
tagDensity0.291
leniency0.583
rawRatio0.033
effectiveRatio0.019
97.44% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount3905
totalAiIsmAdverbs2
found
0
adverb"softly"
count1
1
adverb"carefully"
count1
highlights
0"softly"
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)
80.79% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount3905
totalAiIsms15
found
0
word"flicker"
count1
1
word"etched"
count1
2
word"etch"
count1
3
word"flicked"
count3
4
word"sense of"
count1
5
word"quivered"
count1
6
word"traced"
count1
7
word"vibrated"
count1
8
word"aligned"
count1
9
word"fluttered"
count1
10
word"pulse"
count1
11
word"trembled"
count1
12
word"silence"
count1
highlights
0"flicker"
1"etched"
2"etch"
3"flicked"
4"sense of"
5"quivered"
6"traced"
7"vibrated"
8"aligned"
9"fluttered"
10"pulse"
11"trembled"
12"silence"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"eyes widened/narrowed"
count1
highlights
0"eyes narrowed"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells1
narrationSentences316
matches
0"d with frustration"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount1
narrationSentences316
filterMatches
0"watch"
hedgeMatches
0"tried to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences389
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen47
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords3899
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions50
unquotedAttributions0
matches(empty)
0.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions173
wordCount2951
uniqueNames9
maxNameDensity2.95
worstName"Harlow"
maxWindowNameDensity6.5
worstWindowName"Harlow"
discoveredNames
Tube1
Camden1
Quinn1
Kowalski1
Harlow87
Eva65
Veil7
Compass7
Protective3
persons
0"Camden"
1"Quinn"
2"Kowalski"
3"Harlow"
4"Eva"
5"Compass"
places
0"Veil"
globalScore0.026
windowScore0
78.23% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences209
glossingSentenceCount6
matches
0"looked like weather damage, not renovatio"
1"looked like the wind had done it"
2"looked like someone had burned paper ther"
3"looked like it had been rubbed there by a"
4"looked like a space that refused light, a"
5"looked like ground mineral mixed with oil"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount3899
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences389
matches
0"hated that Harlow"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs167
mean23.35
std16.31
cv0.699
sampleLengths
011
168
257
313
47
541
679
79
825
946
1034
116
1246
1311
1423
1523
1636
175
1856
1962
2017
2124
226
2354
2437
257
2620
2720
2824
298
3016
315
3255
339
3425
3524
3612
3751
3817
399
4014
4152
428
4343
449
4510
4637
4710
4844
497
94.16% Passive voice overuse
Target: ≤2% passive sentences
passiveCount10
totalSentences316
matches
0"been painted"
1"been pulled"
2"been polished"
3"been tightened"
4"been rubbed"
5"been rubbed"
6"being exposed"
7"been wiped"
8"been scraped"
9"been scraped"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs561
matches(empty)
76.75% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount8
semicolonCount1
flaggedSentences9
totalSentences389
ratio0.023
matches
0"The smell hit her anyway—iron, cold stone, and something that reminded her of old brass left in rain."
1"The needle’s protective sigil marks didn’t align with the etch on the floor—different angles, different planes."
2"New grooves cut through old ones in two places—like someone had opened service access and closed it again."
3"The old grooves ran straight; the new ones curved around them, avoiding certain lines as if the people laying tile had wanted to keep something undisturbed."
4"The surface didn’t look wet, but it looked treated—smoothed, then marked with a faint ring."
5"A boot had struck there—heel and toe in one motion."
6"A faint scent rose out—ozone, old incense, and something medicinal."
7"The strip carried a smudged mark at the top—a symbol cut into wax."
8"Harlow looked at the victim’s wrist mark—pale circle, clean restraint."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2958
adjectiveStacks0
stackExamples(empty)
adverbCount115
adverbRatio0.03887762001352265
lyAdverbCount13
lyAdverbRatio0.004394861392832995
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences389
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences389
mean10.02
std6.81
cv0.679
sampleLengths
011
122
221
312
46
57
630
76
821
910
103
117
1216
136
1414
155
1610
175
1831
1915
2018
219
2222
233
248
257
269
279
2813
2915
308
316
325
336
3420
3512
3614
378
383
397
4016
4111
4212
434
4423
459
465
479
486
498
42.29% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats30
diversityRatio0.15167095115681234
totalSentences389
uniqueOpeners59
12.08% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences276
matches
0"Then they had dragged the"
ratio0.004
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount64
totalSentences276
matches
0"It just sat there, calm"
1"His coat had been pulled"
2"She didn’t rush the close-up."
3"She watched the pool of"
4"She lifted her hand and"
5"She looked at the man’s"
6"She had kept it on"
7"It had kept time fine"
8"It hadn’t kept anyone alive."
9"It sat in her palm"
10"Her expression didn’t shift, but"
11"She tucked her red curls"
12"She circled the body once,"
13"It looked like someone had"
14"She still didn’t touch anything."
15"It looked like powdered dust."
16"It also looked like it"
17"She studied the smear’s texture."
18"It spread in lines when"
19"It felt dry in the"
ratio0.232
1.67% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount253
totalSentences276
matches
0"The abandoned Tube platform lay"
1"Harlow Quinn stood at the"
2"The old signage on the"
3"Someone had hung lanterns made"
4"The light inside them didn’t"
5"It just sat there, calm"
6"Eva Kowalski kept a hand"
7"Freckles stood out on her"
8"A metal detector beeped once"
9"Eva’s attention snapped back to"
10"A man lay curled near"
11"His coat had been pulled"
12"Someone had arranged the fabric"
13"The station didn’t carry wind."
14"Harlow crouched and kept her"
15"She didn’t rush the close-up."
16"She watched the pool of"
17"She lifted her hand and"
18"The smell hit her anyway—iron,"
19"Eva stepped closer, her shoes"
ratio0.917
18.12% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences276
matches
0"Whoever set the scene had"
ratio0.004
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences129
technicalSentenceCount4
matches
0"A thin line of condensation rested on the far metal door, as if someone had opened it and then left it untouched."
1"The old grooves ran straight; the new ones curved around them, avoiding certain lines as if the people laying tile had wanted to keep something undisturbed."
2"The clasp bore a slit of protective sigils, faint as if they had been rubbed by many hands."
3"The same style of protective sigils as the compass casing, but the wax had been scraped away by someone who hadn’t understood what the sigil protected."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags30
uselessAdditionCount1
matches
0"she said, voice firm,"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags29
fancyCount2
fancyTags
0"Eva murmured (murmur)"
1"Harlow corrected (correct)"
dialogueSentences103
tagDensity0.282
leniency0.563
rawRatio0.069
effectiveRatio0.039
83.3841%