Run: 2026-07-07-01KWZ4CZRJ983BYBY5JAA6EQPW

Run Details

Model:
Aion 3.0
Duration:
56.3s
Cost:
$0.019782
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, their surfaces gnarled and ancient in a way that had nothing to do with geology. Rory traced her fingers along the bark of the nearest one — oak, not granite. Living wood turned to stone, or stone pretending to be wood. The distinction, she suspected, didn't apply here. She glanced back the way they'd come. Richmond Park stretched behind them, mundane and grey under a November sky, joggers and dog walkers visible in the middle distance. Ordinary. Safe. The kind of world where her biggest concern was whether she'd delivered all of Yu-Fei's orders on time. Then she stepped between the stones, and Richmond Park ceased to exist. The air changed first. It hit her like walking into a greenhouse — warm, humid, thick with the scent of things growing and dying and growing again. Pollen drifted in lazy spirals, gold and violet and a shade of blue she didn't have a name for. The ground beneath her boots was soft, carpeted with wildflowers that shouldn't have been blooming in November. Foxgloves taller than she was swayed in a breeze she couldn't feel. "Well," Rory said. She stopped, turned in a slow circle, and let the impossibility of the place settle into her bones. "This is not Richmond Park." Nyx materialized at her left shoulder, their shadow-form flickering between solid and translucent as they adjusted to the grove's particular quality of light. Their violet eyes swept the clearing with an intensity that suggested they were looking at something beyond the physical. "No," they agreed, their voice like silk tearing in a distant room. "It is not. This place exists in the between, Rory. The Fae groves are... folded. Pressed into the spaces where your world and theirs overlap without quite touching." "I understood about half of that." "Good. That means I'm being clear." Isolde moved past them both, her silver hair catching light that didn't seem to have a source. She left no footprints in the soft earth — Rory had been watching for it, and yes, the wildflowers sprang back uncrushed where the half-Fae walked, as if the ground itself was being careful not to mark her passage. "The grove knows me," Isolde said, pausing at the edge of a path that wound between two ancient oaks. "It will decide what it wishes you to see. I would advise against resisting its choices. The grove does not appreciate resistance." "Of course it doesn't," Rory muttered. Her hand found the Heartstone pendant at her throat without conscious thought. The deep crimson gem was warm against her fingers — warmer than it should have been, warmer than body heat could account for. She'd been noticing that more and more lately. The pendant's inner glow pulsed faintly, a slow rhythm that reminded her of a sleeping heartbeat. "Is it supposed to be doing that?" Nyx moved closer, their shadow-form solidifying enough to examine the pendant. Their eyes narrowed — or performed the gesture that passed for narrowing in a face made of darkness and memory. "It's responding to something. The grove exists near the boundary where the Veil thins. If there's a rift point nearby—" They stopped, their form rippling with what might have been unease. "The Heartstone was forged in Dymas. It remembers the way home." "Home," Rory repeated flatly. "A hell dimension ruled by a demon prince is home to my jewelry. That's wonderful. That's a great sentence to have in my life." Isolde made a sound that might have been amusement. "The pendant was given, not taken. There is a difference, though the distinction may not comfort you." She gestured toward the path. "Come. The grove will not wait forever, and neither will the answers you seek." They moved deeper. The path wound between trees that grew in spirals, their trunks twisting upward in ways that made Rory's eyes water if she looked at them too long. Moss covered everything — not the dull green of English moss but something luminous, something that cast the forest floor in an ethereal glow. Strange flowers bloomed from the bark itself, their petals translucent and veined with silver. When the breeze picked up — and there was a breeze now, carrying the scent of honey and wet stone — the flowers chimed. Tiny, crystalline notes that merged into a melody just below the threshold of comprehension. "This place is beautiful," Rory said, and then, because she wasn't an idiot, "This place is dangerous." "Those qualities often coincide," Isolde replied. She had stopped ahead of them, her pale lavender eyes fixed on something Rory couldn't see. "The Fae do not separate aesthetics from power. Beauty is a weapon here. Wonder is a trap. The grove will show you what it believes will tempt you, and what tempts you reveals what you are." "What I am is tired and confused and increasingly wishing I'd stayed in Cardiff." "But you did not," Isolde said. "You came to London. You came to the grove. You chose, Aurora Carter. The grove is merely showing you the weight of your choices." Nyx drifted closer to Rory, their shadow-form providing a strange comfort against the grove's overwhelming presence. "The Veil is thin here," they said quietly. "I can feel it. The boundary between worlds — it's not broken, but it's stretched. Like fabric held too tight. If someone were to push—" "Is that likely?" Rory asked. "I have existed for nearly four hundred years. In my experience, 'likely' is not a useful concept when dealing with forces beyond mortal understanding." "Fantastic." The path opened into a clearing, and Rory forgot how to breathe. The sky above was wrong. Not the grey of London, not the blue of day, not the black of night — it was a color she had never seen before, something between amber and gold and the particular shade of honey when light passes through it. Stars were visible, but they were too close, too bright, and they moved in patterns that suggested intention rather than physics. The ground beneath her feet was covered in flowers that glowed with their own light, and at the center of the clearing stood a pool of water so still it looked like glass. Rory approached the pool. Her reflection looked back at her — black hair, bright blue eyes, the small crescent scar on her left wrist — but there was something else in the reflection. Shadows moving behind her that didn't exist in reality. A figure standing at the edge of her vision that vanished when she turned to look. "The pool shows what is," Isolde said from behind her. "Not what was, not what will be. What is. Sometimes that is more frightening than either past or future." Rory looked at her reflection again. The shadows had settled. The mysterious figure was gone. But she could see, now, a faint shimmer in the air behind her own image — a distortion that looked like heat haze, like the surface of the world was wrinkling at the edges. "The Veil," she said. "Yes." Isolde moved to stand beside her, and Rory noticed that the half-Fae had no reflection in the pool. "The boundary between your world and others. It is thinning here. It has been thinning for some time. The solstice approaches, and with it, the Veil's strength wanes." "The winter solstice," Nyx said, their voice sharp. "The Veil weakens during the winter solstice. If there's already a rift point in this grove—" "Then someone could push through," Rory finished. Her hand went to the pendant again. It was hot now, almost burning, its crimson glow pulsing in earnest. The Fae-Forged Blade at her hip — a slender, leaf-shaped dagger of moonsilver that Isolde had given her — was cold against her thigh, a counterpoint to the pendant's heat. "Someone like whatever gave me this necklace." "Or someone like whatever wants it back," Nyx said. The grove seemed to shudder at those words. The flowers' chiming grew discordant, and the amber-gold sky darkened at the edges. Rory felt the hair on her arms stand up, felt the certainty settling into her gut that something was watching them — something old and patient and very, very hungry. "We should go," Isolde said. For the first time, her voice carried an edge that wasn't riddle or prophecy. It was fear. "The grove has shown you what it needed to show. Staying longer invites consequences I cannot protect you from." "I don't need protection," Rory said, but she was already moving toward the path. "I need answers." "Then seek them quickly, Aurora Carter. The solstice is coming. The Veil is thinning. And whatever placed that stone around your neck — it knows where you are. It has always known." They moved back through the twisted trees, past the luminous moss and the chiming flowers, through air that grew cooler and heavier with each step. The wildflowers seemed to reach for them as they passed, petals brushing against Rory's ankles like supplicants seeking blessing. The standing stones appeared ahead, and beyond them, the grey November sky of Richmond Park. Ordinary. Safe. A lie. Rory stepped through, and the grove vanished behind her like a dream upon waking. Only the heat of the pendant against her chest remained — proof that it had been real, that something in that impossible place knew her name, and that the winter solstice was coming faster than she was ready for.
created_at"2026-07-07T20:30:35.3Z" 7/7/2026, 8:30:35 PM
model"aion-labs/aion-3.0-20260707"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency488
moderation_latency(null)
generation_time56037
tokens_prompt1590
tokens_completion2976
native_tokens_prompt1544
native_tokens_completion2525
native_tokens_completion_images(null)
native_tokens_reasoning590
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.019782
router(null)
provider_responses
0
endpoint_id"8c8f827d-2bef-468a-8f9e-8e27b470de5e"
id"319071fc355c4d00874444756b74b163"
is_byokfalse
latency488
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-1783456235-ziHxUPNdgBW4UqOofNWB"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1783456235-J8hBzoyhTuuuUlq5MYFC"
upstream_id"319071fc355c4d00874444756b74b163"
total_cost0.019782
cache_discount(null)
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
totalTags20
adverbTagCount2
adverbTags
0"Rory repeated flatly [flatly]"
1"they said quietly [quietly]"
dialogueSentences42
tagDensity0.476
leniency0.952
rawRatio0.1
effectiveRatio0.095
90.42% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1566
totalAiIsmAdverbs3
found
0
adverb"very"
count2
1
adverb"quickly"
count1
highlights
0"very"
1"quickly"
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)
80.84% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1566
totalAiIsms6
found
0
word"traced"
count1
1
word"intensity"
count1
2
word"silk"
count1
3
word"pulsed"
count1
4
word"crystalline"
count1
5
word"weight"
count1
highlights
0"traced"
1"intensity"
2"silk"
3"pulsed"
4"crystalline"
5"weight"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"eyes widened/narrowed"
count1
highlights
0"eyes narrowed"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences84
matches(empty)
91.84% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount3
narrationSentences84
filterMatches(empty)
hedgeMatches
0"seem to"
1"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences106
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
totalWords1584
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions18
unquotedAttributions0
matches(empty)
50.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions48
wordCount1099
uniqueNames12
maxNameDensity1.73
worstName"Rory"
maxWindowNameDensity3.5
worstWindowName"Rory"
discoveredNames
Park3
November3
Yu-Fei1
Richmond3
Isolde9
Rory19
Heartstone1
English1
Nyx5
London1
Fae-Forged1
Blade1
persons
0"Yu-Fei"
1"Isolde"
2"Rory"
3"English"
4"Nyx"
places
0"Park"
1"November"
2"Richmond"
3"London"
globalScore0.636
windowScore0.5
0.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences57
glossingSentenceCount4
matches
0"something between amber and gold and the partic"
1"looked like glass"
2"looked like heat haze, like the surface o"
3"appeared ahead and beyond them, the grey November sky of Richmond Park"
73.74% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches2
per1kWords1.263
wordCount1584
matches
0"not the dull green of English moss but something luminous, something"
1"not broken, but it's stretched"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences106
matches
0"noticed that the"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs40
mean39.6
std28.1
cv0.71
sampleLengths
058
148
212
375
426
582
66
76
897
972
1073
1128
1245
133
14103
1517
1658
1714
1830
1949
205
2124
221
2312
24100
2558
2629
2749
284
2947
3024
3163
329
3351
3441
3517
3632
3744
3819
3953
92.73% Passive voice overuse
Target: ≤2% passive sentences
passiveCount3
totalSentences84
matches
0"was swayed"
1"was covered"
2"was gone"
0.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount6
totalVerbs179
matches
0"were looking"
1"was being"
2"was wrinkling"
3"was watching"
4"was already moving"
5"was coming"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount16
semicolonCount0
flaggedSentences13
totalSentences106
ratio0.123
matches
0"Rory traced her fingers along the bark of the nearest one — oak, not granite."
1"It hit her like walking into a greenhouse — warm, humid, thick with the scent of things growing and dying and growing again."
2"She left no footprints in the soft earth — Rory had been watching for it, and yes, the wildflowers sprang back uncrushed where the half-Fae walked, as if the ground itself was being careful not to mark her passage."
3"The deep crimson gem was warm against her fingers — warmer than it should have been, warmer than body heat could account for."
4"Their eyes narrowed — or performed the gesture that passed for narrowing in a face made of darkness and memory."
5"Moss covered everything — not the dull green of English moss but something luminous, something that cast the forest floor in an ethereal glow."
6"When the breeze picked up — and there was a breeze now, carrying the scent of honey and wet stone — the flowers chimed."
7"Not the grey of London, not the blue of day, not the black of night — it was a color she had never seen before, something between amber and gold and the particular shade of honey when light passes through it."
8"Her reflection looked back at her — black hair, bright blue eyes, the small crescent scar on her left wrist — but there was something else in the reflection."
9"But she could see, now, a faint shimmer in the air behind her own image — a distortion that looked like heat haze, like the surface of the world was wrinkling at the edges."
10"The Fae-Forged Blade at her hip — a slender, leaf-shaped dagger of moonsilver that Isolde had given her — was cold against her thigh, a counterpoint to the pendant's heat."
11"Rory felt the hair on her arms stand up, felt the certainty settling into her gut that something was watching them — something old and patient and very, very hungry."
12"Only the heat of the pendant against her chest remained — proof that it had been real, that something in that impossible place knew her name, and that the winter solstice was coming faster than she was ready for."
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount968
adjectiveStacks1
stackExamples
0"slender, leaf-shaped dagger"
adverbCount25
adverbRatio0.025826446280991736
lyAdverbCount6
lyAdverbRatio0.006198347107438017
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences106
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences106
mean14.94
std9.72
cv0.65
sampleLengths
025
115
211
37
47
521
61
71
818
912
104
1123
1219
1317
1412
153
1618
175
1823
1919
2012
2128
226
236
2417
2539
2619
2722
286
2912
3023
318
3216
337
3411
3520
3631
3711
384
3924
409
4122
4214
433
4427
4524
4614
4724
4814
4917
62.58% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats7
diversityRatio0.41509433962264153
totalSentences106
uniqueOpeners44
96.62% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount2
totalSentences69
matches
0"Then she stepped between the"
1"Only the heat of the"
ratio0.029
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount19
totalSentences69
matches
0"She glanced back the way"
1"It hit her like walking"
2"She stopped, turned in a"
3"Their violet eyes swept the"
4"they agreed, their voice like"
5"She left no footprints in"
6"Her hand found the Heartstone"
7"She'd been noticing that more"
8"Their eyes narrowed — or"
9"They stopped, their form rippling"
10"She gestured toward the path"
11"They moved deeper."
12"She had stopped ahead of"
13"they said quietly"
14"Her reflection looked back at"
15"Her hand went to the"
16"It was hot now, almost"
17"It was fear."
18"They moved back through the"
ratio0.275
25.22% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount60
totalSentences69
matches
0"The standing stones rose from"
1"Rory traced her fingers along"
2"The distinction, she suspected, didn't"
3"She glanced back the way"
4"Richmond Park stretched behind them,"
5"The kind of world where"
6"The air changed first."
7"It hit her like walking"
8"Pollen drifted in lazy spirals,"
9"The ground beneath her boots"
10"Foxgloves taller than she was"
11"She stopped, turned in a"
12"Nyx materialized at her left"
13"Their violet eyes swept the"
14"they agreed, their voice like"
15"Isolde moved past them both,"
16"She left no footprints in"
17"Isolde said, pausing at the"
18"Her hand found the Heartstone"
19"The deep crimson gem was"
ratio0.87
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences69
matches(empty)
ratio0
9.97% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences43
technicalSentenceCount8
matches
0"The ground beneath her boots was soft, carpeted with wildflowers that shouldn't have been blooming in November."
1"She left no footprints in the soft earth — Rory had been watching for it, and yes, the wildflowers sprang back uncrushed where the half-Fae walked, as if the gr…"
2"The pendant's inner glow pulsed faintly, a slow rhythm that reminded her of a sleeping heartbeat."
3"The path wound between trees that grew in spirals, their trunks twisting upward in ways that made Rory's eyes water if she looked at them too long."
4"Moss covered everything — not the dull green of English moss but something luminous, something that cast the forest floor in an ethereal glow."
5"Tiny, crystalline notes that merged into a melody just below the threshold of comprehension."
6"But she could see, now, a faint shimmer in the air behind her own image — a distortion that looked like heat haze, like the surface of the world was wrinkling a…"
7"For the first time, her voice carried an edge that wasn't riddle or prophecy."
75.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags20
uselessAdditionCount2
matches
0"They stopped, their form rippling with what might have been unease"
1"Nyx said, their voice sharp"
78.57% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags16
fancyCount3
fancyTags
0"they agreed (agree)"
1"Rory muttered (mutter)"
2"Rory repeated flatly (repeat)"
dialogueSentences42
tagDensity0.381
leniency0.762
rawRatio0.188
effectiveRatio0.143
74.0508%