Run: 2026-02-17-01KHNF0HR1N2M1T5T8C32NK0WS

Run Details

Duration:
56.2s
Cost:
$0.003325
Provider:
Fireworks

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 standing stones emerged from the twilight like the fingers of a buried giant, oak bark dark and ancient, rising shoulder-high in a rough circle at the edge of the park. Aurora stopped at the threshold, the Fae-forged blade pressing against her hip where it hung in its sheath. Beside her, Nyx flickered—their shadow-form thinning at the edges where the moonlight caught them, solid and not-solid, uncertain. "You feel that?" Aurora asked, though she already knew the answer. The air here tasted different. Cleaner. Older. "Pressure," Nyx said. Their voice was the usual whisper-on-the-wind, but even that seemed muted, as if the grove swallowed sound. "Like the atmosphere is holding its breath." Aurora touched the Heartstone at her throat. The gem was warm—not the faint pulse she'd learned to recognize near Hel rifts, but a steady, waiting heat, as though it recognized something in this place. She thought of Isolde's cryptic directions, the way the seer had smiled that ethereal smile and said only: *You will know when you arrive. The grove remembers those it calls.* She stepped between the stones. The transition was not a crossing but a slipping. One moment she stood in Richmond Park, autumn grass damp beneath her boots, the London skyline a distant smear of orange light beyond the trees. The next— Light. Not the pale silver of the moon she'd walked under, but something softer, golden-green, filtering through a canopy that shouldn't exist. The oaks here were massive, their trunks wider than a car, their branches weaving overhead into a ceiling of leaves that glowed with their own faint luminescence. The ground beneath her feet was carpeted in wildflowers—impossible colors, blues so deep they approached purple, reds so bright they seemed to pulse, whites that shone like scattered stars. Aurora exhaled slowly. Beside her, Nyx solidified fully for the first time since they'd left her flat, their shadow-form stabilizing into something almost human in its solidity, though the darkness that comprised them still shifted and rippled at the periphery. "Welcome," Nyx murmured, and there was something in their voice she'd rarely heard before. Wonder. "I have walked many realms, touched the spaces between worlds. But this..." They raised a hand, watching the light play across their shadow-flesh. "This is different." They began walking, and Aurora followed, her boots crunching softly on the flower-strewn ground. The air was warm but not stifling, carrying a scent she couldn't name—honey and ozone and something faintly metallic, like the aftermath of a lightning strike. No. Not lightning. Something older. Something Fae. The grove revealed itself in layers. They passed a stream that ran uphill, water cascading in reverse against gravity in a glittering curtain that sang—not a melody, but a vibration, a resonance that made Aurora's teeth ache pleasantly. She reached out instinctively, and the water parted around her fingers, cool and impossibly soft. "It knows you," Nyx said, watching. "The water, the light—all of it. It tests, but does not repel." "Is that good?" "That depends on what you intend." She didn't answer. They walked deeper. The trees grew taller, older, their bark etched with patterns that might have been natural growth or might have been writing in a language lost before humanity learned to write. Aurora traced one glyph with her fingertip, and for a moment she heard something—a whisper, not of words but of emotion. Longing. A deep, ancient longing, like a memory of home. She pulled her hand back. "Stay close," she said, though she wasn't sure who she was warning—herself or Nyx. The grove was beautiful, but beauty could be a trap. Isolde had given her the blade for a reason, and the seer's riddles had prepared her for nothing so much as the unexpected. They rounded a curve in the path—had there been a path? She wasn't sure—and found themselves in a clearing. The canopy opened here, revealing a sky that was not London's grey-blue but a deeper shade, purple and gold, with three moons where there should be one. Aurora stared, her breath catching. "Three," Nyx said quietly. "Three moons. We're not on Earth anymore. Not entirely." "We never left," Aurora replied, her voice steady even as her heart hammered. "Isolde said the grove exists between. A pocket." "A pocket that shows its own sky." Nyx drifted toward the center of the clearing, where a stone fountain stood dry and ancient, its basin carved with figures she couldn't look at directly—something about their shapes made her eyes water, made her mind slide away like water off glass. "This place has its own rules, Aurora. Its own physics. Be careful." She was careful. She was always careful—had learned to be, in the years since Evan, in the nights walking London's streets alone, in the careful calculations of survival. But careful didn't mean still. Careful meant moving forward with your eyes open. She approached the fountain. Touched its edge. The stone was warm, almost body-temperature, and beneath her palm she felt a vibration—slow, rhythmic, like a heartbeat. "It's alive," she breathed. "Everything here is alive," a voice said, and Aurora spun, hand flying to her blade, the moonsilver sliding free with a whisper of cold light. But the clearing was empty. Except—no. Not empty. At its edge, where the trees resumed their watch, a figure stood. Silver hair falling to her waist. Pale lavender eyes that seemed to hold their own light. Feet that left no imprint on the flower-strewn ground. Isolde. The seer smiled, and it was not a kind smile or a cruel one—it was simply a smile, ancient and knowing, the smile of someone who has seen the shape of things to come and found them interesting. "Isolde." Aurora sheathed her blade, though her pulse hadn't slowed. "You knew we were coming." "I knew you would come." Isolde stepped forward, her movements impossibly smooth, as if she glided rather than walked. "The grove knew. It has been waiting." "Waiting for what?" The seer tilted her head, and for a moment her eyes flickered—not lavender now but silver, silver without end, reflecting those three alien moons. "For the one who carries Fae steel. For the one who bears a piece of Hel in her chest. For the shadow that walks between." She looked at Nyx, and her gaze seemed to pierce through their shadow-flesh to something beneath. "Hello, Aldric. It's been a long time." Nyx went still. Completely still, not even their darkness rippling. "You know that name," they said, and their voice was no longer a whisper—it was something deeper, older, the voice of a man who had died in 1643 and never truly stopped dying. "I know many names." Isolde circled them slowly, appraising. "I know what you were. What you lost. What you search for, even now, in the spaces between worlds." "That's—" Aurora started, but Nyx raised a hand. "Let her speak." The seer stopped, turning to face them both. The golden-green light of the grove seemed to brighten, the flowers turning their heads as if listening. "You came seeking answers," Isolde said. "You came because the Veil grows thin, because Hel stirs in its realm, because something is coming that has not come in a thousand years. You came because you felt the pull." Aurora thought of the pendant warming at her throat. Thought of the dreams she'd been having—flames and falling, a city burning in a fire that wasn't fire, a voice calling her name in a language she didn't speak. "Yes," she said. "We came for answers." Isolde's smile returned, and this time there was something in it—something that might have been pity, or might have been hope. "Then you have come to the right place. But know this, daughter of Cardiff, walker of shadows: the grove gives answers, but never simply. You will see what you seek, but you will also see what you do not wish to see. You will find what you need, but you may not recognize it." "What does that mean?" Aurora asked, but Isolde was already turning, already walking toward the trees, her silver hair floating as if in a wind that didn't exist. "It means," the seer called back, "that the true exploration begins now. Follow me, if you dare." Aurora looked at Nyx. Nyx looked at her. In their violet eyes, she saw the same fear she felt—and the same determination. "Together," Nyx said. "Together," Aurora agreed. They followed Isolde into the depths of the grove, where the trees grew ever taller and the light grew ever stranger, and the heartbeat of the ancient place quickened beneath their feet like the drumbeat of a war no one remembered but everyone felt coming.
created_at"2026-02-17T09:31:54.282407+00:00" 2/17/2026, 9:31:54 AM
model"minimax/minimax-m2.5-20260211"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency5939
moderation_latency(null)
generation_time56066
tokens_prompt1590
tokens_completion2847
native_tokens_prompt1508
native_tokens_completion2394
native_tokens_completion_images(null)
native_tokens_reasoning595
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.0033252
router(null)
provider_responses
0
id"bc80241a-fb67-44d6-befe-c3bbc9d344a7"
status200
is_byokfalse
latency5923
endpoint_id"c61d37ec-745c-4efd-8129-a68371e056b2"
provider_name"Fireworks"
model_permaslug"minimax/minimax-m2.5-20260211"
api_type"completions"
id"gen-1771320657-1E40NrhAfLafnAQiIMp1"
upstream_id"bc80241a-fb67-44d6-befe-c3bbc9d344a7"
total_cost0.0033252
cache_discount(null)
upstream_inference_cost0
provider_name"Fireworks"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags23
adverbTagCount1
adverbTags
0"Nyx said quietly [quietly]"
dialogueSentences40
tagDensity0.575
leniency1
rawRatio0.043
effectiveRatio0.043
83.13% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1482
totalAiIsmAdverbs5
found
0
adverb"slowly"
count2
1
adverb"softly"
count1
2
adverb"completely"
count1
3
adverb"truly"
count1
highlights
0"slowly"
1"softly"
2"completely"
3"truly"
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)
42.65% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1482
totalAiIsms17
found
0
word"flickered"
count2
1
word"whisper"
count4
2
word"pulse"
count3
3
word"aftermath"
count1
4
word"cascading"
count1
5
word"resonance"
count1
6
word"etched"
count1
7
word"traced"
count1
8
word"rhythmic"
count1
9
word"depths"
count1
10
word"quickened"
count1
highlights
0"flickered"
1"whisper"
2"pulse"
3"aftermath"
4"cascading"
5"resonance"
6"etched"
7"traced"
8"rhythmic"
9"depths"
10"quickened"
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
narrationSentences95
matches(empty)
67.67% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount4
narrationSentences95
filterMatches
0"watch"
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences112
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen54
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans1
markdownWords12
totalWords1446
ratio0.008
matches
0"You will know when you arrive. The grove remembers those it calls."
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions19
unquotedAttributions0
matches(empty)
80.37% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions52
wordCount1149
uniqueNames13
maxNameDensity1.39
worstName"Aurora"
maxWindowNameDensity2.5
worstWindowName"Nyx"
discoveredNames
Fae-forged1
Nyx14
Heartstone1
Hel1
Isolde9
Richmond1
Park1
London3
Light1
Wonder1
Aurora16
Fae2
Evan1
persons
0"Nyx"
1"Isolde"
2"Light"
3"Aurora"
4"Evan"
places
0"Hel"
1"Richmond"
2"Park"
3"London"
globalScore0.804
windowScore0.833
62.28% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences57
glossingSentenceCount2
matches
0"seemed muted as if the grove swallowed sound"
1"as if listening"
0.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches8
per1kWords5.533
wordCount1446
matches
0"not the faint pulse she'd learned to recognize near Hel rifts, but a steady, waiting heat, as though it recognized something in"
1"not a crossing but a slipping"
2"Not the pale silver of the moon she'd walked under, but something softer, golden-green, filtering through a canopy"
3"not a melody, but a vibration, a resonance"
4"not of words but of emotion"
5"not London's grey-blue but a deeper shade, purple"
6"not lavender now but silver, silver without end, reflecting those three alien moo"
7"no one remembered but"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences112
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs50
mean28.92
std20.83
cv0.72
sampleLengths
067
118
227
364
45
536
678
740
841
947
1053
1118
123
136
146
1561
165
1747
1851
1913
2021
2161
2241
2325
244
2533
2637
271
2838
2915
3026
313
3272
3310
3433
3528
368
373
3825
3938
4038
417
4221
4354
4428
4517
4622
473
483
4945
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences95
matches
0"was carpeted"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs206
matches
0"was warning"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount20
semicolonCount0
flaggedSentences20
totalSentences112
ratio0.179
matches
0"Beside her, Nyx flickered—their shadow-form thinning at the edges where the moonlight caught them, solid and not-solid, uncertain."
1"The gem was warm—not the faint pulse she'd learned to recognize near Hel rifts, but a steady, waiting heat, as though it recognized something in this place."
2"The next—"
3"The ground beneath her feet was carpeted in wildflowers—impossible colors, blues so deep they approached purple, reds so bright they seemed to pulse, whites that shone like scattered stars."
4"The air was warm but not stifling, carrying a scent she couldn't name—honey and ozone and something faintly metallic, like the aftermath of a lightning strike."
5"They passed a stream that ran uphill, water cascading in reverse against gravity in a glittering curtain that sang—not a melody, but a vibration, a resonance that made Aurora's teeth ache pleasantly."
6"Aurora traced one glyph with her fingertip, and for a moment she heard something—a whisper, not of words but of emotion."
7"\"Stay close,\" she said, though she wasn't sure who she was warning—herself or Nyx."
8"They rounded a curve in the path—had there been a path?"
9"She wasn't sure—and found themselves in a clearing."
10"\"A pocket that shows its own sky.\" Nyx drifted toward the center of the clearing, where a stone fountain stood dry and ancient, its basin carved with figures she couldn't look at directly—something about their shapes made her eyes water, made her mind slide away like water off glass."
11"She was always careful—had learned to be, in the years since Evan, in the nights walking London's streets alone, in the careful calculations of survival."
12"The stone was warm, almost body-temperature, and beneath her palm she felt a vibration—slow, rhythmic, like a heartbeat."
13"Except—no."
14"The seer smiled, and it was not a kind smile or a cruel one—it was simply a smile, ancient and knowing, the smile of someone who has seen the shape of things to come and found them interesting."
15"The seer tilted her head, and for a moment her eyes flickered—not lavender now but silver, silver without end, reflecting those three alien moons."
16"\"You know that name,\" they said, and their voice was no longer a whisper—it was something deeper, older, the voice of a man who had died in 1643 and never truly stopped dying."
17"Thought of the dreams she'd been having—flames and falling, a city burning in a fire that wasn't fire, a voice calling her name in a language she didn't speak."
18"Isolde's smile returned, and this time there was something in it—something that might have been pity, or might have been hope."
19"In their violet eyes, she saw the same fear she felt—and the same determination."
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1184
adjectiveStacks1
stackExamples
0"softer, golden-green, filtering"
adverbCount38
adverbRatio0.03209459459459459
lyAdverbCount16
lyAdverbRatio0.013513513513513514
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences112
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences112
mean12.91
std11.69
cv0.905
sampleLengths
031
118
218
311
45
51
61
73
817
97
107
1127
1224
136
145
159
1625
172
181
1921
2027
2129
223
2337
2414
251
2623
273
2814
2926
301
312
322
332
346
3532
3615
376
3812
393
406
413
423
4330
4421
451
469
475
4814
4910
67.26% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats8
diversityRatio0.44642857142857145
totalSentences112
uniqueOpeners50
43.86% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences76
matches
0"Completely still, not even their"
ratio0.013
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount19
totalSentences76
matches
0"Their voice was the usual"
1"She thought of Isolde's cryptic"
2"She stepped between the stones."
3"They raised a hand, watching"
4"They began walking, and Aurora"
5"They passed a stream that"
6"She reached out instinctively, and"
7"She didn't answer."
8"They walked deeper."
9"She pulled her hand back."
10"she said, though she wasn't"
11"They rounded a curve in"
12"She wasn't sure—and found themselves"
13"She was careful."
14"She was always careful—had learned"
15"She approached the fountain."
16"She looked at Nyx, and"
17"they said, and their voice"
18"They followed Isolde into the"
ratio0.25
52.11% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount62
totalSentences76
matches
0"The standing stones emerged from"
1"Aurora stopped at the threshold,"
2"Aurora asked, though she already"
3"The air here tasted different."
4"Their voice was the usual"
5"Aurora touched the Heartstone at"
6"The gem was warm—not the"
7"She thought of Isolde's cryptic"
8"The grove remembers those it"
9"She stepped between the stones."
10"The transition was not a"
11"The oaks here were massive,"
12"The ground beneath her feet"
13"Aurora exhaled slowly."
14"Nyx murmured, and there was"
15"They raised a hand, watching"
16"They began walking, and Aurora"
17"The air was warm but"
18"The grove revealed itself in"
19"They passed a stream that"
ratio0.816
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences76
matches(empty)
ratio0
0.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences33
technicalSentenceCount13
matches
0"Their voice was the usual whisper-on-the-wind, but even that seemed muted, as if the grove swallowed sound."
1"The gem was warm—not the faint pulse she'd learned to recognize near Hel rifts, but a steady, waiting heat, as though it recognized something in this place."
2"Not the pale silver of the moon she'd walked under, but something softer, golden-green, filtering through a canopy that shouldn't exist."
3"The oaks here were massive, their trunks wider than a car, their branches weaving overhead into a ceiling of leaves that glowed with their own faint luminescenc…"
4"The ground beneath her feet was carpeted in wildflowers—impossible colors, blues so deep they approached purple, reds so bright they seemed to pulse, whites tha…"
5"Beside her, Nyx solidified fully for the first time since they'd left her flat, their shadow-form stabilizing into something almost human in its solidity, thoug…"
6"They began walking, and Aurora followed, her boots crunching softly on the flower-strewn ground."
7"They passed a stream that ran uphill, water cascading in reverse against gravity in a glittering curtain that sang—not a melody, but a vibration, a resonance th…"
8"The trees grew taller, older, their bark etched with patterns that might have been natural growth or might have been writing in a language lost before humanity …"
9"The canopy opened here, revealing a sky that was not London's grey-blue but a deeper shade, purple and gold, with three moons where there should be one."
10"The seer smiled, and it was not a kind smile or a cruel one—it was simply a smile, ancient and knowing, the smile of someone who has seen the shape of things to…"
11"The golden-green light of the grove seemed to brighten, the flowers turning their heads as if listening."
12"Thought of the dreams she'd been having—flames and falling, a city burning in a fire that wasn't fire, a voice calling her name in a language she didn't speak."
81.52% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags23
uselessAdditionCount2
matches
0"Aurora replied, her voice steady even as her heart hammered"
1"they said, and their voice was no longer a whisper—it was something deeper, older, the voice of a man who had died in 1643 and never truly stopped dying"
75.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags15
fancyCount3
fancyTags
0"Nyx murmured (murmur)"
1"she breathed (breathe)"
2"Aurora agreed (agree)"
dialogueSentences40
tagDensity0.375
leniency0.75
rawRatio0.2
effectiveRatio0.15
74.9950%