Run: 2026-04-24-01KQ082NK58GBWW73622DKMXGZ

Run Details

Duration:
59.7s
Cost:
$0.011960
Provider:
Novita

Model input

System
You are an expert fiction writer. Always keep the following rules in mind: - Write in past tense and use General English spelling, grammar, and colloquialisms/slang. - Write in active voice - Always follow the "show, don't tell" principle. - Avoid adverbs and cliches and overused/commonly used phrases. Aim for fresh and original descriptions. - Convey events and story through dialogue. - Mix short, punchy sentences with long, descriptive ones. Drop fill words to add variety. - Skip "he/she said said" dialogue tags and convey people's actions or face expressions through their speech - Avoid mushy dialog and descriptions, have dialogue always continue the action, never stall or add unnecessary fluff. Vary the descriptions to not repeat yourself. - Put dialogue on its own paragraph to separate scene and action. - Reduce indicators of uncertainty like "trying" or "maybe" When writing text: - NEVER conclude the scene on your own, follow the beat instructions very closely. - NEVER end with foreshadowing. - NEVER write further than what I prompt you with. - AVOID imagining possible endings, NEVER deviate from the instructions. - STOP EARLY if the continuation contains what was required in the instructions. You do not need to fill out the full amount of words possible.
User/Human
Take into account the following glossary of characters/locations/items/lore... when writing your response: <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> Continue the story using the following instructions: <instructions> 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. </instructions>

Model response

AI
The standing stones rose from the earth like broken teeth, ancient oak transformed into something that belonged to another age. Aurora traced the carvings along the nearest monolith—spirals and symbols that seemed to shift beneath her fingertips when she wasn't looking directly at them. "Creepy, aren't they?" Nyx's whisper came from everywhere and nowhere, their shadowy form coalescing beside her. In the pre-dawn gloom of Richmond Park, they appeared more solid than usual, the faint violet glow of their eyes casting strange reflections on the stone. "Creepy isn't the word I'd use." Aurora stepped back, her breath misting in the cold air. The Heartstone pendant hung heavy against her chest, its warmth pulsing against her skin like a second heartbeat. "Old. Wrong. Like they're waiting for something." The Fae blade at her hip radiated cold through its sheath, a counterpoint to the pendant's heat. She'd strapped it on without thinking this morning, some instinct driving her actions before Eva's cryptic text had arrived: *Richmond Park. The stones. Sunrise.* Eva should have been here by now. "We should not linger at the threshold." Nyx drifted toward the gap between two stones, their form flickering as they passed through a patch of darkness. "The boundary thins at dawn. If we are to enter—" "Enter where, exactly?" Nyx turned, and despite their featureless face, Aurora caught something like surprise in the angle of their shadow. "You did not know?" "Know what?" "The grove. Isolde's domain." Nyx moved closer, their voice dropping to something almost reverent. "The Seer who walks without footprints. She dwells between the stones, in a place that is not quite here and not quite elsewhere." Aurora's hand moved to the pendant. The warmth had intensified, its pulse quickening. Through the crimson gem, she felt something—a pull, like a current tugging at her from beyond the stones. "I was told to come here. That's all." "Then come." Nyx passed between the monoliths and vanished. Aurora stood alone in the grey morning, her breath clouding around her face. The park stretched empty in every direction—not even early joggers braving the winter chill. Just her and the stones and the growing warmth against her chest. She stepped forward. The world folded. Not painfully, not dramatically—more like turning a corner and finding the architecture had rearranged itself while you weren't looking. The grey London dawn gave way to something else entirely. Warm light, the colour of honey, spilled across a landscape that belonged in a storybook. Wildflowers carpeted the ground in impossible abundance—bluebells and primroses and varieties Aurora had never seen, blooming in defiance of the December cold she'd left behind. The air tasted of summer, of green growing things and something sweeter beneath. Ancient oaks ringed the clearing, their branches intertwined overhead to form a cathedral canopy, and between their trunks, shadows moved with purpose. "The time differential hits everyone differently." Aurora spun. A woman stood where no one had been a moment before, silver hair cascading to her waist, pale lavender eyes watching with an agelessness that made Aurora's skin prickle. She wore simple clothing—earthy tones that shifted colour as the light caught them—but carried herself like royalty. When she moved closer, the wildflowers bent toward her, reaching. "You're Isolde." "I am known by that name, yes." The Seer circled Aurora with unhurried grace. Her feet made no sound against the earth, left no impression in the soft soil. "The Shadow told me you would come. They did not mention you would bring questions in your eyes." "Where is Nyx?" "Exploring." Isolde gestured toward the trees, and Aurora glimpsed a flicker of violet between the trunks—Nyx's form blending with shadows that moved independently of any light source. "This place agrees with them. It exists between, as they do." Aurora looked up. The sky above wasn't sky at all—it shimmered like the surface of a soap bubble, colours bleeding into each other in patterns that hurt to follow. And beyond that shimmer, she caught glimpses of something else. Towers, maybe. Spires reaching toward stars that shouldn't exist in daylight. "What is this place?" "A pocket." Isolde bent to touch a flower, and it bloomed brighter under her fingers. "A fold in the world where the Fae realm brushes against yours. Time moves differently here—an hour might be minutes beyond those stones, or it might be days. The grove decides." "That's not comforting." "Comfort was not the purpose of your summons." Aurora's hand found the pendant again. The Seer's eyes tracked the movement. "You feel it calling. The Heartstone knows its origin." "Its origin?" Aurora frowned. "Someone left it for me. No note, no explanation—just this pendant in a box on my doorstep." "Anonymous gifts carry the heaviest prices." Isolde straightened, and for a moment, her lavender gaze seemed to look through Aurora entirely. "That stone comes from Dymas. The realm they call Gluttony. It is bound to the Hel domains, and it pulses warm when gates draw near." Dymas. The word snagged in Aurora's mind like a fishhook. She'd heard it before—in whispers from customers at the Golden Empress, in half-remembered dreams that left her gasping in the dark. "The pendant—it's from Hel?" "The craftsmanship, yes. The intent behind its giving?" Isolde spread her hands. "That thread leads elsewhere. I see fragments. A feast. A contract signed in hunger. A prince who collects chefs like others collect art." "Belphegor." The name left Aurora's mouth before she could stop it, and Isolde's expression sharpened. "You know of the Princes?" "I know enough to be afraid." Aurora's fingers brushed the Fae blade's hilt, its cold searing against her palm. "Enough to know I shouldn't be standing in a Fae grove discussing demons while my pendant hums like a compass." "Then you know more than most who stumble between the stones." Isolde moved away, her silver hair catching light that had no source. "Walk with me. There are things you should see." The grove deepened as they walked—or perhaps it simply revealed more of itself. The oaks grew larger, their bark etched with symbols that glowed faintly when Aurora passed. Streams crossed their path, the water running uphill as often as down, and each crossing made the world tilt slightly before resettling. She heard music. Faint, distant—strings and voices woven into something that made her want to walk toward the trees and never stop. "The Fae Court calls to you." Isolde's voice cut through the melody. "Resist. Those who follow the music do not return." "What if I can't?" "You carry a Fae blade. It will anchor you." The Seer paused beside a pool that reflected a sky Aurora couldn't see above her—stars wheeling in patterns that spelled out something in a language she almost understood. "Moonsilver cuts through enchantment as easily as flesh. You need only draw it." Aurora swallowed. The music pulled at her, notes wrapping around her thoughts like silk. "Where did you get this blade?" "I forged it." Isolde crouched by the pool, trailing fingers through water that didn't ripple. "Three hundred years ago, before my exile. The Courts do not share their weapons willingly, and I paid dearly for the knowledge of its making." "Why give it to me?" "Because you will need it." The Seer looked up, and her lavender eyes held something like compassion—something like grief. "The Veil weakens, Aurora Carter. The solstice approaches, and with it, tears that the Wardens cannot mend alone. A time comes when blades must be drawn and choices must be made." "You speak in riddles." "I speak truth. The difference is merely perspective." From somewhere deeper in the grove, a sound like laughter echoed—bright and cruel and utterly inhuman. The wildflowers trembled. Aurora's pendant flared hot against her skin, and she felt the Fae blade shiver in its sheath. Nyx materialized at her shoulder, their form more solid than she'd ever seen it. The violet glow of their eyes had intensified, and their whisper carried an edge. "Something comes through the boundary. Not Fae." Isolde rose with fluid grace, her face betraying nothing. "Then it seems your education begins sooner than anticipated."
created_at"2026-04-24T17:19:54.993Z" 4/24/2026, 5:19:54 PM
model"z-ai/glm-5.1-20260406"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency1310
moderation_latency(null)
generation_time59553
tokens_prompt1816
tokens_completion2548
native_tokens_prompt1720
native_tokens_completion2171
native_tokens_completion_images(null)
native_tokens_reasoning331
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"
usage0.0119604
router(null)
provider_responses
0
endpoint_id"e5835f58-53a4-4bf2-a7b6-0f4c70b56ea5"
id"bccdff2100c7f54f761c6b419a48c0ec"
is_byokfalse
latency1310
model_permaslug"z-ai/glm-5.1-20260406"
provider_name"Novita"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer(null)
request_id"req-1777051194-nbfM7VujTQnnnuD1kxNa"
session_id(null)
api_type"completions"
id"gen-1777051194-iu00aGrljUh0R3V1ma3h"
upstream_id"bccdff2100c7f54f761c6b419a48c0ec"
total_cost0.0119604
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
totalTags14
adverbTagCount1
adverbTags
0"Aurora stepped back [back]"
dialogueSentences53
tagDensity0.264
leniency0.528
rawRatio0.071
effectiveRatio0.038
92.68% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1367
totalAiIsmAdverbs2
found
0
adverb"slightly"
count1
1
adverb"utterly"
count1
highlights
0"slightly"
1"utterly"
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)
34.16% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1367
totalAiIsms18
found
0
word"traced"
count1
1
word"whisper"
count2
2
word"gloom"
count1
3
word"warmth"
count3
4
word"pulse"
count1
5
word"chill"
count1
6
word"cascading"
count1
7
word"flicker"
count1
8
word"shimmered"
count1
9
word"comforting"
count1
10
word"searing"
count1
11
word"etched"
count1
12
word"silk"
count1
13
word"echoed"
count1
14
word"trembled"
count1
highlights
0"traced"
1"whisper"
2"gloom"
3"warmth"
4"pulse"
5"chill"
6"cascading"
7"flicker"
8"shimmered"
9"comforting"
10"searing"
11"etched"
12"silk"
13"echoed"
14"trembled"
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
narrationSentences70
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount2
narrationSentences70
filterMatches(empty)
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences108
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen38
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans1
markdownWords5
totalWords1349
ratio0.004
matches
0"Richmond Park. The stones. Sunrise."
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions9
unquotedAttributions0
matches(empty)
16.67% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions56
wordCount884
uniqueNames14
maxNameDensity2.38
worstName"Aurora"
maxWindowNameDensity4.5
worstWindowName"Aurora"
discoveredNames
Richmond2
Park2
Heartstone1
Fae3
Eva2
Nyx7
Aurora21
London1
December1
Seer4
Isolde9
Dymas1
Golden1
Empress1
persons
0"Eva"
1"Nyx"
2"Aurora"
3"Seer"
4"Isolde"
places
0"Richmond"
1"Park"
2"London"
3"Golden"
globalScore0.312
windowScore0.167
0.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences57
glossingSentenceCount4
matches
0"symbols that seemed to shift beneath her fingertips when she wasn't looking directly at them"
1"appeared more solid than usual, the faint violet glow of their eyes casting strange reflections on the stone"
2"something like surprise in the angle of thei"
3"something like compassion—something like gri"
4"something like grief"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount1349
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences108
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs61
mean22.11
std18.29
cv0.827
sampleLengths
044
13
239
341
441
57
636
73
818
94
102
1137
1231
138
142
157
1639
173
183
1944
2060
216
2258
232
2447
253
2638
2750
284
2946
303
318
3212
339
3421
3546
3631
374
3835
391
4014
415
4239
4332
4450
4522
4621
474
4850
4914
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences70
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount2
totalVerbs145
matches
0"wasn't looking"
1"weren't looking"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount15
semicolonCount0
flaggedSentences14
totalSentences108
ratio0.13
matches
0"Aurora traced the carvings along the nearest monolith—spirals and symbols that seemed to shift beneath her fingertips when she wasn't looking directly at them."
1"Through the crimson gem, she felt something—a pull, like a current tugging at her from beyond the stones."
2"The park stretched empty in every direction—not even early joggers braving the winter chill."
3"Not painfully, not dramatically—more like turning a corner and finding the architecture had rearranged itself while you weren't looking."
4"Wildflowers carpeted the ground in impossible abundance—bluebells and primroses and varieties Aurora had never seen, blooming in defiance of the December cold she'd left behind."
5"She wore simple clothing—earthy tones that shifted colour as the light caught them—but carried herself like royalty."
6"\"Exploring.\" Isolde gestured toward the trees, and Aurora glimpsed a flicker of violet between the trunks—Nyx's form blending with shadows that moved independently of any light source."
7"The sky above wasn't sky at all—it shimmered like the surface of a soap bubble, colours bleeding into each other in patterns that hurt to follow."
8"She'd heard it before—in whispers from customers at the Golden Empress, in half-remembered dreams that left her gasping in the dark."
9"The grove deepened as they walked—or perhaps it simply revealed more of itself."
10"Faint, distant—strings and voices woven into something that made her want to walk toward the trees and never stop."
11"\"You carry a Fae blade. It will anchor you.\" The Seer paused beside a pool that reflected a sky Aurora couldn't see above her—stars wheeling in patterns that spelled out something in a language she almost understood."
12"\"Because you will need it.\" The Seer looked up, and her lavender eyes held something like compassion—something like grief."
13"From somewhere deeper in the grove, a sound like laughter echoed—bright and cruel and utterly inhuman."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount900
adjectiveStacks0
stackExamples(empty)
adverbCount31
adverbRatio0.034444444444444444
lyAdverbCount11
lyAdverbRatio0.012222222222222223
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences108
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences108
mean12.49
std8.2
cv0.656
sampleLengths
020
124
23
313
426
516
618
77
817
921
102
111
127
1326
1410
153
1618
174
182
1914
2023
216
227
2318
248
252
267
2713
2814
2912
303
313
3219
3310
3415
3525
3613
3722
386
392
4029
4117
4210
432
4414
4515
4618
473
4827
4911
73.46% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats4
diversityRatio0.46296296296296297
totalSentences108
uniqueOpeners50
52.91% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences63
matches
0"Just her and the stones"
ratio0.016
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount6
totalSentences63
matches
0"She'd strapped it on without"
1"She stepped forward."
2"She wore simple clothing—earthy tones"
3"Her feet made no sound"
4"She'd heard it before—in whispers"
5"She heard music."
ratio0.095
39.37% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount53
totalSentences63
matches
0"The standing stones rose from"
1"Aurora traced the carvings along"
2"Nyx's whisper came from everywhere"
3"Aurora stepped back, her breath"
4"The Heartstone pendant hung heavy"
5"The Fae blade at her"
6"She'd strapped it on without"
7"Eva should have been here"
8"Nyx drifted toward the gap"
9"Nyx turned, and despite their"
10"Nyx moved closer, their voice"
11"Aurora's hand moved to the"
12"The warmth had intensified, its"
13"Nyx passed between the monoliths"
14"Aurora stood alone in the"
15"The park stretched empty in"
16"She stepped forward."
17"The world folded."
18"The grey London dawn gave"
19"Wildflowers carpeted the ground in"
ratio0.841
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences63
matches(empty)
ratio0
20.41% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences35
technicalSentenceCount6
matches
0"The standing stones rose from the earth like broken teeth, ancient oak transformed into something that belonged to another age."
1"Aurora traced the carvings along the nearest monolith—spirals and symbols that seemed to shift beneath her fingertips when she wasn't looking directly at them."
2"A woman stood where no one had been a moment before, silver hair cascading to her waist, pale lavender eyes watching with an agelessness that made Aurora's skin…"
3"She wore simple clothing—earthy tones that shifted colour as the light caught them—but carried herself like royalty."
4"The sky above wasn't sky at all—it shimmered like the surface of a soap bubble, colours bleeding into each other in patterns that hurt to follow."
5"She'd heard it before—in whispers from customers at the Golden Empress, in half-remembered dreams that left her gasping in the dark."
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags14
uselessAdditionCount4
matches
0"Aurora stepped back, her breath misting in the cold air"
1"Nyx moved, their voice dropping to something almost reverent"
2"Aurora's fingers brushed, its cold searing against her palm"
3"Isolde moved away, her silver hair catching light that had no source"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags0
74.3218%