Run: 2026-09-02-01M1HCJ3MMP58ZZD7CBJ74VV4T

Run Details

Duration:
51.3s
Cost:
$0.000873
Provider:
Alibaba

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 threshold tore open like wet silk, and Aurora Carter stepped through before her mind could finish drafting an objection. The air hit her first, heavy and cloying, saturated with the scent of overripe peaches, aged spice, and something metallic that coated the back of her throat. Behind her, the London damp dissolved into an amber-lit expanse that had no business existing outside a shared delusion. Nyx poured out of the rift’s edge, not walking so much as unspooling from the darkness. The shade’s humanoid silhouette held its form just long enough for Aurora to catch the faint violet gleam of their eyes before collapsing into a ribbon of smoke that coiled around her boots. Careful where you plant your feet, Nyx whispered, the voice threading through the ambient hum like wind through dry reeds. The ground here remembers weight. Aurora ignored the warning until her boot sank an inch past the ankle, meeting resistance that yielded like cured leather rather than soil. She pulled free, the motion tugging the heartstone pendant beneath her coat. It answered with a slow, rhythmic thrum against her sternum, warming through the wool. She had felt it flare only once before, near a smuggled conduit pipe in Docklands, but this pulse was steady, deliberate. Like a compass needle aligning north. She adjusted the strap of her messenger bag, fingers brushing the worn canvas, then drifted down to rest on the cold hilt concealed at her hip. Isolde’s dagger rested in a velvet sheath, always drawing chill from the air around it. Aurora did not draw it yet. Not unless she had to. Beyond the immediate perimeter, the landscape unfolded in layers of impossible geometry. Towering columns of dark stone veined with gold spiraled into a canopy that wasn’t wood but something closer to calcified resin, interlocking plates that filtered the amber glow from above into dappled, liquid patterns on the forest floor. The structures breathed. Slow, measured expansions and contractions sent showers of iridescent spores drifting downward, catching the light like suspended embers. Aurora watched one land on her knuckles. It did not smudge. It dissolved with a soft hiss, leaving a faint silver trace that smelled of ozone and crushed mint. You are staring, Nyx murmured, materializing half a pace ahead now, their shoulders sharp, their posture relaxed despite the tension humming in the air. They are listening back. Who? Aurora asked, keeping her voice low. Her breath plumed faintly, not white but pale gold in the thickened atmosphere. She brushed a stray strand of straight black hair from her cheek, feeling the familiar drag of the crescent scar across her left wrist. The mark anchored her. Grounded her in the mundane even as the world refused to behave normally. Everything that hasn’t forgotten how to want. Nyx tilted their head toward a ravine that cut through the terrain. What appeared as rock walls were actually stacked tiers of hollowed gourd and polished bone, crusted with frost that glowed cyan when the light shifted. Between the terraces, chains of spun crystal hung slack, chiming without wind. Somewhere deep in the chasm, fluid moved. Or maybe it was wine. The scent was unmistakable, fermented, complex, laced with something medicinal that made her jaw ache. Aurora stepped forward, following the sound. The forest floor grew firmer, more structured. Roots braided themselves into pathways, weaving over stone steps that showed no signs of wear despite centuries, if not millennia, of foot traffic. Vines draped overhead, heavy with fruit that defied botany. Pods translucent as blown glass swelled with internal currents of amber and rose. Nuts the size of fists sat cracked open to reveal seeds that pulsed in slow, synchronized rhythms. A fallen branch snapped somewhere in the distance, echoing three times, each repetition slightly lower in pitch, as if the acoustics were bending downward into another layer of space. She kept moving. Her university years in law libraries had taught her to read spaces for exits, for leverage points, for threats. This place offered none of that. It offered abundance so concentrated it felt hostile. Every surface glistened. Every shadow held depth. The sheer biological saturation pressed against her ribs, making each inhalation feel deliberate, measured. She flexed her left hand again, feeling the old pull of scar tissue, and forced her breathing into a steady cadence. Panic was a luxury this place didn’t tolerate. It is older than the courts, Nyx said, gliding now instead of walking, their feet never quite breaking the surface dust. Before the veil thickened. Before the mortals started building walls instead of thresholds. Aurora paused beside a clearing where the canopy opened entirely. Below them lay a basin ringed by petrified roots, at its center a table carved from a single slab of veined quartz. On it sat a dozen bowls, some cracked, others untouched, filled with remnants of meals that had decayed into mineral stains. Glassware sat upright, perfectly preserved. Candles burned low, wicks blackened but flames still licking upward in silent, heatless tongues. A fork lay on its side, prongs bent inward as if dropped by a hand caught mid-reach. Feasting hall, Aurora muttered, the word tasting like ash. Her bright blue eyes traced the layout, noting the radial seating, the absence of chairs, the way every vessel faced outward toward empty space. Or a banquet. Doesn’t matter which. Someone stopped mid-course. Not stopped, Nyx corrected, stepping onto the quartz rim. Their reflection fractured across the smooth surface, splitting into three separate figures that did not mimic her movements. Unfinished. A chime rang out, sharp and sudden. It came from behind them. Aurora turned slowly, hand dropping to Isolde’s blade. The sound had not come from any string or metal. It vibrated through the base of her spine, resonant and pure. Ahead, beyond the basin, the terrain sloped upward into a ridge lined with monoliths. Each stone bore carvings that were not etched but grown, grooves filled with luminous moss that shifted color as she watched, cycling from indigo to copper to sickly green. Between them stood arches woven from living timber, thick as ship masts, their bark rippling like muscle under skin. The heartstone flared. Heat bloomed against her chest, sharp enough to make her gasp. The pendant’s inner glow bled through the stitching of her coat, painting the ground in crimson halos around her boots. She took a breath, steady, deliberate. She needed data. Sightlines. Threat assessment. The old analytical mind clicked into gear, filing away observations, constructing hypotheses, discarding superstition. We are close, Nyx said, and this time the whisper carried a thread of something akin to reverence. Closer than the maps admit. Closer than the old contracts remember. Aurora stepped off the quartz table. Her boot clicked against the stone, a normal sound in an abnormal room. She drew the Fae-forged blade just enough to clear the sheath. The moonsilver sang as it met air, shedding frost that crystallized and scattered across the floor. The cold bit through her glove, sharp and clean, and the slender leaf-shaped edge caught the ambient light, holding a faint luminescence that spoke of courtly craftsmanship and lethal intent. Isolde had given it to her with a warning and a smile. It could cut through wards. It could wound demons. For now, it served as both shield and measure of the supernatural density clinging to the atmosphere. The ridge beckoned. Through the archway, the amber light intensified, warming the skin, loosening the knot of tension between her shoulder blades. The air grew sweeter, heavier, layered with the phantom scent of roasting meat and spiced cider, though nothing burned within sight. Somewhere beyond the stones, voices echoed, not human, not animal, but something that mimicked laughter with mechanical precision. Glasses clinked. Chains dragged. A low, rhythmic pounding shook the ground like a heartbeat slowed to geological time. Aurora did not look back. She could not afford to. The veil’s thinness pressed against her temples, a constant pressure reminder of the worlds stacked behind this one. Winter solstice magic had frayed the boundaries, yes, but this place existed on the other side of the tear, bleeding through anyway. Dymas. The name surfaced from memory, unbidden, carried on the weight of the air itself. Excess. Indulgence. The hunger that never learned to sit down. She adjusted her grip on her bag, felt the hard angle of the heartstone pendant pressing against her collarbone, and stepped into the archway. Nyx flowed around her like a second shadow, silent except for the faint rustle of displaced air. The path narrowed, flanked by towering shelves of stone carved into recesses that held offerings. Jars of pickled stars. Baskets of weeping fruit. Cages of woven light containing creatures that resembled moths with too many joints. None of them fled. None of them attacked. They simply watched. The pounding grew louder. The air vibrated in her teeth. Aurora’s lungs filled with the thick, intoxicating atmosphere, and for a moment, the old exhaustion of Cardiff rain and London shifts and fleeing Evan slipped away, replaced by something sharper, more alive. Unease coiled in her stomach, yes, but beneath it ran a current of pure, unadulterated wonder. She had spent years reading statutes, analyzing clauses, preparing for arguments that never came. Now she stood in a cathedral of consumption, breathing the aftermath of centuries, and her mind began mapping angles, testing hypotheses, cataloguing variables. Do not touch anything that moves, Nyx advised, materializing just inside the arch, their violet eyes fixed on the treeline beyond. And do not answer if they call your name twice. Aurora nodded once, throat too tight for speech. She raised her chin, pushed forward, and let the amber light swallow them whole.
created_at"2026-09-02T15:42:18.781Z" 9/2/2026, 3:42:18 PM
model"qwen/qwen3.7-flash-20260727"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency427
moderation_latency(null)
generation_time51222
tokens_prompt1547
tokens_completion7268
native_tokens_prompt1633
native_tokens_completion6338
native_tokens_completion_images(null)
native_tokens_reasoning4216
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.00087293
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.19.0; linux; x64))"
http_referer(null)
request_id"req-1788363738-eMBob6g075DQ4ReiSFX5"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1788363738-eidrIt55OG9vLlMIhDxp"
upstream_id"chatcmpl-80461b9b-fd62-95c2-b95e-90372090d643"
provider_responses
0
endpoint_id"5a9a0ee6-874a-4d03-92be-e5094c0df4e7"
id"chatcmpl-80461b9b-fd62-95c2-b95e-90372090d643"
is_byokfalse
latency427
model_permaslug"qwen/qwen3.7-flash-20260727"
provider_name"Alibaba"
status200
total_cost0.00087293
cache_discount(null)
upstream_inference_cost0
provider_name"Alibaba"
response_cache_source_id(null)
data_region"global"
workspace_id"97e315e5-d303-487d-83c1-83180e8a13d4"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags0
90.74% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1619
totalAiIsmAdverbs3
found
0
adverb"slightly"
count1
1
adverb"perfectly"
count1
2
adverb"slowly"
count1
highlights
0"slightly"
1"perfectly"
2"slowly"
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)
0.00% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1619
totalAiIsms33
found
0
word"silk"
count1
1
word"weight"
count2
2
word"rhythmic"
count2
3
word"pulse"
count1
4
word"velvet"
count1
5
word"chill"
count1
6
word"measured"
count2
7
word"tension"
count2
8
word"familiar"
count1
9
word"crystal"
count1
10
word"complex"
count1
11
word"pulsed"
count1
12
word"synchronized"
count1
13
word"echoing"
count1
14
word"traced"
count1
15
word"fractured"
count1
16
word"vibrated"
count2
17
word"etched"
count1
18
word"whisper"
count1
19
word"crystallized"
count1
20
word"echoed"
count1
21
word"mechanical"
count1
22
word"pounding"
count2
23
word"reminder"
count1
24
word"stomach"
count1
25
word"aftermath"
count1
26
word"variables"
count1
highlights
0"silk"
1"weight"
2"rhythmic"
3"pulse"
4"velvet"
5"chill"
6"measured"
7"tension"
8"familiar"
9"crystal"
10"complex"
11"pulsed"
12"synchronized"
13"echoing"
14"traced"
15"fractured"
16"vibrated"
17"etched"
18"whisper"
19"crystallized"
20"echoed"
21"mechanical"
22"pounding"
23"reminder"
24"stomach"
25"aftermath"
26"variables"
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
narrationSentences134
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount0
narrationSentences134
filterMatches
0"feel"
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences134
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen38
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1619
ratio0
matches(empty)
0.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions8
unquotedAttributions7
matches
0"Careful where you plant your feet, Nyx whispered, the voice threading through the ambient hum like wind through dry reed…"
1"You are staring, Nyx murmured, materializing half a pace ahead now, their shoulders sharp, their posture relaxed despite…"
2"It is older than the courts, Nyx said, gliding now instead of walking, their feet never quite breaking the surface dust."
3"Feasting hall, Aurora muttered, the word tasting like ash."
4"Not stopped, Nyx corrected, stepping onto the quartz rim."
5"We are close, Nyx said, and this time the whisper carried a thread of something akin to reverence."
6"Do not touch anything that moves, Nyx advised, materializing just inside the arch, their violet eyes fixed on the treeli…"
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions33
wordCount1619
uniqueNames9
maxNameDensity0.86
worstName"Aurora"
maxWindowNameDensity1.5
worstWindowName"Aurora"
discoveredNames
Aurora14
Carter1
London2
Nyx9
Docklands1
Isolde3
Fae-forged1
Cardiff1
Evan1
persons
0"Aurora"
1"Carter"
2"Nyx"
3"Isolde"
4"Evan"
places
0"London"
1"Docklands"
2"Cardiff"
globalScore1
windowScore1
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences95
glossingSentenceCount1
matches
0"something akin to reverence"
14.70% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches3
per1kWords1.853
wordCount1619
matches
0"not white but pale gold in the thickened atmosphere"
1"not human, not animal, but something"
2"not animal, but something"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences134
matches(empty)
81.56% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs23
mean70.39
std30.65
cv0.435
sampleLengths
066
174
2128
3100
428
561
683
7104
886
934
1089
1142
1228
13103
1460
1529
16114
1779
1875
1988
2095
2131
2222
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences134
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs304
matches
0"were bending"
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount0
semicolonCount0
flaggedSentences0
totalSentences134
ratio0
matches(empty)
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1624
adjectiveStacks1
stackExamples
0"slender leaf-shaped edge"
adverbCount49
adverbRatio0.03017241379310345
lyAdverbCount11
lyAdverbRatio0.0067733990147783255
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences134
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences134
mean12.08
std8.2
cv0.679
sampleLengths
020
127
219
316
433
520
65
723
812
914
1021
116
1226
1315
146
155
1612
1738
183
1918
207
214
2218
2324
244
251
266
2713
2824
294
3013
317
3212
3325
3412
357
365
3715
386
397
4023
419
4213
4317
4429
453
4619
476
488
493
72.14% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats10
diversityRatio0.47761194029850745
totalSentences134
uniqueOpeners64
53.33% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount2
totalSentences125
matches
0"Somewhere deep in the chasm,"
1"Somewhere beyond the stones, voices"
ratio0.016
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount31
totalSentences125
matches
0"She pulled free, the motion"
1"It answered with a slow,"
2"She had felt it flare"
3"She adjusted the strap of"
4"It did not smudge."
5"It dissolved with a soft"
6"You are staring, Nyx murmured,"
7"They are listening back."
8"Her breath plumed faintly, not"
9"She brushed a stray strand"
10"She kept moving."
11"Her university years in law"
12"It offered abundance so concentrated"
13"She flexed her left hand"
14"It is older than the"
15"Her bright blue eyes traced"
16"Their reflection fractured across the"
17"It came from behind them."
18"It vibrated through the base"
19"She took a breath, steady,"
ratio0.248
88.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount93
totalSentences125
matches
0"The threshold tore open like"
1"The air hit her first,"
2"Nyx poured out of the"
3"The shade’s humanoid silhouette held"
4"The ground here remembers weight."
5"Aurora ignored the warning until"
6"She pulled free, the motion"
7"It answered with a slow,"
8"She had felt it flare"
9"She adjusted the strap of"
10"Isolde’s dagger rested in a"
11"Aurora did not draw it"
12"The structures breathed."
13"Aurora watched one land on"
14"It did not smudge."
15"It dissolved with a soft"
16"You are staring, Nyx murmured,"
17"They are listening back."
18"Aurora asked, keeping her voice"
19"Her breath plumed faintly, not"
ratio0.744
100.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount3
totalSentences125
matches
0"Before the veil thickened."
1"Before the mortals started building"
2"Now she stood in a"
ratio0.024
3.97% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences72
technicalSentenceCount14
matches
0"Behind her, the London damp dissolved into an amber-lit expanse that had no business existing outside a shared delusion."
1"The shade’s humanoid silhouette held its form just long enough for Aurora to catch the faint violet gleam of their eyes before collapsing into a ribbon of smoke…"
2"Aurora ignored the warning until her boot sank an inch past the ankle, meeting resistance that yielded like cured leather rather than soil."
3"Towering columns of dark stone veined with gold spiraled into a canopy that wasn’t wood but something closer to calcified resin, interlocking plates that filter…"
4"It dissolved with a soft hiss, leaving a faint silver trace that smelled of ozone and crushed mint."
5"A fallen branch snapped somewhere in the distance, echoing three times, each repetition slightly lower in pitch, as if the acoustics were bending downward into …"
6"Their reflection fractured across the smooth surface, splitting into three separate figures that did not mimic her movements."
7"Each stone bore carvings that were not etched but grown, grooves filled with luminous moss that shifted color as she watched, cycling from indigo to copper to s…"
8"Between them stood arches woven from living timber, thick as ship masts, their bark rippling like muscle under skin."
9"The moonsilver sang as it met air, shedding frost that crystallized and scattered across the floor."
10"The cold bit through her glove, sharp and clean, and the slender leaf-shaped edge caught the ambient light, holding a faint luminescence that spoke of courtly c…"
11"Somewhere beyond the stones, voices echoed, not human, not animal, but something that mimicked laughter with mechanical precision."
12"Cages of woven light containing creatures that resembled moths with too many joints."
13"Do not touch anything that moves, Nyx advised, materializing just inside the arch, their violet eyes fixed on the treeline beyond."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags0
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags0
83.2811%