Run: 2026-02-19-01KHT00210A1PBCZ243G9PXXQ7

Run Details

Model:
GPT-5
Duration:
2m 2s
Cost:
$0.064791
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 stairs down to the platform sweated rust. Generators throbbed under the vaulted ceiling and threw hard white over the cracked tiles. Tape fluttered. A fox skulked on the far track and vanished between sleepers the moment boots clanked. Quinn checked her watch and dropped into stride. Closely cropped hair caught the glare, her shadow long over the old advert boards where 1930s smiles peeled away from brick. The smell hit with the damp—the metallic bite of old water layered with something sweet, something like fennel baked into soot. Colin Bray waited by a transit case, hands in the pockets of a wax jacket that had seen rain and indifference. Stubble framed a grin that didn't reach his eyes. "Thought you'd send a junior to this one." "Thought you'd clear the access before you called," Quinn stepped around the evidence cones and nodded toward the body. "Who found him." "Urban explorers," Bray tipped his chin toward two figures wrapped in foil blankets near the stairwell, talking at the uniforms. "Said the gate was open. We checked—it wasn't jimmied. Bodies don't open gates, so we've got a friend." Quinn crouched. The man on the platform wore a grey blazer over a shirt gone black at the collar with grime. Mid-thirties, maybe older under the city wear. Hands callused, nails rimmed with ash. A thin slit along his right forearm stopped just short of the wrist. Not a clean cut—more like a burn that never bubbled. A smear of maroon under the left shoulder told of a drag. She didn't touch him. Her eyes moved: the dried sheen of his lips, the faint darker tide line at the back of the neck. Lividity sat where it shouldn't if he'd died on his back. "He's been moved," Quinn's voice skimmed the platform. "Or rolled," Bray watched her. "He could've thrashed. Junkies do." "Find me a needle, a spoon, anything," she rose and walked an arc around the cones. "Any vomit." "He's clean. One wallet, no phone. Wallet had thirty quid and a discount card for a butcher in Finsbury Park. No track marks. Could still be fentanyl." Quinn knelt again near the boots. The soles carried a fine powder. She pressed a gloved finger into a trackside dust drift and brought it to her nose. The sweet note returned, undercut by iron. On the tile near his waist, an outline sat where something rectangular had rested—the ghost of a wooden crate or a box lifted in a hurry, the clean shape surrounded by dirty stipple. She looked up. "How many of those rectangles did you count." Bray blinked slow. "What rectangles." "All of them," she walked, straightening. Cones marked a ragged alley between stains. She traced with a toe the end of a scuff that began nowhere and ended with a gouge like a chair leg. Another two, side by side, set the width of an aisle. To her right, a crescent of wax had run and cooled on the tile lip of the track. The drip lines stacked in a ladder. She smiled without humour. "Stalls. They had a stall here. More than one. Row down the middle, backs to the wall. The wax forms a path where heat met cold. You can see where fumes pulled toward the tunnel mouth." "You could sell tat here," Bray shrugged. "Any bunch of kids with a camping stove and a crate of vapes can make a mess. Camden's above us. You're painting Spitalfields from dust and candle grease." Quinn walked to the edge, crouched, and laid a hand on the steel of the near rail. It held the night's damp like a memory. Between the sleepers, a sliver of off-white caught the generator glare. She reached into the filth and came up with a carved bit of bone no bigger than her thumb. A hole ran through one end. Notches scored both faces in a pattern, five, then three, then a longer cut. It had the worry-smooth of a thing carried in a pocket and thumbed. Bray peered. "Chicken bone. Lucky charm. Street boys wear them." She held it up to the light and turned it. "This wasn't eaten. It's carved. The edge shows file marks. And it's clean. He dropped it fresh." "It looks like any tourist tat you buy on the lock on a Saturday." "Bag it," she passed it to a scenes tech who materialised with an evidence envelope poised. "Photograph the notches on both faces before print powder ruins them." She moved back to the body, and this time slid a hand under the blazer, pushing gently. Something small knocked against her glove. She withdrew a brass circle, weighty, palm-warm from the man's last heat. Verdigris ran in veins across its casing. The glass had a scratch that crossed a series of etched symbols, not letters but knots and hooks that made the eye skate. The needle didn't rest on north. It didn't rest at all. It vibrated around a fixed point and then settled, sharp and sure, not toward the stairwell, not toward the tunnel mouth the tourists had used, but toward the blind curve where the wall met the old service door bricked up decades ago. Bray's voice carried a chuckle. "Victorian toy. The magnet in it goes with the iron in the rails. Pointing at the only straight bit of metal you can find in a place like this." Quinn walked with it. The needle strained against its hub as if it had weight. It didn't swing toward the rails when she brought it close. It dragged back to the corner and held like a pointer on a child's game. She stopped where the old tile had cracked into a star. Air pressed cold against her cheekbone. She drew two fingers across a patch of soot and the motion lifted a clean spiral like she'd wiped at a breath mark. A scene tech behind her shone a sidelight and tiny cuts in the tile's glaze glowed a dull blue. "Graffiti," Bray leaned into the beam. "Kids love old stations. They love sigils too. WitchTok's full of this rubbish." "Get the UV," Quinn didn't raise her voice. "Photograph every mark from waist height to shoulder. The etching depth differs. Some are fresher than others." He blew out his cheeks but waved, and the tech slipped off. Quinn held the compass in the halo and watched the needle pull. It didn't waver. She looked at her watch and then at the far tunnel, where the generator hummed and the fox had gone. She listened. Under the hum, somewhere beyond the platform curve, air whispered. Not the draught of a passing train, not here. A pelvic ache of moving space. The hairs on her hand lifted under the glove. Bray watched her watching. "We've got a dead man in a wasted station and you want to take pictures of chalk." "We've got a dead man who didn't die on his back and got moved into a place wiped clean by a moving crowd," she flicked a finger at the wax drips. "Whoever traded here did it often enough to mark the tiles. They packed up in a hurry. He got left. Not kids." "This—" Bray pointed at the etchings under the UV the tech brought back, a mesh of intersecting lines that looked calculated only if you'd lived a life of lines. "—counts as calculated to you. It looks like nonsense." "It looks like someone knew what those lines meant," Quinn watched the UV pick out the pattern. The centre sat at shoulder height. The green wash on the brass in her palm made the needle a dark slash. She held it closer and the needle fought to align. Bray snorted. "You using a compass in a tube station to look for what, the sea." She let the tech bag it. "Find me the access they used. Gate wasn't forced. The locks look clean. Go out to the cul-de-sac above and ask the council if they've got any scheduled works this end. Whoever came in had a key or a code. Or another door." "We walked the line," Bray jerked a thumb toward the shadow where the tracks slipped into black. "From Chalk Farm in. Both sides. No holes. CCTV's dead this deep. You won't like this one, Harlow. It's a squat with a posh twist. Pop-up sale, pushy kids with trust funds. He got in the way, they ran, then your explorers found him with his museum piece." Quinn turned her gaze to the scuff marks again. "No heel prints that match Dr Martens. No flakes of glitter, no sweet wrappers, no nitrile gloves from kids anxious not to touch. Who burns anise oil in a camping stove. Who lines their stall legs with cloth to stop the scrape." She pointed at the faint cloth impressions around four circles on the tile, a ghost fringe where heat had made the weave print. "They expected to come back. They didn't expect police." "You make a temple out of camping." "Bag his coat," she crouched again and lifted the blazer cuff with tweezers. A line of soot ran along the inside seam at the wrist, interrupted by a set of tiny calls on the skin, half moons, four along the forearm, one at the crook. "When this hit him, the heat came in crescents. Not a stove. The skin didn't crack like a flame burn. He got near a field. Or a ring. Or something round and fast." "How close do you have to get to a paraffin ring to make that," Bray kept his tone casual. "Closer than you'd want to when sober. He didn't run. Look at the knee." She moved to the left leg and pressed, exposing a patch of graze on the kneecap. It held grit that matched the track ballast. "He went down there, not here." Bray's mouth flattened. "You think they pulled him here?" "They dragged him up. See the shoulder smear leading to the edge? Then they shifted him by the arms and his head knocked there—" she tapped a tile star with a gloved knuckle "—but there's no scalp blood on that line. He was dead by the time they moved him." "Forensics'll tell us time and tox. You're building a story on dust." "Every story here is dust," Quinn straightened. "Who's our array upstairs." "Uniforms, for now. CSU's on the way with the van. Your favourite pathologist's at Highgate and will hate this place." "Bring in a camera that can do a proper grid. And get me a portable barrier. I don't want any stray air from up top shifting what's left." "Air," Bray smirked. "You're acting like a storm's going to open." "Don't be wet." He lifted palms in surrender, walked off a pace, and flagged a PC. Quinn stepped back into the spill from the generator light and took out her phone. The museum number lived in her brain like a song she hated. It rang twice. "British Museum, Archives." "Kowalski." Silence, then a click change in her voice when she recognised Quinn. "You only ring at inconvenient hours." "You like inconvenient. I need your head for two minutes." "I charge extra when you sound polite." "A token. Carved bone, thumb size, hole bored through the end. Notches in runs. Five, three, then a longer. Could pass as folk. Doesn't feel like folk." Eva made a soft sound, quick thought turned into breath. "You at the place under Camden." "You heard something." "Stories move faster than the police radio. You're in an old station with new friends and one body. You found a sliver of something that got rubbed in a lot of pockets." "Call it that, if it helps." "Bone like that works two ways—tally, yes, or a pass. People count with cut marks, sure, but they don't drill a hole unless it hangs. If it hangs, it goes to a neck or a keyline. People who play at markets—" Eva paused. "—use bones to keep the gatekeepers honest." "Gatekeepers," Quinn watched the compass bag seal and wrote the exhibit number in her notebook. "You mean ticket inspectors with worse table manners." "If you want it easy. The notches describe something. You'll want to measure the distance between them and the spacing. Some sets name people. Some name places. Some name nights." "It smells like anise down here." "Then it's not kids. And if you found a brass thing with writing scratched into the face—symbols you hate to look at—don't stick it to a magnet and giggle when it moves." "Already laughed," Quinn watched Bray lean in with a uniform and point toward the bricked door. "It doesn't like the rail. It liked the wall." "You want it in a box. Don't drop it. Those bruise easily. They call them compasses, but they're not for north." "For what then." "For elsewhere." Quinn let the word pass. "Do me a favour. Send me a page on tokens consistent with gate control in temporary markets. Use words the prosecution won't laugh at." "You've got my rate sheet." "Bill me," she ended the call before Eva could needle and slipped the phone back into her coat. Bray wandered back, hands empty now. "So your museum friend thinks it's a circus." "We both know better than to call it that," she ran a hand over her hair and scanned the platform again. A basin of city. Old grime, new ghosts. "What's above us. Directly." "Scrap yard. A little car lot. A block of flats with a corner shop that sells bread out of date and lottery tickets that never win." "Get someone up there knocking. Ask for anyone who heard moving vans after midnight. Ask about men with hand trucks and cloth-wrapped cases. Ask about candles." "Candles?" "Or lamps. Or braziers. Or anything that makes heat steady and low. Ask about buyers in clothes that don't fit Tuesday morning at work." He smirked. "You want Boho chic or funeral suits." "I'll take either. And send uniform to Highgate. Find DS Morris's file," she caught herself, jaw tightening. "Find comparable shows of force in closed spaces. Look at the scorch." Bray's face shifted, sympathy attempted and then abandoned. "You sure you want that." "I'm sure I want this to look less like a squat and more like what it is. Start with access. End with cause." He nodded and went. Quinn stepped to the bricked door again. The tech's UV traced the erratic lattice. Under it, the spiral picked out earlier seemed less random, more like coordinates if you stared long enough. She didn't give it the gift of a second longer. She pointed with her chin. "Get me scale shots. Every line. Every corner. Then dust for prints at knee and below. People steady themselves when they push through something heavy. Their hands go low." The tech grunted assent and moved in with a ruler. Quinn looked back to the body. The forensics doctor crouched now, careful and methodical, gloved hands reading skin. Across the rail, a uniform yelled and a man in a hi-vis waved from the far tunnel, something about water ingress and permits. Somewhere in the dark, a drip counted slow seconds. The compass sat inside its bag on a transit case, needle steady as a glare. She pointed at a constable. "You—get a box of swabs and go the drains. Anything that looks like bone or carved wood, you treat it like it's a name. Do not kick it down the pipe." "Ma'am." "Bray," she caught him before he went up the stairs. "Those explorers. What did they say about light down here. Any." "They said it looked like a market the morning after a storm. Stank like licorice with a cough. And that someone laughed when they came in and then went quiet. You know how they talk. They sell stories to get free coffee." "Get their video. They always film. Even when they don't admit it." He nodded once and took the stairs two at a time, voice already pitching up to get someone's attention. Quinn rolled her shoulders and let the station breathe around her. Unusual location, wrong evidence, colleagues who wanted it neat. Nothing here lined up as neat. She took one last look at the thin crescent burns on the man's arm and the black trace under his cuffs. She clapped the powder from her gloves into a bin bag and turned to the stream of incoming bodies hauling tripods and cases. "Mark the aisles," she told the first. "You'll find them where the tile is cleanest. Then build me their market."
created_at"2026-02-19T03:44:45.637Z" 2/19/2026, 3:44:45 AM
model"openai/gpt-5-2025-08-07"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency3039
moderation_latency(null)
generation_time121604
tokens_prompt1149
tokens_completion5035
native_tokens_prompt1009
native_tokens_completion6353
native_tokens_completion_images0
native_tokens_reasoning2816
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.06479125
router(null)
provider_responses
0
endpoint_id"7c2f859a-7890-4e8e-b1de-1cd1c0a800b4"
id"resp_03d91043b5b88c69016996872def908193ac5145eea17963da"
is_byokfalse
latency223
model_permaslug"openai/gpt-5-2025-08-07"
provider_name"OpenAI"
status200
api_type"completions"
id"gen-1771472685-plsXDV2tGAl7KIxKe470"
upstream_id"resp_03d91043b5b88c69016996872def908193ac5145eea17963da"
total_cost0.06479125
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
adverbTagCount2
adverbTags
0"Quinn stepped around [around]"
1"she crouched again [again]"
dialogueSentences101
tagDensity0.297
leniency0.594
rawRatio0.067
effectiveRatio0.04
98.21% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2798
totalAiIsmAdverbs1
found
0
adverb"gently"
count1
highlights
0"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)
73.20% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2798
totalAiIsms15
found
0
word"throbbed"
count1
1
word"fluttered"
count1
2
word"traced"
count2
3
word"charm"
count1
4
word"etched"
count1
5
word"vibrated"
count1
6
word"weight"
count1
7
word"etching"
count1
8
word"flicked"
count1
9
word"calculated"
count2
10
word"silence"
count1
11
word"scanned"
count1
12
word"methodical"
count1
highlights
0"throbbed"
1"fluttered"
2"traced"
3"charm"
4"etched"
5"vibrated"
6"weight"
7"etching"
8"flicked"
9"calculated"
10"silence"
11"scanned"
12"methodical"
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
narrationSentences139
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount0
narrationSentences139
filterMatches
0"watch"
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences209
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen65
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2778
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions18
unquotedAttributions0
matches(empty)
50.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions42
wordCount1486
uniqueNames4
maxNameDensity1.35
worstName"Quinn"
maxWindowNameDensity3.5
worstWindowName"Quinn"
discoveredNames
Bray18
Quinn20
Cones1
Eva3
persons
0"Bray"
1"Quinn"
2"Cones"
3"Eva"
places(empty)
globalScore0.827
windowScore0.5
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences104
glossingSentenceCount1
matches
0"something like fennel baked into soot"
92.01% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches3
per1kWords1.08
wordCount2778
matches
0"not letters but knots"
1"not toward the stairwell, not toward the tunnel mouth the tourists had used, but toward the blind curve"
2"not toward the tunnel mouth the tourists had used, but toward the blind curve"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences209
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs95
mean29.24
std25.01
cv0.855
sampleLengths
039
150
230
38
422
538
669
735
88
910
1018
1127
1268
1311
145
15111
1635
1788
1810
1927
2014
2127
22118
2334
24100
2519
2625
2783
2821
2953
3038
3148
3216
3349
3465
3583
367
3778
3819
3944
409
4150
4212
4311
4420
4528
4611
473
4813
4930
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences139
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs268
matches(empty)
60.83% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount6
semicolonCount0
flaggedSentences6
totalSentences209
ratio0.029
matches
0"The smell hit with the damp—the metallic bite of old water layered with something sweet, something like fennel baked into soot."
1"Not a clean cut—more like a burn that never bubbled."
2"On the tile near his waist, an outline sat where something rectangular had rested—the ghost of a wooden crate or a box lifted in a hurry, the clean shape surrounded by dirty stipple."
3"\"—counts as calculated to you. It looks like nonsense.\""
4"\"They dragged him up. See the shoulder smear leading to the edge? Then they shifted him by the arms and his head knocked there—\" she tapped a tile star with a gloved knuckle \"—but there's no scalp blood on that line. He was dead by the time they moved him.\""
5"\"—use bones to keep the gatekeepers honest.\""
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1615
adjectiveStacks1
stackExamples
0"pressed cold against her"
adverbCount38
adverbRatio0.023529411764705882
lyAdverbCount4
lyAdverbRatio0.002476780185758514
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences209
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences209
mean13.29
std10.35
cv0.779
sampleLengths
08
114
22
315
48
521
621
721
89
98
1019
113
1220
1318
142
1519
167
176
1813
1910
2012
214
2220
2311
248
255
265
2716
282
2927
306
316
3216
337
3433
353
368
373
382
396
407
4122
4211
4318
447
454
4636
477
4828
4917
63.64% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats12
diversityRatio0.41626794258373206
totalSentences209
uniqueOpeners87
51.68% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount2
totalSentences129
matches
0"Closely cropped hair caught the"
1"Somewhere in the dark, a"
ratio0.016
77.36% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount46
totalSentences129
matches
0"She didn't touch him."
1"Her eyes moved: the dried"
2"she rose and walked an"
3"She pressed a gloved finger"
4"She looked up."
5"she walked, straightening"
6"She traced with a toe"
7"She smiled without humour."
8"It held the night's damp"
9"She reached into the filth"
10"It had the worry-smooth of"
11"She held it up to"
12"she passed it to a"
13"She moved back to the"
14"She withdrew a brass circle,"
15"It didn't rest at all."
16"It vibrated around a fixed"
17"It didn't swing toward the"
18"It dragged back to the"
19"She stopped where the old"
ratio0.357
25.89% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount112
totalSentences129
matches
0"The stairs down to the"
1"Generators throbbed under the vaulted"
2"A fox skulked on the"
3"Quinn checked her watch and"
4"The smell hit with the"
5"Colin Bray waited by a"
6"Stubble framed a grin that"
7"Quinn stepped around the evidence"
8"Bray tipped his chin toward"
9"The man on the platform"
10"Hands callused, nails rimmed with"
11"A thin slit along his"
12"A smear of maroon under"
13"She didn't touch him."
14"Her eyes moved: the dried"
15"Lividity sat where it shouldn't"
16"Quinn's voice skimmed the platform"
17"Bray watched her"
18"she rose and walked an"
19"Quinn knelt again near the"
ratio0.868
38.76% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences129
matches
0"To her right, a crescent"
ratio0.008
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences54
technicalSentenceCount2
matches
0"Colin Bray waited by a transit case, hands in the pockets of a wax jacket that had seen rain and indifference."
1"The needle strained against its hub as if it had weight."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags30
uselessAdditionCount1
matches
0"she caught, jaw tightening"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags1
fancyCount0
fancyTags(empty)
dialogueSentences101
tagDensity0.01
leniency0.02
rawRatio0
effectiveRatio0
87.5194%