Run: 2026-02-24-01KJ8TKBSGRGSTQK1AWHK62A8Z

Run Details

Duration:
1m 1s
Cost:
$0.071901
Provider:
Amazon Bedrock

Model input

System
You are an expert and award-winning novel writer in the dark Mystery genre. Your readers are hooked on your stories and can't wait to read the book you have in store. <important> - MUST: Start each chapter in medias res (in the middle of action). AVOID talking about the weather, time of day, the position of the sun, or other boring stuff. - The instructions/summary are just a that, a summary. Feel free to add details, stretch sections and add interesting transitions/descriptions/fillers. - When called for it, have fast-paced action, but otherwise take things slow. This is an experience, and not for people with short attention spans. Enjoy the wine, not slurp Red Bull. - Add descriptions when transitioning places/times/etc, or when coming by new places (e.g. a corner shop, a cafe, etc.). But remember: NOT at the start or end of a chapter. - MUST: AVOID ending in internal monologue, reminiscing or waiting for the next day. A good chapter end is when we're ending right when shit hits the fan. We want to have the reader be excited for what comes next. So no reminiscing, contemplating or summarizing the day. It's popcorn time! </important>
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> <proseGuidelines> <styleGuide> - Write in past tense and use British English spelling and grammar - Keep a Flesch reading ease score of 60 - Respect the the Royal Order of Adjectives: The order is: opinion, size, age, shape, color, origin, material, purpose, followed by the noun itself (e.g., "a lovely little old rectangular green French silver whittling knife") - Respect the ablaut reduplication rule (e.g. tick-tock, flip-flop) - Write in active voice - Passive voice: <bad>The book was read by Sarah.</bad> - Active voice: <good>Sarah read the book.</good> - Reduce the use of passive verbs - <bad>For a moment, I was tempted to throw in the towel.</bad> - <good>For a moment, I felt tempted to throw in the towel.</good> - Avoid misplaced modifiers that can cause confusion when starting with "-ing" words: - <bad>Considering going to the store, the empty fridge reflected in Betty's eyes.</bad> - <good>Betty stared into the empty fridge. It was time to go to the store.</good> - Avoid redundant adverbs that state the obvious meaning already contained in the verb: - <bad>She whispered quietly to her mom.</bad> - <good>She whispered to her mom.</good> - Use stronger, more descriptive verbs over weak ones: - <bad>Daniel drove quickly to his mother's house.</bad> - <good>Daniel raced to his mother's house.</good> - Omit adverbs that don't add solid meaning like "extremely", "definitely", "truly", "very", "really": - <bad>The movie was extremely boring.</bad> - <good>The movie was dull.</good> - Use adverbs to replace clunky phrasing when they increase clarity: - <bad>He threw the bags into the corner in a rough manner.</bad> - <good>He threw the bags into the corner roughly.</good> - Avoid making simple thoughts needlessly complex: - <bad>After I woke up in the morning the other day, I went downstairs, turned on the stove, and made myself a very good omelet.</bad> - <good>I cooked a delicious omelet for breakfast yesterday morning.</good> - Never backload sentences by putting the main idea at the end: - <bad>I decided not to wear too many layers because it's really hot outside.</bad> - <good>It's sweltering outside today, so I dressed light.</good> - Omit nonessential details that don't contribute to the core meaning: - <bad>It doesn't matter what kind of coffee I buy, where it's from, or if it's organic or not—I need to have cream because I really don't like how the bitterness makes me feel.</bad> - <good>I add cream to my coffee because the bitter taste makes me feel unwell.</good> - Always follow the "show, don't tell" principle. For instance: - Telling: <bad>Michael was terribly afraid of the dark.</bad> - Showing: <good>Michael tensed as his mother switched off the light and left the room.</good>- Telling: <bad>I walked through the forest. It was already Fall, and I was getting cold.</bad> - Showing: <good>Dry orange leaves crunched under my feet. I pulled my coat's collar up and rubbed my hands together.</good>- Add sensory details (sight, smell, taste, sound, touch) to support the "showing" (but keep an active voice) - <bad>The room was filled with the scent of copper.</bad> - <good>Copper stung my nostrils. Blood. Recent.</good> - Use descriptive language more sporadically. While vivid descriptions are engaging, human writers often use them in bursts rather than consistently throughout a piece. When adding them, make them count! Like when we transition from one location to the next, or someone is reminiscing their past, or explaining a concept/their dream... - Avoid adverbs and clichés and overused/commonly used phrases. Aim for fresh and original descriptions. - Avoid writing all sentences in the typical subject, verb, object structure. Mix short, punchy sentences with long, descriptive ones. Drop fill words to add variety. Like so: <good>Locked. Seems like someone doesn't want his secrets exposed. I can work with that.</good> - Convey events and story through dialogue. It is important to keep a unique voice for every character and make it consistent. - Write dialogue that reveals characters' personalities, motivations, emotions, and attitudes in an interesting and compelling manner - Leave dialogue unattributed. If needed, only use "he/she said" dialogue tags and convey people's actions or face expressions through their speech. Dialogue always is standalone, never part of a paragraph. Like so: - <bad>"I don't know," Helena said nonchalantly, shrugging her shoulders</bad> - <good>"No idea" "Why not? It was your responsibility"</good> - Avoid boring and mushy dialog and descriptions, have dialogue always continue the action, never stall or include unnecessary fluff. Vary the descriptions to not repeat yourself. Avoid conversations that are just "Let's go" "yes, let's" or "Are you ready?" "Yes I'm ready". Those are not interesting. Think hard about every situtation and word of text before writing dialogue. If it doesn't serve a purpose and it's just people talking about their day, leave it. No one wants to have a normal dinner scene, something needs to happen for it to be in the story. Words are expensive to print, so make sure they count! - Put dialogue on its own paragraph to separate scene and action. - Use body language to reveal hidden feelings and implied accusations- Imply feelings and thoughts, never state them directly - NEVER use indicators of uncertainty like "trying" or "maybe" - NEVER use em-dashes, use commas for asides instead </styleGuide> <voiceGuide> Each character in the story needs to have distinct speech patterns: - Word choice preferences - Sentence length tendencies - Cultural/educational influences - Verbal tics and catchphrases Learn how each person talks and continue in their style, and use their Codex entries as reference. <examples> - <bad>"We need to go now." "Yes, we should leave." "I agree."</bad> <good>"Time's up." "Indeed, our departure is rather overdue." "Whatever, let's bounce."</good> - Power Dynamic Example: <bad> "We need to discuss the contract." "Yes, let's talk about it." "I have concerns." </bad> <good> "A word about the contract." "Of course, Mr. Blackwood. Whatever you need." "The terms seem..." A manicured nail tapped the desk. "Inadequate." "I can explain every-" "Can you?" </good> </examples> </voiceGuide> <dialogueFlow> When writing dialogue, consider that it usually has a goal in mind, which gives it a certain flow. Make dialogue sections also quite snappy in the back and forth, and don't spread the lines out as much. It's good to have details before, after, or as a chunk in-between, but we don't want to have a trail of "dialogue breadcrumbs" spread throughout a conversation. <examples> - Pattern 1 - Question/Deflection/Revelation: <good> "Where were you last night?" "Work. The usual." "Lipstick's an interesting shade for spreadsheets." </good> - Pattern 2 - Statement/Contradiction/Escalation: <good> "Your brother's clean." "Tommy doesn't touch drugs." "I'm holding his tox screen." </good> - Pattern 3 - Observation/Denial/Truth: <good> "That's a new watch." "Birthday gift." "We both know what birthdays mean in this business." </good> - Example - A Simple Coffee Order: <bad> "I'll have a coffee." "What size?" "Large, please." </bad> <good> "Black coffee.""Size?""Large. Been a long night." "That bodega shooting?" "You watch too much news." "My brother owns that store." </good> This short exchange: - Advances plot (reveals connection to crime) - Shows character (cop working late) - Creates tension (unexpected connection) - Sets up future conflict (personal stake) - Example - Dinner Scene: <bad> "Pass the salt." "Here you go." "Thanks." </bad> <good> "Salt?" "Perfect as is. Mother's recipe." "Mother always did prefer... bland things." "Unlike your first wife?" </good> - Example - Office Small Talk: <bad> "Nice weather today." "Yes, very nice." "Good for golf." </bad> <good> "Perfect golf weather." "Shame about your membership." "Temporary suspension. Board meets next week." "I know. I called the vote." </good> </examples> </dialogueFlow> <subtextGuide> - Layer dialogue with hidden meaning: <bad>"I hate you!" she yelled angrily.</bad> <good>"I made your favorite dinner." The burnt pot sat accusingly on the stove.</good> - Create tension through indirect communication: <bad>"Are you cheating on me?"</bad> <good>"Late meeting again?" The lipstick stain on his collar caught the light.</good> <examples> - Example 1 - Unspoken Betrayal: <bad> "Did you tell them about our plans?" "No, I would never betray you." "I don't believe you." </bad> <good> "Funny. Johnson mentioned our expansion plans today." "The market's full of rumors." "Mentioned the exact numbers, actually." The pen in his hand snapped. </good> - Example 2 - Failed Marriage: <bad> "You're never home anymore." "I have to work late." "I miss you." </bad> <good> "Your dinner's in the microwave. Again." "Meetings ran long." "They always do." She folded the same shirt for the third time. </good> - Example 3 - Power Struggle: <bad> "You can't fire me." "I'm the boss." "I'll fight this." </bad> <good> "That's my father's nameplate you're sitting behind." "Was." "The board meeting's on Thursday." </good> </examples> </subtextGuide> <sceneDetail> While writing dialogue makes things more fun, sometimes we need to add detail to not have it be a full on theatre piece. <examples> - Example A (Power Dynamic Scene) <good> "Where's my money?" The ledger snapped shut. "I need more time." "Interesting." He pulled out a familiar gold pocket watch. My mother's. "Time is exactly what you bargained with last month." "That was different-" "Was it?" The watch dangled between us. "Four generations of O'Reillys have wound this every night. Your mother. Your grandmother. Your great-grandmother.Shall we see who winds it next?" </good> - Example B (Action Chase) It's much better to be in the head of the character experiencing it, showing a bit of their though-process, mannerisms and personality: <good> Three rules for surviving a goblin chase in Covent Garden: Don't run straight. Don't look back. Don't let them herd you underground. I broke the first rule at Drury Lane. Rookie mistake. The fruit cart I dodged sailed into the wall behind me. Glass shattered. Someone screamed about insurance. *Tourist season's getting rough*, the scream seemed to say. Londoners adapt fast. "Oi! Market's closed!" The goblin's accent was pure East End. They're evolving. Learning. I spotted the Warren Street tube station sign ahead. *Shit.* There went rule three. </good> - Example C (Crime Scene Investigation) <good> "Greek." Davies snapped photos of the symbols. "No, wait. Reverse Greek." "Someone's been watching too many horror films." I picked up a receipt from the floor. Occult supply shop in Camden. Paid by credit card. *Amateur hour*. "Could be dangerous though," Davies said. "Remember Bristol?" "Bristol was Sanskrit. And actual cultists." I pointed to the nearest symbol. "This genius wrote 'darkness' backwards but used a Sigma instead of an S. It's summoning Instagram followers at best." "Speaking of followers..." Davies pointed to heavy foot traffic in the dust. Multiple sets. All new trainers. *Ah.* "Anyone check local uni paranormal societies?" </good> - Example D (Dialogue-heavy) <good> "Found your card in her wallet." The detective slid it across the table. Worn edges. Folded corner. Three years old at least. "Standard practice. I work missing persons." "Funny thing about missing persons.Eventually they stop being missing. Turn up in the Thames. Under motorways. In pieces." "I don't-" "You found four last year. All breathing." She opened a file. "This would've been your first dead one. If we hadn't found her first." The card felt heavier somehow. </good> </examples> </sceneDetail> <sceneOpenings> KEY RULE: Never open with more than one paragraph of description, no matter how beautiful. Description should be earned through action and dialogue. Instead of opening with setting description, open with: - A character doing something specific - A line of dialogue that raises questions - An unexpected observation - A moment of tension or conflict - Start with a hook that's 1-2 sentences maximum - Follow with a smaller paragraph that provides immediate context - Vary paragraph size from the start to create visual interest </sceneOpenings> </proseGuidelines> Write a chapter based on 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 blood had pooled in a perfect circle. Not the jagged splash of a fall, not the arterial spray of a struggle. A circle. Quinn crouched over the body on the abandoned Tube platform beneath Camden. The damp concrete smell mixed with something sharper she couldn't name. The station hadn't seen passengers since the seventies, the signage confirming Mornington Road, a casualty of the 1972 network redesign. But someone had been down here recently. Multiple someones, judging by the bootprints in the dust. Her torch swept the platform. The body was male, early thirties, dressed in expensive trainers and a jacket that had cost more than Quinn's monthly mortgage. No wallet. No phone. But something in his left hand, fingers curled around it in rigor. "Preliminary puts him here twelve, fourteen hours," DS Callum Pierce said from behind her. He was twenty-nine, newly promoted, and had the irritating habit of announcing things Quinn had already worked out. "Blunt force trauma to the back of the skull. Someone got him from behind." "Someone." "A person or persons unknown, yes." He clicked his pen twice. "We're thinking a drug deal gone wrong. This station's well-known for it, apparently. Local uniform flagged it." Quinn looked at the blood circle again. "Drug deals don't produce that." "Victim could've been moved post-mortem." "Then where's the primary scene?" She swept her torch wide. The platform stretched sixty feet in both directions. The dust near the body had been disturbed in a specific pattern, footprints yes, but also drag-marks sweeping outward in deliberate lines. Almost like spokes on a wheel. "No secondary pooling anywhere. He died here." Pierce wrote something in his notebook. He didn't argue, which meant he was humouring her. Quinn straightened and turned her attention to the walls. The grime wasn't uniform. Someone had worked on it recently, rubbing sections clean in rough rectangular patches. In those patches, drawings. She stepped closer and held her torch steady. Not graffiti. The lines were too precise, cut into the plaster itself rather than sprayed over it. Geometric shapes interlocking with symbols she didn't recognise, circles inside triangles inside squares, with characters that looked almost like Greek letters but weren't. "SOCO photograph these?" "Everything's been documented." Pierce glanced up from his notebook. "Probably old. Station's been abandoned fifty years." The plaster looked freshly exposed. The edges of each scraped patch were white, not yellowed. Quinn kept that to herself and turned back to the body. She crouched again, this time focused on the dead man's fist. Rigor had stiffened the fingers into a loose cup, and she could see the edge of something nestled in his palm. White. Curved. "Has anyone processed his hands?" "SOCO haven't got to personal effects yet. They're setting up lighting at the far end." Quinn produced a glove from her pocket and snapped it on. She worked one finger under the dead man's, gently, and tilted his hand enough to see. A small piece of bone. Not a fragment. It was carved, deliberately, into a flat disc roughly the size of a two-pound coin. Both faces etched with symbols that matched the ones on the wall. "Bag that," she said. Pierce came to look over her shoulder. "Animal bone. Probably ritualistic. Camden's full of those new-age shops." He said new-age the way another man might say raw sewage. "Victim could've been Wiccan or whatever. Doesn't change the manner of death." Quinn stood and looked at the full picture. The blood circle. The cleaned patches with their precise carvings. The bone disc in a dead man's hand. The bootprints, six or seven sets at minimum, all converging on this spot and then dispersing, not in panic but in order, single file, toward the far northern end of the platform where the passage had been bricked up decades ago. Or had been. She walked toward it, torch raised. Pierce followed with a sigh. The brick at the far end was intact at first glance. But the mortar at the base had been disturbed, fine grey powder dusted the ground in front of it, and the lowest two courses sat a fraction of an inch further back than the rest of the wall. A seam ran vertically on the left side, invisible unless you put a torch directly on it. Quinn pressed her palm flat against the surface. It gave slightly. A door. "This is way outside our remit if it's structural-" "It's not structural." She pressed harder, and the section swung inward on a gust of air that carried that sharp smell again, stronger now. Copper and candle-wax and something underneath both of those, something old and electric, like the charge before a lightning strike. The passage beyond was narrow. Her torch picked out the far wall twenty feet in, lined with shelves. On the shelves sat bottles, jars, brown-paper parcels tied with string, and objects she had no immediate category for. A market. Someone had built a market down here. In the middle of the passage floor, dropped and forgotten, lay a small brass compass. She crouched without touching it. The face was etched with symbols. The needle spun in a slow, lazy circle, pointing at nothing, then north, then at the wall to her left, then spinning again. Searching. The copper smell hit her properly then, and with it came a memory she had spent three years trying to bury. DS Morris, crumpled in an alley off Whitechapel Road. The same smell. The same symbols chalked on the ground around him. The same expression on his face, not pain, not fear, but pure bewilderment, as though the last thing he had seen was something the world had no business containing. Quinn picked up the compass in her gloved hand. The needle stopped spinning immediately. It pointed, rigid and certain, directly through the brick wall to her right. "Quinn." Pierce's voice had lost its composure. She turned and followed his torch beam back to the main platform. Two of the SOCO officers stood motionless near the body. Between them, standing in the circle of pooled blood with no regard for scene contamination, was a woman Quinn didn't recognise. Short, with curly red hair and round glasses, a worn leather satchel hanging from one shoulder. She stared at the symbols on the wall with an expression that wasn't horror and wasn't simple curiosity. Recognition. "Oi," Pierce called out, "this is a restricted crime scene." The woman turned. Her green eyes found the compass in Quinn's hand and went wide. "Where did you find that?" Quinn closed her fist around it. The needle pressed against her palm. "Who are you?" The woman swallowed, her hand rising to tuck a red curl behind her left ear. "I think," she said, carefully, "you're going to want to ask me that somewhere else."
created_at"2026-02-24T21:59:03.033Z" 2/24/2026, 9:59:03 PM
model"anthropic/claude-4.6-sonnet-20260217"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency1400
moderation_latency215
generation_time60293
tokens_prompt4671
tokens_completion3486
native_tokens_prompt4757
native_tokens_completion3842
native_tokens_completion_images(null)
native_tokens_reasoning1728
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"stop"
usage0.071901
router(null)
provider_responses
0
endpoint_id"83d802cb-44f2-45a0-a9d5-cb9bf79777c8"
id"8747cb3a-9cfe-4c9f-969c-20ed083158a1"
is_byokfalse
latency1372
model_permaslug"anthropic/claude-4.6-sonnet-20260217"
provider_name"Amazon Bedrock"
status200
api_type"completions"
id"gen-1771970343-pL4yFGANOHgoDnKFPlF0"
upstream_id"8747cb3a-9cfe-4c9f-969c-20ed083158a1"
total_cost0.071901
cache_discount(null)
upstream_inference_cost0
provider_name"Amazon Bedrock"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags10
adverbTagCount0
adverbTags(empty)
dialogueSentences24
tagDensity0.417
leniency0.833
rawRatio0
effectiveRatio0
82.38% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1135
totalAiIsmAdverbs4
found
0
adverb"gently"
count1
1
adverb"deliberately"
count1
2
adverb"slightly"
count1
3
adverb"carefully"
count1
highlights
0"gently"
1"deliberately"
2"slightly"
3"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)
73.57% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1135
totalAiIsms6
found
0
word"perfect"
count1
1
word"processed"
count1
2
word"etched"
count2
3
word"electric"
count1
4
word"the last thing"
count1
highlights
0"perfect"
1"processed"
2"etched"
3"electric"
4"the last thing"
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
emotionTells1
narrationSentences96
matches
0"t in panic"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount0
narrationSentences96
filterMatches(empty)
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences110
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen41
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1135
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions8
unquotedAttributions0
matches(empty)
83.06% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions30
wordCount971
uniqueNames11
maxNameDensity1.34
worstName"Quinn"
maxWindowNameDensity2.5
worstWindowName"Quinn"
discoveredNames
Tube1
Camden1
Mornington1
Road2
Quinn13
Callum1
Pierce7
Greek1
Copper1
Morris1
Whitechapel1
persons
0"Quinn"
1"Callum"
2"Pierce"
3"Morris"
places
0"Mornington"
1"Road"
2"Whitechapel"
globalScore0.831
windowScore0.833
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences66
glossingSentenceCount0
matches(empty)
0.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches3
per1kWords2.643
wordCount1135
matches
0"not in panic but in order, single file, toward the far northern end of the pl"
1"not pain, not fear, but pure bewilderment, as though the last thing he had seen was"
2"not fear, but pure bewilderment, as though the last thing he had seen was"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences110
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs44
mean25.8
std20.52
cv0.795
sampleLengths
024
159
242
346
41
528
612
75
853
915
1038
1140
123
1316
1426
1534
165
1715
1827
1935
204
2140
2267
233
2411
2566
2613
279
2844
2946
3050
3171
3227
337
3412
3565
361
3710
3815
395
4012
413
4215
4315
86.99% Passive voice overuse
Target: ≤2% passive sentences
passiveCount5
totalSentences96
matches
0"been disturbed"
1"was carved"
2"been bricked"
3"been disturbed"
4"was etched"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs151
matches
0"was humouring"
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount0
semicolonCount0
flaggedSentences0
totalSentences110
ratio0
matches(empty)
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount977
adjectiveStacks0
stackExamples(empty)
adverbCount36
adverbRatio0.0368474923234391
lyAdverbCount17
lyAdverbRatio0.017400204708290685
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences110
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences110
mean10.32
std7.37
cv0.714
sampleLengths
08
114
22
312
411
520
67
79
85
921
102
112
1212
1314
1418
1514
161
1711
1817
197
205
215
2210
238
2422
256
267
276
289
299
304
3113
324
338
342
3515
3623
373
389
397
405
4110
4211
4311
4421
451
461
475
4815
4911
60.61% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats10
diversityRatio0.41818181818181815
totalSentences110
uniqueOpeners46
39.22% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences85
matches
0"Almost like spokes on a"
ratio0.012
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount20
totalSentences85
matches
0"Her torch swept the platform."
1"He was twenty-nine, newly promoted,"
2"He clicked his pen twice"
3"She swept her torch wide"
4"He didn't argue, which meant"
5"She stepped closer and held"
6"She crouched again, this time"
7"She worked one finger under"
8"It was carved, deliberately, into"
9"He said new-age the way"
10"She walked toward it, torch"
11"It gave slightly."
12"She pressed harder, and the"
13"Her torch picked out the"
14"She crouched without touching it."
15"It pointed, rigid and certain,"
16"She turned and followed his"
17"She stared at the symbols"
18"Her green eyes found the"
19"she said, carefully"
ratio0.235
48.24% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount70
totalSentences85
matches
0"The blood had pooled in"
1"Quinn crouched over the body"
2"The damp concrete smell mixed"
3"The station hadn't seen passengers"
4"Her torch swept the platform."
5"The body was male, early"
6"DS Callum Pierce said from"
7"He was twenty-nine, newly promoted,"
8"He clicked his pen twice"
9"Quinn looked at the blood"
10"She swept her torch wide"
11"The platform stretched sixty feet"
12"The dust near the body"
13"Pierce wrote something in his"
14"He didn't argue, which meant"
15"Quinn straightened and turned her"
16"The grime wasn't uniform."
17"Someone had worked on it"
18"She stepped closer and held"
19"The lines were too precise,"
ratio0.824
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences85
matches(empty)
ratio0
86.47% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences38
technicalSentenceCount3
matches
0"The body was male, early thirties, dressed in expensive trainers and a jacket that had cost more than Quinn's monthly mortgage."
1"Geometric shapes interlocking with symbols she didn't recognise, circles inside triangles inside squares, with characters that looked almost like Greek letters …"
2"The same expression on his face, not pain, not fear, but pure bewilderment, as though the last thing he had seen was something the world had no business contain…"
25.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags10
uselessAdditionCount2
matches
0"She pressed, and the section swung inward on a gust of air that carried that sharp smell again, stronger now"
1"she said, carefully,"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags5
fancyCount1
fancyTags
0"She pressed (press)"
dialogueSentences24
tagDensity0.208
leniency0.417
rawRatio0.2
effectiveRatio0.083
82.8506%