Run: 2026-07-09-01KX409GMKRRJGHYEKZG4H9W16

Run Details

Duration:
41.7s
Cost:
$0.053597
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
The bone token was cold enough to burn. Detective Harlow Quinn held it between thumb and forefinger beneath the weak yellow light of the derelict station entrance. It was no larger than a pound coin, polished smooth on one side and carved on the other with a spiral that seemed to shift when she looked away. Rain needled through the mouth of the alley behind her. Somewhere above, Camden carried on with its Friday night—music leaking from pub doors, tyres hissing over wet tarmac, people laughing too loudly because the city had taught them silence was dangerous. Below ground, there was only water dripping through old concrete. “You’re certain this is where he came in?” Quinn asked. Constable Ellis Price, young enough that the damp had not yet permanently settled into his bones, checked the statement on his phone. “Witness says the victim went down the stairs at twenty-three fourteen. Alone.” “Witness saw him enter an abandoned Tube station?” “She said it wasn’t abandoned when he went in.” Quinn glanced at him. Price swallowed. “Her words.” The iron gate across the stairwell was chained, rust furred around the links. Behind it, the old Underground roundel had been pried from the brickwork, leaving pale circles on the wall. A faded enamel sign still clung to the tiles: CAMDEN NORTH, though there had never been a Camden North station on any current map. Quinn had checked. She had checked twice. “Who found the body?” “Transport maintenance contractor. He was cutting through the service tunnel after a callout on the Northern line. He says there was a platform here when there shouldn’t have been.” “And now?” Price looked past her, down into the dark. “Now there’s just this.” Quinn put the token against the lock. Nothing happened for three seconds. Then the chain loosened with a soft metallic sigh and slid from the gate as if an unseen hand had unhooked it. The gate swung inward. Price stared at it. Quinn pocketed the token. “You saw nothing.” “I definitely saw something.” “You saw a defective chain.” “That chain was welded shut.” “Then it was defectively welded.” She went down first. The stairwell descended farther than it had any right to. Quinn counted fifty-eight steps before she stopped counting. Her leather watch ticked against the pulse in her wrist. The air changed as they went: the wet brick smell gave way to candle smoke, old wool, iron, and something sweetly rotten underneath. At the bottom, a narrow corridor stretched away beneath a low vault of yellowed tile. Electric lanterns hung at intervals, their bulbs dimmed by grime. They illuminated a scatter of ordinary rubbish—broken umbrellas, a crushed takeaway carton, cigarette ends—and then, farther along, objects no ordinary station would have tolerated. A glass jar filled with teeth. A row of stoppered bottles that glimmered blue from within. A chalkboard propped beside a bricked-up tunnel mouth, bearing a list in looping white script. NO SALT PAST THE EAST ARCH. NO NAMES TO BE TRADED AFTER MIDNIGHT. NO HUMAN CURRENCY. The last line had been crossed out and rewritten beneath. EXCEPT STERLING. EXACT CHANGE. Price stopped beside her. “What in God’s name is this?” Quinn took in the stalls beyond the corridor. They had been set up from scavenged trestle tables, old luggage carts, blanket-draped crates. Most stood empty now. Canvas awnings sagged under accumulated damp. A brass bell turned slowly on a string, though there was no wind. “The scene,” she said. “Ma’am.” “Call it what it is.” The Veil Market. That was the name in the anonymous tip left on her desk that morning, printed in clipped block capitals and smeared at one corner as if the writer’s hand had been wet. COME ALONE IF YOU WANT TO KNOW WHAT HAPPENED TO MORRIS. She had not come alone. Eighteen years in the Metropolitan Police had taught her that bravery and stupidity often dressed alike. But she had come. At the far end of the market, past an overturned stall selling what looked uncomfortably like bottled shadows, crime-scene tape cordoned off a broad section of platform. The tape was standard Met issue. Its bright blue-and-white stripes looked ridiculous under the soot-black vaults. A uniformed officer stood at the perimeter, pale and rigid. He offered Quinn a nod that barely concealed relief. “Detective.” “Status?” “One deceased male. No identification on him. No weapon recovered. Scene secured as best we could.” “As best you could?” The officer looked around at the darkened stalls. “People keep appearing, ma’am.” “Appearing where?” He pointed, reluctantly, toward a tiled column six feet away. Quinn studied it. Cracked green tiles. Posters layered over one another in strips: old theatre bills, handwritten notices, a pencilled sketch of a man with antlers. Nothing remarkable, except a woman in a black veil stepped out from behind it while Quinn watched. There was no space behind the column. The woman did not look at the police. She carried a wicker basket over one arm and passed through the outer edge of the market without a sound. Her shoes made no impression in the wet dust. Price’s mouth hung open. Quinn felt the old cold sensation settle between her shoulder blades. The same sensation she had known three years ago in a rain-soaked warehouse by the Thames, when DS Peter Morris had vanished from ten feet away with a scream cut off halfway through. Everyone had said he had fallen into the river. Everyone except Quinn. “Keep anyone out who wasn’t already here,” she told the uniform. “No one leaves until we speak to them.” “Yes, ma’am.” The constable stared at her. “How?” Quinn gave him a look. He squared himself. “Yes, ma’am.” At the centre of the cordon lay the dead man. He was perhaps fifty, broad through the shoulders, dressed in a charcoal suit soaked dark at the chest. One hand lay palm up beside him, fingers curled as though he had been reaching for someone. His other hand clutched a small brass compass. A forensic photographer crouched near the body, his camera trembling slightly. Beside him stood Detective Sergeant Martin Vale, Quinn’s colleague from Major Crime, with his hands buried in the pockets of a navy overcoat. Vale saw her and exhaled through his nose. “You actually got the gate open.” “I had a key.” “Of course you did.” His gaze dropped briefly to her coat pocket. “Thought you might.” Quinn stepped beneath the tape. “Cause?” “Single penetrating wound to the chest. Blade, likely. Went between the ribs, angled up. Quick, efficient. He bled out in under a minute.” “Witnesses?” “A handful. None useful.” “Meaning?” “Meaning they’ve all got a story about a tall man in a crow mask, or a woman with no face, or a cloud of black flies.” Vale glanced toward the stalls. “Frankly, Harlow, I’m inclined to call this an illegal market, a drug den, and a murder where everyone involved is high as a kite.” “Were there drugs?” “Not conventional ones.” “That isn’t what I asked.” He gave her a thin smile. “No. Not that we’ve found.” Quinn crouched beside the body. Her knees protested, but she ignored them. Military precision, Morris had once called it, though she had never served a day in uniform. It was simply easier to survive grief if the world had edges. Square angles. Clear procedures. A place for every fact. This place had none. The victim’s suit was expensive, though his shoes were scuffed at the toes. His tie had been loosened, not torn. There was a smudge of grey powder on the lapel, a faint trace of something glittering beneath it. His hands were clean. Too clean. No grime in the creases, no blood beneath the nails, no sign he had fought anyone. Quinn leaned closer. The wound in his shirt sat just left of the sternum. The fabric around it had been cut neatly, with no snagging. Blood had soaked the shirt in a narrow downward fan, yet there was almost none on the platform beneath him. A dark pool lay near his shoulder, but it was shallow, already tacky at the edges. “He died here?” she asked. Vale folded his arms. “That’s where he was found.” “That isn’t what I asked.” “Paramedic says likely. His body’s still warm.” “Bodies cool differently down here.” “Based on your extensive experience of bodies in underground fairy markets?” Quinn looked up at him. “Based on the fact that this air is warmer than the street and there’s steam coming off the rails.” Vale’s expression tightened. She had noticed it as soon as she arrived. The abandoned tracks ran beyond the edge of the platform, disappearing into black tunnels on either side. There should have been dust on them. Cobwebs. Rotten leaves blown through ventilation shafts. Instead, the rails shone wetly. Heat quivered above them. And the victim’s coat hem was dry. He had not been lying in that pool for long. Yet the front of his trousers were splashed with mud, pale and chalky, as if he had knelt on a different floor before arriving here. Quinn pointed. “Photograph the shoes. Close shots of the trouser cuffs and knees. Bag any trace material before the pathologist moves him.” The photographer nodded, grateful for a task that sounded normal. Vale crouched opposite her. “You think he was moved.” “I think someone wants us to think he was killed here.” “Why bring him into a place like this?” “Why indeed?” The brass compass in the dead man’s hand gave a tiny, sharp twitch. Quinn froze. The needle, which had been pointing roughly north, spun clockwise once. Twice. Then it settled, pointing not down the platform or toward the tunnels, but directly at the corpse’s breastbone. Vale followed her gaze. “What?” She reached toward the compass. “Don’t touch it,” he said. “Could be evidence.” “It is evidence.” “Harlow.” She drew a pair of nitrile gloves from her pocket, pulled them on, and gently pried the dead man’s fingers apart. The brass casing was small enough to sit in her palm, greened at the seams with verdigris. Protective sigils had been etched around its face, so fine they looked like scratches until the lantern light caught them. The needle trembled against the glass. The thing pointed at the victim’s chest. “Compass,” Vale said. “He was lost.” “No.” Quinn tilted it. The needle held steady. “It’s not pointing north.” “Could be broken.” “Could be.” She lifted it clear of the body. The needle snapped toward the eastern tunnel. Then it swung back toward the man’s chest. The photographer took a step away. “Detective, did that just—” “Keep working,” Quinn said. She put the compass into an evidence bag, but as the plastic sealed around it, the needle began to whirl again. A movement caught her eye at the edge of the cordon. A young woman stood beside an empty stall, her red curls darkened by damp, her round glasses fogged at the lenses. A worn leather satchel hung against her hip, heavy enough to pull her shoulder down. She looked entirely too alive for this place, all freckles and anxious green eyes, except that she was holding a small torch in one hand like a weapon. Eva Kowalski tucked a curl behind her left ear. Quinn stood slowly. “Eva.” Eva’s face did not brighten. “You got the note.” “You wrote it.” “I didn’t know who else would believe me.” “You could have called.” “And said what? Hello, Detective Quinn, there’s been a murder in a market that only opens for people carrying bits of bone? I thought a note had a better chance of getting you through the door.” Vale glanced between them. “You know her?” “Miss Kowalski is a researcher.” Quinn watched Eva approach the tape. “And apparently a source with questionable judgment.” Eva looked at the body, then at the compass bag in Quinn’s hand. Her colour drained. “Oh no,” she whispered. “You recognise it?” “That’s a Veil Compass.” “Meaning?” “It finds rifts. Portals. Places where…” Eva stopped, eyes darting toward the listening uniforms. “Where the boundaries are thin.” Quinn held up the bag. “It keeps pointing at the victim.” Eva shook her head. “Then it isn’t pointing at him.” “Explain.” “It points to the nearest rift. If it’s pointing at his body, something is attached to him. Or inside him.” The platform seemed to draw inward around them. Even Vale, who had spent the last twenty minutes treating the place as an elaborate narcotics hallucination, looked toward the corpse with less certainty. “Inside him,” he repeated. Eva swallowed. “Sometimes a rift isn’t a doorway. Sometimes it’s a tear. A wound in the world. If someone crossed through badly, or brought something through with them…” “Something?” Vale asked. Eva met Quinn’s eyes. “I don’t know.” That, more than anything, convinced Quinn the woman was telling the truth. Eva had always hated not knowing. As a child, she had dismantled a clock because she could not sleep until she understood why it ticked. At twenty-six, she wore that same need like armour, though the armour had cracks in it now. Quinn looked again at the dead man. The wound in his chest was too neat. The blood was wrong. The compass did not point at a place; it pointed at him. She crouched once more and studied the body without touching it. His lips had taken on a bluish cast, but not from blood loss. Fine black grit lay in the corners of his eyes, as if soot had blown beneath his lids. His left ear was wet. Not with blood. With clear water that trailed down into his hairline. On his cuff, just above the watch line, a strip of paper had adhered to the fabric. Quinn took forceps from the kit and peeled it free. It was not paper. It was a fragment of an old Underground ticket, brittle with age, punched through with a date. 17 OCT 1989. The station name had been torn away. Vale leaned over her shoulder. “Could have come from anywhere down here.” “Could it?” She held it under the lantern. A second stamp, nearly erased by water damage, remained at the bottom edge. CAMDEN NORTH. Price made a small, frightened sound behind the tape. Quinn looked down the eastern tunnel. The darkness there was not complete. Far beyond the last spill of lantern light, something pale flickered along the rails. Not a torch. Not an electrical fault. A train window. It moved silently toward them, appearing and vanishing between the tunnel walls. Yellow interior light. Rows of empty seats. A man’s shadow passing behind the glass. The old station clock above the platform, stopped at 11:17 for decades if the corrosion was any guide, gave a single loud click. Every lantern went out. For one breath, the market vanished into blackness. Then the lights returned. The tunnel was empty. At Quinn’s feet, the dead man’s fingers had curled around nothing. But the blood beneath his shoulder had changed. It ran in a thin dark line across the tiles, against the slight slope of the platform, travelling not toward the tracks but toward the eastern tunnel. Quinn watched it go. Vale’s voice came low behind her. “That’s not possible.” “No,” Quinn said. The line of blood reached the platform edge, slipped between the rails, and disappeared into the dark. Then she saw what everyone else had missed. There were footprints in the dust beside the body: the broad tread of the victim’s shoes, a scatter of police and paramedic prints, the sharp narrow impressions of Eva’s boots where she had stopped at the tape. And beneath them all, preserved in a strip of untouched grey dust, were two sets of tracks leading away from the corpse. One was the victim’s. The other belonged to a man in heavy-soled police shoes. They began beside the body. They ended at the eastern tunnel. No prints led in.
created_at"2026-07-09T17:54:59.355Z" 7/9/2026, 5:54:59 PM
model"openai/gpt-5.6-terra-20260709"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency435
moderation_latency(null)
generation_time41492
tokens_prompt923
tokens_completion4372
native_tokens_prompt835
native_tokens_completion3434
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.0535975
router(null)
provider_responses
0
endpoint_id"3cc89000-ae34-4dde-9c7d-5ce009c8af0b"
id"resp_02f086445b08e241016a4fe0736f0081939610a8ac3f6b5144"
is_byokfalse
latency231
model_permaslug"openai/gpt-5.6-terra-20260709"
provider_name"OpenAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.18.0; linux; x64))"
http_referer(null)
request_id"req-1783619699-ENP55c6K919r2gTsswZy"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1783619699-dMbnJ49JvKniXdGIB5gT"
upstream_id"resp_02f086445b08e241016a4fe0736f0081939610a8ac3f6b5144"
total_cost0.0535975
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
totalTags17
adverbTagCount1
adverbTags
0"His gaze dropped briefly [briefly]"
dialogueSentences96
tagDensity0.177
leniency0.354
rawRatio0.059
effectiveRatio0.021
88.71% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2657
totalAiIsmAdverbs6
found
0
adverb"sweetly"
count1
1
adverb"slowly"
count2
2
adverb"reluctantly"
count1
3
adverb"slightly"
count1
4
adverb"gently"
count1
highlights
0"sweetly"
1"slowly"
2"reluctantly"
3"slightly"
4"gently"
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)
81.18% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2657
totalAiIsms10
found
0
word"silence"
count1
1
word"pulse"
count1
2
word"electric"
count1
3
word"standard"
count1
4
word"remarkable"
count1
5
word"efficient"
count1
6
word"quivered"
count1
7
word"etched"
count1
8
word"trembled"
count1
9
word"flickered"
count1
highlights
0"silence"
1"pulse"
2"electric"
3"standard"
4"remarkable"
5"efficient"
6"quivered"
7"etched"
8"trembled"
9"flickered"
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
narrationSentences221
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount4
narrationSentences221
filterMatches
0"watch"
hedgeMatches
0"seemed to"
1"happened to"
2"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences300
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen37
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2654
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions21
unquotedAttributions0
matches(empty)
16.67% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions90
wordCount2077
uniqueNames25
maxNameDensity1.69
worstName"Quinn"
maxWindowNameDensity4.5
worstWindowName"Eva"
discoveredNames
Harlow1
Quinn35
Camden2
Friday1
Constable1
Ellis1
Price7
Underground2
North1
Veil1
Market1
Metropolitan1
Police1
Met1
Thames1
Peter1
Morris2
Detective2
Sergeant1
Martin1
Vale13
Major1
Crime1
Kowalski1
Eva10
persons
0"Harlow"
1"Quinn"
2"Camden"
3"Constable"
4"Ellis"
5"Price"
6"North"
7"Veil"
8"Market"
9"Peter"
10"Morris"
11"Sergeant"
12"Martin"
13"Vale"
14"Major"
15"Kowalski"
16"Eva"
places
0"Metropolitan"
1"Thames"
globalScore0.657
windowScore0.167
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences135
glossingSentenceCount2
matches
0"spiral that seemed to shift when she looked away"
1"looked like scratches until the lantern l"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches2
per1kWords0.754
wordCount2654
matches
0"not down the platform or toward the tunnels, but directly at the corpse’s breastbone"
1"not toward the tracks but toward the eastern tunnel"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences300
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs186
mean14.27
std15.63
cv1.095
sampleLengths
08
189
210
310
434
58
69
74
84
955
103
114
124
1329
142
1512
167
175
1826
194
207
214
225
235
245
254
2651
2749
286
2910
3015
3116
3210
334
3410
3545
364
371
385
3935
4011
4125
4227
4316
4419
451
461
4716
484
4912
92.56% Passive voice overuse
Target: ≤2% passive sentences
passiveCount8
totalSentences221
matches
0"was chained"
1"been pried"
2"been crossed"
3"were scuffed"
4"been loosened"
5"were splashed"
6"been etched"
7"been torn"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount2
totalVerbs330
matches
0"was holding"
1"was telling"
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount3
semicolonCount1
flaggedSentences3
totalSentences300
ratio0.01
matches
0"Somewhere above, Camden carried on with its Friday night—music leaking from pub doors, tyres hissing over wet tarmac, people laughing too loudly because the city had taught them silence was dangerous."
1"They illuminated a scatter of ordinary rubbish—broken umbrellas, a crushed takeaway carton, cigarette ends—and then, farther along, objects no ordinary station would have tolerated."
2"The compass did not point at a place; it pointed at him."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2090
adjectiveStacks0
stackExamples(empty)
adverbCount74
adverbRatio0.0354066985645933
lyAdverbCount20
lyAdverbRatio0.009569377990430622
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences300
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences300
mean8.85
std7.28
cv0.823
sampleLengths
08
119
229
310
431
510
610
722
812
98
109
114
122
132
1413
1518
1624
173
184
194
2029
212
228
234
247
255
2622
274
284
294
303
314
325
335
345
354
3610
378
3810
3923
4015
4110
4224
436
4410
4515
466
477
483
4910
50.44% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats22
diversityRatio0.3466666666666667
totalSentences300
uniqueOpeners104
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount7
totalSentences199
matches
0"Somewhere above, Camden carried on"
1"Then the chain loosened with"
2"Instead, the rails shone wetly."
3"Then it settled, pointing not"
4"Then it swung back toward"
5"Then the lights returned."
6"Then she saw what everyone"
ratio0.035
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount40
totalSentences199
matches
0"It was no larger than"
1"She had checked twice."
2"She went down first."
3"Her leather watch ticked against"
4"They illuminated a scatter of"
5"They had been set up"
6"She had not come alone."
7"Its bright blue-and-white stripes looked"
8"He offered Quinn a nod"
9"He pointed, reluctantly, toward a"
10"She carried a wicker basket"
11"Her shoes made no impression"
12"she told the uniform"
13"He squared himself."
14"He was perhaps fifty, broad"
15"His other hand clutched a"
16"His gaze dropped briefly to"
17"He gave her a thin"
18"Her knees protested, but she"
19"It was simply easier to"
ratio0.201
83.12% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount150
totalSentences199
matches
0"The bone token was cold"
1"Detective Harlow Quinn held it"
2"It was no larger than"
3"Rain needled through the mouth"
4"Constable Ellis Price, young enough"
5"Quinn glanced at him."
6"The iron gate across the"
7"A faded enamel sign still"
8"Quinn had checked."
9"She had checked twice."
10"Price looked past her, down"
11"Quinn put the token against"
12"Nothing happened for three seconds."
13"The gate swung inward."
14"Price stared at it."
15"Quinn pocketed the token."
16"She went down first."
17"The stairwell descended farther than"
18"Quinn counted fifty-eight steps before"
19"Her leather watch ticked against"
ratio0.754
25.13% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences199
matches
0"Even Vale, who had spent"
ratio0.005
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences84
technicalSentenceCount3
matches
0"Yet the front of his trousers were splashed with mud, pale and chalky, as if he had knelt on a different floor before arriving here."
1"The needle, which had been pointing roughly north, spun clockwise once."
2"Even Vale, who had spent the last twenty minutes treating the place as an elaborate narcotics hallucination, looked toward the corpse with less certainty."
95.59% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags17
uselessAdditionCount1
matches
0"Eva stopped, eyes darting toward the listening uniforms"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags11
fancyCount2
fancyTags
0"she whispered (whisper)"
1"he repeated (repeat)"
dialogueSentences96
tagDensity0.115
leniency0.229
rawRatio0.182
effectiveRatio0.042
91.1131%