Run: 2026-07-09-01KX414095QDMK30BPZDN4XJF3

Run Details

Duration:
1m 17s
Cost:
$0.121175
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="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> 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.

Model response

AI
Detective Harlow Quinn found the first bone token wedged in the teeth of the ticket barrier. At a glance it looked like a child’s milk tooth, yellowed with age and drilled through the root. Red thread looped through the hole. Someone had tied it to the barrier’s rusted metal fin with three neat knots. Quinn stopped at the bottom of the escalator and listened. The abandoned station beneath Camden ought to have been dead. No trains. No ventilation. No electric hum from the stripped-out signs. Yet a thin current of air moved along the platform, warm against the left side of her face and cold against the right. It carried incense, wet brick, and something medicinal beneath both. She checked her watch. The worn leather strap creaked as she turned her wrist. “Two fourteen,” she said. “Who came through first?” Detective Constable Malik Shaw stood beside a temporary floodlight, white scene suit unzipped at the throat. He was twenty-nine, clever, and had the dangerous confidence of a man who had recently been right twice in succession. “Rail officers,” he said. “Maintenance crew found the access gate open at one thirty-eight. They called British Transport Police. BTP saw the body and handed it over.” “Why?” Shaw glanced past her. Quinn followed his look. The old station opened below like a buried theatre. Cream tiles, browned by damp, curved beneath soot-black arches. Torn posters clung to the walls in translucent strips. Beyond the dead barriers, market stalls crowded the disused concourse: narrow tables draped in velvet, glass cabinets, copper cages, shelves assembled from old railway sleepers. All had been abandoned in haste. Bottles lay broken underfoot. A heap of blue feathers trembled in the warm-cold draft. Something inside a padlocked birdcage scratched once, softly, though the cage appeared empty. At the concourse’s centre, beneath a station clock stopped at eleven fifty-seven, a man sat upright in a barber’s chair. A length of silver wire bound his chest to the cracked leather backrest. His chin rested on his sternum. His hands lay open on his thighs, each palm marked with a dark circle. No blood showed on his clothes or on the floor. “Because,” Shaw said, “they decided it was ours.” Quinn crouched beside the ticket barrier without touching the token. “And no one thought to mention the bazaar under Camden?” “It isn’t on the plans.” “No.” “Station closed in 1974. This concourse was bricked off in 1981.” “Yet here we are.” Shaw’s mouth tightened. “Squatters. Immersive theatre. Some kind of private club.” “Those are three different things.” “Could be all three.” Quinn straightened. Military habits had outlived the uniformed branch by years: feet planted evenly, hands clear, eyes moving before the body. Eighteen years in the Metropolitan Police had taught her that crime scenes lied, but usually only because people did. Rooms did not invent themselves. Walls did not move. She looked back up the escalator. The steps disappeared into darkness. They had descended four flights from a maintenance passage, far deeper than the old survey suggested. She had counted. “Log everyone,” she said. “Including BTP. Nobody touches the stalls. Nobody opens anything.” Shaw looked toward the empty cage. “Wasn’t planning to.” They crossed the barrier by the gap where a gate had been ripped from its hinges. On the floor beyond it, a white tile bore a painted symbol: an eye closed by a vertical stroke. The paint remained glossy. Quinn stepped around it. The abandoned stalls formed crooked aisles around the corpse. Their wares resisted easy classification. Bundles of dried plants. Tiny shoes cast in lead. Jars of cloudy liquid, each stoppered with black wax. A tray of human-looking fingernails sorted by size. There were ordinary contraband goods as well: ivory carvings, counterfeit passports, blister packs of prescription opioids, powdered substances sealed in plastic. “Black market,” Shaw said. “Someone raided it. Seller resisted. Killer strapped him up as a warning.” “Who raided it?” “Competitors. Police scare. Internal dispute.” “Why leave the pharmaceuticals?” “Panic.” “Why take the cash boxes?” “Not that much panic.” He exhaled through his nose. “You asked for an interpretation.” “I asked who came through first.” “And I answered.” She let him have the irritation. Shaw was not careless. That made his eagerness more interesting. Two crime-scene examiners worked around the barber’s chair. One photographed the dead man’s shoes while the other swabbed the wire. Quinn waited until the camera stopped flashing, then moved closer. The victim was perhaps fifty, though the waxen pull of his skin made age uncertain. Black wool coat. White shirt. Waistcoat embroidered with green beetle wings. His scalp had been shaved to grey stubble, exposing a narrow wound above the right ear. Not a blow. An incision, straight and clean, no longer than Quinn’s thumbnail. His face held no expression. That was the first thing wrong. Violent death left effort behind: clenched muscle, bitten tongue, broken nails, the body’s last argument with the world. This man appeared to have been interrupted midway through a dull conversation. His jaw hung loose. His eyelids had been lowered. Quinn leaned toward his hands. The circles in his palms were not bruises. They were stains, deep purple at the edges and almost black in the centre. “Lividity?” Shaw offered. “He died sitting up?” “Looks like.” “Then why is it in his palms?” Shaw crouched opposite her. “Chemical exposure.” “Both hands. Same size. Same position.” “He handled something.” “After death?” His gaze sharpened. Quinn pointed without touching. Beneath the victim’s left thumb, a faint line crossed the black circle. The skin was pale there. “He wore a ring,” she said. “Broad band. Whatever stained his palm got under the fingers, but not beneath it. The ring was removed afterward.” “Robbery.” “Perhaps.” She studied the silver wire. It crossed his torso twice, but the coat beneath remained uncompressed. No creases. No indentation at the shoulders. At the back, the wire’s twisted ends glinted against the chair. “Was he found like this?” “Exactly.” “He wasn’t bound alive.” “How can you tell?” Quinn pinched the air above the wire. “If he’d struggled, it would have cut the coat. If he hadn’t struggled, it would still pull the fabric. This is loose enough for two fingers. Theatre.” “Then the killer positioned him.” “Yes.” “Still sounds like a warning.” “To whom?” Shaw looked at the stalls. “Warnings require witnesses,” Quinn said. “This place is empty.” “Because they ran.” “Before or after he died?” The crime-scene examiner nearest them cleared her throat. “Detective?” Quinn turned. The examiner held up an evidence marker beside the right rear leg of the chair. Something small lay in the grime: a disk the size of a ten-pence piece, bone-white and pierced through the centre. Another token. Quinn looked back toward the barrier. From where she stood, the token in its teeth was invisible. “How many entrances?” she asked. “Just the one we used,” Shaw said. “No.” “According to BTP—” “The market has customers. Customers don’t climb through a maintenance tunnel carrying cages and cabinets.” “Goods lift, maybe.” “Find it.” He rose, signaling to a pair of uniformed officers. Quinn examined the token by the chair. Its edge bore shallow ridges. Not decoration. Wear marks. “A key,” she said. Shaw paused. “You think the token opens something?” “I think it permits entry.” “Into an illegal market?” “Private clubs use membership tokens.” “Usually plastic ones.” Quinn glanced up at him. “You’ve seen the stalls.” A muffled sound came from the far end of the concourse. One of the uniforms swore. His torch beam swung across black tiles and vanished behind a hanging curtain of brass chains. “Found someone,” he called. Shaw moved first. Quinn followed at a measured pace, eyes on the floor. Past the curtain, the old station narrowed into a passage lined with boarded kiosks. At its end, beneath a sign reading WAY OUT, a young woman stood with both hands raised. She was small, freckled, and damp from the rain above. Curly red hair had escaped whatever arrangement had once held it and haloed her round glasses. A worn leather satchel bulged against her hip, so full of books that its strap dragged one shoulder down. She stared at the officers’ Tasers and tucked a curl behind her left ear. “I can explain,” she said. “People who say that rarely can,” Quinn replied. The woman’s green eyes settled on her. For an instant, recognition moved through them. That was the second thing wrong. “Name.” “Eva Kowalski.” “Occupation.” “Research assistant.” “Where?” “The British Museum.” “What department?” “Restricted archives.” The uniform beside her gave Quinn a look. Quinn ignored it. “How did you enter?” Eva swallowed. “Same way you did.” “Then you passed three officers and a scene log without being seen.” “I came in before you.” “You weren’t here when BTP arrived.” “No.” “Yet you came in before me.” “Yes.” “Try the explanation.” Eva lowered her hands a fraction. “I was here earlier tonight. I left. Then I came back.” “Why?” “I lost something.” “In an underground contraband market beneath a station that officially contains solid brick?” Eva pushed her glasses up. “Yes.” “What did you lose?” Her hand moved toward the satchel. The officers raised their Tasers. “Slowly,” Quinn said. Eva unbuckled the flap and removed a small brass compass. Verdigris crusted the hinge and rim. Protective sigils covered its face in dense, angular lines. The needle did not point north. It quivered toward the concourse, swung toward the tiled wall, then returned to the concourse again. Quinn held out an evidence bag. “Put it in.” “You shouldn’t seal it.” “Put it in.” Eva obeyed. The instant the brass compass entered the clear plastic, the needle spun hard enough to tick against the glass. Shaw returned from the concourse. “No goods lift. Passage ends at a bricked wall.” He noticed Eva. “Who’s this?” “A research assistant looking for a compass.” Eva watched the bag as though Quinn had enclosed a live wasp. Shaw took in the satchel, the wet coat, the nervous hand near her hair. “Convenient.” “Ms. Kowalski,” Quinn said, “do you know the dead man?” Eva’s face changed before she answered. Barely. A tightening around the nostrils, a loss of focus as she looked past Quinn. “Yes.” “Name?” “Gideon Vale.” “What did he sell?” “Information. Mostly.” “Mostly?” “Things that don’t fit in catalogues.” Shaw gave a short laugh. “Try us.” Eva looked at him, then at Quinn. “Names. Routes. Safe houses. Instructions for handling dangerous objects. Sometimes memories.” “Memories,” Shaw repeated. Quinn kept her attention on Eva. “When did you last see Vale alive?” “Just before midnight.” “The clock stopped at eleven fifty-seven.” “It always does.” “Why?” “I don’t know.” A poor lie, but not necessarily a relevant one. “What did you buy?” “Nothing.” “What did you come to buy?” Eva’s fingers found the strand behind her left ear again. “A location.” “For what?” “I didn’t get the chance to ask.” “Why not?” “Because he was frightened.” “Of whom?” “He didn’t say.” “Did you see anyone threaten him?” “No.” “What did you see?” Eva looked toward the concourse. “He gave me the compass and told me to run.” Quinn lifted the evidence bag between them. “This compass?” “It’s called a Veil Compass. The needle points toward the nearest rift.” “A rift in what?” Eva hesitated. “You won’t believe me.” “Belief is for magistrates and children. Answer the question.” “A breach. A doorway between places that shouldn’t touch.” Shaw rubbed a hand across his mouth. “She’s wasting our time.” “No,” Quinn said. “She’s describing the wall.” The passage went silent. Quinn returned to the concourse with Eva escorted behind her. At the barber’s chair, the compass needle swung toward the corpse, trembled, then veered sharply toward a tiled wall behind the station clock. Not the corpse. Not quite. Quinn walked left. The needle followed the wall. She walked right. It turned with her. At the centre, directly beneath the stopped clock, it steadied. She studied the tiles. Cream ceramic, nicotine-dark grout, hairline cracks. Ordinary, until she stopped looking for a door and looked for a mistake. The station name repeated along the wall in blue capitals. CAMDEN ROAD. CAMDEN ROAD. CAMDEN ROAD. One section read CAMDEN RAOD. Two letters reversed. She touched neither tile. “Who built this?” Eva’s voice came softly from behind her. “No one knows.” “Everything was built by someone.” “Not always here.” Shaw shifted beside her. “Quinn.” She glanced at him. He had gone pale. Not at Eva’s answer. At the wall. “You’ve seen this before,” Quinn said. “No.” Too quick. Quinn looked at his shoes. Damp black leather, gritty with station dust. On the right toe, a smear of red wax. The market floor held broken green bottles, blue feathers, black wax seals. She had seen red only once: the thread tied through the token at the barrier. No—twice. A red candle stood inside the stall nearest the wall, its wick cold, its wax soft and freshly disturbed. “You said you came down with BTP,” Quinn said. “I did.” “You also said this passage ended at a bricked wall.” “It does.” “Then why is there red wax on your shoe?” Shaw looked down. Eva drew a breath through her teeth. Quinn continued before he could choose a lie. “You crossed the candle stall. BTP’s photographs will show whether it was upright when they arrived. You knew there was no goods lift because you knew how the Market was entered. And you were very keen on robbery, despite cash and drugs being left behind.” His face settled. The confidence went out of it, leaving something flatter. “Careful,” he said. The empty cage scratched again. Every light in the concourse dimmed. The compass needle snapped toward Shaw. He moved for Eva. Quinn caught his wrist before his hand reached the satchel. He drove an elbow toward her throat; she turned, took it on the shoulder, and used his momentum to slam him chest-first against the tiled wall. His free hand clawed beneath his jacket. “Armed!” Quinn shouted. The uniforms surged forward. Shaw struck backward with his head. Pain burst across Quinn’s cheekbone, but she held his wrist and forced it up between his shoulder blades. Something dropped from his fingers and rang on the floor. A broad silver ring. Its face was stained black. The wall inhaled. There was no other word for it. Grout lines widened like ribs. The misspelled tiles bowed inward, and warm air rushed past Quinn carrying rain, incense, and the iron stink of blood. For one impossible second she saw not brick behind the wall but a narrow street under a violet sky. Figures in veils turned to look through the opening. Then the ring rolled across the threshold. Shaw screamed. The wall yanked him from Quinn’s grip. His body struck the tiles without striking them, folding into darkness as if dragged through deep water. Quinn caught his sleeve. Fabric tore in her fist. A hand reached from the violet street—too long, jointed in one place too many—and closed around Shaw’s ankle. Eva seized Quinn by the belt. “Let go!” Quinn held on until Shaw’s white, terrified face vanished beyond the tiles. The opening snapped shut. She fell backward onto the platform, dragging Eva with her. Silence returned. The station wall stood solid. CAMDEN RAOD. Quinn remained on the floor, one hand clenched around a strip of Shaw’s sleeve. Her watch had stopped at eleven fifty-seven. No one spoke. At last she rose. Her cheek throbbed. The uniforms stared at the wall, weapons hanging useless in their hands. One crossed himself. Quinn walked back to the corpse. The silver wire. The unmarked coat. The stained palms. The removed ring. Vale had not been killed in the chair. He had been brought through the wall already dead and staged beneath the clock. Shaw had taken the ring, but not as a trophy. As a key. The bone tokens opened the Market. The ring opened something else. She looked at the incision above Vale’s ear. Not an injury. An extraction. “Memories,” she said. Eva stood several paces away, clutching her satchel. “What?” “You said he sold memories.” “Sometimes.” Quinn studied the dead man’s placid face. Three years ago, DS Morris had been found with the same absent expression beside a locked room no blueprint admitted existed. No defensive wounds. No cause of death. A narrow cut hidden in his hair. The detail had never been released. She turned to Eva. “What happens when one is taken?” Eva’s freckles stood stark against bloodless skin. “It depends which memory.” “All of them?” “The body forgets itself.” Quinn looked down at Vale’s open, blackened palms. The evidence had always added up. She had simply been using the wrong arithmetic. She held out her hand for the bagged compass. The needle had stopped spinning. It pointed at the misspelled wall with unwavering precision. “Ms. Kowalski,” Quinn said, “you’re going to tell me exactly what that Market is, who killed Gideon Vale, and where that doorway took my detective.” Eva tucked her hair behind her left ear. Her hand trembled. “And if I don’t?” Quinn glanced at the stopped face of her watch. “Then I arrest you,” she said. “And when the wall opens again, you can explain it from a cell.”
created_at"2026-07-09T18:09:27.65Z" 7/9/2026, 6:09:27 PM
model"openai/gpt-5.6-sol-20260709"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency1629
moderation_latency(null)
generation_time76471
tokens_prompt923
tokens_completion5076
native_tokens_prompt835
native_tokens_completion3900
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)
num_fetches(null)
web_search_engine(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"completed"
service_tier"default"
usage0.121175
router(null)
provider_responses
0
endpoint_id"a54c5de0-89bf-4ad7-a212-cf977eed918a"
id"resp_0451ef9d053c672b016a4fe3d7bf80819396f0f984f6912a05"
is_byokfalse
latency203
model_permaslug"openai/gpt-5.6-sol-20260709"
provider_name"OpenAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.18.0; linux; x64))"
http_referer(null)
request_id"req-1783620567-BFA9P04IDSnwjfq3ZHlM"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1783620567-e6RVpngF6K6ITul7XWfc"
upstream_id"resp_0451ef9d053c672b016a4fe3d7bf80819396f0f984f6912a05"
total_cost0.121175
cache_discount(null)
upstream_inference_cost0
provider_name"OpenAI"
response_cache_source_id(null)
data_region"global"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags27
adverbTagCount0
adverbTags(empty)
dialogueSentences170
tagDensity0.159
leniency0.318
rawRatio0
effectiveRatio0
91.32% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2879
totalAiIsmAdverbs5
found
0
adverb"softly"
count2
1
adverb"slowly"
count1
2
adverb"sharply"
count1
3
adverb"very"
count1
highlights
0"softly"
1"slowly"
2"sharply"
3"very"
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.90% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2879
totalAiIsms11
found
0
word"electric"
count1
1
word"velvet"
count1
2
word"trembled"
count3
3
word"measured"
count1
4
word"quivered"
count1
5
word"silence"
count1
6
word"throbbed"
count1
7
word"stark"
count1
8
word"unwavering"
count1
highlights
0"electric"
1"velvet"
2"trembled"
3"measured"
4"quivered"
5"silence"
6"throbbed"
7"stark"
8"unwavering"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches0
maxInWindow0
found(empty)
highlights(empty)
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences283
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount4
hedgeCount1
narrationSentences283
filterMatches
0"watch"
1"look"
hedgeMatches
0"appeared to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences427
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen45
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2876
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions39
unquotedAttributions0
matches(empty)
0.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions118
wordCount2070
uniqueNames15
maxNameDensity2.37
worstName"Quinn"
maxWindowNameDensity6
worstWindowName"Eva"
discoveredNames
Harlow1
Quinn49
Camden1
Detective2
Constable1
Malik1
Shaw27
Metropolitan1
Police1
Tasers1
Eva24
Market1
Vale3
Morris1
One4
persons
0"Harlow"
1"Quinn"
2"Camden"
3"Constable"
4"Malik"
5"Shaw"
6"Police"
7"Eva"
8"Vale"
9"Morris"
10"One"
places
0"Metropolitan"
globalScore0.316
windowScore0
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences148
glossingSentenceCount2
matches
0"looked like a child’s milk tooth, yellowe"
1"appeared empty"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.348
wordCount2876
matches
0"not brick behind the wall but a narrow street under a violet sky"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences427
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs256
mean11.23
std13.57
cv1.208
sampleLengths
016
138
210
354
414
58
636
727
81
94
104
1185
1220
1343
148
1520
165
171
1811
194
2011
215
224
2349
2430
2513
269
2739
284
2961
3016
313
325
334
341
355
364
3710
386
393
4016
4130
4255
4311
4439
4527
463
474
482
497
94.10% Passive voice overuse
Target: ≤2% passive sentences
passiveCount9
totalSentences283
matches
0"been abandoned"
1"been ripped"
2"been shaved"
3"been interrupted"
4"been lowered"
5"been killed"
6"been brought"
7"been found"
8"been released"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs364
matches(empty)
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount3
semicolonCount1
flaggedSentences3
totalSentences427
ratio0.007
matches
0"No—twice."
1"He drove an elbow toward her throat; she turned, took it on the shoulder, and used his momentum to slam him chest-first against the tiled wall."
2"A hand reached from the violet street—too long, jointed in one place too many—and closed around Shaw’s ankle."
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1318
adjectiveStacks1
stackExamples
0"beneath soot-black arches."
adverbCount33
adverbRatio0.02503793626707132
lyAdverbCount9
lyAdverbRatio0.006828528072837633
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences427
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences427
mean6.74
std5.4
cv0.802
sampleLengths
016
118
26
314
410
510
62
72
87
923
1010
114
1210
134
144
1516
1620
174
1823
191
204
214
229
239
249
2525
266
274
2810
2913
3020
3113
326
3314
3410
358
3610
3710
385
391
4011
414
423
438
445
454
462
4719
4819
495
51.37% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats14
diversityRatio0.32786885245901637
totalSentences427
uniqueOpeners140
28.49% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount2
totalSentences234
matches
0"All had been abandoned in"
1"Then the ring rolled across"
ratio0.009
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount51
totalSentences234
matches
0"It carried incense, wet brick,"
1"She checked her watch."
2"He was twenty-nine, clever, and"
3"His chin rested on his"
4"His hands lay open on"
5"She looked back up the"
6"They had descended four flights"
7"She had counted."
8"They crossed the barrier by"
9"Their wares resisted easy classification."
10"He exhaled through his nose."
11"She let him have the"
12"His scalp had been shaved"
13"His face held no expression."
14"His jaw hung loose."
15"His eyelids had been lowered."
16"They were stains, deep purple"
17"His gaze sharpened."
18"She studied the silver wire."
19"It crossed his torso twice,"
ratio0.218
66.84% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount184
totalSentences234
matches
0"Detective Harlow Quinn found the"
1"Someone had tied it to"
2"Quinn stopped at the bottom"
3"The abandoned station beneath Camden"
4"It carried incense, wet brick,"
5"She checked her watch."
6"The worn leather strap creaked"
7"Detective Constable Malik Shaw stood"
8"He was twenty-nine, clever, and"
9"Shaw glanced past her."
10"Quinn followed his look."
11"The old station opened below"
12"Cream tiles, browned by damp,"
13"Bottles lay broken underfoot."
14"A heap of blue feathers"
15"Something inside a padlocked birdcage"
16"A length of silver wire"
17"His chin rested on his"
18"His hands lay open on"
19"Quinn crouched beside the ticket"
ratio0.786
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences234
matches(empty)
ratio0
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences77
technicalSentenceCount1
matches
0"He was twenty-nine, clever, and had the dangerous confidence of a man who had recently been right twice in succession."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags27
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags24
fancyCount2
fancyTags
0"Shaw repeated (repeat)"
1"Quinn shouted (shout)"
dialogueSentences170
tagDensity0.141
leniency0.282
rawRatio0.083
effectiveRatio0.024
86.9004%