Run: 2026-04-27-01KQ72FVAGDS1BNFYRBZXRV607

Run Details

Duration:
1m 36s
Cost:
$0.013781
Provider:
Morph

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 air did not merely shift when the Veil parted; it tore. Aurora felt the metaphysical barrier rip open like a sheet of silk catching on a jagged nail, a soundless snap that rippled through the bones of her skull. One moment, she had been standing on the damp, familiar turf of the English countryside. The next, the ground beneath her boots yielded with an unsettling, springy softness, as if she were walking on living flesh. Aurora took a measured breath, forcing her lungs to accept the atmosphere. It was thick and warm, heavy with the cloying scent of caramelized sugar, roasting meats, and the fermented tang of fruit left to burst on the vine. The heat hit her skin, a physical weight that pressed against her jacket, making the small crescent-shaped scar on her left wrist tingle with prickle-heat. She instinctively reached down, her fingers closing around the silver chain of the Heartstone Pendant. Tucked against her sternum, the deep crimson gem pulsed with a steady, feverish warmth, a compass needle drawn inexorably forward. "Stay close," Aurora murmured, her voice sounding too sharp in the muffled air. Her bright blue eyes swept the horizon, scanning for threats with the cool, analytical focus that had kept her alive through London's grit and Evan's cruelty. Nyx drifted beside her, their presence flickering. To the mortal eye, they might have been a trick of the light—a shadow cast by nothing in particular. But Aurora knew better. Nyx's form shifted fluidly between a solidified silhouette of charcoal-smoke and a purely incorporeal whisper of violet light. Their faintly glowing eyes, amethysts set in the darkness, narrowed as they took in the new world. "The gravity feels wrong," Nyx whispered, their voice sounding like dry leaves skittering across stone. "Or perhaps your weight is simply an anchor here." Aurora nodded, shifting her boot as she moved forward. Every step sent a slight tremor through the soil, which was dark, rich, and impossibly deep, releasing a musky, earthy scent with every displacement. Ahead of them, the landscape undulated in rolling hills that defied the natural topography of any map. It was a valley of excess, sprawling and lush beyond reason. Vineyards stretched as far as the eye could see, but the vines were colossal, their trunks thick as ancient oak trees and twisting into gnarled, impossible spirals. The leaves, the size of tablecloths, shimmered with a metallic, iridescent sheen that caught the light and fractured it into rainbows. Clusters of grapes hung low, swollen to the size of oranges, their skins tight and dark purple, weeping drops of viscous juice that hissed softly as they struck the ground. The very air tasted of sweetness, a sugar-thick sweetness that coated the back of Aurora's throat and stirred a sudden, clawing hunger in her belly. She swallowed hard, shaking off the realm's insidious pull. This was Dymas, the seat of Gluttony, and it wanted her to indulge. "It's a trap," Aurora said, her mind working through the sensory overload. "Or the bait." She reached to her hip, her hand closing around the leather-wrapped handle of the Fae-Forged Blade. Isolde had pressed the weapon into her hands just yesterday, her pale lavender eyes unreadable. The moment Aurora's fingers brushed the metal now, a sharp, numbing cold leached up her arm, a stark, shocking contrast to the overwhelming heat of the realm. The moonsilver dagger hummed against her skin, its leaf-shaped tip catching the ambient light and throwing off a faint, ghostly luminescence. " The warding is subtle," Nyx observed, their form solidifying enough to reveal the sharp line of their jaw. They reached out a shadowy hand to brush against a passing tendril of ivy. The moment their fingers made contact, the plant recoiled with a hiss like steam escaping a valve, its leaves curling inward. "It knows we are not of the Helbound. It knows we do not bleed with the right kind of blood." "Isolde's gift is meant to cut through that," Aurora reminded them, hefting the dagger slightly. "Keep your eyes open." They moved deeper into the valley. The sounds of the realm grew louder. At first, it had been silent save for the rustling of the impossible flora. Now, a low, seductive melody drifted on the warm wind. It was music, but not as Aurora knew it. The tones were rich and resonant, played on instruments that sounded like cello strings spun from gold, their notes vibrating directly in her chest. Beneath the music, there were other sounds: the clinking of crystal glass, the murmur of a thousand voices raised in raucous laughter, the clatter of silverware, and the distant, rhythmic thrumming of something massive and heavy being prepared for consumption. "Feasts," Nyx noted, their whisper carrying a tone of ancient distaste. "Or rehearsals for them. The souls here... they are ingredients as much as diners." Aurora's gaze tracked the source of the noise. The vineyards began to give way to something more structured. Terraced gardens rose from the earth in perfect, geometric spirals, lined with flowers that pulsed with a slow, bioluminescent rhythm. The petals were the color of bruised flesh and deep crimson, their centers bright with an electric blue energy that matched the glow of Nyx's eyes. The beauty was undeniable, a wondrous, alien tapestry of colors and shapes that made Aurora's breath catch in her throat. It was the terrifying perfection of a world designed for one purpose: indulgence. They reached the edge of a clearing where the ground flattened into a smooth, polished surface that looked like obsidian but felt warm to the touch when Aurora brushed it with the toe of her boot. In the center of the clearing stood a monolith, carved from a single piece of pale, veined stone. It was etched with spiraling patterns that seemed to shift and writhe when viewed from the corner of the eye. "The architecture," Aurora murmured, her analytical mind taking over as she studied the stonework. "It's older than this place. Or it's been here since the beginning." Nyx drifted around the monolith, their shadow-form stretching and warping as they inspected the carvings. "The runes speak of thresholds. Of boundaries broken and desires fulfilled. Be careful, Aurora. The Veil weakens here. Your Heartstone pulls you closer to the heart of the Gluttony." Aurora felt the pendant burn hotter against her skin, the silver chain biting into her collarbone. The warmth was no longer just a signal; it was a physical pull, a magnetic drag that tugged at her center of gravity. She took a cautious step toward the monolith, the cold weight of the Fae blade grounding her. The air around the stone shimmered, a faint distortion visible only to those with the sight—a reminder of the thin, fragile barrier between the mortal plane and the depths of Hel. "I need to see what lies beyond," Aurora said, her voice steady despite the thrumming in her chest. She wasn't a sorcerer or a Shade; she was a delivery driver from London with a law degree and a head for puzzles. She looked at the monolith not as a holy relic, but as a structure. A mechanism. She traced the shifting runes, looking for the logic beneath the magic. Nyx reformed at her shoulder, their solid hand resting lightly on her arm, the touch cold and reassuring. "Curiosity is a vice in realms like this," they whispered. "But without it, you are blind. Follow the warmth. But do not taste from anything that offers itself to you." Aurora nodded, her bright blue eyes locking onto the path that curved away from the monolith, winding between the pulsing, bioluminescent flowers toward distant, sugar-pulled towers that spiraled against the unbroken, warm amber sky. The wonder of the place was a physical thing, a tide of lushness and sound and light that threatened to swallow her whole. But she held her ground, the cold blade heavy in her hand, the crimson stone burning between her ribs. She pushed forward, her boots stepping over the polished obsidian and into the alien heart of the realm, ready to face whatever excess awaited.
created_at"2026-04-27T08:56:56.409Z" 4/27/2026, 8:56:56 AM
model"qwen/qwen3.6-27b-20260422"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency936
moderation_latency(null)
generation_time96185
tokens_prompt1590
tokens_completion5819
native_tokens_prompt1633
native_tokens_completion5368
native_tokens_completion_images(null)
native_tokens_reasoning3762
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.01378135
router(null)
provider_responses
0
endpoint_id"826cab4e-dc26-4472-83be-e4ddd5ebd2ab"
id"0e17fa21a70b4d51863004d6d20474e7"
is_byokfalse
latency609
model_permaslug"qwen/qwen3.6-27b-20260422"
provider_name"Morph"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer(null)
request_id"req-1777280216-2XFIzSU94wI7wbNzmbzr"
session_id(null)
api_type"completions"
id"gen-1777280216-C1iJYz99tCbBRhjdFUvO"
upstream_id"0e17fa21a70b4d51863004d6d20474e7"
total_cost0.01378135
cache_discount(null)
upstream_inference_cost0
provider_name"Morph"
response_cache_source_id(null)

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags9
adverbTagCount0
adverbTags(empty)
dialogueSentences17
tagDensity0.529
leniency1
rawRatio0
effectiveRatio0
81.58% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1357
totalAiIsmAdverbs5
found
0
adverb"inexorably"
count1
1
adverb"softly"
count1
2
adverb"very"
count1
3
adverb"slightly"
count1
4
adverb"lightly"
count1
highlights
0"inexorably"
1"softly"
2"very"
3"slightly"
4"lightly"
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)
wordCount1357
totalAiIsms30
found
0
word"silk"
count1
1
word"familiar"
count1
2
word"measured"
count1
3
word"weight"
count3
4
word"pulsed"
count2
5
word"warmth"
count3
6
word"scanning"
count1
7
word"whisper"
count2
8
word"shimmered"
count2
9
word"fractured"
count1
10
word"unreadable"
count1
11
word"stark"
count1
12
word"crystal"
count1
13
word"rhythmic"
count1
14
word"perfect"
count1
15
word"electric"
count1
16
word"tapestry"
count1
17
word"etched"
count1
18
word"magnetic"
count1
19
word"reminder"
count1
20
word"depths"
count1
21
word"structure"
count1
22
word"traced"
count1
highlights
0"silk"
1"familiar"
2"measured"
3"weight"
4"pulsed"
5"warmth"
6"scanning"
7"whisper"
8"shimmered"
9"fractured"
10"unreadable"
11"stark"
12"crystal"
13"rhythmic"
14"perfect"
15"electric"
16"tapestry"
17"etched"
18"magnetic"
19"reminder"
20"depths"
21"structure"
22"traced"
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"began to"
1"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences78
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
totalWords1356
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions7
unquotedAttributions0
matches(empty)
79.46% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions40
wordCount1205
uniqueNames15
maxNameDensity1.41
worstName"Aurora"
maxWindowNameDensity2.5
worstWindowName"Aurora"
discoveredNames
Veil1
English1
Heartstone1
Pendant1
London2
Evan1
Aurora17
Dymas1
Gluttony1
Fae-Forged1
Blade1
Nyx8
Fae2
Hel1
Shade1
persons
0"Veil"
1"Evan"
2"Aurora"
3"Blade"
4"Nyx"
places
0"London"
globalScore0.795
windowScore0.833
38.06% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences67
glossingSentenceCount3
matches
0"sounded like cello strings spun from gold"
1"looked like obsidian but felt warm to the"
2"patterns that seemed to shift and writhe when viewed from the corner of the eye"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.737
wordCount1356
matches
0"not as a holy relic, but as a structure"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences78
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs22
mean61.64
std32.54
cv0.528
sampleLengths
012
164
299
339
465
524
661
7125
815
979
1074
1119
12110
1325
1497
1574
1626
1744
1887
1969
2048
21100
95.24% Passive voice overuse
Target: ≤2% passive sentences
passiveCount2
totalSentences70
matches
0"being prepared"
1"was etched"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs176
matches
0"were walking"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount2
semicolonCount3
flaggedSentences5
totalSentences78
ratio0.064
matches
0"The air did not merely shift when the Veil parted; it tore."
1"To the mortal eye, they might have been a trick of the light—a shadow cast by nothing in particular."
2"The warmth was no longer just a signal; it was a physical pull, a magnetic drag that tugged at her center of gravity."
3"The air around the stone shimmered, a faint distortion visible only to those with the sight—a reminder of the thin, fragile barrier between the mortal plane and the depths of Hel."
4"She wasn't a sorcerer or a Shade; she was a delivery driver from London with a law degree and a head for puzzles."
88.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1216
adjectiveStacks2
stackExamples
0"small crescent-shaped scar"
1"distant, sugar-pulled towers"
adverbCount29
adverbRatio0.023848684210526317
lyAdverbCount15
lyAdverbRatio0.012335526315789474
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences78
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences78
mean17.38
std7.73
cv0.444
sampleLengths
012
128
215
321
412
527
625
715
820
913
1026
117
1219
134
1418
1517
1615
179
189
1924
2017
2111
2227
2321
2430
2525
269
2713
2812
293
3016
3115
3227
3321
3419
3514
3621
3720
3815
394
406
417
4214
4310
449
4524
4640
4711
4814
498
58.97% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats4
diversityRatio0.38461538461538464
totalSentences78
uniqueOpeners30
0.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount0
totalSentences68
matches(empty)
ratio0
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount18
totalSentences68
matches
0"It was thick and warm,"
1"She instinctively reached down, her"
2"Her bright blue eyes swept"
3"Their faintly glowing eyes, amethysts"
4"It was a valley of"
5"She swallowed hard, shaking off"
6"She reached to her hip,"
7"They reached out a shadowy"
8"They moved deeper into the"
9"It was music, but not"
10"It was the terrifying perfection"
11"They reached the edge of"
12"It was etched with spiraling"
13"She took a cautious step"
14"She wasn't a sorcerer or"
15"She looked at the monolith"
16"She traced the shifting runes,"
17"She pushed forward, her boots"
ratio0.265
40.88% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount57
totalSentences68
matches
0"The air did not merely"
1"Aurora felt the metaphysical barrier"
2"The next, the ground beneath"
3"Aurora took a measured breath,"
4"It was thick and warm,"
5"The heat hit her skin,"
6"She instinctively reached down, her"
7"Aurora murmured, her voice sounding"
8"Her bright blue eyes swept"
9"Nyx drifted beside her, their"
10"Nyx's form shifted fluidly between"
11"Their faintly glowing eyes, amethysts"
12"Nyx whispered, their voice sounding"
13"Aurora nodded, shifting her boot"
14"Every step sent a slight"
15"It was a valley of"
16"Vineyards stretched as far as"
17"The leaves, the size of"
18"Clusters of grapes hung low,"
19"The very air tasted of"
ratio0.838
100.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences68
matches
0"To the mortal eye, they"
1"Now, a low, seductive melody"
ratio0.029
0.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences52
technicalSentenceCount11
matches
0"Aurora felt the metaphysical barrier rip open like a sheet of silk catching on a jagged nail, a soundless snap that rippled through the bones of her skull."
1"The next, the ground beneath her boots yielded with an unsettling, springy softness, as if she were walking on living flesh."
2"Her bright blue eyes swept the horizon, scanning for threats with the cool, analytical focus that had kept her alive through London's grit and Evan's cruelty."
3"Every step sent a slight tremor through the soil, which was dark, rich, and impossibly deep, releasing a musky, earthy scent with every displacement."
4"Ahead of them, the landscape undulated in rolling hills that defied the natural topography of any map."
5"The leaves, the size of tablecloths, shimmered with a metallic, iridescent sheen that caught the light and fractured it into rainbows."
6"Clusters of grapes hung low, swollen to the size of oranges, their skins tight and dark purple, weeping drops of viscous juice that hissed softly as they struck…"
7"The very air tasted of sweetness, a sugar-thick sweetness that coated the back of Aurora's throat and stirred a sudden, clawing hunger in her belly."
8"The petals were the color of bruised flesh and deep crimson, their centers bright with an electric blue energy that matched the glow of Nyx's eyes."
9"They reached the edge of a clearing where the ground flattened into a smooth, polished surface that looked like obsidian but felt warm to the touch when Aurora …"
10"Aurora nodded, her bright blue eyes locking onto the path that curved away from the monolith, winding between the pulsing, bioluminescent flowers toward distant…"
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags9
uselessAdditionCount5
matches
0"Aurora murmured, her voice sounding too sharp in the muffled air"
1"Nyx whispered, their voice sounding like dry leaves skittering across stone"
2"Nyx noted, their whisper carrying a tone of ancient distaste"
3"Aurora murmured, her analytical mind taking over as she studied the stonework"
4"Aurora said, her voice steady despite the thrumming in her chest"
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags8
fancyCount6
fancyTags
0"Aurora murmured (murmur)"
1"Nyx whispered (whisper)"
2"Nyx observed (observe)"
3"Nyx noted (note)"
4"Aurora murmured (murmur)"
5"they whispered (whisper)"
dialogueSentences17
tagDensity0.471
leniency0.941
rawRatio0.75
effectiveRatio0.706
72.7397%