Run: 2026-03-12-01KKHZ1QKM3J0PG9MJJG3ZVQFM

Run Details

Duration:
16.0s
Cost:
$0.015931
Provider:
xAI

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> <location id="861" name="The Fae Grove" aliases="Isolde's grove, Richmond grove, the Grove" realm="Earth (Fae-touched)"> <parkLocation>Richmond Park</parkLocation> <standingStones>ancient oak standing stones mark the boundary</standingStones> <timeBehavior>time moves differently — an hour inside can be minutes or days outside</timeBehavior> <flora>wildflowers bloom year-round</flora> <description>A hidden clearing that exists in a pocket between Earth and the Fae realm.</description> </location> <item id="2001" name="Heartstone Pendant" aliases="the pendant, Heartstone" type="Artifact" origin="Dymas"> <gemstoneColor>deep crimson</gemstoneColor> <chainMaterial>silver chain</chainMaterial> <size>roughly the size of a thumbnail</size> <behavior>pulses faintly with warmth when near a Hel portal</behavior> <glow>faint inner glow</glow> <description>Given to Aurora by an unknown benefactor.</description> </item> </codex> Continue the story using the following instructions: <instructions> Write a fully fleshed out scene of at least 1000 words in the horror genre. A character is alone in a strange, isolated place at night. They came here for a reason, but something feels off from the moment they arrive. The wrongness builds slowly — sounds that shouldn't be there, things that move at the edge of vision, a growing certainty that they are not alone. Build tension through restraint, not through gore. Use the codex entries above as your world reference for the character and setting. Only include the prose of the scene without any markdown or commentary. </instructions>

Model response

AI
Aurora Carter pushed through the last tangle of brambles, her trainers sinking into the damp earth of Richmond Park. The moon hung low and bloated, casting silver across the grass. She had come for the pendant. The Heartstone, warm against her sternum, had tugged her here like a living compass, its faint pulse quickening the closer she drew to the ancient oaks. An hour earlier the artifact had flared hot enough to sting through her hoodie, and a single whispered word had brushed her mind: *Grove*. She told herself it was research. A curiosity worth chasing after the strange dreams that had plagued her since Evan’s last outburst in Cardiff. The pendant had appeared on her doorstep three nights ago, wrapped in plain brown paper with no note. Now it burned with purpose. The trees thinned. A perfect circle of standing stones rose ahead, their surfaces etched with spirals she couldn’t quite focus on. Between them, wildflowers glowed an impossible blue under starlight. Aurora’s breath fogged in front of her. The air tasted metallic. She stepped past the first stone and the distant hum of London traffic simply vanished. Silence swallowed everything. She paused, one hand resting on rough bark. The grove stretched wider than it should have, a cathedral of oaks whose branches knitted together overhead like interlocking fingers. Moonlight dripped through in thin blades. The flowers at her feet—foxglove, harebell, things that had no business blooming in November—swayed without wind. Aurora exhaled slowly. “All right. I’m here. What now?” Her voice sounded small, immediately damped by the trees. The Heartstone flared once, a soft throb against her skin, then settled. She took another step. The ground felt spongy, as though the earth itself breathed. A twig snapped behind her. She spun. Nothing but the ring of stones and the pale path she had followed in. The brambles she had pushed through looked denser than before, almost woven shut. Aurora frowned and touched the small crescent scar on her wrist, an old habit when unease crept in. The skin there prickled. She moved deeper, following the pull of the pendant. Each footfall released a faint scent of crushed thyme and something sweeter, like overripe fruit left in the sun. The temperature dropped by degrees. Her hoodie suddenly felt too thin. A soft rustle came from her left. She jerked her head toward it. A shape—tall, too tall—flickered between two trunks before the shadows swallowed it again. Aurora’s pulse thudded in her ears. She stared until her eyes ached, but the shape did not return. “Eva would laugh at me right now,” she muttered, trying to summon the memory of her friend’s easy grin. The words tasted flat. No echo answered her. She kept walking. The standing stones now seemed farther apart, the clearing larger with every glance. Time felt stretched. She checked her phone. The screen stayed black no matter how many times she tapped it. Dead. Or never alive here. Another sound reached her. A low, melodic hum, almost like singing, except the notes slid between pitches in ways no human throat could manage. The tune circled her, first from the right, then directly behind. Aurora turned in a slow circle. The flowers bent toward her as she moved, their stems creaking like old hinges. She swallowed. Her mouth had gone dry. “Who’s there?” The humming stopped mid-note. The silence that followed pressed against her eardrums. Then, very softly, something giggled. A child’s laugh, but wrong—layered, as if two voices occupied the same throat. Aurora’s stomach tightened. She backed up until her shoulders met the trunk of a massive oak. The bark felt warm, almost feverish. She slid her fingers along it and found the wood pulsing in time with the Heartstone. The pendant grew hotter. Its crimson center glowed brighter, throwing bloody light across her hands. She lifted it, studying the gem. Tiny lines like capillaries shifted inside the stone, mapping routes that made her dizzy if she stared too long. Movement again. This time at the edge of her vision, something pale darted between the flowers. Too quick to identify. She whipped her head toward it and caught only the afterimage of long limbs folding unnaturally as they disappeared behind a stone. Her breathing sounded loud now. Too loud. She tried to slow it, but her lungs refused to cooperate. The air had thickened, carrying the cloying sweetness of those flowers until it coated her tongue. She forced herself forward again. The grove wanted her to keep moving; she felt the certainty in her bones. Every instinct screamed to turn back, yet the pendant dragged her on like a hooked fish. The scar on her wrist itched fiercely. A new sound joined the night: footsteps. Slow. Deliberate. They matched her own pace exactly, always coming from just out of sight. When she stopped, they stopped. When she continued, they resumed a heartbeat later. Aurora clenched her jaw. “I know you’re there. Show yourself.” No answer. Only the wet sound of something breathing through too many mouths. She reached a small hollow in the center of the grove. A pool of black water reflected the impossible stars above, though no stars should have been visible through the canopy. Her own face stared up at her, but the reflection wore an expression of raw terror she did not feel. Not yet. The Heartstone flared so brightly she had to squint. Its heat spread down her chest, along her arms, until her fingertips tingled. The crimson light touched the water and the pool rippled violently. Something beneath the surface moved, long and sinuous, disturbing the reflection until her terrified face fractured into pieces. Aurora stepped away from the pool. Her trainers left perfect prints in the moss, prints that filled with dark liquid a second later. She hadn’t noticed the ground growing wetter. Now water seeped over her shoes, icy against her socks. The footsteps behind her drew closer. No longer trying to match her. They hurried. She broke into a jog. The trees blurred. Branches reached down, snagging her hair, scraping her cheeks. One thin limb caught the chain of the pendant and nearly yanked it free. She clutched it protectively, feeling the metal links bite into her palm. The giggling returned, closer this time. It came from multiple directions at once. Aurora risked a glance over her shoulder and saw nothing but shifting darkness. Yet the certainty that something ran after her settled in her gut like cold stone. She veered left, aiming for what she hoped was the way out. The standing stones had vanished. Only endless oaks surrounded her now, their trunks thicker, their bark carved with patterns that hurt to look at directly. The wildflowers grew taller here, brushing her thighs, their petals leaving sticky residue on her jeans. Her breath came in sharp bursts. A stitch burned under her ribs. Still she ran, the pendant bouncing painfully against her chest. Its glow lit the way in stuttering pulses, revealing glimpses of things that made no sense. A child’s shoe half-buried in moss. A woman’s scarf tangled in thorns, the fabric patterned with tiny golden dragons. She recognized that scarf. Eva had worn it the night they fled Cardiff. Aurora skidded to a halt, chest heaving. She stared at the scarf. The silk looked fresh, not weathered by time or elements. She reached for it and the fabric dissolved into silver moths that scattered upward, their wings whispering her name in tiny voices. * Rory. Rory. Rory.* She pressed both hands over her ears. The moths vanished. The footsteps had stopped. Now only her ragged breathing filled the grove. She turned in a circle, searching for any landmark. The trees pressed closer together. Their branches formed a tunnel that seemed to slope downward though the ground remained level. Bioluminescent fungi dotted the bark, pulsing in the same rhythm as the Heartstone. Aurora chose a direction at random and walked. Her legs shook. The scar on her wrist throbbed in time with her heartbeat. She kept one hand wrapped around the pendant, its warmth the only familiar thing left. A figure stood ahead. She froze mid-step. The silhouette waited between two oaks, tall and thin, its head tilted at an angle that suggested broken vertebrae. It wore her face. Same shoulder-length black hair. Same bright blue eyes that now reflected no light. The duplicate smiled with too many teeth. Aurora’s stomach lurched. She took one step backward. The figure took one step forward, perfectly synchronized. Its bare feet made no sound on the moss. “You’re not real,” Aurora whispered. The thing wearing her face opened its mouth. Instead of words, flowers spilled out—blue petals tumbling down its chin and piling at its feet. The scent of overripe fruit intensified until Aurora gagged. She spun and ran again. The duplicate followed. She heard it now, the soft pad of its feet, the wet sound of petals crushing underfoot. Other shapes joined it. Smaller ones. They darted through the undergrowth, giggling in that horrible doubled voice. The ground grew treacherous. Roots rose deliberately to trip her. She stumbled, catching herself against a trunk. The bark split open beneath her palm like skin, revealing wet red wood underneath. She yanked her hand away, leaving a smear of sap that looked too much like blood. The Heartstone screamed. That was the only word for the sudden high-pitched keening that erupted from the gem. Aurora cried out and clutched it, but the sound drilled straight into her skull. She dropped to her knees among the flowers. Their stems wrapped around her wrists like eager fingers. The duplicate knelt in front of her. Its face had changed. Now it wore Evan’s cruel smile stretched across her own features. The eyes bled blue light. *You brought us the key,* it said without moving its lips. The voice came from everywhere and nowhere, layered with those awful giggles. *The grove has been waiting.* Aurora fought against the stems binding her arms. They tightened, thorns pricking her skin. Warmth trickled down her wrist, over the old crescent scar. The pendant’s glow dimmed, as though something drank its power. She twisted, kicking at the flowers. Petals exploded into clouds of glittering pollen that burned her eyes. Through the haze she saw more figures approaching. They wore faces from her past—her mother’s gentle smile twisted into something hungry, her father’s stern expression melted into melted wax. Aurora screamed. The sound cut off abruptly as the stems crawled up her throat, forcing her jaw shut. The duplicate leaned close. Its breath smelled of turned earth and funeral lilies. It reached out with fingers that ended in delicate roots and brushed the pendant. The Heartstone flared one final time, illuminating the entire grove in crimson. In that terrible light Aurora saw the true shape of the place: a wound in reality, raw edges pulsing, things with too many joints writhing in the spaces between trees. They all looked at her with bright, expectant eyes. Then the light died. Darkness swallowed the grove completely. Aurora felt herself lifted, carried deeper into the trees by hands that felt like bark and flesh at the same time. The last thing she heard before the silence became absolute was her own voice—except it wasn’t hers anymore—whispering from somewhere far away. “Welcome home, Rory.”
created_at"2026-03-12T21:25:39.577Z" 3/12/2026, 9:25:39 PM
model"x-ai/grok-4.20-beta-20260309"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency326
moderation_latency(null)
generation_time15890
tokens_prompt1038
tokens_completion2969
native_tokens_prompt1009
native_tokens_completion2338
native_tokens_completion_images0
native_tokens_reasoning0
native_tokens_cached64
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"completed"
usage0.0159308
router(null)
provider_responses
0
endpoint_id"33f49f24-a0de-4dcf-872d-ca514e83fbae"
id"c520f0ab-8b9b-401c-2430-2c20b625c115"
is_byokfalse
latency286
model_permaslug"x-ai/grok-4.20-beta-20260309"
provider_name"xAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.0; linux; x64))"
http_referer(null)
api_type"completions"
id"gen-1773350739-wjZOFh6O3DvKL6Uckj2r"
upstream_id"c520f0ab-8b9b-401c-2430-2c20b625c115"
total_cost0.0159308
cache_discount0.0001152
upstream_inference_cost0
provider_name"xAI"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags2
adverbTagCount0
adverbTags(empty)
dialogueSentences6
tagDensity0.333
leniency0.667
rawRatio0
effectiveRatio0
81.56% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1898
totalAiIsmAdverbs7
found
0
adverb"slowly"
count1
1
adverb"suddenly"
count1
2
adverb"very"
count1
3
adverb"softly"
count1
4
adverb"perfectly"
count1
5
adverb"deliberately"
count1
6
adverb"completely"
count1
highlights
0"slowly"
1"suddenly"
2"very"
3"softly"
4"perfectly"
5"deliberately"
6"completely"
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)
28.87% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1898
totalAiIsms27
found
0
word"pulse"
count2
1
word"perfect"
count2
2
word"etched"
count1
3
word"silence"
count3
4
word"throb"
count1
5
word"footfall"
count1
6
word"flickered"
count1
7
word"echo"
count1
8
word"stomach"
count2
9
word"footsteps"
count3
10
word"fractured"
count1
11
word"silk"
count1
12
word"throbbed"
count1
13
word"warmth"
count2
14
word"familiar"
count1
15
word"lurched"
count1
16
word"synchronized"
count1
17
word"treacherous"
count1
18
word"the last thing"
count1
highlights
0"pulse"
1"perfect"
2"etched"
3"silence"
4"throb"
5"footfall"
6"flickered"
7"echo"
8"stomach"
9"footsteps"
10"fractured"
11"silk"
12"throbbed"
13"warmth"
14"familiar"
15"lurched"
16"synchronized"
17"treacherous"
18"the last thing"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"clenched jaw/fists"
count1
highlights
0"clenched her jaw"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences203
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount2
narrationSentences203
filterMatches(empty)
hedgeMatches
0"tried to"
1"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences207
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen30
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans3
markdownWords11
totalWords1891
ratio0.006
matches
0"Grove"
1"You brought us the key,"
2"The grove has been waiting."
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions2
unquotedAttributions0
matches(empty)
96.35% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions39
wordCount1864
uniqueNames10
maxNameDensity1.07
worstName"Aurora"
maxWindowNameDensity2
worstWindowName"Aurora"
discoveredNames
Carter1
Richmond1
Park1
Heartstone7
Evan2
Cardiff2
London1
November1
Rory3
Aurora20
persons
0"Carter"
1"Heartstone"
2"Evan"
3"Rory"
4"Aurora"
places
0"Richmond"
1"Park"
2"Cardiff"
3"London"
globalScore0.964
windowScore1
75.93% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences135
glossingSentenceCount4
matches
0"quite focus on"
1"seemed farther apart, the clearing larger with every glance"
2"tunnel that seemed to slope downward though the ground remained level"
3"felt like bark and flesh at the same ti"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount1891
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences207
matches
0"recognized that scarf"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs57
mean33.18
std18.51
cv0.558
sampleLengths
086
147
256
33
450
59
635
75
851
939
1044
1127
1240
1355
149
1530
1638
1740
1842
1934
2042
2135
2210
2313
2453
2551
2640
2714
2843
2941
3053
3157
3213
3344
344
3522
3642
3737
384
3946
4025
415
4233
4342
4447
453
4646
4727
4828
4934
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences203
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs344
matches(empty)
46.24% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount9
semicolonCount1
flaggedSentences7
totalSentences207
ratio0.034
matches
0"The flowers at her feet—foxglove, harebell, things that had no business blooming in November—swayed without wind."
1"A shape—tall, too tall—flickered between two trunks before the shadows swallowed it again."
2"A child’s laugh, but wrong—layered, as if two voices occupied the same throat."
3"The grove wanted her to keep moving; she felt the certainty in her bones."
4"Instead of words, flowers spilled out—blue petals tumbling down its chin and piling at its feet."
5"They wore faces from her past—her mother’s gentle smile twisted into something hungry, her father’s stern expression melted into melted wax."
6"The last thing she heard before the silence became absolute was her own voice—except it wasn’t hers anymore—whispering from somewhere far away."
88.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1876
adjectiveStacks2
stackExamples
0"impossible blue under starlight."
1"revealing wet red wood"
adverbCount75
adverbRatio0.03997867803837953
lyAdverbCount25
lyAdverbRatio0.013326226012793176
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences207
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences207
mean9.14
std5.78
cv0.633
sampleLengths
019
111
26
326
424
56
618
718
85
93
1018
119
127
134
1415
153
168
1720
186
1916
203
216
229
2312
244
2510
265
272
2814
2913
3018
314
329
3319
345
356
367
376
3813
396
4012
4119
424
434
443
4513
463
474
4812
491
45.65% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats9
diversityRatio0.27053140096618356
totalSentences207
uniqueOpeners56
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount7
totalSentences187
matches
0"Then, very softly, something giggled."
1"Too quick to identify."
2"Only the wet sound of"
3"No longer trying to match"
4"Only endless oaks surrounded her"
5"Instead of words, flowers spilled"
6"Then the light died."
ratio0.037
89.52% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount61
totalSentences187
matches
0"She had come for the"
1"She told herself it was"
2"She stepped past the first"
3"She paused, one hand resting"
4"Her voice sounded small, immediately"
5"She took another step."
6"She moved deeper, following the"
7"Her hoodie suddenly felt too"
8"She jerked her head toward"
9"She stared until her eyes"
10"she muttered, trying to summon"
11"She kept walking."
12"She checked her phone."
13"Her mouth had gone dry."
14"She backed up until her"
15"She slid her fingers along"
16"Its crimson center glowed brighter,"
17"She lifted it, studying the"
18"She whipped her head toward"
19"Her breathing sounded loud now."
ratio0.326
26.84% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount162
totalSentences187
matches
0"Aurora Carter pushed through the"
1"The moon hung low and"
2"She had come for the"
3"The Heartstone, warm against her"
4"An hour earlier the artifact"
5"She told herself it was"
6"A curiosity worth chasing after"
7"The pendant had appeared on"
8"The trees thinned."
9"A perfect circle of standing"
10"Aurora’s breath fogged in front"
11"The air tasted metallic."
12"She stepped past the first"
13"Silence swallowed everything."
14"She paused, one hand resting"
15"The grove stretched wider than"
16"Moonlight dripped through in thin"
17"The flowers at her feet—foxglove,"
18"Aurora exhaled slowly."
19"Her voice sounded small, immediately"
ratio0.866
100.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount4
totalSentences187
matches
0"Now it burned with purpose."
1"Now water seeped over her"
2"Now only her ragged breathing"
3"Now it wore Evan’s cruel"
ratio0.021
81.13% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences81
technicalSentenceCount7
matches
0"A curiosity worth chasing after the strange dreams that had plagued her since Evan’s last outburst in Cardiff."
1"The flowers at her feet—foxglove, harebell, things that had no business blooming in November—swayed without wind."
2"Tiny lines like capillaries shifted inside the stone, mapping routes that made her dizzy if she stared too long."
3"The wildflowers grew taller here, brushing her thighs, their petals leaving sticky residue on her jeans."
4"Its glow lit the way in stuttering pulses, revealing glimpses of things that made no sense."
5"The pendant’s glow dimmed, as though something drank its power."
6"Petals exploded into clouds of glittering pollen that burned her eyes."
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags2
uselessAdditionCount1
matches
0"she muttered, trying to summon the memory of her friend’s easy grin"
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags2
fancyCount2
fancyTags
0"she muttered (mutter)"
1"Aurora whispered (whisper)"
dialogueSentences6
tagDensity0.333
leniency0.667
rawRatio1
effectiveRatio0.667
82.0031%