Run: 2026-02-20-01KHXQK9A083C1ZHQ55MRA79SZ

Run Details

Duration:
30.8s
Cost:
$0.004504
Provider:
Mistral

Model input

System
You are an expert novelist with a gift for vivid, immersive prose. You write in tight third-person limited point of view with a strong narrative voice. Your prose is clean, precise, and engaging — you favor strong verbs, concrete details, and natural-sounding dialogue. You will be given a story bible (codex) containing canonical details about characters, locations, items, and lore. Use these details to ground your writing in the established world. Stay consistent with the codex. Write only the prose of the scene. Do not include titles, chapter headings, markdown formatting, or any commentary before or after the scene.
User/Human
<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="4418" name="Nyx" aliases="Nyx, the Shadow, Nightwhisper" pronouns="they/them" species="Shade" storyRole="Wild Card"> <eyeColor>faintly glowing violet</eyeColor> <height>approximately 6'2" in solid form</height> <age>ageless</age> <form>humanoid silhouette of living shadow, can shift between solid and incorporeal</form> <voice>sounds like a whisper carried on the wind</voice> <description>A being of living shadow, existing between the mortal plane and the spaces between realms.</description> <backstory>Nyx was once a human sorcerer named Aldric who became trapped between realms during a failed summoning ritual in 1643. They now exist as a Shade, bound to the mortal plane but able to slip between shadows.</backstory> </character> <character id="4424" name="Isolde Varga" aliases="Isolde, the Seer" pronouns="she/her" species="Half-Fae" storyRole="Oracle"> <eyeColor>pale lavender</eyeColor> <hair>silver, reaching her waist</hair> <height>5'5"</height> <age>300 years old</age> <appearance>ethereal, ageless</appearance> <speech>speaks in riddles</speech> <footprints>leaves no footprints when she walks</footprints> <compulsion>cannot lie (Fae compulsion) but can mislead</compulsion> <description>A Half-Fae seer exiled from the Fae Courts for sharing visions with mortals.</description> <backstory>She now lives in a hidden grove in Richmond Park, offering cryptic prophecies to those who seek her out.</backstory> </character> <location id="853" name="Dymas (Gluttony)" aliases="Dymas, gluttony, Dymasian" realm="Hel" sin="Gluttony"> <ruler>Prince Belphegor</ruler> <skyColor>warm amber</skyColor> <description>A place of excess and indulgence. Sprawling vineyards, orchards, and gardens provide exotic ingredients for master chefs — often helbound souls contracted from Earth. Grand feasts and culinary competitions are common.</description> </location> <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> <item id="2006" name="Fae-Forged Blade" aliases="the Fae blade, Isolde's gift" type="Weapon" origin="The Fae Courts"> <material>moonsilver</material> <shape>slender, leaf-shaped dagger</shape> <temperature>always cold to the touch</temperature> <glow>faintly luminescent in moonlight</glow> <power>can cut through magical wards; particularly effective against demons</power> <givenTo>given to Aurora by Isolde as a gift</givenTo> <description>A weapon of the Fae Courts, rare and highly coveted.</description> </item> <lore id="7001" name="The Veil" aliases="the Veil, the Barrier, the Boundary" category="Cosmology"> <solsticeEffect>weakens during the winter solstice, strengthens during the summer solstice</solsticeEffect> <appearance>faint shimmering distortion visible only to those with supernatural sight</appearance> <monitoring>rift points (tears in the Veil) are monitored by the Wardens</monitoring> <description>The Veil is the metaphysical barrier separating Earth from Hel and the Fae Realms.</description> </lore> </codex> Write a fully fleshed out scene of at least 1000 words in the fantasy genre. A small group enters an ancient, otherworldly place for the first time. The environment is alien and wondrous. Describe their exploration — what they see, hear, and feel as they move deeper. Include moments of discovery, unease, and wonder. Let the world-building emerge through the characters' experience rather than exposition. Use the codex entries above as your world reference for characters, setting, and lore. Only include the prose of the scene without any markdown or commentary.

Model response

AI
The air changed before the trees did. Rory exhaled, her breath curling into silver mist that lingered too long, as if the cold itself were thick. The standing stones loomed ahead—ancient oaks fused together in an unnatural arch, their bark blackened with age and something older, something that hummed beneath her fingertips when she brushed against them. The Heartstone at her throat pulsed once, warm as a heartbeat. Nyx shifted beside her, their form rippling like spilled ink. *"This place is not for us,"* they murmured, voice a whisper of wind through dead leaves. *"But it will tolerate us. For now."* Eva—who had dragged them here with that reckless glint in her eye—stepped forward first, boots crushing frost-kissed wildflowers that shouldn’t have been blooming in December. The petals didn’t wilt. They *shivered*, tiny tremors running through their stems before they righted themselves, unharmed. Rory flexed her fingers around the hilt of the Fae blade at her belt. The moonsilver was cold, always cold, but the chill seeped deeper here, into her bones. She could feel the weight of Isolde’s warning in the weapon’s balance: *"Some doors should not be opened twice."* Too late now. The moment they crossed beneath the arch, the world *twisted*. Not like stepping through a door. Like being unspooled and rewoven. Rory’s stomach lurched—not nausea, but the sensation of her edges blurring, her skin prickling as if dipped in static. The air smelled of wet earth and something sweetly metallic, like crushed mint and old pennies. When her vision cleared, the grove stretched before them in impossible dimensions. The trees were too tall. Their trunks were smooth as polished bone, their branches laden with leaves that shifted color as she watched—emerald to gold to deepest violet, like fabric caught in a shifting light. The ground beneath her boots was springy, covered in moss that gave slightly with each step, as if she walked on something alive. When she crouched and pressed her palm to it, the moss warmed to her touch, tiny tendrils curling around her fingers before retreating. Eva let out a low whistle. "Bloody hell. It’s like the garden at the Ritz if the Ritz was designed by someone on *really* good drugs." Nyx didn’t answer. Their shadowy form had gone rigid, their violet eyes fixed on the horizon—or where the horizon *should* have been. The grove had no end. No walls, no fence, no distant treeline. Just more trees, more shifting light, more of that humming silence that wasn’t silence at all, but a thousand whispers just below hearing. Rory stood, brushing moss from her knees. "Isolde said the grove exists *between*. So… we’re not on Earth anymore?" *"Not entirely."* Nyx’s voice was tighter than before. *"And not not on Earth. The Fae realms don’t obey the same rules."* A rustle in the undergrowth. Rory’s hand flew to the Fae blade, but it was only a fox—no, not a fox. Its fur was too blue, its eyes too knowing. It paused ten feet away, tail flicking, before dissolving into a scatter of leaves that skittered away on an unfelt wind. Eva grinned. "Okay, that was cool." Rory didn’t share her enthusiasm. The Heartstone pulsed again, slower this time, like a held breath. She touched it, half-expecting it to burn. It didn’t. But the warmth spread, creeping up her throat, behind her ears. A warning? A welcome? "Guys." Eva was staring at her feet. Or rather, the lack of them. Rory looked down. The moss bore no footprints. No crushed stems, no disturbed earth. Just an unbroken carpet of green, as if they hadn’t walked at all. Nyx’s form flickered. *"Time works differently here. We could stay an hour and return to find years have passed. Or decades."* Eva’s grin faltered. "You’re joking." *"I do not joke about the Fae."* A sound cut through the hum—a melody, high and clear, like wind chimes made of ice. Rory turned toward it without thinking. The others followed. The deeper they went, the stranger the grove became. The trees here grew in impossible spirals, their bark etched with symbols that made Rory’s eyes ache if she stared too long. The air thickened, not with mist, but with *light*—golden motes drifting lazily, catching on her lashes, her hair. When she reached for one, it dissolved against her skin, leaving a fleeting warmth. Then the stream. It cut through the grove like a vein of liquid silver, its surface so still it might have been glass. Rory knelt at its edge, expecting to see her reflection. But the water showed her nothing. Just depth, endless and dark. "Don’t touch it," Nyx said sharply. Too late. Eva had already dipped her fingers in. She gasped, yanking her hand back. "It’s—" Her voice cracked. "It’s *cold*. Like, *burning* cold." Rory peered closer. The water wasn’t just still. It was *waiting*. A ripple. Something moved beneath the surface—pale, elongated, *wrong*. Rory recoiled as a hand (it had too many fingers) pressed against the underside of the stream’s mirror-smooth surface. The fingers splayed, then curled in a slow, beckoning gesture. Eva scrambled back. "What the *fuck*?" Nyx’s form solidified, their edges sharpening into something almost human. *"We are being watched."* The hand vanished. The water returned to its eerie stillness. Rory’s pulse hammered in her throat. "By what?" *"By the grove itself."* Nyx’s voice was a blade of shadow. *"This place is alive. And it is deciding whether or not we are prey."* A breeze stirred the branches above. The leaves whispered, a sound like hushed laughter. Rory’s scar—old, half-forgotten—ached suddenly, a phantom sting on her wrist. She clenched her fist. "We should go," she said. Eva didn’t argue this time. They retraced their steps—or tried to. The grove had shifted. The path behind them was gone, replaced by a tangle of thorned vines that hadn’t been there before. The thorns weren’t brown or green. They were the color of dried blood. Nyx exhaled, a sound like wind through a crack in the world. *"It’s herding us."* "Herding us *where*?" Eva’s bravado had frayed at the edges. Rory didn’t answer. She was staring at the heart of the grove, where the trees parted around a clearing. And in the clearing— A woman. No. Not just a woman. *Her*. Isolde stood beneath a tree whose branches cradled a nest of glowing orbs—fruit, maybe, or something else entirely. Her silver hair spilled over her shoulders like moonlight given form, her lavender eyes fixed on them with the weight of centuries. She wore a dress of woven vines and petals, the fabric shifting colors as she moved. "Took you long enough," she said. Eva made a choked sound. "You’re real." Isolde smiled. It wasn’t a kind expression. "As real as the grove allows." Rory’s fingers twitched toward the Fae blade. "You led us here." "I *invited* you." Isolde tilted her head. "There is a difference." Nyx’s form rippled, their voice a growl. *"You knew we would come."* Isolde’s gaze flicked to them, amused. "Of course. The Heartstone called to you, didn’t it, Aurora? And Nyx—" Her smile deepened. "You cannot resist a door left ajar." Rory’s throat was dry. "What do you want?" Isolde reached up, plucking one of the glowing orbs from the tree. It pulsed in her palm, casting shifting light across her face. "The Veil weakens. The solstice approaches. And something is coming through the rifts." She tossed the orb into the air. It hung there, suspended. "Something *hungry*." Eva swallowed. "And you need our help." Isolde’s laughter was the sound of wind through leaves. "Oh, child. I don’t *need* anything." The orb dropped. She caught it before it hit the ground. "But you? You need *mine*." The grove held its breath. Rory exhaled. "Tell us what’s coming." Isolde’s smile was the sharpest thing in the clearing. "Not *what*, Aurora Carter." She stepped forward, the moss parting beneath her bare feet. "Who."
created_at"2026-02-20T14:34:55.691Z" 2/20/2026, 2:34:55 PM
model"mistralai/mistral-medium-3.1" 3/1/2001, 12:00:00 AM
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency434
moderation_latency(null)
generation_time30765
tokens_prompt1590
tokens_completion2106
native_tokens_prompt1596
native_tokens_completion1933
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.0045044
router(null)
provider_responses
0
endpoint_id"13c5002b-8c5b-490c-8a5f-52ec0242804f"
id"409f7d5f9c0f44618abae8f7bfb5a074"
is_byokfalse
latency432
model_permaslug"mistralai/mistral-medium-3.1" 3/1/2001, 12:00:00 AM
provider_name"Mistral"
status200
api_type"completions"
id"gen-1771598095-SPIjCQNIE9mVLs13MSkW"
upstream_id"409f7d5f9c0f44618abae8f7bfb5a074"
total_cost0.0045044
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
totalTags12
adverbTagCount1
adverbTags
0"Nyx said sharply [sharply]"
dialogueSentences41
tagDensity0.293
leniency0.585
rawRatio0.083
effectiveRatio0.049
77.54% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1336
totalAiIsmAdverbs6
found
0
adverb"sweetly"
count1
1
adverb"slightly"
count1
2
adverb"really"
count1
3
adverb"lazily"
count1
4
adverb"sharply"
count1
5
adverb"suddenly"
count1
highlights
0"sweetly"
1"slightly"
2"really"
3"lazily"
4"sharply"
5"suddenly"
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)
21.41% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1336
totalAiIsms21
found
0
word"loomed"
count1
1
word"pulsed"
count3
2
word"whisper"
count1
3
word"glint"
count1
4
word"chill"
count1
5
word"could feel"
count1
6
word"weight"
count2
7
word"stomach"
count1
8
word"lurched"
count1
9
word"silence"
count2
10
word"warmth"
count2
11
word"flickered"
count1
12
word"etched"
count1
13
word"fleeting"
count1
14
word"pulse"
count1
15
word"flicked"
count1
highlights
0"loomed"
1"pulsed"
2"whisper"
3"glint"
4"chill"
5"could feel"
6"weight"
7"stomach"
8"lurched"
9"silence"
10"warmth"
11"flickered"
12"etched"
13"fleeting"
14"pulse"
15"flicked"
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 fist"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences126
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount1
narrationSentences126
filterMatches(empty)
hedgeMatches
0"tried to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences152
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen32
ratio0
matches(empty)
36.24% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans30
markdownWords108
totalWords1319
ratio0.082
matches
0"\"This place is not for us,\""
1"\"But it will tolerate us. For now.\""
2"shivered"
3"\"Some doors should not be opened twice.\""
4"twisted"
5"really"
6"should"
7"between"
8"\"Not entirely.\""
9"\"And not not on Earth. The Fae realms don’t obey the same rules.\""
10"\"Time works differently here. We could stay an hour and return to find years have passed. Or decades.\""
11"\"I do not joke about the Fae.\""
12"light"
13"cold"
14"burning"
15"waiting"
16"wrong"
17"fuck"
18"\"We are being watched.\""
19"\"By the grove itself.\""
20"\"This place is alive. And it is deciding whether or not we are prey.\""
21"\"It’s herding us.\""
22"where"
23"Her"
24"invited"
25"\"You knew we would come.\""
26"hungry"
27"need"
28"mine"
29"what"
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions15
unquotedAttributions0
matches(empty)
50.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions52
wordCount1084
uniqueNames7
maxNameDensity1.66
worstName"Rory"
maxWindowNameDensity3.5
worstWindowName"Isolde"
discoveredNames
Heartstone2
Eva11
December1
Fae3
Isolde8
Rory18
Nyx9
persons
0"Eva"
1"Isolde"
2"Rory"
3"Nyx"
places
0"December"
1"Fae"
globalScore0.67
windowScore0.5
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences76
glossingSentenceCount0
matches(empty)
48.37% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches2
per1kWords1.516
wordCount1319
matches
0"not nausea, but the sensation of her edges blurring, her skin prickling as i"
1"not with mist, but with *light*"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences152
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs58
mean22.74
std18.99
cv0.835
sampleLengths
07
161
233
342
448
53
610
758
881
926
1057
1119
1221
1351
146
1540
1613
1727
1821
195
207
2125
2263
233
2441
256
2624
2711
2838
296
3014
3110
328
3325
3428
355
365
3741
3815
3910
4023
412
426
4356
446
457
4613
4711
4811
4912
99.69% Passive voice overuse
Target: ≤2% passive sentences
passiveCount2
totalSentences126
matches
0"being unspooled"
1"was gone"
98.48% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount3
totalVerbs197
matches
0"was staring"
1"was *waiting"
2"was staring"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount14
semicolonCount0
flaggedSentences13
totalSentences152
ratio0.086
matches
0"The standing stones loomed ahead—ancient oaks fused together in an unnatural arch, their bark blackened with age and something older, something that hummed beneath her fingertips when she brushed against them."
1"Eva—who had dragged them here with that reckless glint in her eye—stepped forward first, boots crushing frost-kissed wildflowers that shouldn’t have been blooming in December."
2"Rory’s stomach lurched—not nausea, but the sensation of her edges blurring, her skin prickling as if dipped in static."
3"Their trunks were smooth as polished bone, their branches laden with leaves that shifted color as she watched—emerald to gold to deepest violet, like fabric caught in a shifting light."
4"Their shadowy form had gone rigid, their violet eyes fixed on the horizon—or where the horizon *should* have been."
5"Rory’s hand flew to the Fae blade, but it was only a fox—no, not a fox."
6"A sound cut through the hum—a melody, high and clear, like wind chimes made of ice."
7"The air thickened, not with mist, but with *light*—golden motes drifting lazily, catching on her lashes, her hair."
8"Something moved beneath the surface—pale, elongated, *wrong*."
9"Rory’s scar—old, half-forgotten—ached suddenly, a phantom sting on her wrist."
10"They retraced their steps—or tried to."
11"And in the clearing—"
12"Isolde stood beneath a tree whose branches cradled a nest of glowing orbs—fruit, maybe, or something else entirely."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1101
adjectiveStacks0
stackExamples(empty)
adverbCount40
adverbRatio0.03633060853769301
lyAdverbCount7
lyAdverbRatio0.006357856494096276
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences152
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences152
mean8.68
std6.39
cv0.736
sampleLengths
07
119
231
311
410
516
67
725
84
913
1014
1115
1219
133
1410
156
165
1719
1816
1912
205
2130
2223
2323
246
2520
263
2719
285
297
3023
317
3212
338
3413
355
3616
379
3821
392
404
415
4211
437
442
4511
462
472
487
496
43.42% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats10
diversityRatio0.27631578947368424
totalSentences152
uniqueOpeners42
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount5
totalSentences112
matches
0"Too late now."
1"Just more trees, more shifting"
2"Just an unbroken carpet of"
3"Then the stream."
4"Just depth, endless and dark."
ratio0.045
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount25
totalSentences112
matches
0"they murmured, voice a whisper"
1"They *shivered*, tiny tremors running"
2"She could feel the weight"
3"Their trunks were smooth as"
4"Their shadowy form had gone"
5"Its fur was too blue,"
6"It paused ten feet away,"
7"She touched it, half-expecting it"
8"It cut through the grove"
9"She gasped, yanking her hand"
10"Her voice cracked"
11"It was *waiting*."
12"She clenched her fist."
13"They retraced their steps—or tried"
14"They were the color of"
15"She was staring at the"
16"Her silver hair spilled over"
17"She wore a dress of"
18"It wasn’t a kind expression."
19"Her smile deepened"
ratio0.223
35.89% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount95
totalSentences112
matches
0"The air changed before the"
1"Rory exhaled, her breath curling"
2"The standing stones loomed ahead—ancient"
3"The Heartstone at her throat"
4"Nyx shifted beside her, their"
5"they murmured, voice a whisper"
6"Eva—who had dragged them here"
7"The petals didn’t wilt."
8"They *shivered*, tiny tremors running"
9"Rory flexed her fingers around"
10"The moonsilver was cold, always"
11"She could feel the weight"
12"The moment they crossed beneath"
13"Rory’s stomach lurched—not nausea, but"
14"The air smelled of wet"
15"The trees were too tall."
16"Their trunks were smooth as"
17"The ground beneath her boots"
18"Eva let out a low"
19"Nyx didn’t answer."
ratio0.848
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences112
matches(empty)
ratio0
0.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences40
technicalSentenceCount8
matches
0"Rory exhaled, her breath curling into silver mist that lingered too long, as if the cold itself were thick."
1"The standing stones loomed ahead—ancient oaks fused together in an unnatural arch, their bark blackened with age and something older, something that hummed bene…"
2"Eva—who had dragged them here with that reckless glint in her eye—stepped forward first, boots crushing frost-kissed wildflowers that shouldn’t have been bloomi…"
3"Rory’s stomach lurched—not nausea, but the sensation of her edges blurring, her skin prickling as if dipped in static."
4"Their trunks were smooth as polished bone, their branches laden with leaves that shifted color as she watched—emerald to gold to deepest violet, like fabric cau…"
5"The ground beneath her boots was springy, covered in moss that gave slightly with each step, as if she walked on something alive."
6"It paused ten feet away, tail flicking, before dissolving into a scatter of leaves that skittered away on an unfelt wind."
7"The trees here grew in impossible spirals, their bark etched with symbols that made Rory’s eyes ache if she stared too long."
83.33% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags12
uselessAdditionCount1
matches
0"She stepped, the moss parting beneath her bare feet"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags4
fancyCount1
fancyTags
0"they murmured (murmur)"
dialogueSentences41
tagDensity0.098
leniency0.195
rawRatio0.25
effectiveRatio0.049
76.4793%