Run: 2026-05-10-01KR9307GCAHPSDPFNDGC6EZPH

Run Details

Duration:
1m 50s
Cost:
$0.001276
Provider:
Novita

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 autumn chill of Richmond Park had bitten through Rory’s jacket, leaving her shoulders tight and her breath blossoming in pale, jagged clouds. Beside her, Isolde moved with a fluid, haunting grace, her silver hair trailing behind her like a comet's tail against the muted browns of the dying grass. Nyx was less a companion and more a smudge of ink against the landscape, a humanoid silhouette that seemed to swallow the meager light of the overcast afternoon. Rory shifted the weight of the Fae-Forged Blade at her hip. Even through the leather of the sheath, the moonsilver felt unnervingly cold, a sharp contrast to the frantic thrum of her own heart. She rubbed the small crescent scar on her left wrist, a nervous habit born of a childhood accident and revived by the sheer absurdity of her current company. Stop here, Isolde said, her voice like the chime of a distant bell. They stood before a cluster of ancient oak trees, their gnarled branches interlocking to form a natural archway. The trees were massive, their bark etched with deep, swirling grooves that looked less like natural growth and more like intentional calligraphy. To anyone else, it would have looked like a scenic grove. But as Rory looked closer, she saw it—a faint, shimmering distortion in the air, like heat haze rising from asphalt in mid-July. The Veil, Nyx whispered, the sound less a voice and more a gust of wind rattling dry leaves. It is thin here. Brittle. Isolde stepped forward. She didn’t break stride as she passed through the distortion, her form blurring for a fraction of a second before she vanished entirely from the park. Nyx followed, dissolving into a pool of shadow that slid across the grass and vanished into the shimmer. Rory hesitated. She thought of her flat above Silas’ bar, the smell of old beer and fried food, and the stacks of Pre-Law textbooks she had abandoned in a rush of desperation and fear. That world felt a million miles away, though she knew it was only a few hundred yards behind her. She took a breath, closed her eyes, and stepped forward. The transition was a physical blow. For a heartbeat, Rory felt herself stretched thin, as if she were being pulled through a needle’s eye. Then, the air changed. The biting cold vanished, replaced by a heavy, aromatic warmth that smelled of crushed jasmine, ozone, and something sweet and metallic, like honey stirred into blood. Rory opened her eyes and gasped. They were standing in a clearing that defied every law of botany she had ever encountered. The grass beneath her boots wasn't green, but a deep, iridescent indigo that rippled in waves even though there was no wind. Wildflowers in colors that didn't exist in the visible spectrum—shades of ultraviolet and neon gold—bloomed in dense, chaotic clusters. Above them, the canopy of the trees didn't block the sun; instead, the leaves were translucent, filtering the light into a soft, pearlescent glow that bathed everything in a dreamlike haze. Isolde was waiting for her, standing perfectly still. Rory looked down and noticed that while her own boots left deep impressions in the indigo grass, Isolde left nothing. Not a bent blade, not a displaced seed. Welcome to the Grove, Isolde said. Her pale lavender eyes seemed to hold a thousand years of boredom and a thousand more of sorrow. The clock here has forgotten how to count. Rory took a tentative step forward, her boots crunching on a patch of crystalline pebbles that sang a low, melodic chord when stepped upon. The sound vibrated in her teeth. As she moved deeper into the clearing, she noticed that the silence wasn't truly silent. There was a humming beneath the earth, a rhythmic throb that felt like a giant heart beating far below the soil. It's beautiful, Rory whispered. Beautiful things often have the sharpest teeth, Nyx replied, appearing suddenly at her shoulder. The Shade’s violet eyes glowed faintly, scanning the perimeter of the grove. The shadows here were different—they didn't behave. They stretched toward the light instead of away from it, dancing in jagged, erratic patterns that made Rory’s skin crawl. As they ventured further, the flora became more aggressive. Vines with silver thorns curled instinctively toward Rory’s ankles, sensing the warmth of her skin. She jumped back, her hand flying to the hilt of the Fae blade. The moment her fingers touched the moonsilver, the vines recoiled, shrinking back into the indigo grass as if burned. The blade remembers its home, Isolde noted, a cryptic smile touching her lips. It does not wish to harm its kin, but it will not tolerate the curiosity of the hedge. The deeper they went, the more the environment shifted. The air grew thicker, tasting of cinnamon and old parchment. They passed a stream where the water flowed upward, defying gravity to form shimmering spheres that drifted into the air before popping with a sound like soft laughter. Rory reached out to touch one, but Nyx’s cold, incorporeal hand brushed her wrist, stopping her. Do not drink the air, the Shade warned. Some memories are better left unremembered. Rory pulled her hand back, a sudden sense of unease settling in her gut. The wonder of the place was beginning to feel oppressive, the beauty too symmetrical, too intentional. It felt like being inside a painting where the artist had forgotten to include an exit. Suddenly, a sharp heat blossomed against her chest. Rory gasped, clutching the silver chain of the Heartstone Pendant. The deep crimson gemstone was no longer dormant; it was pulsing with a rhythmic, insistent warmth that mirrored the heartbeat she had felt beneath the ground. The inner glow of the stone intensified, casting a blood-red light across her fingers. Why is it doing that? Rory asked, her voice trembling. Isolde stopped, her expression shifting from serenity to sharp alertness. She looked toward a dense thicket of weeping willows whose branches were made of spun glass. The Heartstone is not a compass for this realm, Isolde whispered. It hungers for the depths. The pendant pulsed harder, the heat now bordering on painful. Rory felt a magnetic pull, a psychic tugging that drew her gaze toward the glass willows. Through the translucent branches, she glimpsed a flicker of something else—a jagged tear in the air, far more violent than the shimmering Veil they had crossed. Through the rift, she didn't see the indigo grass or the pearlescent light. She saw a sky of warm amber and the distant, suffocating scent of roasting meats and heavy incense. A portal, Nyx whispered, their voice laced with something that sounded like hunger or perhaps dread. A door to Dymas. Rory stared into the amber glow, the Heartstone vibrating against her skin. She felt a sudden, dizzying sense of vertigo, as if the ground had tilted. The Grove, for all its ethereal beauty, suddenly felt like a thin curtain draped over something vast and terrifying. She looked at the Fae blade in her hand, then back at the rift, realizing that the world she had known in London was not just far away—it was an infinitesimal speck in a universe of monsters and miracles.
created_at"2026-05-10T14:00:03.86Z" 5/10/2026, 2:00:03 PM
model"google/gemma-4-31b-it-20260402"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency764
moderation_latency(null)
generation_time109468
tokens_prompt1590
tokens_completion2913
native_tokens_prompt1621
native_tokens_completion2623
native_tokens_completion_images(null)
native_tokens_reasoning1078
native_tokens_cached0
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
num_fetches(null)
web_search_engine(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"stop"
service_tier(null)
usage0.00127614
router(null)
provider_responses
0
endpoint_id"4149ab03-3b69-45a0-b94c-6c253b8641a1"
is_byokfalse
latency81
model_permaslug"google/gemma-4-31b-it-20260402"
provider_name"DeepInfra"
status429
1
endpoint_id"9d4644e9-a5e5-41f4-b810-d75f484d2c24"
is_byokfalse
latency36
model_permaslug"google/gemma-4-31b-it-20260402"
provider_name"Parasail"
status429
2
endpoint_id"69279254-6a96-4e9d-abc6-ea76e6bf8e97"
id"c42d3e561f08105343eebae7deca4488"
is_byokfalse
latency599
model_permaslug"google/gemma-4-31b-it-20260402"
provider_name"Novita"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer(null)
request_id"req-1778421603-dKNes9vSEGMceeYeOnoS"
session_id(null)
api_type"completions"
id"gen-1778421603-9zTZVIDzDYqISQH3a0vz"
upstream_id"c42d3e561f08105343eebae7deca4488"
total_cost0.00127614
cache_discount(null)
upstream_inference_cost0
provider_name"Novita"
response_cache_source_id(null)

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags1
adverbTagCount0
adverbTags(empty)
dialogueSentences0
tagDensity1
leniency1
rawRatio0
effectiveRatio0
79.36% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1211
totalAiIsmAdverbs5
found
0
adverb"perfectly"
count1
1
adverb"truly"
count1
2
adverb"suddenly"
count3
highlights
0"perfectly"
1"truly"
2"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)
9.17% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1211
totalAiIsms22
found
0
word"chill"
count1
1
word"weight"
count1
2
word"etched"
count1
3
word"warmth"
count3
4
word"chaotic"
count1
5
word"crystalline"
count1
6
word"vibrated"
count1
7
word"silence"
count1
8
word"rhythmic"
count2
9
word"throb"
count1
10
word"scanning"
count1
11
word"dancing"
count1
12
word"sense of"
count2
13
word"oppressive"
count1
14
word"depths"
count1
15
word"pulsed"
count1
16
word"magnetic"
count1
17
word"flicker"
count1
highlights
0"chill"
1"weight"
2"etched"
3"warmth"
4"chaotic"
5"crystalline"
6"vibrated"
7"silence"
8"rhythmic"
9"throb"
10"scanning"
11"dancing"
12"sense of"
13"oppressive"
14"depths"
15"pulsed"
16"magnetic"
17"flicker"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches0
maxInWindow0
found(empty)
highlights(empty)
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences81
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount2
narrationSentences81
filterMatches(empty)
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences81
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen40
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1205
ratio0
matches(empty)
0.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions6
unquotedAttributions6
matches
0"Stop here, Isolde said, her voice like the chime of a distant bell."
1"The Veil, Nyx whispered, the sound less a voice and more a gust of wind rattling dry leaves."
2"Welcome to the Grove, Isolde said."
3"Beautiful things often have the sharpest teeth, Nyx replied, appearing suddenly at her shoulder."
4"The Heartstone is not a compass for this realm, Isolde whispered."
5"A portal, Nyx whispered, their voice laced with something that sounded like hunger or perhaps dread."
77.91% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions51
wordCount1179
uniqueNames15
maxNameDensity1.44
worstName"Rory"
maxWindowNameDensity2.5
worstWindowName"Rory"
discoveredNames
Richmond1
Park1
Rory17
Isolde9
Fae-Forged1
Blade1
Veil2
Nyx6
Grove2
Shade2
Fae3
Heartstone3
Pendant1
Dymas1
London1
persons
0"Rory"
1"Isolde"
2"Blade"
3"Nyx"
4"Shade"
5"Heartstone"
places
0"Richmond"
1"Park"
2"Grove"
3"Fae"
4"Dymas"
5"London"
globalScore0.779
windowScore0.833
0.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences71
glossingSentenceCount6
matches
0"silhouette that seemed to swallow the meager light of the overcast afternoon"
1"looked like a scenic grove"
2"felt like a giant heart beating far bel"
3"felt like being inside a painting where"
4"sounded like hunger or perhaps dread"
5"felt like a thin curtain draped over so"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount1205
matches(empty)
84.36% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences81
matches
0"noticed that the"
1"realizing that the"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs27
mean44.63
std25.61
cv0.574
sampleLengths
078
162
213
373
423
547
663
754
86
988
1036
1132
1266
134
1453
1556
1631
1763
1814
1946
208
2150
2210
2342
2483
2520
2684
96.60% Passive voice overuse
Target: ≤2% passive sentences
passiveCount2
totalSentences81
matches
0"being pulled"
1"were made"
63.25% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount4
totalVerbs195
matches
0"were standing"
1"was waiting"
2"was beginning"
3"was pulsing"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount6
semicolonCount2
flaggedSentences7
totalSentences81
ratio0.086
matches
0"But as Rory looked closer, she saw it—a faint, shimmering distortion in the air, like heat haze rising from asphalt in mid-July."
1"Wildflowers in colors that didn't exist in the visible spectrum—shades of ultraviolet and neon gold—bloomed in dense, chaotic clusters."
2"Above them, the canopy of the trees didn't block the sun; instead, the leaves were translucent, filtering the light into a soft, pearlescent glow that bathed everything in a dreamlike haze."
3"The shadows here were different—they didn't behave."
4"The deep crimson gemstone was no longer dormant; it was pulsing with a rhythmic, insistent warmth that mirrored the heartbeat she had felt beneath the ground."
5"Through the translucent branches, she glimpsed a flicker of something else—a jagged tear in the air, far more violent than the shimmering Veil they had crossed."
6"She looked at the Fae blade in her hand, then back at the rift, realizing that the world she had known in London was not just far away—it was an infinitesimal speck in a universe of monsters and miracles."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount307
adjectiveStacks0
stackExamples(empty)
adverbCount8
adverbRatio0.026058631921824105
lyAdverbCount3
lyAdverbRatio0.009771986970684038
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences81
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences81
mean14.88
std7.95
cv0.534
sampleLengths
023
127
228
311
423
528
613
718
822
911
1022
1118
124
131
143
1526
1618
172
1832
1919
2010
216
2218
234
2426
256
2616
2722
2819
2931
308
3120
328
336
3418
358
3624
376
3815
3921
404
4114
4212
437
4420
459
4615
4713
4819
4913
56.38% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats6
diversityRatio0.38271604938271603
totalSentences81
uniqueOpeners31
84.39% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount2
totalSentences79
matches
0"Then, the air changed."
1"Suddenly, a sharp heat blossomed"
ratio0.025
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount19
totalSentences79
matches
0"She rubbed the small crescent"
1"They stood before a cluster"
2"It is thin here."
3"She didn’t break stride as"
4"She thought of her flat"
5"She took a breath, closed"
6"They were standing in a"
7"Her pale lavender eyes seemed"
8"It's beautiful, Rory whispered."
9"They stretched toward the light"
10"She jumped back, her hand"
11"It does not wish to"
12"They passed a stream where"
13"It felt like being inside"
14"She looked toward a dense"
15"It hungers for the depths."
16"She saw a sky of"
17"She felt a sudden, dizzying"
18"She looked at the Fae"
ratio0.241
80.25% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount60
totalSentences79
matches
0"The autumn chill of Richmond"
1"Nyx was less a companion"
2"Rory shifted the weight of"
3"She rubbed the small crescent"
4"They stood before a cluster"
5"The trees were massive, their"
6"The Veil, Nyx whispered, the"
7"It is thin here."
8"Isolde stepped forward."
9"She didn’t break stride as"
10"Nyx followed, dissolving into a"
11"She thought of her flat"
12"That world felt a million"
13"She took a breath, closed"
14"The transition was a physical"
15"The biting cold vanished, replaced"
16"Rory opened her eyes and"
17"They were standing in a"
18"The grass beneath her boots"
19"Wildflowers in colors that didn't"
ratio0.759
100.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences79
matches
0"Even through the leather of"
1"To anyone else, it would"
ratio0.025
0.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences57
technicalSentenceCount12
matches
0"The autumn chill of Richmond Park had bitten through Rory’s jacket, leaving her shoulders tight and her breath blossoming in pale, jagged clouds."
1"Nyx was less a companion and more a smudge of ink against the landscape, a humanoid silhouette that seemed to swallow the meager light of the overcast afternoon…"
2"The trees were massive, their bark etched with deep, swirling grooves that looked less like natural growth and more like intentional calligraphy."
3"The biting cold vanished, replaced by a heavy, aromatic warmth that smelled of crushed jasmine, ozone, and something sweet and metallic, like honey stirred into…"
4"The grass beneath her boots wasn't green, but a deep, iridescent indigo that rippled in waves even though there was no wind."
5"Above them, the canopy of the trees didn't block the sun; instead, the leaves were translucent, filtering the light into a soft, pearlescent glow that bathed ev…"
6"Rory took a tentative step forward, her boots crunching on a patch of crystalline pebbles that sang a low, melodic chord when stepped upon."
7"There was a humming beneath the earth, a rhythmic throb that felt like a giant heart beating far below the soil."
8"They stretched toward the light instead of away from it, dancing in jagged, erratic patterns that made Rory’s skin crawl."
9"The moment her fingers touched the moonsilver, the vines recoiled, shrinking back into the indigo grass as if burned."
10"They passed a stream where the water flowed upward, defying gravity to form shimmering spheres that drifted into the air before popping with a sound like soft l…"
11"The deep crimson gemstone was no longer dormant; it was pulsing with a rhythmic, insistent warmth that mirrored the heartbeat she had felt beneath the ground."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags1
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags0
77.7219%