Run: 2026-03-11-01KKFKJ8QT2759WQ03H0N0HXQD

Run Details

Duration:
23.9s
Cost:
$0.000000
Provider:
Stealth

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 three deadbolts clicked back into place, each one a final, metallic sigh. Rory didn’t turn from the window. Brick Lane hummed with its evening chorus—shouts from the curry house vents, the distant wail of a siren, the bass thump of a passing car stereo. Inside, the only sound was the rustle of papers as Ptolemy hopped off the desk and padded toward the kitchen, tail held high. “You have a remarkably secure door for someone who lives above a takeaway.” The voice came from the dark rectangle where the hallway bled into her flat. Rory’s spine stiffened. She knew that voice. It was the one that slid under her skin in four languages—lyrical French, crisp English, a German she’d only half-understood, and that other thing, the guttural murmur that wasn’t for human ears. A voice like expensive whiskey poured over broken glass. She didn’t turn. “It’s Brick Lane. People try the handles.” “Ah. Not for me, though.” A single, precise step onto the worn floorboards. “You knew it was me after the first lock.” She did. There was a specific weight to his footstep, a controlled cadence that came from years of moving through places he wasn’t supposed to be. She finally turned from the window. Lucien Moreau stood just inside the door, a spectre of charcoal and platinum. His tailored suit looked absurd against the backdrop of her overflowing bookshelves and the precarious stack of research scrolls on the dining table. His ivory-handled cane rested lightly on the floor. One amber eye, the other its twin of perfect black, found hers. There was no apology in them. Just assessment. “What do you want, Lucien?” He smiled. It didn’t reach his eyes. “Direct as always. I appreciate that about you, Rory. May I?” He gestured toward the worn armchair, the one with the tear in the velvet. It was the only other seat that wasn’t currently occupied by a laptop or a pile of case law. She gave a short, sharp nod. She needed to see him seated. It put the world back on its axis. He moved with a liquid grace that seemed to defy the cane, settling into the chair as if it were a throne. The fabric groaned. He crossed his legs, the sharp crease of his trousers unbroken. “Your flat,” he began, his heterochromatic gaze sweeping the chaos. “It looks like a thesis defense exploded.” “It’s called research. You wouldn’t know.” She remained by the window, her arms folded across her chest. The crescent-shaped scar on her wrist itched. “You didn’t answer.” “Did I not?” He reached into his inner jacket pocket. For a heartbeat, her breath caught. Then his hand emerged holding a slim, silver case, not a weapon. He flicked it open, revealing a single, thin cigarette. “Do you mind?” “I do.” She pushed off from the window and crossed to the kitchenette, putting the chipped counter between them. The room was barely twelve feet across. He was suddenly much too present. “It’s a non-smoking building.” He chuckled, a low, private sound, and slid the case back into his jacket. “Rules. You always were fond of them.” His thumb stroked the ivory handle of his cane. “Even when they didn’t serve you.” The implication hung in the air, thick as the scent of curry rising from below. *Like the rule about not dating demons. Or the rule about not trusting fixers.* “I’m fine,” she said, the words sharp. “I have a job. I have a place.” “A delivery girl for Golden Empress.” He said it without judgment, just stating a fact. “Yu-Fei speaks well of you. Your efficiency.” “You talk to Yu-Fei?” “Information is my trade, Rory. I talk to everyone.” He leaned forward slightly, the movement drawing all the light in the room toward his sharp cheekbones. “I talk to a man named Julian Croft, who recently acquired a certain… artifact. A jade seal, quite old. Stolen from a private collection in Hong Kong. And I hear that the person who last touched it before it vanished was a delivery person with a scar on her wrist.” The room went very still. Even Ptolemy, who had been investigating his water bowl, froze. Rory’s hand went to her wrist, her fingers pressing against the crescent. Her mind raced—packing the order, the heavy, silk-wrapped box, Mr. Croft’s trembling hands, the way his eyes had been wide and wet with terror. “He said it was a birthday present for his daughter,” she said, her voice quiet. “And you believed him?” Lucien’s tone was soft, almost gentle. It was worse than if he’d shouted. “He paid in cash. The restaurant needed the delivery.” She looked away from him, toward the spines of the books crammed onto her shelves—treatises on tort law, Celtic mythology, a cracked-spined copy of *The Malleus Maleficarum*. “He was scared. He cried.” “He was supposed to be.” Lucien’s cane tapped once, softly, on the floor. “The seal he had you carry was a binding artifact. Not for his daughter. For him. Croft had made a deal with a creature from the Ninth Circle. He thought paying the price once would free him. The creature disagreed. He wanted a physical token. The seal was that token. By carrying it, you… intermediated the transfer.” Rory felt cold. She looked down at her hands. Had they felt cold then, wrapped in the silk? Had the box seemed heavier on the return trip? She couldn’t remember. She only remembered Croft’s weeping gratitude as she left. “You knew this,” she accused, turning back to him. “You knew, and you let me walk into it.” “I didn’t know it was *you* until thirty minutes ago.” His voice was flat. “Croft is dead. The creature collected. And now it has a new interest. In you.” “Why? I just delivered a box.” “You touched the conduit. You looked into his eyes when he gave it to you. To a thing like that, you’re a beacon. A loose end. A potential future nuisance.” He stood, the motion swift and fluid, a predator uncoiling. “Which is why I am here. Not to reminisce about the past, but to ensure you have a future.” He began to pace, a short, restless line between her bookshelf and the table. His presence seemed to shrink the room, to pull the shadows into the corners. “The creature is called a Lethifold. It hunts by clinging to moments of profound fear and shame. Croft’s was debt. Yours… well.” He glanced at her, his expression unreadable. “We all carry our own.” “What do I do?” The question left her before she could stop it. It was the old instinct—to ask him. He was the fixer, the one who knew the alleyways of the world that wasn’t written in any legal textbook. He stopped pacing and faced her fully. “You stop delivering packages for Yu-Fei. Immediately. You stay inside. This flat is… adequate. The wards on the street are old but strong, especially here. The curry house kitchens vent steam and smoke all night; it confuses ethereal signatures. You stay here, and you let me handle this.” “No.” The word was reflexive. She pushed herself away from the counter, taking a step toward him. “I’m not hiding in my flat because you show up and say ‘be careful.’ I did that once before, remember? When I left Cardiff. I hid. I ran.” “And it worked.” His jaw tightened. “Evan never found you.” “You found me!” The shout tore from her throat, raw and sudden. Ptolemy darted under the sofa. “You found me, and you wove me into this… this world of yours. Of deals and creatures and secrets. And then you disappeared for eight months without a word.” Silence crashed down, heavier than before. The sounds of Brick Lane seemed to fade. Lucien stood perfectly still, his face a mask carved from marble. “I was cleaning up the mess,” he said, his voice low and stripped of all its usual melody. “The mess *you* left. Croft’s seal wasn’t the first time you’d stumbled into something, Rory. You move through this city like a lit match through a warehouse. You don’t even see the vapors. I did. I am.” He took a step toward her. The cane didn’t touch the floor this time. His amber eye seemed to glow in the low light. “The day I left, I had to go to Marseille. My father’s territory. A rival had made a move, using a mortal to do it. That mortal’s description was of a woman with straight black hair and a scar on her wrist, delivering a package. It wasn’t you. It was someone else. But it was close enough.” He was only a few feet away now. She could smell his scent—cool night air, old paper, something faintly metallic like ozone. “I spent those eight months dismantling every network that knew your description, erasing every whisper that could lead back to you. I did not ‘disappear.’ I went to war to keep you safe. And I did not call, because every time I spoke your name, it left a trail.” Her heart hammered against her ribs. The anger, the hurt, the months of agonizing silence—it all warred with this new, terrible information. He had been protecting her. He had left to protect her. He had come back because she was in danger again. She shook her head, trying to clear it. “Why? Why do any of it? We were just…” “Just what?” He closed the final step between them. He didn’t touch her, but the space between their bodies became charged, a live wire. “You were never ‘just’ anything, Rory. You are a hurricane in a human shell. You think in ways that break the rules of this world and the next. You carry a fear from your father’s courtroom into streets where demons barter for souls, and it makes you utterly, terrifyingly visible.” His gaze dropped to her mouth, then back to her eyes. The black eye was a bottomless pit, the amber one a flame. “Why do you think I gave you that stupid key to the flat above Silas’s bar? Why do you think I arranged for you to have that job with Yu-Fei? To give you a foothold. To give you something to hold onto while you got your bearings in a world that is far wider and more dangerous than you know. And to keep you where I could occasionally see that you were still standing.” He raised a hand, slowly, as if approaching a skittish animal. His fingers, long and elegant, didn’t touch her cheek. They hovered a millimeter from her skin, close enough that she could feel the heat radiating from him. His heterochromatic eyes held hers, and for the first time since he’d entered her flat, she saw the strain in them—the exhaustion of a long war, the fierce, desperate protectiveness. “The Lethifold is hunting you because of me,” he said, his whisper rough. “Because the artifact I warned Croft about fell into your hands. Because you are connected to me. And it will not stop.” He finally let his fingers graze her jawline, a touch so light it was barely there. It sent a shockwave through her. “I am here, Rory. I am not leaving again. But you have to let me help you. You have to stop running from every hand that reaches for you, even mine.” She stood, caught in his words and his nearness, the old hurt and the new truth tangling around her like the ivy that grew up the Brick Lane walls. The sounds of the city filtered back in—a car horn, a burst of laughter. Ptolemy peeked out from under the sofa. Her lips parted, but no sound came out. The choice hung before her, as vast and terrifying as the worlds he described—the world of her lonely, hard-won safety, and the world of him, of danger, of secrets that lived in the shadows of her own streets.
created_at"2026-03-11T23:26:29.638Z" 3/11/2026, 11:26:29 PM
model"openrouter/healer-alpha"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency520
moderation_latency(null)
generation_time23823
tokens_prompt1034
tokens_completion3362
native_tokens_prompt952
native_tokens_completion2893
native_tokens_completion_images(null)
native_tokens_reasoning355
native_tokens_cached950
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
router(null)
provider_responses(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.0; linux; x64))"
http_referer(null)
api_type"completions"
id"gen-1773271589-Kkt1iLiv1PLXDXXX3ViZ"
upstream_id"gen-1773271589-Kkt1iLiv1PLXDXXX3ViZ"
total_cost0
cache_discount(null)
upstream_inference_cost0
provider_name"Stealth"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags20
adverbTagCount2
adverbTags
0"She looked away [away]"
1"Lucien’s cane tapped once [once]"
dialogueSentences57
tagDensity0.351
leniency0.702
rawRatio0.1
effectiveRatio0.07
80.13% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2013
totalAiIsmAdverbs8
found
0
adverb"lightly"
count1
1
adverb"suddenly"
count1
2
adverb"slightly"
count1
3
adverb"very"
count1
4
adverb"softly"
count1
5
adverb"perfectly"
count1
6
adverb"utterly"
count1
7
adverb"slowly"
count1
highlights
0"lightly"
1"suddenly"
2"slightly"
3"very"
4"softly"
5"perfectly"
6"utterly"
7"slowly"
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)
47.84% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2013
totalAiIsms21
found
0
word"weight"
count1
1
word"perfect"
count1
2
word"velvet"
count1
3
word"flicked"
count1
4
word"implication"
count1
5
word"raced"
count1
6
word"silk"
count2
7
word"beacon"
count1
8
word"potential"
count1
9
word"predator"
count1
10
word"ensure"
count1
11
word"profound"
count1
12
word"unreadable"
count1
13
word"silence"
count2
14
word"marble"
count1
15
word"whisper"
count2
16
word"charged"
count1
17
word"could feel"
count1
highlights
0"weight"
1"perfect"
2"velvet"
3"flicked"
4"implication"
5"raced"
6"silk"
7"beacon"
8"potential"
9"predator"
10"ensure"
11"profound"
12"unreadable"
13"silence"
14"marble"
15"whisper"
16"charged"
17"could feel"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"hung in the air"
count1
highlights
0"hung in the air"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells1
narrationSentences110
matches
0"t with terror"
77.92% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount5
narrationSentences110
filterMatches(empty)
hedgeMatches
0"seemed to"
1"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences142
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen75
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans4
markdownWords19
totalWords2003
ratio0.009
matches
0"Like the rule about not dating demons. Or the rule about not trusting fixers."
1"The Malleus Maleficarum"
2"you"
3"you"
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions17
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions28
wordCount1150
uniqueNames14
maxNameDensity0.35
worstName"Ptolemy"
maxWindowNameDensity1
worstWindowName"Lucien"
discoveredNames
Lane3
Ptolemy4
French1
English1
German1
Moreau1
Mr1
Lucien4
Celtic1
Malleus1
Maleficarum1
Rory4
Croft2
Brick3
persons
0"Ptolemy"
1"Moreau"
2"Mr"
3"Lucien"
4"Maleficarum"
5"Rory"
6"Croft"
places
0"Lane"
1"Brick"
globalScore1
windowScore1
67.58% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences91
glossingSentenceCount3
matches
0"grace that seemed to defy the cane, settling into the chair as if it were a throne"
1"seemed heavier on the return trip"
2"as if approaching a skittish animal"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.499
wordCount2003
matches
0"Not to reminisce about the past, but to ensure you have a future"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences142
matches
0"knew that voice"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs53
mean37.79
std23.19
cv0.614
sampleLengths
068
113
262
310
422
532
664
75
818
953
1036
1117
1227
1340
1436
1536
1629
1715
1822
194
2076
2151
2215
2317
2441
2570
2639
2718
2829
296
3059
3128
3234
3340
3455
3545
3610
3746
3825
3955
4024
41128
4243
4317
4474
4523
4674
4768
4835
4922
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences110
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs182
matches(empty)
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount10
semicolonCount1
flaggedSentences11
totalSentences142
ratio0.077
matches
0"Brick Lane hummed with its evening chorus—shouts from the curry house vents, the distant wail of a siren, the bass thump of a passing car stereo."
1"It was the one that slid under her skin in four languages—lyrical French, crisp English, a German she’d only half-understood, and that other thing, the guttural murmur that wasn’t for human ears."
2"Her mind raced—packing the order, the heavy, silk-wrapped box, Mr."
3"“He paid in cash. The restaurant needed the delivery.” She looked away from him, toward the spines of the books crammed onto her shelves—treatises on tort law, Celtic mythology, a cracked-spined copy of *The Malleus Maleficarum*."
4"It was the old instinct—to ask him."
5"“You stop delivering packages for Yu-Fei. Immediately. You stay inside. This flat is… adequate. The wards on the street are old but strong, especially here. The curry house kitchens vent steam and smoke all night; it confuses ethereal signatures. You stay here, and you let me handle this.”"
6"She could smell his scent—cool night air, old paper, something faintly metallic like ozone."
7"The anger, the hurt, the months of agonizing silence—it all warred with this new, terrible information."
8"His heterochromatic eyes held hers, and for the first time since he’d entered her flat, she saw the strain in them—the exhaustion of a long war, the fierce, desperate protectiveness."
9"The sounds of the city filtered back in—a car horn, a burst of laughter."
10"The choice hung before her, as vast and terrifying as the worlds he described—the world of her lonely, hard-won safety, and the world of him, of danger, of secrets that lived in the shadows of her own streets."
88.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1166
adjectiveStacks2
stackExamples
0"heavy, silk-wrapped box,"
1"lonely, hard-won safety,"
adverbCount39
adverbRatio0.03344768439108062
lyAdverbCount19
lyAdverbRatio0.016295025728987993
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences142
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences142
mean14.11
std12.6
cv0.893
sampleLengths
013
16
226
323
413
514
63
74
832
99
103
117
1213
139
142
1524
166
1713
1823
198
2012
216
222
235
242
255
2611
2714
2819
296
306
318
3222
333
3411
3510
367
3717
387
393
4010
416
4212
439
443
4519
467
476
484
4914
41.55% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats12
diversityRatio0.29577464788732394
totalSentences142
uniqueOpeners42
31.15% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences107
matches
0"Then his hand emerged holding"
ratio0.009
0.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount65
totalSentences107
matches
0"She knew that voice."
1"It was the one that"
2"She didn’t turn."
3"She finally turned from the"
4"His tailored suit looked absurd"
5"His ivory-handled cane rested lightly"
6"It didn’t reach his eyes."
7"He gestured toward the worn"
8"It was the only other"
9"She gave a short, sharp"
10"She needed to see him"
11"It put the world back"
12"He moved with a liquid"
13"He crossed his legs, the"
14"he began, his heterochromatic gaze"
15"She remained by the window,"
16"He reached into his inner"
17"He flicked it open, revealing"
18"She pushed off from the"
19"He was suddenly much too"
ratio0.607
11.40% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount96
totalSentences107
matches
0"The three deadbolts clicked back"
1"Rory didn’t turn from the"
2"Brick Lane hummed with its"
3"The voice came from the"
4"Rory’s spine stiffened."
5"She knew that voice."
6"It was the one that"
7"A voice like expensive whiskey"
8"She didn’t turn."
9"A single, precise step onto"
10"She finally turned from the"
11"Lucien Moreau stood just inside"
12"His tailored suit looked absurd"
13"His ivory-handled cane rested lightly"
14"It didn’t reach his eyes."
15"He gestured toward the worn"
16"It was the only other"
17"She gave a short, sharp"
18"She needed to see him"
19"It put the world back"
ratio0.897
46.73% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences107
matches
0"Even Ptolemy, who had been"
ratio0.009
69.60% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences39
technicalSentenceCount4
matches
0"It was the one that slid under her skin in four languages—lyrical French, crisp English, a German she’d only half-understood, and that other thing, the guttural…"
1"There was a specific weight to his footstep, a controlled cadence that came from years of moving through places he wasn’t supposed to be."
2"He raised a hand, slowly, as if approaching a skittish animal."
3"The choice hung before her, as vast and terrifying as the worlds he described—the world of her lonely, hard-won safety, and the world of him, of danger, of secr…"
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags20
uselessAdditionCount5
matches
0"he began, his heterochromatic gaze sweeping the chaos"
1"she said, her voice quiet"
2"He glanced, his expression unreadable"
3"he said, his voice low and stripped of all its usual melody"
4"he said, his whisper rough"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags5
fancyCount0
fancyTags(empty)
dialogueSentences57
tagDensity0.088
leniency0.175
rawRatio0
effectiveRatio0
75.3968%