Run: 2026-02-19-01KHTXSXXWSMSVZYTEPF31PVV1

Run Details

Duration:
31.9s
Cost:
$0.005979
Provider:
Alibaba

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 ancient oak standing stones loomed ahead, their bark blackened by centuries of London rain yet humming with a vibration that rattled Aurora's teeth. She stopped at the threshold, her hand instinctively brushing the small crescent scar on her left wrist. The air beyond the stones didn't smell like damp Earth or decaying leaves. It smelled of ozone and crushed starlight. "Stay close," she muttered, her voice sounding thin against the sudden silence of Richmond Park. The city traffic, usually a constant roar even this deep in the greenery, vanished the moment Nyx stepped through the gap between the first two trees. The shade flowed forward, their form shifting from a solid six-foot-two silhouette to a wisp of living shadow before coalescing again. Violet eyes glowed faintly in the dim light. "The boundary breathes here, Rory. Can you not feel it exhaling?" Aurora gripped the hilt of the Fae-forged blade at her hip. The moonsilver dagger bit into her palm, its eternal cold seeping through her glove. "I feel a draft. Let's keep moving." She pushed past the final stone. The world snapped. One step she stood in the grey twilight of an English afternoon; the next, she waded into a sea of gold. The sky above stretched out in a dome of warm amber, devoid of sun yet blazing with light that cast no harsh shadows. Wildflowers erupted from the ground in riotous colors that hurt to look at—petals of burning orange, stems of electric blue, leaves that shimmered like polished gemstones. They bloomed in dense, tangled clusters, reaching up to her waist. Isolde Varga walked ahead, her silver hair cascading down her back like a waterfall of mercury. She left no impression in the soft, mossy ground. Her pale lavender eyes scanned the horizon, unblinking. "Time forgets itself in this pocket," the seer said, her voice carrying the weight of three centuries. "An hour here might be a heartbeat outside, or a lifetime. Do not trust the position of the light." Aurora looked down. The Heartstone pendant beneath her shirt pulsed against her sternum, a rhythmic warmth that matched the thrum of the ambient air. It hadn't reacted like this near the rifts in London. This place felt older, deeper. "Where exactly are we, Isolde? You said a grove. This looks like... something else." "A bridge," Isolde corrected, stepping over a vine that writhed slightly as she passed. "Between what is and what could be. The Fae Courts shaped the bones of this place, but the earth itself remembers older songs." Nyx drifted to Aurora's side, their shadowy form stretching long across the glowing flora. "The shadows here have teeth, Rory. Not to bite, but to whisper. Listen." Aurora stilled. Beneath the beauty, a low hum vibrated through the soles of her boots. It wasn't wind. It sounded like voices, thousands of them, speaking in a language she almost understood but couldn't quite grasp. The hair on her arms stood up. The wonder of the amber sky curdled into a tight knot of unease in her stomach. "Keep your blade ready," she said, drawing the slender dagger. The moonsilver caught the ambient light, glowing with a faint, milky luminescence. "If this place is a bridge, something might be crossing from the other side." They moved deeper into the clearing. The trees here were not oaks or beeches. Their trunks twisted in impossible spirals, bark white as bone, supporting canopies of leaves that looked like spun glass. When a breeze stirred them, they chimed like tiny bells. Aurora reached out to touch one, but Nyx's shadowy hand intercepted hers. "Do not touch the glass-leaves," the shade whispered, the sound like dry leaves skittering on pavement. "They reflect more than light. They show what you fear most." Aurora pulled her hand back. "Noted." The path widened, opening into a circular arena dominated by a pool of water so still it looked like a mirror of polished obsidian. Around the pool, standing stones similar to the entrance markers formed a perfect ring, each carved with symbols that seemed to shift when viewed from the corner of the eye. Isolde approached the water's edge. She did not walk; she glided, her feet inches above the flowering turf. "The pool shows the Veil," she announced. "Look, but do not lean too close. The barrier is thin here, thinner than in your London streets." Aurora stepped up beside the seer. The surface of the water didn't reflect the amber sky or the glass-leaved trees. Instead, it showed a grey, swirling mist. Through the mist, she caught glimpses of jagged rock and a sky the color of bruised plums. Heat radiated from the image, smelling of sulfur and roasted meat. "Dymas," Isolde murmured. "The realm of Gluttony. Prince Belphegor's domain." Aurora recoiled. The warmth from the Heartstone spiked, burning hot against her skin. "Why can we see Hel from here? The Veil should hold." "The solstice approaches," Isolde said, turning her lavender gaze to Aurora. "The barrier weakens. This grove acts as a lens, focusing the tear. What you see is not a window, but a wound." Nyx leaned over the pool, their form rippling. "I see souls," they whispered. "Chained chefs, bound to endless feasts. The air there tastes of ash and excess." A shiver ran down Aurora's spine that had nothing to do with the cold blade in her hand. The vision in the water shifted. A massive banquet table appeared, laden with fruits that burst with unnatural juices and meats that steamed with aromatic spices. Figures moved around it, their faces blurred, their movements frantic and desperate. They ate with a hunger that looked like pain. "They are helbound," Aurora said, her voice tight. "Contracted from Earth." "Some willingly," Isolde corrected. "Most tricked. The line between desire and damnation is often a single step." A sudden gust of wind swept through the grove, though the glass-leaves remained silent. The amber sky darkened to a deep, angry orange. The flowers at their feet wilted instantly, turning brown and crumbling to dust before reforming seconds later, vibrant and whole. "The realm reacts to our presence," Nyx noted, their violet eyes narrowing. "We are anomalies here. Mortal flesh and bound shadow in a place of pure magic." "Then we don't linger," Aurora said, sheathing the dagger but keeping her hand on the hilt. "Isolde, you brought us here to show me the weakness in the Veil. I've seen it. Now how do we seal it before whatever is on the other side decides to push through?" Isolde smiled, a sad, ageless expression that didn't reach her eyes. "Sealing a wound requires more than a bandage, child. It requires sacrifice. Or a key." She pointed a slender finger at the Heartstone pendant glowing beneath Aurora's shirt. "That artifact pulses in rhythm with the tear. It did not find you by accident." Aurora's hand flew to the pendant. The crimson gemstone burned now, uncomfortable against her collarbone. "An unknown benefactor gave this to me. I don't know what it is." "It is a piece of Dymas," Isolde said softly. "Forged in the fires of the glutton prince's own kitchens, stolen by a rebel soul, and sent to Earth to find a vessel. You are the vessel, Aurora Carter." The ground beneath them shuddered. A low rumble echoed through the grove, emanating from the obsidian pool. Ripples spread across the surface, distorting the vision of the hellish feast. The grey mist in the water thickened, pressing against the surface as if trying to break through. "Something comes," Nyx warned, their form expanding, shadows lengthening and sharpening into claws. "The Veil tears wider." Aurora drew the Fae blade again. The cold metal grounded her, cutting through the disorienting heat of the pendant. "Hold the line," she ordered, her voice steady despite the adrenaline flooding her system. "Isolde, tell me what to do with this stone. Nyx, keep anything from climbing out of that pool." The amber sky flashed with lightning that made no sound. The wildflowers bowed low, as if in prayer or terror. The boundary between worlds groaned, the fabric of reality stretching thin enough to see the darkness underneath. "The stone must be submerged," Isolde shouted over the rising hum of the tearing Veil. "Into the pool! It will act as a anchor, pulling the edges of the rift together!" Aurora sprinted toward the water. The air grew thick, resistant, like wading through syrup. Every step demanded effort. The heat from the pool intensified, carrying the scent of roasting flesh and spiced wine so strong it made her gag. Shapes began to rise from the obsidian surface. Hands, gray and grasping, clawed at the air. Faces formed in the mist, mouths open in silent screams of hunger. "Hurry, Rory!" Nyx's voice echoed from everywhere at once. Shadows lashed out, wrapping around the grasping hands, dragging them back into the depths. The shade fought with a ferocity born of centuries of survival, their form a whirlwind of darkness against the encroaching grey. Aurora reached the edge. The heat singed her eyebrows. She looked down into the churning water, seeing the hellish landscape of Dymas pressing closer, the sprawling vineyards and grand feasts twisting into a nightmare of consumption. She gripped the Heartstone through her shirt, feeling its frantic pulse match the beating of her own heart. With a grunt of effort, she ripped the chain from her neck. The crimson gemstone flared, casting a bloody light across the grove. "For Cardiff," she whispered, and threw the pendant into the center of the swirling pool.
created_at"2026-02-19T12:25:41.574Z" 2/19/2026, 12:25:41 PM
model"qwen/qwen3.5-plus-20260216"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency870
moderation_latency(null)
generation_time31848
tokens_prompt1816
tokens_completion2448
native_tokens_prompt1831
native_tokens_completion2186
native_tokens_completion_images(null)
native_tokens_reasoning0
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.0059788
router(null)
provider_responses
0
endpoint_id"71e0f6c3-7815-4734-92d3-8a04f3b0ca91"
id"chatcmpl-8bced5ca-95c7-9358-a880-cf8e5414710e"
is_byokfalse
latency870
model_permaslug"qwen/qwen3.5-plus-20260216"
provider_name"Alibaba"
status200
api_type"completions"
id"gen-1771503941-jZf0XTJLAkZDoanWngdc"
upstream_id"chatcmpl-8bced5ca-95c7-9358-a880-cf8e5414710e"
total_cost0.0059788
cache_discount(null)
upstream_inference_cost0
provider_name"Alibaba"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags20
adverbTagCount1
adverbTags
0"Isolde said softly [softly]"
dialogueSentences44
tagDensity0.455
leniency0.909
rawRatio0.05
effectiveRatio0.045
93.76% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1603
totalAiIsmAdverbs2
found
0
adverb"slightly"
count1
1
adverb"softly"
count1
highlights
0"slightly"
1"softly"
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.50% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1603
totalAiIsms21
found
0
word"loomed"
count1
1
word"silence"
count1
2
word"electric"
count1
3
word"shimmered"
count1
4
word"cascading"
count1
5
word"scanned"
count1
6
word"weight"
count1
7
word"pulsed"
count1
8
word"rhythmic"
count1
9
word"warmth"
count2
10
word"whisper"
count1
11
word"vibrated"
count1
12
word"stomach"
count1
13
word"perfect"
count1
14
word"desire"
count1
15
word"echoed"
count2
16
word"depths"
count1
17
word"churning"
count1
18
word"pulse"
count1
highlights
0"loomed"
1"silence"
2"electric"
3"shimmered"
4"cascading"
5"scanned"
6"weight"
7"pulsed"
8"rhythmic"
9"warmth"
10"whisper"
11"vibrated"
12"stomach"
13"perfect"
14"desire"
15"echoed"
16"depths"
17"churning"
18"pulse"
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
narrationSentences103
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount2
narrationSentences103
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)
analyzedSentences127
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen33
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1596
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions22
unquotedAttributions1
matches
0"When a breeze stirred them, they chimed like tiny bells."
50.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions51
wordCount1171
uniqueNames15
maxNameDensity1.54
worstName"Aurora"
maxWindowNameDensity3.5
worstWindowName"Aurora"
discoveredNames
London2
Aurora18
Earth1
Richmond1
Park1
Nyx7
Fae-forged1
English1
Varga1
Heartstone4
Isolde9
Fae2
Veil1
Shadows1
Dymas1
persons
0"Aurora"
1"Nyx"
2"Varga"
3"Isolde"
4"Shadows"
5"Dymas"
places
0"London"
1"Richmond"
2"Park"
3"Heartstone"
globalScore0.731
windowScore0.5
0.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences84
glossingSentenceCount6
matches
0"quite grasp"
1"sounded like voices, thousands of them, sp"
2"looked like spun glass"
3"looked like a mirror of polished obsidian"
4"symbols that seemed to shift when viewed from the corner of the eye"
5"looked like pain"
6"as if trying to break through"
74.69% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches2
per1kWords1.253
wordCount1596
matches
0"Not to bite, but to whisper"
1"not a window, but a wound"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences127
matches(empty)
93.29% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs43
mean37.12
std17.69
cv0.477
sampleLengths
061
141
240
332
46
53
681
769
853
937
1027
1159
1236
1355
1427
156
1654
1743
1855
1910
2024
2133
2227
2365
2411
2517
2643
2727
2849
2954
3028
3138
3246
3317
3451
3537
3631
3739
3828
3944
4036
4141
4215
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences103
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs201
matches(empty)
75.37% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount1
semicolonCount2
flaggedSentences3
totalSentences127
ratio0.024
matches
0"One step she stood in the grey twilight of an English afternoon; the next, she waded into a sea of gold."
1"Wildflowers erupted from the ground in riotous colors that hurt to look at—petals of burning orange, stems of electric blue, leaves that shimmered like polished gemstones."
2"She did not walk; she glided, her feet inches above the flowering turf."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1177
adjectiveStacks0
stackExamples(empty)
adverbCount29
adverbRatio0.02463891248937978
lyAdverbCount6
lyAdverbRatio0.005097706032285472
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences127
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences127
mean12.57
std6.59
cv0.525
sampleLengths
024
117
213
37
415
526
621
78
811
911
1014
117
126
133
1421
1523
1626
1711
1816
199
208
2117
2219
233
2421
2510
265
2714
2814
2923
3014
3113
322
3313
343
3518
367
3716
3810
3912
4014
416
428
4319
4410
4512
4616
4711
485
491
62.73% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats12
diversityRatio0.4330708661417323
totalSentences127
uniqueOpeners55
34.36% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences97
matches
0"Instead, it showed a grey,"
ratio0.01
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount20
totalSentences97
matches
0"She stopped at the threshold,"
1"It smelled of ozone and"
2"she muttered, her voice sounding"
3"She pushed past the final"
4"They bloomed in dense, tangled"
5"She left no impression in"
6"Her pale lavender eyes scanned"
7"It hadn't reacted like this"
8"It wasn't wind."
9"It sounded like voices, thousands"
10"she said, drawing the slender"
11"They moved deeper into the"
12"Their trunks twisted in impossible"
13"She did not walk; she"
14"They ate with a hunger"
15"She pointed a slender finger"
16"she ordered, her voice steady"
17"She looked down into the"
18"She gripped the Heartstone through"
19"she whispered, and threw the"
ratio0.206
0.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount90
totalSentences97
matches
0"The ancient oak standing stones"
1"She stopped at the threshold,"
2"The air beyond the stones"
3"It smelled of ozone and"
4"she muttered, her voice sounding"
5"The city traffic, usually a"
6"The shade flowed forward, their"
7"Violet eyes glowed faintly in"
8"Aurora gripped the hilt of"
9"The moonsilver dagger bit into"
10"She pushed past the final"
11"The world snapped."
12"The sky above stretched out"
13"Wildflowers erupted from the ground"
14"They bloomed in dense, tangled"
15"Isolde Varga walked ahead, her"
16"She left no impression in"
17"Her pale lavender eyes scanned"
18"the seer said, her voice"
19"Aurora looked down."
ratio0.928
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences97
matches(empty)
ratio0
42.86% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences50
technicalSentenceCount7
matches
0"The ancient oak standing stones loomed ahead, their bark blackened by centuries of London rain yet humming with a vibration that rattled Aurora's teeth."
1"The shade flowed forward, their form shifting from a solid six-foot-two silhouette to a wisp of living shadow before coalescing again."
2"Wildflowers erupted from the ground in riotous colors that hurt to look at—petals of burning orange, stems of electric blue, leaves that shimmered like polished…"
3"The Heartstone pendant beneath her shirt pulsed against her sternum, a rhythmic warmth that matched the thrum of the ambient air."
4"Their trunks twisted in impossible spirals, bark white as bone, supporting canopies of leaves that looked like spun glass."
5"A massive banquet table appeared, laden with fruits that burst with unnatural juices and meats that steamed with aromatic spices."
6"The grey mist in the water thickened, pressing against the surface as if trying to break through."
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags20
uselessAdditionCount6
matches
0"the seer said, her voice carrying the weight of three centuries"
1"the shade whispered, the sound like dry leaves skittering on pavement"
2"Aurora said, her voice tight"
3"Nyx noted, their violet eyes narrowing"
4"Nyx warned, their form expanding, shadows lengthening and sharpening into claws"
5"she ordered, her voice steady despite the adrenaline flooding her system"
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags18
fancyCount12
fancyTags
0"she muttered (mutter)"
1"Isolde corrected (correct)"
2"the shade whispered (whisper)"
3"she announced (announce)"
4"Isolde murmured (murmur)"
5"they whispered (whisper)"
6"Isolde corrected (correct)"
7"Nyx noted (note)"
8"Nyx warned (warn)"
9"she ordered (order)"
10"Isolde shouted (shout)"
11"she whispered (whisper)"
dialogueSentences44
tagDensity0.409
leniency0.818
rawRatio0.667
effectiveRatio0.545
72.0517%