Run: 2026-04-27-01KQ73244QR53AQAARFQ1C1D4G

Run Details

Duration:
2m 49s
Cost:
$0.030262
Provider:
Morph

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
Rain slicked the rusted grating of the disused Camden platform. Quinn stepped past the yellow tape, boots crunching on wet grit and shattered safety glass. The Met cordon stretched tight, cutting off the tunnel beyond. Flashlights cut through the damp air, strobing over concrete pillars veined with old fungal growth. Twenty officers in high-vis jackets clustered around a central figure lying on the tracks. The victim sat upright against a signalling box, knees drawn to his chest. No blood pooled beneath him. The damp concrete remained dry in a perfect circle three metres wide. A stark contrast to the rest of the flooded platform. "Detective Quinn." A uniformed sergeant straightened his posture. "We've held the area since midnight. Toxicology reports came back clean. No ligature marks. No defensive wounds. Pathologist says rapid asphyxiation, but lungs show no fluid retention." Quinn nodded, jaw tightening. Eighteen years on the force didn't soften the edge when the maths refused to balance. She stepped over the caution line, rain dripping from her closely cropped salt-and-pepper hair. The smell hit her first. Ozone. Copper. Burnt sugar. She crouched beside the body, gloves snapping taut. "Who called it in?" "Maintenance crew found him when the old signalling transformer blew. Thought it was an electrical fault." She scanned the perimeter. Spray paint covered the walls in jagged geometric patterns. Someone used a blowtorch to fuse the steel sleepers to the track bed. Fresh scorch marks radiated outward. No struggle. No entry point matched the victim's elevated position. A maintenance lift couldn't reach that dead zone without a crane. The city hadn't authorised heavy machinery in six months. "You sealed the tunnel. What did your team miss?" "Groundwater seepage. We've been pumping it out for weeks. Forensics says he was dead twenty-four hours before discovery. But the body temperature matches ambient track metal. Cold. Rigid. The clock doesn't sync with the scene." A worn leather satchel thumped against the concrete. Eva Kowalski stepped into the flashlight beam. Round glasses caught the glare. Freckles stood out across her nose. She tucked a curl of red hair behind her left ear. "The ash patterns don't match standard electrical arcing." Eva pointed her penlight at the fused sleepers. "Look at the fracture lines. They follow a radial symmetry. Someone drew a containment circle before the surge. The victim wasn't killed by the transformer. He triggered it." Quinn stood. Knees popped. She turned her wrist, checking the cracked glass of her worn leather watch. 02:14. "Containment doesn't require a dead body as a focal point. You're reading ritual into an accident." "The residue on his cuffs says otherwise." Eva knelt, sliding an evidence bag over a charred scrap of fabric. "Ground glass mixed with powdered hematite. He wore a ring on his middle finger. The metal melted around the bone. Intense, directed heat. Not a short circuit." "The Met runs on evidence, not folklore. You want me to pin this on a coven?" Eva shifted her weight, leather creaking. "I want you to look at the chalk fragments on the rails. They spell out coordinates. Latitude and longitude. The numbers match a restricted archive ledger I pulled yesterday. The British Museum flagged three missing folios last winter. All of them described atmospheric displacement. Localised gravity wells. You don't short out a transformer with a dead body. You anchor a threshold." Quinn stepped closer. She brushed a glove over the rail. Fine white dust gathered. She rubbed it between thumb and forefinger. Gritty. Chalk mixed with crushed quartz. She looked at the fused steel again. The blowtorch marks formed sharp angles, not random spray. Someone placed them deliberately. The spray paint on the walls mirrored the radial pattern on the ground. Convergence points lined up with the victim's outstretched hand. "The clique moves through underground infrastructure." Quinn's voice stayed flat. "They use abandoned transit networks. This matches their operational footprint. You want to call it magic. I call it a drop point." Eva adjusted her glasses. "Drop points don't leave thermal voids. The air around him stays dry because moisture evaporates at a molecular level before it reaches the ground. The circle repels liquid. That's why the tunnel's flooding didn't touch him. You don't get that with standard explosives or accelerants." Quinn ignored the satchel of books resting against the pillar. She reached into her trench coat, fingers closing around a small brass object. The Veil Compass sat warm in her palm. Verdigris stained the casing. She flipped the glass cover open. The needle trembled, spun twice, then locked dead. It pointed straight at the victim's chest. "Brass reacts to magnetic interference." Eva's penlight flickered. "That's an antique surveyor tool. It shouldn't hold a charge." Quinn snapped the cover shut. The needle settled. "Shade craftsmen etched the face. Protects against stray emissions. It points to energy signatures. Not north." "Shade craftsmen aren't in any municipal record. Who are you talking about?" "People who deal in things the Met doesn't catalogue. The Veil Market shifts location every full moon. They use bone tokens for entry. I found a fragment of one during the Morris inquiry. Similar alloy composition to the ring on this body. This isn't a ritual. It's a transaction gone loud. Someone tried to move contraband through an unstable rift. The threshold collapsed. The buyer or seller got caught in the backlash." Eva's breath hitched. She lowered the penlight. "A rift? In Camden? That's theoretical architecture. The museum folios only mention historical precedents. Eighteenth century. Early industrial surveys detected anomalous readings near subterranean faults. The numbers you're describing match ley line intersections, not transit routes." Quinn traced the dry circle again. Concrete cracked along the perimeter. Spokes radiated outward. Stress fractures. The ground absorbed a shockwave. She looked at the spray paint. Geometric nodes. Alignment markers. Someone marked a landing zone. The clique didn't draw pretty pictures. They laid out operational grids. This grid matched the ones found in the safehouse raid on Rotherhithe last year. "History doesn't dictate how people operate now." Quinn dropped to one knee, ignoring the damp seeping through her trousers. She swept her gloved hand over the victim's lapel. A silver pin caught the light. Engraved with a fractured hexagon. "They adapt. The market relocates. The infrastructure stays the same. Old tunnel networks hold stable bedrock. Less interference from modern cabling. They use the dark routes." Eva knelt beside her, satchel opening with a click. Pages rustled. "The folios describe atmospheric displacement. Gravity wells. The coordinates on the rail point to a location three miles east. Under a decommissioned reservoir. You're saying they set up a crossing point." "Crossing points require anchors." Quinn pointed at the victim's fused ring. "He held the focal charge. The ring melted because he channeled the surge through his body. The heat didn't come from outside. It came from the threshold collapsing inward. That's why the lungs show zero fluid. The air displaced before it reached him. He didn't die from asphyxiation. The circulatory system ruptured from internal pressure. The pathologist missed it because they checked for blood when the vessels collapsed inwards." Eva traced the radial chalk marks. "Internal pressure rupture. That matches the historical accounts. Atmospheric shear forces. The numbers align. You're certain this isn't a ceremonial suicide." "Ceremonies leave ash residues from incense. Saffron. Myrrh. This is pure copper oxide. Industrial grade. Someone wanted to conduct electricity, not burn prayer sticks." Quinn stood, brushing concrete dust from her sleeves. "They hit a live node. The feedback killed him. The market shifts again tomorrow. The bone token fragment I kept from Morris's case? It matches the alloy signature on this ring. Same maker. Same operation." Eva closed the satchel. "If the threshold collapsed, the other side closed too. No contraband. No buyers. Just a dead man and a fused track." Quinn checked her watch again. 02:41. Rain drummed against the steel canopy above. The Veil Compass pulsed faint heat against her palm. She slipped it back into her coat. "The clique won't leave an anchor behind. They'll return for the token. The ring didn't melt completely. The inner band survived. It still holds the imprint. We secure the evidence. We trace the alloy composition. We find the workshop that stamped it." Eva adjusted her glasses, penlight sweeping the dry circle one last time. "You think Morris died the same way." Quinn's jaw tightened. She stared at the fused steel. Eighteen years of procedure couldn't explain a body that defied physics. "Three years ago, a partner stepped into a dry zone. The report said carbon monoxide poisoning. The lungs never held water. Now I see the pattern. They used the same grid. Same alloy. Same collapse signature." Eva's fingers brushed the leather strap of her satchel. "The museum restricted archives only allow academic access. If the folios describe active thresholds, the academic board will seal the section. They won't risk public panic." "Bureaucracy locks files. Evidence locks cuffs." Quinn knelt again, pulling an evidence bag from her belt. She carefully extracted the inner ring band. The metal glinted, etched with microscopic grooves. "We run it through the forensic lab. We match the machining marks. We find the workshop." Eva watched the brass band settle into the plastic. "The coordinates point east. Under the reservoir. If they set up a crossing point, the structural damage shows in the municipal engineering surveys. Burrow collapses. Anomalous water displacement. The city records track subsidence." "Subsidence reports skip the dark networks." Quinn sealed the bag. The needle in her coat gave a sharp, metallic click against her ribs. "We pull the engineering logs. We map the dry zones. We find the grid." Eva packed her pens, penlight off. The tunnel stretched deeper into the dark. Fluorescent bulbs flickered overhead. "You're building a case on thermal anomalies and melted rings. The Crown Court wants fingerprints. DNA. Witness statements." Quinn stood, boots clicking on the wet grating. "The Crown Court gets what the evidence dictates. The math doesn't lie. The grid points somewhere. We follow it." Eva adjusted her grip on the satchel. "If you step off the official trail, you lose departmental backing. Internal affairs monitors unorthodox methodologies." "Internal affairs monitors paperwork." Quinn turned toward the tunnel entrance, rain mixing with condensation dripping from the overhead pipes. "I follow the alloy. The grid tells the truth." Eva followed, boots echoing on concrete. "The reservoir sits on unstable chalk. Structural surveys show void spaces. Air pockets. If they carved a threshold there, the ground will sag. You'll find the coordinates in the municipal archives." Quinn pulled her collar up against the damp. "Archives get updated. Engineering logs stay raw. Unedited data shows the subsidence patterns. We match the coordinates to the void spaces. We locate the workshop." Eva stopped at the yellow tape. Fluorescent light washed over her freckles. "You assume the clique leaves physical traces. They operate in the margins. They erase their footprints." Quinn pushed through the cordon. "They leave dry circles. They leave fused metal. They leave a pattern. The pattern doesn't vanish." Eva stepped into the rain, satchel swinging against her hip. "The reservoir coordinates match a decommissioned pumping station. The structural surveys from twenty years ago show reinforced concrete. Heavy duty. Built to withstand pressure changes." Quinn checked the evidence bag again. The inner band caught the streetlight. "Reinforced concrete holds the load. They need solid bedrock. The pumping station sits on it. We start there. Tomorrow." Eva tucked her hair behind her ear again. The gesture repeated. "If you pursue the engineering logs, you bypass the standard chain of custody. Forensics won't touch anomalous materials without supervisory approval." Quinn pocketed the bag. "Forensics follows procedure. I follow the math. The ring points to a supplier. The supplier points to the market. The market points to the clique." Eva adjusted her glasses, rain beading on the lenses. "You're building a timeline. Three years ago. Morris stepped into a dry zone. Now this body sits in one. The pattern repeats." Quinn walked down the platform steps. Boots hit metal grating. "The pattern confirms the method. They didn't change their tactics. They expanded their grid. The Veil Market relocated. The anchors moved. The collapses got buried." Eva followed, satchel bumping against her thigh. "If they expanded, the structural demand increased. More void spaces. More subsidence. The city maps show the strain." Quinn reached the street level. Rain fell hard. She pulled her coat tight. "City maps show what they want us to see. Engineering logs show what the ground remembers. We pull the raw data. We match the coordinates. We find the workshop." Eva stood at the curb waiting for a taxi. "Internal affairs will flag the deviation from standard protocol. They'll request a formal inquiry into your methodology." Quinn waved down a cab, door swinging open. "They request paperwork. I request results. The ring doesn't ask for permission. It points." Eva climbed into the back seat. "The reservoir pumping station sits under heavy commercial zoning. Construction crews work the area daily. They'll notice ground instability. They'll report it." Quinn slid into the front. "Construction crews follow schedules. They don't investigate void spaces. We access the logs. We trace the strain markers. We locate the foundation." Eva looked out the window. "If the foundation holds the threshold, the surrounding bedrock will show thermal stress. Microfractures. You'll find the stress lines in the geological surveys." Quinn tapped the dashboard clock. "Geological surveys stay archived. We pull the raw scans. We map the fractures. We follow the stress to the source." Eva's reflection stayed pale in the glass. "You're certain the clique operates the same method. They adapted. New materials. New markers. The market shifts." Quinn watched the rain streak the windshield. "Burned templates don't explain the recurring machining marks. Moved forges don't explain the identical radial symmetry. They relocate the market. They don't remake the tools. The tools stay. The tools point." The light turned green. Engine surged forward. Tires hissed on wet pavement. Eva's breath fogged the window. "If the tools stay, the workshop stays. We find the forge. We secure the templates. We trace the supply chain." Quinn straightened the evidence bag on her lap. "We find the forge. We secure the templates. We trace the supply chain. The chain leads to the clique. The clique leads to the market. The market leads to the collapse. The collapse killed Morris. The collapse killed this man." Eva tushed her hair behind her ear again. "You're certain the collapse killed him. The pathologist listed rapid asphyxiation. Internal pressure rupture isn't a standard cause of death. The pathologist contests the revised report." Quinn checked the watch one final time. "The pathologist reads surface indicators. I read structural indicators. The ring fuses. The concrete cracks. The dry circle forms. The indicators align. The cause of death stands. The cause points to the grid. The grid points to the forge." The cab turned down a side street. Rain drummed on the roof. Eva's fingers traced the satchel buckle. "If the grid points to the forge, the power logs show the consumption spikes. The unmetered draws match the forging cycles. We trace the current. We locate the workshop." Quinn pulled out her phone. Screen glowed against the dark. She opened a notes application. Typed coordinates. Saved the file. "I pull the substation logs. I map the spikes. I cross reference the grid coordinates. The data aligns. The location surfaces." Eva leaned forward. Round glasses catching the phone light. "If the data aligns, the magistrate approves the warrant. Internal affairs stays clear. You operate within jurisdiction. The forge falls under investigation. The templates get seized. The supply chain breaks." Quinn closed the application. Screen went dark. "The forge falls under investigation. The templates get seized. The supply chain breaks. The clique loses their anchor. The market stops shifting. The grid stops expanding." The cab slowed at their destination. Rain fell steady. Eva opened the door, stepping onto the pavement. Satchel swung high. "You're certain stopping the grid stops the market. They operate outside municipal boundaries. They use private infrastructure. They don't rely on city power." Quinn stepped out, boots hitting wet concrete. "Private infrastructure still draws from municipal mains. They mask the draws. They don't eliminate them. The current flows. The current traces. The trace points." Eva adjusted her glasses, rain immediately beading on the lenses. "If the current points, the substation logs confirm it. You find the unmetered spikes. You find the consumption cycles. You find the forge." Quinn walked toward the station entrance. Fluorescent lights buzzed overhead. "The forge falls under investigation. The templates get secured. The machining marks get catalogued. The tooling gets traced. The maker gets identified." Eva followed, boots splashing in puddles. "If the maker gets identified, the operation shuts down. The clique loses their infrastructure. The city holds steady. You get answers about Morris. You get answers about the dry zones. You get answers about the collapse signatures." Quinn stopped at the turnstile. Card reader beeped. Gate opened. "The math balances. The evidence aligns. The trail points east. Tomorrow, we follow it." Quinn stepped forward into the dark tunnel. Boots clicked on wet concrete. Footsteps echoed toward the reservoir coordinates. The compass in her coat pulsed steady heat against her ribs. The needle held its heading. East. The grid waited. The forge waited. The truth waited. She moved forward.
created_at"2026-04-27T09:06:55.262Z" 4/27/2026, 9:06:55 AM
model"qwen/qwen3.6-27b-20260422"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency880
moderation_latency(null)
generation_time168889
tokens_prompt1149
tokens_completion14287
native_tokens_prompt1100
native_tokens_completion12357
native_tokens_completion_images(null)
native_tokens_reasoning9540
native_tokens_cached1088
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"stop"
usage0.0302618
router(null)
provider_responses
0
endpoint_id"826cab4e-dc26-4472-83be-e4ddd5ebd2ab"
id"c6f290bea55841e1a6dc1f6cac6e4444"
is_byokfalse
latency767
model_permaslug"qwen/qwen3.6-27b-20260422"
provider_name"Morph"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer(null)
request_id"req-1777280815-HjjkNKvu62E5G5Pbx4YC"
session_id(null)
api_type"completions"
id"gen-1777280815-znvaSORZeY104nBRF1Bj"
upstream_id"c6f290bea55841e1a6dc1f6cac6e4444"
total_cost0.0302618
cache_discount(null)
upstream_inference_cost0
provider_name"Morph"
response_cache_source_id(null)

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags11
adverbTagCount1
adverbTags
0"Quinn knelt again [again]"
dialogueSentences79
tagDensity0.139
leniency0.278
rawRatio0.091
effectiveRatio0.025
94.82% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2894
totalAiIsmAdverbs3
found
0
adverb"deliberately"
count1
1
adverb"completely"
count1
2
adverb"carefully"
count1
highlights
0"deliberately"
1"completely"
2"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)
48.17% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2894
totalAiIsms30
found
0
word"shattered"
count1
1
word"perfect"
count1
2
word"stark"
count1
3
word"scanned"
count1
4
word"pumping"
count4
5
word"standard"
count5
6
word"weight"
count1
7
word"trembled"
count1
8
word"magnetic"
count1
9
word"flickered"
count2
10
word"etched"
count2
11
word"traced"
count4
12
word"fractured"
count1
13
word"pulsed"
count2
14
word"echoing"
count1
15
word"footsteps"
count1
16
word"echoed"
count1
highlights
0"shattered"
1"perfect"
2"stark"
3"scanned"
4"pumping"
5"standard"
6"weight"
7"trembled"
8"magnetic"
9"flickered"
10"etched"
11"traced"
12"fractured"
13"pulsed"
14"echoing"
15"footsteps"
16"echoed"
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
narrationSentences174
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount0
narrationSentences174
filterMatches
0"watch"
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences242
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen72
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2894
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions23
unquotedAttributions0
matches(empty)
0.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions83
wordCount1112
uniqueNames10
maxNameDensity3.15
worstName"Quinn"
maxWindowNameDensity6
worstWindowName"Quinn"
discoveredNames
Camden1
Met1
Quinn35
Kowalski1
Eva32
Veil2
Compass2
Rotherhithe1
Rain5
Fluorescent3
persons
0"Quinn"
1"Kowalski"
2"Eva"
3"Compass"
4"Rain"
5"Fluorescent"
places(empty)
globalScore0
windowScore0
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences96
glossingSentenceCount0
matches(empty)
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount2894
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences242
matches(empty)
80.86% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs75
mean38.59
std16.71
cv0.433
sampleLengths
0104
135
254
316
461
59
635
737
844
934
1046
1116
1267
1369
1432
1549
1656
1718
1824
1912
2072
2143
2261
2365
2442
2580
2627
2767
2825
2971
3019
3156
3235
3346
3442
3537
3635
3727
3823
3928
4037
4133
4228
4321
4435
4531
4632
4729
4831
4935
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences174
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs218
matches(empty)
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount0
semicolonCount0
flaggedSentences0
totalSentences242
ratio0
matches(empty)
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1115
adjectiveStacks0
stackExamples(empty)
adverbCount17
adverbRatio0.015246636771300448
lyAdverbCount4
lyAdverbRatio0.003587443946188341
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences242
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences242
mean11.96
std11.09
cv0.928
sampleLengths
010
115
210
315
414
513
65
712
810
98
1027
114
1215
1314
145
151
161
172
188
194
2016
214
229
2313
245
252
268
2711
289
299
3035
318
327
335
346
3511
3616
3728
382
392
4013
411
4216
4319
4427
4516
466
4761
483
497
51.25% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats7
diversityRatio0.325
totalSentences240
uniqueOpeners78
0.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount0
totalSentences158
matches(empty)
ratio0
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount21
totalSentences158
matches
0"She stepped over the caution"
1"She crouched beside the body,"
2"She scanned the perimeter."
3"She tucked a curl of"
4"She turned her wrist, checking"
5"She brushed a glove over"
6"She rubbed it between thumb"
7"She looked at the fused"
8"She reached into her trench"
9"She flipped the glass cover"
10"It pointed straight at the"
11"She lowered the penlight."
12"She looked at the spray"
13"They laid out operational grids."
14"She swept her gloved hand"
15"She slipped it back into"
16"She stared at the fused"
17"She carefully extracted the inner"
18"She pulled her coat tight."
19"She opened a notes application."
ratio0.133
10.63% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount142
totalSentences158
matches
0"Rain slicked the rusted grating"
1"Quinn stepped past the yellow"
2"The Met cordon stretched tight,"
3"Flashlights cut through the damp"
4"The victim sat upright against"
5"The damp concrete remained dry"
6"A stark contrast to the"
7"A uniformed sergeant straightened his"
8"Quinn nodded, jaw tightening."
9"She stepped over the caution"
10"The smell hit her first."
11"She crouched beside the body,"
12"She scanned the perimeter."
13"Spray paint covered the walls"
14"Someone used a blowtorch to"
15"A maintenance lift couldn't reach"
16"The city hadn't authorised heavy"
17"A worn leather satchel thumped"
18"Eva Kowalski stepped into the"
19"Freckles stood out across her"
ratio0.899
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences158
matches(empty)
ratio0
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences24
technicalSentenceCount0
matches(empty)
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags11
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags0
82.8575%