Run: 2026-02-20-01KHYAXF2HQK2TMC6QTW6T908D

Run Details

Duration:
15.3s
Cost:
$0.000549
Provider:
Mistral

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="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="4415" name="Lucien Moreau" aliases="Lucien, Luc, the Frenchman" pronouns="he/him" species="Half-Demon" storyRole="Ally"> <eyeColor>heterochromatic — one amber, one black</eyeColor> <hair>slicked-back platinum blond</hair> <height>5'11"</height> <age>32</age> <cane>ivory-handled cane that conceals a thin blade</cane> <dress>tailored charcoal suits</dress> <description>An impeccably dressed fixer and information broker in London's supernatural underworld. He speaks four languages fluently.</description> <backstory>Born in Marseille to a human mother and a demon father from the realm of Avaros.</backstory> </character> <location id="858" name="Eva's Flat" aliases="Eva's place, the flat on Brick Lane" realm="Earth"> <cat>tabby cat named Ptolemy</cat> <security>three deadbolts on the front door</security> <description>A cramped one-bedroom flat above a curry house on Brick Lane, East London. Every surface is covered with books, scrolls, and research notes.</description> </location> </codex> Continue the story using the following instructions: <instructions> Write a fully fleshed out scene of at least 1000 words in the romance genre. Two people who parted on complicated terms are forced together again when one shows up unannounced at the other's flat. There's history between them — attraction, hurt, and things left unsaid. Write the scene from the moment the door opens. 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 front door of Eva’s flat groaned under the weight of the deadbolt, the metal teeth snapping shut with a sharp *click*. Aurora Carter stepped inside, her boots crunching over the scattered leaves and twigs that had found their way through the cracks in the floorboards. The air smelled of damp wool and something faintly sweet—coffee, maybe, or the lingering scent of the curry house below. She kicked off her shoes, the soles leaving a trail of dust behind her. The flat was always a mess, but tonight it felt different. Too still. Too quiet. Aurora moved past the cluttered desk where Eva’s books and scrolls spilled across the surface, her fingers brushing against the edge of a leather-bound journal. She didn’t need to look up to know she wasn’t alone. A shadow fell across the desk, and she turned. Lucien Moreau stood in the doorway, his cane resting against the frame. His amber and black eyes locked onto hers, the usual cool detachment replaced by something sharper—something hungry. His suit was immaculate, tailored to every curve, but his posture was loose, as if he’d been standing too long, too still. The ivory cane he clutched was hidden beneath his sleeve, but Aurora knew the blade was there. “You shouldn’t have come,” she said, voice low. Lucien didn’t flinch. “I always do.” The words hung between them, heavy with the weight of years. Aurora exhaled, her breath fogging the air slightly. She reached for the journal, her fingers trembling just enough to make him notice. “What are you doing?” he asked, stepping forward. “Looking for something.” She didn’t wait for him to ask. She flipped through the pages, her fingers skimming over ink and parchment. “Eva’s been writing about the old gods again. About the ones that don’t want to be forgotten.” Lucien’s gaze followed her movements, his expression unreadable. “She’s always been obsessed with that.” Aurora didn’t look up. “She’s also been missing.” A beat of silence. Then, quietly: “I found her.” The words hit her like a punch. Aurora’s hand stilled. “Where?” Lucien’s jaw tightened. “Somewhere she wouldn’t expect.” Aurora’s pulse quickened. “You’re lying.” He didn’t deny it. “I’m not here to play games.” She turned back to the journal, her fingers pressing harder against the pages. “Then tell me where she is.” Lucien’s cane tapped against the floor, the blade glinting faintly in the dim light. “I’ll tell you when I’m ready.” Aurora’s breath hitched. “You’re not going to.” “No.” His voice was a low rumble, the kind that made her skin prickle. “But I am going to tell you why.” She didn’t move. Didn’t speak. Lucien exhaled, long and slow. “Because you’re the only one who can stop her.” The words settled between them, heavy and final. Aurora’s eyes flicked up, meeting his. The scar on her wrist—small, but sharp—pulled at her memory. The accident that had changed everything. “You know what she’ll do,” he said. Aurora’s throat tightened. “What does it matter?” “Because you’re the only one who can stop her.” The flat felt smaller now, the air thicker. Aurora’s fingers tightened around the journal, her knuckles white. “You’re not helping.” Lucien stepped closer, his presence a physical weight. “I’m doing what I always do.” Aurora’s gaze flicked to the cane again, then back to his face. The amber in his eyes burned like embers. “You’re not here for me,” she said. Lucien didn’t answer. Instead, he reached into his coat and pulled out a small, leather-bound book. The cover was worn, the edges frayed. Aurora’s stomach twisted. “This is what she’s been writing about,” he said. “The old gods. The ones that don’t want to be remembered.” Aurora’s fingers hovered over the journal. “Eva’s been researching them for years.” “And now she’s gone too far.” Lucien’s voice was a whisper, dangerous. “She’s trying to wake them.” Aurora’s breath caught. “You think she’s trying to summon something?” Lucien’s gaze was steady. “I think she’s trying to break the rules.” The flat seemed to tilt, the air thick with tension. Aurora’s fingers trembled as she flipped through the pages of her own journal, her mind racing. She remembered the last time she’d seen Eva—how she’d been laughing, how she’d said something about the old gods whispering in the dark. The way she’d looked at her, like she’d found something she’d been searching for. “You’re not helping,” Aurora said again, her voice barely above a whisper. Lucien didn’t answer. He just watched her, his expression unreadable. The cane tapped against the floor, the blade glinting in the dim light. Aurora’s fingers stilled. “What do you want from me?” Lucien’s gaze flicked to the scar on her wrist, then back to her face. “You’re the only one who can stop her.” Aurora’s breath hitched. “You’re not going to tell me where she is.” Lucien’s jaw tightened. “No.” She exhaled, long and slow. “Then what?” He stepped closer, his presence a physical weight. “I’m going to tell you what you need to know.” Aurora’s fingers tightened around the journal. “What’s that?” Lucien’s voice was a low rumble, the kind that made her skin prickle. “You’re the only one who can stop her.” The flat felt smaller now, the air thicker. Aurora’s gaze locked onto his, the scar on her wrist pulling at her memory. “You’re not helping,” she said. Lucien didn’t answer. He just watched her, his expression unreadable. Aurora’s fingers trembled as she flipped through the pages of her journal, her mind racing. She remembered the last time she’d seen Eva—how she’d been laughing, how she’d said something about the old gods whispering in the dark. The way she’d looked at her, like she’d found something she’d been searching for. “You’re not here for me,” she said. Lucien didn’t answer. He just watched her, his expression unreadable. Aurora’s breath hitched. “What do you want from me?” Lucien’s gaze flicked to the scar on her wrist, then back to her face. “You’re the only one who can stop her.” Aurora’s fingers stilled. “You’re not going to tell me where she is.” Lucien’s jaw tightened. “No.” She exhaled, long and slow. “Then what?” Lucien stepped closer, his presence a physical weight. The cane tapped against the floor, the blade glinting faintly in the dim light. Aurora’s gaze locked onto his, the scar on her wrist pulling at her memory. “You’re not helping,” she said. Lucien’s voice was a whisper, dangerous. “I’m doing what I always do.” Aurora’s fingers tightened around the journal. “You’re not here for me.” Lucien didn’t answer. He just watched her, his expression unreadable. The flat felt smaller now, the air thick with tension. Aurora’s gaze flicked to the cane again, then back to his face. “What do you want from me?” she asked, her voice barely above a whisper. Lucien’s gaze locked onto hers, the amber in his eyes burning like embers. “You’re the only one who can stop her.” Aurora’s breath caught. “You’re not going to tell me where she is.” Lucien’s jaw tightened. “No.” She exhaled, long and slow. “Then what?” The flat seemed to tilt, the air thick with the weight of what was unsaid. Aurora’s fingers hovered over the journal, her mind racing. “You’re not here for me,” she said. Lucien didn’t move. Didn’t speak. The cane tapped against the floor, the blade catching the dim light. Aurora’s gaze locked onto his, the scar on her wrist sharp in her memory. “What’s that?” she asked, her voice barely above a whisper. Lucien’s voice was a low rumble, the kind that made her skin prickle. “You’re the only one who can stop her.” Aurora’s fingers tightened around the journal. The flat felt too small, the air too thick. “You’re not helping,” she repeated. Lucien’s gaze didn’t waver. “I’m doing what I always do.” Aurora’s breath hitched. “You’re not here for me.” The silence stretched between them, broken only by the faint sound of the cane tapping against the floor. Aurora’s fingers stilled. “What do you want?” Lucien’s voice was a whisper, sharp with something she couldn’t name. “You.” Aurora’s gaze flicked to the scar on her wrist, then back to his face. The air between them crackled, thick with the unspoken. “You’re not helping,” she said. Lucien didn’t deny it. He just watched her, his expression unreadable. Aurora exhaled, her fingers trembling. “Then what?” The flat felt like it was closing in around her. The air was heavy, the silence pressing down. Lucien stepped closer, his presence a physical weight. The cane tapped against the floor, the blade glinting faintly in the dim light. Aurora’s gaze locked onto his, the scar on her wrist sharp in her memory. “You’re not here for me,” she said. Lucien’s voice was a whisper, dangerous. “I’m doing what I always do.” Aurora’s breath hitched. “You’re not here for me.” The flat seemed to hold its breath, the air thick with tension. Aurora’s fingers tightened around the journal, her mind racing. “What do you want?” she asked, her voice barely above a whisper. Lucien’s gaze was steady, his expression unreadable. The cane tapped against the floor, the blade catching the dim light. Aurora’s fingers stilled. “You’re not helping.” Lucien’s voice was a low rumble. “I’m doing what I always do.” Aurora’s gaze locked onto his, the scar on her wrist pulling at her memory. “You’re not here for me,” she said. The flat felt smaller, the air heavier. The silence stretched, broken only by the faint sound of the cane tapping against the floor. Aurora’s fingers hovered over the journal, her mind racing. She remembered the last time she’d seen Eva—how she’d laughed, how she’d said the old gods whispered in the dark. The way she’d looked at her, like she’d found something she’d been searching for. Lucien’s voice cut through the tension, rough and low. “You’re the only one who can stop her.” Aurora’s breath caught. “You’re not telling me anything.” His gaze flicked to her wrist, then back to her face. “You’re the only one who can stop her.” Aurora’s fingers tightened around the journal. The flat felt too tight, the air too thick. “You’re not helping,” she said. Lucien didn’t move. The cane tapped once against the floor, the blade catching the light. Aurora’s voice was a whisper. “Why?” Lucien’s voice was a growl. “Because you’re the only one who can.” The flat held its breath. Aurora’s gaze locked onto his, the scar on her wrist sharp in her memory. “You’re not here for me,” she said. Lucien’s jaw clenched. “I’m doing what I always do.” Aurora’s fingers trembled. “What do you want?” The cane tapped against the floor, the blade glinting faintly. Lucien’s voice was a low, dangerous rumble. “You.” Aurora’s breath hitched. The flat felt like it was closing in around her. “You’re not helping,” she said. Lucien didn’t answer. Just watched her, his expression unreadable. Aurora exhaled, her fingers stilling around the journal. The silence stretched, thick with the weight of what was unsaid. The door creaked open behind her, the deadbolt clicking shut. Aurora turned, her gaze locking onto the scar on her wrist. Lucien’s voice was a whisper. “You’re the only one who can stop her.” Aurora’s breath caught. The flat felt too small, the air too thick. She turned back to the journal, her fingers trembling. “You’re not here for me.” Lucien’s gaze was steady, his expression unreadable. The cane tapped against the floor, the blade catching the dim light. Aurora’s voice was barely a whisper. “What do you want?” Lucien’s voice was a growl. “You.” Aurora’s breath hitched. The flat held its breath. “You’re not helping,” she said. Lucien didn’t answer. Just watched her, his expression unreadable. Aurora exhaled, her fingers stilling. The silence stretched, the air thick with tension. The journal lay open between them, the pages fluttering slightly in the draft from the door. Aurora’s gaze locked onto Lucien’s, the scar on her wrist sharp in her memory. “You’re not here for me,” she said. Lucien’s voice was a whisper, rough. “I’m doing what I always do.” Aurora’s breath hitched. The flat felt like it was closing in around her. “What do you want?” she asked. Lucien’s gaze flicked to her wrist, then back to her face. The cane tapped against the floor, the blade catching the dim light. Aurora’s fingers tightened around the journal. The silence stretched, the air thick with the weight of what was unsaid. “You,” Lucien said. Aurora’s breath caught. The flat felt too small, the air too thick. She exhaled, her gaze locking onto his. The scar on her wrist pulled at her memory. “You’re not helping,” she said. Lucien didn’t move. The cane tapped once against the floor. Aurora’s voice was a whisper. “Why?” Lucien’s voice was a growl. “Because you’re the only one who can stop her.” Aurora’s fingers trembled. The journal lay open between them, the pages fluttering. “You’re not here for me,” she said. Lucien’s gaze was steady, his expression unreadable. The flat held its breath. Aurora exhaled. “Then what?” The door creaked open again, the deadbolt clicking shut. Aurora turned, her gaze locking onto the scar on her wrist. Lucien’s voice was a whisper. “You.” Aurora’s breath hitched. The flat felt like it was closing in around her. She turned back to him, her fingers stilling around the journal. The silence stretched, thick with the weight of what was unsaid. Lucien’s cane tapped against the floor, the blade catching the dim light. Aurora’s voice was barely a whisper. “Why?” Lucien’s gaze flicked to her wrist, then back to her face. The air between them crackled. “Because you’re the only one who can stop her,” he said. Aurora’s breath caught. The flat felt too small, the air too thick. She exhaled, her fingers trembling. The journal lay open between them. “You’re not here for me,” she said. Lucien didn’t answer. Just watched her, his expression unreadable. Aurora’s gaze locked onto his, the scar on her wrist sharp in her memory. The silence stretched, the air thick with tension. Aurora’s voice was a whisper. “What do you want?” Lucien’s voice was a growl. “You.” Aurora’s breath hitched. The flat held its breath. Aurora stepped back, the journal clutched tight. “You’re not helping.” Lucien’s cane tapped against the floor, the blade catching the dim light. His gaze never left hers. “You’re the only one who can stop her,” he said. Aurora’s fingers dug into the pages. “You’re not here for me.” The flat’s silence stretched, the air too tight. Aurora’s gaze flicked to the scar on her wrist, then back to him. Lucien exhaled, slow and deliberate. “I’m doing what I always do.” Aurora’s breath hitched. The journal trembled in her grip. “What do you want?” she asked. Lucien’s voice was rough. “You.” Aurora’s gaze locked onto his, the scar on her wrist sharp in memory. The flat felt like it was suffocating her. “You’re not helping,” she said. Lucien didn’t move. The cane tapped once against the floor. Aurora’s voice was a whisper. “Why?” His jaw tightened. “Because you’re the only one who can stop her.” Aurora’s fingers tightened around the journal. The flat held its breath. “You’re not here for me,” she said. Lucien’s gaze was steady. The air crackled. Aurora exhaled. “Then what?” The door creaked open again, the deadbolt clicking shut. Aurora turned, the scar on her wrist burning in her memory. Lucien’s voice was a whisper. “You.” Aurora’s breath caught. The flat felt like it was closing in. She exhaled, her fingers stilling. The journal lay open between them. Lucien’s cane tapped against the floor, the blade catching the dim light. Aurora’s voice was barely a whisper. “Why?” Lucien’s gaze flicked to her wrist, then back to her face. Aurora’s breath hitched. The silence pressed in. “You’re the only one who can stop her,” he said. Aurora’s fingers trembled. The flat felt too small. She exhaled. “You’re not here for me.” Lucien didn’t answer. Just watched her, the air between them charged. Aurora’s gaze locked onto his, the scar on her wrist sharp. The journal fluttered. The flat held its breath. Aurora stepped forward, her voice low. “What do you want?” Lucien’s voice was a growl. “You.” Aurora’s breath caught. The flat felt like it was suffocating her. She exhaled, her fingers stilling. The silence stretched, thick with the weight of what was unsaid. Lucien’s cane tapped against the floor, the blade catching the dim light. Aurora’s gaze never left his. The scar on her wrist burned in her memory. “You’re not helping,” she said. Lucien’s jaw clenched. The air crackled. Aurora exhaled. “Then what?” The door opened again, the deadbolt clicking shut. Aurora turned, the scar on her wrist sharp in her mind. Lucien’s voice was a whisper. “You.” Aurora’s breath hitched. The flat felt too small. She exhaled, her fingers trembling. The journal lay open between them. Lucien’s gaze was steady. The air between them charged. Aurora’s voice was barely a whisper. “Why?” Lucien’s jaw tightened. The silence stretched. Aurora’s breath caught. The flat held its breath. Aurora exhaled. “You’re not here for me.” Lucien’s cane tapped against the floor, the blade catching the light. Aurora’s gaze locked onto his, the scar on her wrist pulling at her memory. The silence stretched, the air too thick. Aurora’s voice was a whisper. “What do you want?” Lucien’s voice was a growl. “You.” Aurora’s breath hitched. The flat felt like it was closing in. She exhaled, her fingers stilling. The journal lay open between them. Aurora’s gaze flicked to the scar on her wrist, then back to him. Lucien’s voice was rough. “Because you’re the only one who can stop her.” Aurora’s breath caught. The flat felt too small. Aurora exhaled. “You’re not here for me.” Lucien’s gaze was steady. The air crackled. Aurora’s voice was a whisper. “Then what?” The door opened, the deadbolt clicking shut. Aurora turned, the scar on her wrist sharp in her memory. Lucien’s voice was a whisper. “You.” Aurora’s breath caught. The flat felt suffocating. She exhaled, her fingers trembling. The journal lay open between them. Aurora’s gaze locked onto his, the scar on her wrist pulling at her memory. The silence stretched, the air too thick. Aurora’s voice was barely a whisper. “I don’t know what you want.” Lucien’s jaw tightened. The cane tapped against the floor. Aurora exhaled. “I don’t know what to do.” Lucien’s voice was a growl. “You’re the only one who can stop her.” Aurora’s breath hitched. The flat felt like it was closing in. She exhaled, her fingers stilling. The journal trembled. Aurora’s gaze met his, the scar on her wrist sharp. The flat held its breath.
created_at"2026-02-20T20:12:32.218Z" 2/20/2026, 8:12:32 PM
model"mistralai/ministral-3b-2512"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency337
moderation_latency(null)
generation_time14637
tokens_prompt1034
tokens_completion5445
native_tokens_prompt959
native_tokens_completion4528
native_tokens_completion_images(null)
native_tokens_reasoning0
native_tokens_cached896
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.0005487
router(null)
provider_responses
0
endpoint_id"b9f6828f-aef9-498a-91f5-6816fbf72420"
id"49aafe3f819d4114ada39a4000703b21"
is_byokfalse
latency337
model_permaslug"mistralai/ministral-3b-2512"
provider_name"Mistral"
status200
api_type"completions"
id"gen-1771618352-JULaswmppoYu1TjlRweK"
upstream_id"49aafe3f819d4114ada39a4000703b21"
total_cost0.0005487
cache_discount(null)
upstream_inference_cost0
provider_name"Mistral"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags35
adverbTagCount1
adverbTags
0"Aurora said again [again]"
dialogueSentences134
tagDensity0.261
leniency0.522
rawRatio0.029
effectiveRatio0.015
90.40% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount3124
totalAiIsmAdverbs6
found
0
adverb"slightly"
count2
1
adverb"barely above a whisper"
count4
highlights
0"slightly"
1"barely above a whisper"
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)
0.00% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount3124
totalAiIsms107
found
0
word"weight"
count11
1
word"unreadable"
count12
2
word"silence"
count15
3
word"pulse"
count1
4
word"quickened"
count1
5
word"glinting"
count5
6
word"flicked"
count12
7
word"stomach"
count1
8
word"whisper"
count25
9
word"tension"
count6
10
word"trembled"
count7
11
word"racing"
count5
12
word"unspoken"
count1
13
word"jaw clenched"
count2
14
word"charged"
count2
15
word"fluttered"
count1
highlights
0"weight"
1"unreadable"
2"silence"
3"pulse"
4"quickened"
5"glinting"
6"flicked"
7"stomach"
8"whisper"
9"tension"
10"trembled"
11"racing"
12"unspoken"
13"jaw clenched"
14"charged"
15"fluttered"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches2
maxInWindow1
found
0
label"jaw/fists clenched"
count2
highlights
0"jaw clenched"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences355
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount3
narrationSentences355
filterMatches
0"notice"
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences451
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen26
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans1
markdownWords1
totalWords3115
ratio0
matches
0"click"
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions62
unquotedAttributions0
matches(empty)
0.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions187
wordCount2496
uniqueNames5
maxNameDensity4.17
worstName"Aurora"
maxWindowNameDensity7.5
worstWindowName"Aurora"
discoveredNames
Eva5
Carter1
Moreau1
Aurora104
Lucien76
persons
0"Eva"
1"Carter"
2"Moreau"
3"Aurora"
4"Lucien"
places(empty)
globalScore0
windowScore0
29.03% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences186
glossingSentenceCount9
matches
0"felt like it was closing in around her"
1"felt like it was closing in around her"
2"felt like it was closing in around her"
3"felt like it was closing in around her"
4"felt like it was suffocating her"
5"felt like it was closing in"
6"felt like it was suffocating her"
7"felt like it was closing in"
8"felt like it was closing in"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount3115
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences451
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs244
mean12.77
std9.44
cv0.739
sampleLengths
080
115
236
39
468
58
66
733
88
939
1014
118
129
1311
147
155
1610
1719
1820
197
2022
215
2214
2330
247
257
269
2720
2814
2920
307
3126
3220
3312
3417
3510
3612
3763
3812
3923
409
4122
4212
434
447
4518
468
4721
4822
495
99.33% Passive voice overuse
Target: ≤2% passive sentences
passiveCount6
totalSentences355
matches
0"was hidden"
1"was unsaid"
2"was unsaid"
3"was unsaid"
4"was unsaid"
5"was unsaid"
76.29% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount9
totalVerbs485
matches
0"was closing"
1"was closing"
2"was closing"
3"was closing"
4"was suffocating"
5"was closing"
6"was suffocating"
7"was closing"
8"was closing"
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount7
semicolonCount0
flaggedSentences6
totalSentences451
ratio0.013
matches
0"The air smelled of damp wool and something faintly sweet—coffee, maybe, or the lingering scent of the curry house below."
1"His amber and black eyes locked onto hers, the usual cool detachment replaced by something sharper—something hungry."
2"The scar on her wrist—small, but sharp—pulled at her memory."
3"She remembered the last time she’d seen Eva—how she’d been laughing, how she’d said something about the old gods whispering in the dark."
4"She remembered the last time she’d seen Eva—how she’d been laughing, how she’d said something about the old gods whispering in the dark."
5"She remembered the last time she’d seen Eva—how she’d laughed, how she’d said the old gods whispered in the dark."
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2505
adjectiveStacks1
stackExamples
0"small, leather-bound book."
adverbCount98
adverbRatio0.03912175648702595
lyAdverbCount19
lyAdverbRatio0.007584830339321357
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences451
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences451
mean6.91
std4.26
cv0.617
sampleLengths
022
124
220
314
411
52
62
725
811
99
1012
1117
1222
1317
148
153
163
1711
188
1914
208
2110
2212
2317
248
256
264
274
284
295
307
313
321
333
344
353
362
374
386
3913
406
4114
426
433
444
4514
468
473
482
495
48.23% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats8
diversityRatio0.05543237250554324
totalSentences451
uniqueOpeners25
52.91% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount5
totalSentences315
matches
0"Instead, he reached into his"
1"Just watched her, his expression"
2"Just watched her, his expression"
3"Just watched her, his expression"
4"Just watched her, the air"
ratio0.016
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount41
totalSentences315
matches
0"She kicked off her shoes,"
1"She didn’t need to look"
2"His amber and black eyes"
3"His suit was immaculate, tailored"
4"she said, voice low"
5"She reached for the journal,"
6"he asked, stepping forward"
7"She didn’t wait for him"
8"She flipped through the pages,"
9"He didn’t deny it."
10"She turned back to the"
11"His voice was a low"
12"She didn’t move."
13"She remembered the last time"
14"He just watched her, his"
15"She exhaled, long and slow."
16"He stepped closer, his presence"
17"He just watched her, his"
18"She remembered the last time"
19"He just watched her, his"
ratio0.13
0.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount310
totalSentences315
matches
0"The front door of Eva’s"
1"Aurora Carter stepped inside, her"
2"The air smelled of damp"
3"She kicked off her shoes,"
4"The flat was always a"
5"Aurora moved past the cluttered"
6"She didn’t need to look"
7"A shadow fell across the"
8"Lucien Moreau stood in the"
9"His amber and black eyes"
10"His suit was immaculate, tailored"
11"The ivory cane he clutched"
12"she said, voice low"
13"Lucien didn’t flinch."
14"The words hung between them,"
15"Aurora exhaled, her breath fogging"
16"She reached for the journal,"
17"he asked, stepping forward"
18"She didn’t wait for him"
19"She flipped through the pages,"
ratio0.984
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences315
matches(empty)
ratio0
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences90
technicalSentenceCount4
matches
0"Aurora Carter stepped inside, her boots crunching over the scattered leaves and twigs that had found their way through the cracks in the floorboards."
1"His suit was immaculate, tailored to every curve, but his posture was loose, as if he’d been standing too long, too still."
2"Lucien’s voice was a low rumble, the kind that made her skin prickle."
3"Lucien’s voice was a low rumble, the kind that made her skin prickle."
53.57% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags35
uselessAdditionCount5
matches
0"she said, voice low"
1"Aurora said again, her voice barely above a whisper"
2"she asked, her voice barely above a whisper"
3"she asked, her voice barely above a whisper"
4"she asked, her voice barely above a whisper"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags34
fancyCount1
fancyTags
0"she repeated (repeat)"
dialogueSentences134
tagDensity0.254
leniency0.507
rawRatio0.029
effectiveRatio0.015
78.1253%