Run: 2026-07-07-01KWZ578J3AQEEMQ1K0GYCTY61

Run Details

Model:
Aion 3.0
Duration:
56.2s
Cost:
$0.020521
Provider:
AionLabs

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 rose from the earth like broken teeth. Aurora counted seven of them, arranged in a loose circle where no stones had any right to be. Richmond Park stretched behind her, all manicured paths and joggers and the distant whine of traffic from Kingston Road, but here — here, where the oaks grew too close together and their roots buckled the ground into ridges — the air tasted different. Copper and green. Like licking a penny wrapped in moss. "The boundary," Isolde said. She stood at the edge of the stone circle, her silver hair lifting in a breeze that Aurora couldn't feel. The half-fae woman wore no coat despite the December chill, and her feet left no impression in the soft earth. She'd been walking ahead of them for the past twenty minutes, and not once had Aurora seen a footprint. "What lies beyond is not Richmond. It is not London. It is not quite here, and not quite there." She turned, pale lavender eyes catching the grey afternoon light and holding it like something precious. "The question is not whether you may enter. The question is whether you may leave." "Comforting," Aurora said. Her hand found the Heartstone pendant at her throat. The deep crimson gem pulsed against her collarbone — faint, warm, a heartbeat that wasn't hers. It had been doing that since they'd crossed into the park, growing stronger as they walked deeper. She didn't know what it meant. She didn't know who had left it in her flat, tucked inside an envelope with no return address, no note, nothing but her name written in handwriting she didn't recognize. Three weeks ago, that pendant had been a mystery. Now it felt like a compass. Nyx moved through the shadow of the nearest standing stone, their form shifting between solid and smoke. In daylight — even this dim December daylight — they seemed diminished, a silhouette pressed thin, their violet eyes the brightest thing about them. They had been quieter since they'd entered the park. Aurora had learned to read Nyx's silences. This one wasn't contemplation. It was caution. "The stones are old," Nyx whispered. Their voice sounded the way smoke smells — present and vanishing at once. "Older than the park. Older than the city. They remember when this was forest and nothing else." "Is that a problem?" Aurora asked. "It is a fact. Facts become problems only when you ignore them." Isolde stepped between the stones without waiting for them. One moment she stood at the boundary, and the next she was gone — not walking, not running, simply absent, as though the air had closed over her like water. Aurora looked at Nyx. Nyx looked at Aurora. "Well," Aurora said. "That's either an invitation or a warning." "Both are possible. Both are likely." She stepped forward. The transition wasn't dramatic. No flash of light, no thunderclap, no sudden shift in reality. One step she was in Richmond Park, cold wind biting her cheeks, the distant sound of a dog barking somewhere behind her. The next step she was somewhere else entirely. The sky had changed. Not its color — still grey, still winter — but its depth. It stretched higher than any sky had a right to, infinite and close at once, like looking up from the bottom of a well that had no top. The light came from everywhere and nowhere, diffuse, sourceless, painting the world in shades of silver and pale gold. It was December in London, and yet wildflowers carpeted the ground — tiny white blooms and pale blue bells and something vivid and purple that Aurora had never seen before, growing in spirals that seemed too deliberate to be natural. The air was warm. Not the false warmth of a heated room, but the warmth of a summer evening, gentle and everywhere. She could smell honey and rain and something underneath both, something ancient and green, like the smell of the earth itself breathing. "Rory." Nyx's voice. She turned. They had materialized fully inside the grove, and here — away from direct light — they were more substantial than she'd ever seen them. Their shadow-form had depth and weight, the suggestion of features where a face should be, the outline of limbs and a torso that almost looked human. Their violet eyes burned bright enough to cast faint light on the flowers at their feet. "The pendant." She looked down. The Heartstone was glowing. Not the faint pulse she'd grown used to, but a steady, deep radiance that turned the crimson gem almost orange at its core. It pulsed with heat against her skin — not painful, but insistent, like a hand pressing against her chest. "It's reacting to something," she said. "To the grove itself. This place exists between worlds, and your stone is of another world entirely. They recognize each other." Isolde appeared twenty feet ahead, standing beside a tree that wasn't an oak. It wasn't anything Aurora could name. Its bark was the color of bone, smooth and faintly luminescent, and its branches held no leaves but seemed to hold light instead — clusters of soft white luminescence that drifted down like snow and dissolved before they touched the ground. "You are seeing the grove as it sees itself," Isolde said. "Not as mortals have agreed to see it. The flowers bloom because the grove does not understand death. It has never needed to." "That's not comforting either," Aurora said, but her voice came out softer than she intended. She couldn't help it. The grove was beautiful in a way that made her chest hurt, the kind of beauty that felt like grief, like she was seeing something she would lose the moment she looked away. She walked deeper. The flowers parted beneath her boots and closed behind her, and when she looked back, her footprints were already gone. The ground was smoothing itself over, erasing her passage, and the standing stones were nowhere in sight. The entrance had vanished. "The grove does not hold visitors against their will," Isolde said, appearing beside her without sound. "But it does not make leaving simple. Time moves differently here. An hour within may be minutes without, or it may be days. The grove does not keep a clock." "How do we know which one it is?" "You do not. That is part of the price." Nyx drifted ahead, moving through the grove like they belonged to it. Their shadow-form seemed to drink the ambient light, and where they passed, the flowers leaned toward them as though seeking shade. They stopped beside a pool of water that Aurora hadn't noticed — perfectly still, perfectly clear, reflecting a sky that didn't match the one above them. In the pool, the sky was deep amber, the color of late autumn, and distant shapes moved across it like clouds that weren't clouds. "Dymas," Nyx said. Their voice carried something Aurora had never heard in it before. Recognition. Longing. "The pool shows what lies beyond the Veil. That is the realm of Gluttony." Aurora knelt beside the water. The Heartstone blazed against her chest, hot enough now that she could feel it through her shirt. The amber sky reflected in the pool's surface, and she could see — or thought she could see — vineyards stretching beneath a warm sun, orchards heavy with fruit, tables laden with feasts that never ended. It looked like paradise. It looked like a trap. "Your stone came from there," Isolde said. She stood at the pool's edge, her reflection not appearing in the water. The pool showed Aurora's face looking back at her, and Nyx's shadow beside her, but where Isolde should have stood there was only the amber sky. "It was made in the fires of indulgence, and it seeks to return. That is its nature. That is its hunger." "It's a stone. Stones don't hunger." "All things that are made with purpose hunger for their purpose. The blade at your hip — you feel it, do you not? The cold. The wanting." Aurora's hand went to the Fae-forged blade, the moonsilver dagger that Isolde had given her what felt like minutes ago and what might have been hours. It was cold. It was always cold. But here, in the grove, it seemed to pull toward something, a faint resistance when she moved it, like a compass needle fighting to find north. "What does it want?" Aurora asked. "To cut," Isolde said. "What all blades want. The question is what you will choose to cut." The grove shifted around them. Not violently — gently, like a sigh. The trees seemed to lean closer. The light changed, deepening, and somewhere in the distance, Aurora heard music. Not instruments. Not voices. Something older. The sound of the world humming in a key that human ears weren't built for. Nyx turned, their violet eyes wide and bright. "Something is coming." "Something is always coming," Isolde said. "That is the nature of time, even here. The question is whether you will be ready for it." The music grew louder. The flowers began to close, one by one, curling inward like sleeping children. The light dimmed. And Aurora felt the Heartstone pulse — slow, deep, certain — like a heartbeat that had been waiting for this moment since before she was born. She gripped the Fae blade's hilt. It burned cold against her palm, and the grove held its breath.
created_at"2026-07-07T20:44:56.28Z" 7/7/2026, 8:44:56 PM
model"aion-labs/aion-3.0-20260707"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency522
moderation_latency(null)
generation_time55974
tokens_prompt1590
tokens_completion3130
native_tokens_prompt1544
native_tokens_completion2707
native_tokens_completion_images(null)
native_tokens_reasoning781
native_tokens_cached157
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.02052075
router(null)
provider_responses
0
endpoint_id"8c8f827d-2bef-468a-8f9e-8e27b470de5e"
id"b20ca2368f554117a5dd37ef2d9a4513"
is_byokfalse
latency522
model_permaslug"aion-labs/aion-3.0-20260707"
provider_name"AionLabs"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.18.0; linux; x64))"
http_referer(null)
request_id"req-1783457096-N1jP01WXJXbmDnqrGm9X"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1783457096-uiAMU5EXopGUBOe57J9F"
upstream_id"b20ca2368f554117a5dd37ef2d9a4513"
total_cost0.02052075
cache_discount0.00035325
upstream_inference_cost0
provider_name"AionLabs"
response_cache_source_id(null)
data_region"global"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags15
adverbTagCount0
adverbTags(empty)
dialogueSentences34
tagDensity0.441
leniency0.882
rawRatio0
effectiveRatio0
90.38% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1559
totalAiIsmAdverbs3
found
0
adverb"perfectly"
count2
1
adverb"gently"
count1
highlights
0"perfectly"
1"gently"
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)
64.72% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1559
totalAiIsms11
found
0
word"chill"
count1
1
word"comforting"
count2
2
word"pulsed"
count2
3
word"warmth"
count2
4
word"weight"
count1
5
word"pulse"
count2
6
word"could feel"
count1
highlights
0"chill"
1"comforting"
2"pulsed"
3"warmth"
4"weight"
5"pulse"
6"could feel"
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
narrationSentences105
matches(empty)
61.22% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount6
narrationSentences105
filterMatches(empty)
hedgeMatches
0"seemed to"
1"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences123
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen41
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1580
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions14
unquotedAttributions0
matches(empty)
70.26% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions57
wordCount1254
uniqueNames12
maxNameDensity1.59
worstName"Aurora"
maxWindowNameDensity2.5
worstWindowName"Aurora"
discoveredNames
Park2
Kingston1
Road1
Aurora20
December3
Heartstone4
Nyx10
Isolde10
Richmond2
London1
Fae-forged1
Fae2
persons
0"Aurora"
1"December"
2"Heartstone"
3"Nyx"
4"Isolde"
places
0"Park"
1"Kingston"
2"Road"
3"Richmond"
4"London"
5"Fae-forged"
6"Fae"
globalScore0.703
windowScore0.833
0.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences64
glossingSentenceCount5
matches
0"felt like a compass"
1"seemed diminished a silhouette pressed thin, their violet eyes the brightest thing about them"
2"felt like grief, like she was seeing so"
3"as though seeking shade"
4"felt like minutes ago and what might ha"
0.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches5
per1kWords3.165
wordCount1580
matches
0"Not the false warmth of a heated room, but the warmth of a summer evening, gentle"
1"Not the faint pulse she'd grown used to, but a steady, deep radiance"
2"not painful, but insistent, like a hand pressing against her chest"
3"no leaves but"
4"not comforting either,\" Aurora said, but her voice came out softer than she intended"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences123
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs41
mean38.54
std29.24
cv0.759
sampleLengths
010
171
2113
396
464
536
66
712
839
98
1010
116
123
1345
14103
1544
1673
1749
186
1921
2060
2134
2252
2344
2446
258
269
2783
2830
2967
3067
316
3227
3359
346
3517
3651
3711
3824
3946
4018
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences105
matches
0"was gone "
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount3
totalVerbs209
matches
0"was glowing"
1"was seeing"
2"was smoothing"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount20
semicolonCount0
flaggedSentences14
totalSentences123
ratio0.114
matches
0"Richmond Park stretched behind her, all manicured paths and joggers and the distant whine of traffic from Kingston Road, but here — here, where the oaks grew too close together and their roots buckled the ground into ridges — the air tasted different."
1"The deep crimson gem pulsed against her collarbone — faint, warm, a heartbeat that wasn't hers."
2"In daylight — even this dim December daylight — they seemed diminished, a silhouette pressed thin, their violet eyes the brightest thing about them."
3"Their voice sounded the way smoke smells — present and vanishing at once."
4"One moment she stood at the boundary, and the next she was gone — not walking, not running, simply absent, as though the air had closed over her like water."
5"Not its color — still grey, still winter — but its depth."
6"It was December in London, and yet wildflowers carpeted the ground — tiny white blooms and pale blue bells and something vivid and purple that Aurora had never seen before, growing in spirals that seemed too deliberate to be natural."
7"They had materialized fully inside the grove, and here — away from direct light — they were more substantial than she'd ever seen them."
8"It pulsed with heat against her skin — not painful, but insistent, like a hand pressing against her chest."
9"Its bark was the color of bone, smooth and faintly luminescent, and its branches held no leaves but seemed to hold light instead — clusters of soft white luminescence that drifted down like snow and dissolved before they touched the ground."
10"They stopped beside a pool of water that Aurora hadn't noticed — perfectly still, perfectly clear, reflecting a sky that didn't match the one above them."
11"The amber sky reflected in the pool's surface, and she could see — or thought she could see — vineyards stretching beneath a warm sun, orchards heavy with fruit, tables laden with feasts that never ended."
12"Not violently — gently, like a sigh."
13"And Aurora felt the Heartstone pulse — slow, deep, certain — like a heartbeat that had been waiting for this moment since before she was born."
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1238
adjectiveStacks1
stackExamples
0"slow, deep, certain — like"
adverbCount46
adverbRatio0.03715670436187399
lyAdverbCount9
lyAdverbRatio0.007269789983844911
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences123
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences123
mean12.85
std9.82
cv0.764
sampleLengths
010
118
243
33
47
54
620
720
819
935
1015
113
129
1316
1417
156
1630
179
186
1917
2024
219
227
234
243
256
2613
2717
286
2912
309
3130
324
334
343
357
366
373
384
3911
4022
418
424
4312
4428
4519
4640
474
4818
4922
39.84% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats16
diversityRatio0.3170731707317073
totalSentences123
uniqueOpeners39
0.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount0
totalSentences86
matches(empty)
ratio0
66.51% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount33
totalSentences86
matches
0"She stood at the edge"
1"She'd been walking ahead of"
2"She turned, pale lavender eyes"
3"Her hand found the Heartstone"
4"It had been doing that"
5"She didn't know what it"
6"She didn't know who had"
7"They had been quieter since"
8"It was caution."
9"Their voice sounded the way"
10"She stepped forward."
11"It stretched higher than any"
12"It was December in London,"
13"She could smell honey and"
14"They had materialized fully inside"
15"Their shadow-form had depth and"
16"Their violet eyes burned bright"
17"She looked down."
18"It pulsed with heat against"
19"It wasn't anything Aurora could"
ratio0.384
41.40% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount72
totalSentences86
matches
0"The standing stones rose from"
1"Aurora counted seven of them,"
2"Richmond Park stretched behind her,"
3"Copper and green."
4"She stood at the edge"
5"The half-fae woman wore no"
6"She'd been walking ahead of"
7"She turned, pale lavender eyes"
8"Her hand found the Heartstone"
9"The deep crimson gem pulsed"
10"It had been doing that"
11"She didn't know what it"
12"She didn't know who had"
13"Nyx moved through the shadow"
14"They had been quieter since"
15"Aurora had learned to read"
16"This one wasn't contemplation."
17"It was caution."
18"Their voice sounded the way"
19"Isolde stepped between the stones"
ratio0.837
58.14% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences86
matches
0"Now it felt like a"
ratio0.012
0.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences47
technicalSentenceCount10
matches
0"The deep crimson gem pulsed against her collarbone — faint, warm, a heartbeat that wasn't hers."
1"One moment she stood at the boundary, and the next she was gone — not walking, not running, simply absent, as though the air had closed over her like water."
2"It stretched higher than any sky had a right to, infinite and close at once, like looking up from the bottom of a well that had no top."
3"It was December in London, and yet wildflowers carpeted the ground — tiny white blooms and pale blue bells and something vivid and purple that Aurora had never …"
4"Not the faint pulse she'd grown used to, but a steady, deep radiance that turned the crimson gem almost orange at its core."
5"Its bark was the color of bone, smooth and faintly luminescent, and its branches held no leaves but seemed to hold light instead — clusters of soft white lumine…"
6"The grove was beautiful in a way that made her chest hurt, the kind of beauty that felt like grief, like she was seeing something she would lose the moment she …"
7"Their shadow-form seemed to drink the ambient light, and where they passed, the flowers leaned toward them as though seeking shade."
8"They stopped beside a pool of water that Aurora hadn't noticed — perfectly still, perfectly clear, reflecting a sky that didn't match the one above them."
9"And Aurora felt the Heartstone pulse — slow, deep, certain — like a heartbeat that had been waiting for this moment since before she was born."
91.67% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags15
uselessAdditionCount1
matches
0"Aurora said, but her voice came out softer than she intended"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags14
fancyCount1
fancyTags
0"Nyx whispered (whisper)"
dialogueSentences34
tagDensity0.412
leniency0.824
rawRatio0.071
effectiveRatio0.059
72.6043%