Run: 2026-02-20-01KHXQJKM1PKV56WPEM9SVYZYS

Run Details

Duration:
27.4s
Cost:
$0.005604
Provider:
Mistral

Model input

System
You are an expert and award-winning novel writer in the dark Literary Fiction 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="4412" name="Aurora Carter" aliases="Rory, Laila, Aurora, Carter, Malphora" pronouns="she/her" species="Human" storyRole="Protagonist"> <eyeColor>bright blue</eyeColor> <hair>straight shoulder-length black</hair> <height>5'6"</height> <age>25</age> <scar>small crescent-shaped scar on her left wrist from a childhood accident</scar> <description>Aurora, referred to by her friends as Rory, is cool-headed, intelligent, and known for quick out-of-the-box thinking.</description> <backstory>Born in Cardiff to an Irish barrister father (Brendan Carter) and Welsh teacher mother (Jennifer Carter née Ellis), Rory reluctantly pursued Pre-Law at Cardiff University. She fled to London at the behest of her childhood friend Eva after leaving an abusive ex named Evan. By day, Rory works part-time as a delivery person for Yu-Fei Cheung's Golden Empress restaurant. She lives in a flat above Silas' bar.</backstory> </character> <character id="4413" name="Silas Blackwood" aliases="Silas, Si, the Spymaster" pronouns="he/him" species="Human" storyRole="Mentor"> <eyeColor>hazel</eyeColor> <hair>grey-streaked auburn</hair> <height>6'1"</height> <age>58</age> <beard>neatly trimmed, matching his grey-streaked auburn hair</beard> <limp>slight limp in his left leg from an old knee injury</limp> <signetRing>silver signet ring, always worn on his right hand</signetRing> <description>Silas is a retired intelligence operative turned bar owner. He carries himself with quiet authority.</description> <backstory>Former MI6 field agent who retired after a botched operation in Prague left him with a permanent knee injury. He opened "The Raven's Nest" bar in Soho as a front for his network of contacts.</backstory> </character> <location id="854" name="The Raven's Nest" aliases="the Nest, Raven, Silas' bar" realm="Earth"> <signColor>distinctive green neon sign above the entrance</signColor> <secretRoom>hidden back room accessible through a bookshelf, used for clandestine meetings</secretRoom> <description>A dimly lit bar in Soho, London. The walls are covered with old maps and black-and-white photographs.</description> </location> </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 literary fiction genre. Two old friends who haven't seen each other in years run into each other unexpectedly at a bar. One of them has changed significantly. Through their conversation and the tension between who they were and who they've become, reveal the weight of time and unspoken regret. 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 glass slipped through Rory’s fingers before she registered the shock. It hit the bar with a dull thud, amber liquid bleeding across the polished mahogany. The bartender’s curse died on his lips when he saw her face. Silas Blackwood stood in the doorway, silhouetted against the neon glow of the Raven’s Nest sign, his grey-streaked auburn hair catching the dim light like embers. The years had carved deeper lines around his mouth, but his hazel eyes still held that same quiet assessment, the kind that made you wonder if he was measuring you for a coffin or a crown. His signet ring glinted as he adjusted his cuffs—silver, always on the right hand. The limp was new, though. A slight hitch in his gait as he stepped forward, as if his left leg carried more than just weight. Rory wiped her palm on her jeans. The scar on her wrist—old, crescent-shaped—ached where the glass had grazed it. “You’re supposed to be in Prague.” “Plans change.” His voice was the same: smooth, with that undercurrent of gravel that made it sound like he’d just finished a cigarette. He hadn’t. Silas hadn’t smoked in twenty years. She remembered because he’d quit the same week she’d turned eighteen, tossing his lighter into the Thames with a ceremony only he found meaningful. She should’ve known he’d come back eventually. Men like Silas didn’t retire—they just relocated the battlefield. He slid onto the stool beside hers, close enough that she caught the scent of bergamot and old leather, the same cologne he’d worn when she was sixteen and thought she knew everything. The bartender—some new kid with a nose ring—hovered, unsure whether to clean up the spill or flee. Silas waved him off with a flick of his fingers. Authority didn’t need words. “Whiskey,” he said. “Neat.” Rory exhaled through her nose. “You always were predictable.” “And you always were terrible at holding your drink.” His gaze flicked to her abandoned glass, the puddle of bourbon darkening the wood. “Some things haven’t changed.” She should’ve left then. Walked out, lost herself in the Soho crowd, pretended this was just another night of bad decisions. But the weight of his presence pinned her to the stool, familiar and suffocating, like the press of a gun barrel between her shoulders. The whiskey arrived. Silas didn’t touch it. Instead, he turned to face her, one elbow resting on the bar, his signet ring catching the light as he steepled his fingers. “You look tired.” “Flattery won’t work on me anymore.” “It wasn’t flattery.” He studied her—the dark circles under her eyes, the way her black hair had grown out from the choppy pixie cut he’d last seen, the new wariness in her posture. “You look like someone who hasn’t slept in a week.” “Occupational hazard.” She nodded toward the back room, where the bookshelf hid the door to his old office. “Still running your little intelligence operation from a pub?” “Information is always more reliable when it’s bought with alcohol.” A ghost of a smile touched his lips. “You should know that better than anyone.” The dig landed. Rory’s fingers twitched toward the scar on her wrist, the old habit of covering it when she felt exposed. Silas had been the one to stitch her up after the accident, his hands steady as he’d lied to her parents about how she’d cut herself. *Climbing a fence*, he’d told them. *Girls will be girls.* She’d believed, then, that he’d done it to protect her. Now she wondered if it had just been practice. “What do you want, Silas?” He swirled his untouched whiskey, watching the liquid cling to the glass. “Can’t an old friend buy a girl a drink?” “Old friends don’t disappear for three years without a word.” “No.” He finally took a sip, slow, deliberate. “They don’t.” The silence stretched, thick with everything unsaid. The jukebox in the corner switched to Billie Holiday, her voice cracking over *Strange Fruit*. Rory used to play that song on repeat when she was seventeen, back when she thought melancholy was the same as depth. Silas set his glass down. “I heard about Evan.” Her stomach dropped. Of course he had. Silas heard everything. “Heard what, exactly?” “That you left him.” His tone was careful, neutral. The way he’d sounded when debriefing assets who might still be compromised. “That he didn’t take it well.” Rory laughed, sharp and humorless. “You make it sound like a professional disagreement.” “Wasn’t it?” His gaze didn’t waver. “You always did have a talent for extracting yourself from messy situations.” “Is that what we’re calling it now?” She leaned in, close enough to see the new lines around his eyes, the way his beard had gone more grey than auburn. “Extracting myself? Like I was some asset you’d misplaced?” Something flickered in his expression—regret, maybe, or just the shadow of it. “You were never an asset, Rory.” “No?” She sat back, crossing her arms. “Then what was I?” The question hung between them, heavy as the smoke that used to curl from his cigarettes. Silas broke first, looking away to the wall behind the bar, where a yellowed map of Cold War-era Berlin was pinned beside a photo of a younger man in a trench coat, his face half-turned from the camera. Rory recognized it—Silas, thirty years ago, before the knee injury, before the bar, before her. “You were the one who got away,” he said quietly. The words hit like a punch to the sternum. Rory’s breath came short. “That’s not—” “Fair?” He turned back to her, his expression unreadable. “No. But it’s true.” She wanted to argue, to tell him he was wrong, that she’d never been his to lose. But the lie stuck in her throat. Because hadn’t she been, in a way? Hadn’t she spent half her life orbiting him, waiting for approval, for scraps of attention like a stray dog hoping for table scraps? The realization burned. She grabbed her jacket from the back of the stool, the leather worn smooth at the elbows. “I should go.” Silas didn’t reach for her. Didn’t try to stop her. But his voice followed her as she stood. “He’s still looking for you, you know.” Rory froze, one hand on the strap of her bag. “Who?” “Evan.” Silas’s fingers tapped against his glass, a slow, rhythmic pattern—three beats, pause, two beats. A code, maybe. Or just a nervous habit. “He’s been asking around. Not subtly.” A cold weight settled in her gut. “I can handle Evan.” “Can you?” Silas’s eyes were dark, unreadable. “Last time I saw you, you had a black eye and a story about walking into a door.” She flinched. “That was years ago.” “Men like him don’t change, Rory. They just get better at hiding it.” She wanted to snap back, to tell him she wasn’t the same girl who’d let a man put his hands on her, who’d stayed out of fear or shame or some twisted idea of love. But the words wouldn’t come. Because wasn’t that exactly what she’d been? Wasn’t that why she’d run to London in the first place, tail between her legs, hoping the city would swallow her whole? Silas sighed, rubbing the bridge of his nose like he was fighting a headache. “I have a room upstairs. Old habits.” He gestured vaguely toward the ceiling, where she knew the flat sat above the bar, the one he’d offered her a dozen times when she’d first arrived, drunk and bruised and pretending she wasn’t terrified. “You’re welcome to it. No strings.” The offer stung more than the whiskey burn on her skin. Because it wasn’t just a room. It was an admission. That he knew she was still running. That he knew she hadn’t really escaped at all. Rory slung her bag over her shoulder, the strap digging into the old scar on her wrist. “I’ve got a place.” Silas nodded, like he’d expected the refusal. “Of course.” He reached into his coat pocket and slid a key across the bar. It landed beside her abandoned glass, the metal dull in the low light. “Just in case.” She didn’t touch it. Outside, the Soho night was alive with laughter and neon, the kind of chaos that made you feel invisible. Rory walked until her lungs burned, until the lights blurred into streaks of color, until she couldn’t hear Silas’s voice in her head anymore. But when she finally stopped, breathless, in the shadow of a flickering streetlamp, her fingers closed around the key in her pocket. And she didn’t let go.
created_at"2026-02-20T14:34:33.502Z" 2/20/2026, 2:34:33 PM
model"mistralai/mistral-medium-3.1" 3/1/2001, 12:00:00 AM
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency566
moderation_latency(null)
generation_time27309
tokens_prompt4618
tokens_completion2273
native_tokens_prompt4274
native_tokens_completion1947
native_tokens_completion_images(null)
native_tokens_reasoning0
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.0056036
router(null)
provider_responses
0
endpoint_id"13c5002b-8c5b-490c-8a5f-52ec0242804f"
id"c4f24fdded1949c795d64d24d662e05c"
is_byokfalse
latency562
model_permaslug"mistralai/mistral-medium-3.1" 3/1/2001, 12:00:00 AM
provider_name"Mistral"
status200
api_type"completions"
id"gen-1771598073-qw6b1gL7rUzE4QcIOzNg"
upstream_id"c4f24fdded1949c795d64d24d662e05c"
total_cost0.0056036
cache_discount(null)
upstream_inference_cost0
provider_name"Mistral"

Evaluation details

Result Evaluator Details Meta Data
43.14% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags14
adverbTagCount4
adverbTags
0"She sat back [back]"
1"he said quietly [quietly]"
2"He turned back [back]"
3"He gestured vaguely [vaguely]"
dialogueSentences51
tagDensity0.275
leniency0.549
rawRatio0.286
effectiveRatio0.157
96.56% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1452
totalAiIsmAdverbs1
found
0
adverb"really"
count1
highlights
0"really"
100.00% AI-ism character names
Target: 0 AI-default names (16 tracked, −20% each)
codexExemptions
0"Blackwood"
found(empty)
100.00% AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions(empty)
found(empty)
58.68% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1452
totalAiIsms12
found
0
word"weight"
count3
1
word"predictable"
count1
2
word"flicked"
count1
3
word"familiar"
count1
4
word"silence"
count1
5
word"stomach"
count1
6
word"flickered"
count1
7
word"unreadable"
count2
8
word"rhythmic"
count1
highlights
0"weight"
1"predictable"
2"flicked"
3"familiar"
4"silence"
5"stomach"
6"flickered"
7"unreadable"
8"rhythmic"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"stomach dropped/sank"
count1
highlights
0"stomach dropped"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences97
matches(empty)
98.67% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount1
narrationSentences97
filterMatches
0"wonder"
1"feel"
hedgeMatches
0"try to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences131
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen42
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans3
markdownWords9
totalWords1438
ratio0.006
matches
0"Climbing a fence"
1"Girls will be girls."
2"Strange Fruit"
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions8
unquotedAttributions0
matches(empty)
81.80% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions39
wordCount1173
uniqueNames13
maxNameDensity1.36
worstName"Silas"
maxWindowNameDensity2
worstWindowName"Rory"
discoveredNames
Rory11
Blackwood1
Raven1
Nest1
Thames1
Silas16
Soho2
Billie1
Holiday1
Cold1
War-era1
Berlin1
London1
persons
0"Rory"
1"Blackwood"
2"Raven"
3"Silas"
4"Billie"
5"Holiday"
places
0"Thames"
1"Soho"
2"Berlin"
3"London"
globalScore0.818
windowScore1
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences68
glossingSentenceCount0
matches(empty)
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount1438
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences131
matches
0"play that song"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs52
mean27.65
std21.68
cv0.784
sampleLengths
038
1101
225
355
416
564
64
79
827
945
1033
116
1243
1327
1425
1577
165
1721
1810
1910
2044
219
2210
233
2427
2513
2618
2739
2818
2911
3069
3110
3215
3313
3454
3523
3625
3711
3829
3911
4025
416
4213
4369
4462
4537
4621
4738
484
4943
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences97
matches
0"was pinned"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount2
totalVerbs208
matches
0"was measuring"
1"was fighting"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount9
semicolonCount0
flaggedSentences8
totalSentences131
ratio0.061
matches
0"His signet ring glinted as he adjusted his cuffs—silver, always on the right hand."
1"The scar on her wrist—old, crescent-shaped—ached where the glass had grazed it."
2"Men like Silas didn’t retire—they just relocated the battlefield."
3"The bartender—some new kid with a nose ring—hovered, unsure whether to clean up the spill or flee."
4"“It wasn’t flattery.” He studied her—the dark circles under her eyes, the way her black hair had grown out from the choppy pixie cut he’d last seen, the new wariness in her posture."
5"Something flickered in his expression—regret, maybe, or just the shadow of it."
6"Rory recognized it—Silas, thirty years ago, before the knee injury, before the bar, before her."
7"“Evan.” Silas’s fingers tapped against his glass, a slow, rhythmic pattern—three beats, pause, two beats."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1187
adjectiveStacks0
stackExamples(empty)
adverbCount42
adverbRatio0.03538331929233361
lyAdverbCount9
lyAdverbRatio0.007582139848357203
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences131
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences131
mean10.98
std8.58
cv0.782
sampleLengths
011
115
212
326
436
514
65
720
87
912
106
1123
122
136
1424
157
169
1733
1817
1910
204
213
221
235
244
2523
264
274
2817
2924
303
314
3223
333
346
3533
3610
3718
389
3918
407
413
4219
4326
446
4514
469
475
4812
499
62.60% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats3
diversityRatio0.3893129770992366
totalSentences131
uniqueOpeners51
70.92% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount2
totalSentences94
matches
0"Instead, he turned to face"
1"Of course he had."
ratio0.021
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount27
totalSentences94
matches
0"It hit the bar with"
1"His signet ring glinted as"
2"His voice was the same:"
3"She remembered because he’d quit"
4"She should’ve known he’d come"
5"He slid onto the stool"
6"His gaze flicked to her"
7"She should’ve left then."
8"He studied her—the dark circles"
9"She nodded toward the back"
10"He swirled his untouched whiskey,"
11"He finally took a sip,"
12"Her stomach dropped."
13"His tone was careful, neutral"
14"His gaze didn’t waver"
15"She leaned in, close enough"
16"She sat back, crossing her"
17"he said quietly"
18"He turned back to her,"
19"She wanted to argue, to"
ratio0.287
61.06% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount75
totalSentences94
matches
0"The glass slipped through Rory’s"
1"It hit the bar with"
2"The bartender’s curse died on"
3"Silas Blackwood stood in the"
4"The years had carved deeper"
5"His signet ring glinted as"
6"The limp was new, though."
7"A slight hitch in his"
8"Rory wiped her palm on"
9"The scar on her wrist—old,"
10"His voice was the same:"
11"Silas hadn’t smoked in twenty"
12"She remembered because he’d quit"
13"She should’ve known he’d come"
14"Men like Silas didn’t retire—they"
15"He slid onto the stool"
16"The bartender—some new kid with"
17"Silas waved him off with"
18"Authority didn’t need words."
19"Rory exhaled through her nose."
ratio0.798
100.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount4
totalSentences94
matches
0"Now she wondered if it"
1"Because hadn’t she been, in"
2"Because wasn’t that exactly what"
3"Because it wasn’t just a"
ratio0.043
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences40
technicalSentenceCount2
matches
0"The years had carved deeper lines around his mouth, but his hazel eyes still held that same quiet assessment, the kind that made you wonder if he was measuring …"
1"Hadn’t she spent half her life orbiting him, waiting for approval, for scraps of attention like a stray dog hoping for table scraps?"
53.57% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags14
uselessAdditionCount2
matches
0"His gaze flicked, the puddle of bourbon darkening the wood"
1"He turned back, his expression unreadable"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags2
fancyCount0
fancyTags(empty)
dialogueSentences51
tagDensity0.039
leniency0.078
rawRatio0
effectiveRatio0
87.5666%