Run: 2026-07-25-01KYCTRC0EBJB7S3NT5J3PD2Z9

Run Details

Duration:
24.8s
Cost:
$0.030402
Provider:
Google AI Studio

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 didn't simply change; it split like wet silk. Rory took the final step through the shimmering distortion of the Veil, and the cool, damp dusk of Richmond Park vanished. In its place came a wave of heat so thick it tasted of caramelized sugar and bruised plums. She stumbled, her boots crunching down on stone that wasn't there a moment before, and pulled a heavy breath into her lungs. It felt heavy, perfumed, and unnaturally sweet, lingering on the back of her tongue like syrup. "Careful, child," Isolde said. The half-Fae drifted past her without making a sound. Her silver hair, long enough to brush her waist, swayed in a breeze Rory couldn't feel. Rory glanced down at the ground out of reflex—crushed red gravel and pale, mossy earth—and saw only her own heavy boot tracks. Where Isolde walked, the dust lay undisturbed. Not a blade of glass bent; not a single grain shifted. "Where are we?" Rory asked, her voice tight. She pulled at the collar of her jacket. Her bright blue eyes darted across the horizon, trying to process a landscape that defied every law she knew. Above them, there was no blue, no stars, no clouds. The sky was a vault of deep, luminous amber, as if they were standing inside a lantern lit by honey-colored fire. Below that golden glow stretched a vast, terraced valley carved into towering cliffs of dark basalt. Sprawling vineyards cascaded down the rock faces in wild, undisciplined waves. Leaves the color of crushed velvet hung from thick, gnarled vines that twined around ancient marble pillars, and clusters of dark, pearlescent fruit caught the strange overhead light like polished jewels. "A threshold," Isolde replied, her pale lavender eyes fixed on the distant, hazy lowlands. "A place where the table is always set, though the guests rarely choose the menu. You stand upon the marrow of Dymas, Aurora." Against Rory’s collarbone, the small crimson stone of her pendant flared. She reached up, her thumb brushing the thumbnail-sized gem resting against her throat. The Heartstone wasn't just warm; it was thrumming, pulsing in a steady, heartbeat rhythm that mirrored her own spiking pulse. The silver chain felt hot against her skin, a quiet, insistent warning. "It knows," Rory muttered, her thumb tracing the smooth face of the pendant. "It’s never reacted like this in London." *Because London is starved,* a voice whispered. It didn't come from behind her, nor from either side. The sound drifted in on a nonexistent draft, rustling past her ear like dry leaves swept across flagstones. Rory turned slightly and saw Nyx coalescing out of the shadow cast by a ruined archway. The Shade stood over six feet tall, a humanoid silhouette woven from shifting, ink-black smoke. Two faintly glowing violet embers flickered where their eyes should be. *Here, the blood of the realm is thick,* Nyx whispered, their form stretching and settling back into a solid outline. *The stone hungers for its home.* Rory instinctively adjusted the weight on her hip, her fingers brushing the pommel of the Fae-forged blade she carried. The leaf-shaped dagger was cold—a shocking, icy contrast to the heavy, oppressive heat of the amber sky. Even sheathed, the moonsilver metal cast a faint, luminescent sheen against her trousers, resisting the warm golden light that bathed everything else. She flexed her left hand, feeling the familiar pull of the small crescent-shaped scar on her wrist, a habit whenever her nerves tightened into knots. "We move forward," Rory said, setting her jaw. "We didn't cross the boundary just to admire the scenery." They began down a wide, terraced staircase that cut through the center of the gardens. The steps were worn smooth by centuries of tread, though who or what had walked them remained unclear. Massive orchards flanked the stone path, filled with trees bearing fruit Rory couldn't name—gourds that glowed with inner bioluminescence, heavy crimson spheres that oozed golden sap onto the dark soil, and pale, blossom-like flora that opened and closed in slow, rhythmic breaths. The air grew heavier as they descended. The scent of ripe, rotting sweetness was almost dizzying, pressing against Rory’s temples like a low-frequency hum. "Isolde," Rory said, keeping her eyes moving across the shadowed treeline. "Is there anything in these woods that wants to eat us?" Isolde paused at the edge of a wide landing where a shattered fountain spilled clear, shimmering liquid into an alabaster basin. She turned her ethereal face toward Rory, her silver hair catching the amber light. "Nothing in Dymas wishes to devour you, Rory," Isolde said softly. Rory relaxed her shoulders by a fraction, but before she could speak, Isolde added, "They merely wish to feed you until you forget to leave." Rory let out a harsh, brief laugh. "Right. Fae truth. Never a straightforward answer." "I cannot speak a lie," Isolde murmured, stepping past the fountain without leaving a single wet mark on the damp flagstones. "I only tell you the nature of this soil. Gluttony is not a beast with jaws; it is an embrace that never lets go. Eat of the fruit, drink of the spring, and your soul will sign the lease before your mind realizes you have lingered." Nyx glided past them both, their shadowy lower half melting seamlessly into the long shadows cast by the orchard walls. *The prince of this realm leaves his larders open,* the Shade whispered, violet eyes narrowing as they scanned the dense canopy above. *Belphegor does not hunt. He waits. Excess is a slower poison than steel, but far more thorough.* They reached a vast, sunken courtyard where the stone was inlaid with silver filigree that traced complex, geometric patterns into the floor. At the center stood a colossal gateway—two monoliths of dark stone draped in heavy, flowering ivy, framing a passage that led deeper into the terraced valley. Beyond it, the landscape dropped away into a massive city built from white marble and dark brass, its spires piercing the amber haze like needles. Rory stepped toward the center of the courtyard, her eyes fixed on the distant city. As she crossed the outer ring of silver filigree, a sharp spike of heat shot from the Heartstone pendant directly into her chest. She gasped, dropping to one knee, her right hand clutching the gem through her shirt. "Rory!" Nyx was instantly beside her, their dark form casting a cool, sunless shadow over her crouching figure. The temperature around the Shade plummeted, offering a brief, blessed relief from the suffocating warmth of the air. "I'm fine," Rory choked out, though her heart was hammering against her ribs like a trapped bird. "It's the pendant. It’s... reacting to something down there." She pulled the Heartstone out from beneath her collar. The crimson gem was glowing fiercely now, pulsing with a deep, inner light that matched the frequency of the silver runes on the courtyard floor. Through the stone, she felt a strange, rhythmic vibration—not a warning, but a summon. A key fitting into a lock. Isolde approached slowly, her pale lavender eyes fixed on the crimson stone. "The thread pulls," she whispered. "The gift you were given was not a trinket, Aurora. It is an anchor. It remembers the hand that forged it." Rory stood up slowly, her knees a little shaky, but her grip on the pendant firm. She looked from the glowing stone to the vast, sprawling expanse of Dymas stretching out before them—the endless orchards, the amber sky, the distant brass spires gleaming in the perpetual dusk. She drew the Fae-forged blade an inch from its scabbard. The cold moonsilver light sliced through the golden haze, casting a sharp, blue-white glare across her face. The chill of the metal crept up her arm, grounding her, cutting through the heavy, intoxicating sweetness of the air. "Then let's go find who made it," Rory said coolly, her bright blue eyes clearing as her focus sharpened. She let the blade snap back into its sheath with a crisp click. "Lead the way."
created_at"2026-07-25T14:27:06.396Z" 7/25/2026, 2:27:06 PM
model"google/gemini-3.6-flash-20260721"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency1426
moderation_latency(null)
generation_time24766
tokens_prompt1547
tokens_completion2756
native_tokens_prompt1593
native_tokens_completion3735
native_tokens_completion_images0
native_tokens_reasoning1947
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"default"
usage0.030402
router(null)
provider_responses
0
endpoint_id"5d6d133d-a953-4781-a835-7ee76f4e1388"
id"usdkapHcHuHVjMcPkpus8AY"
is_byokfalse
latency1422
model_permaslug"google/gemini-3.6-flash-20260721"
provider_name"Google AI Studio"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.18.0; linux; x64))"
http_referer(null)
request_id"req-1784989626-6n0cX0OfpJHfrYjrID2b"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1784989626-zoqNrpFLdRJZiGXrdF6L"
upstream_id"usdkapHcHuHVjMcPkpus8AY"
total_cost0.030402
cache_discount(null)
upstream_inference_cost0
provider_name"Google AI Studio"
response_cache_source_id(null)
data_region"global"

Evaluation details

Result Evaluator Details Meta Data
33.33% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags12
adverbTagCount2
adverbTags
0"Isolde said softly [softly]"
1"Rory said coolly [coolly]"
dialogueSentences22
tagDensity0.545
leniency1
rawRatio0.167
effectiveRatio0.167
81.41% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1345
totalAiIsmAdverbs5
found
0
adverb"slightly"
count1
1
adverb"softly"
count1
2
adverb"slowly"
count2
3
adverb"coolly"
count1
highlights
0"slightly"
1"softly"
2"slowly"
3"coolly"
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)
29.37% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1345
totalAiIsms19
found
0
word"silk"
count1
1
word"velvet"
count1
2
word"marble"
count2
3
word"pulse"
count1
4
word"tracing"
count1
5
word"flickered"
count1
6
word"weight"
count1
7
word"oppressive"
count1
8
word"familiar"
count1
9
word"rhythmic"
count2
10
word"shattered"
count1
11
word"scanned"
count1
12
word"traced"
count1
13
word"complex"
count1
14
word"warmth"
count1
15
word"gleaming"
count1
16
word"chill"
count1
highlights
0"silk"
1"velvet"
2"marble"
3"pulse"
4"tracing"
5"flickered"
6"weight"
7"oppressive"
8"familiar"
9"rhythmic"
10"shattered"
11"scanned"
12"traced"
13"complex"
14"warmth"
15"gleaming"
16"chill"
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
narrationSentences77
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount0
narrationSentences77
filterMatches(empty)
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences87
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen46
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans5
markdownWords44
totalWords1338
ratio0.033
matches
0"Because London is starved,"
1"Here, the blood of the realm is thick,"
2"The stone hungers for its home."
3"The prince of this realm leaves his larders open,"
4"Belphegor does not hunt. He waits. Excess is a slower poison than steel, but far more thorough."
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions11
unquotedAttributions0
matches(empty)
50.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions44
wordCount1151
uniqueNames11
maxNameDensity1.65
worstName"Rory"
maxWindowNameDensity3.5
worstWindowName"Rory"
discoveredNames
Veil1
Richmond1
Park1
Rory19
Isolde8
Heartstone3
London1
Nyx4
Shade3
Fae-forged2
Dymas1
persons
0"Rory"
1"Isolde"
2"Nyx"
3"Shade"
4"Dymas"
places
0"Richmond"
1"Park"
2"Heartstone"
3"London"
globalScore0.675
windowScore0.5
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences70
glossingSentenceCount0
matches(empty)
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.747
wordCount1338
matches
0"not a warning, but a summon"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences87
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs34
mean39.35
std24.48
cv0.622
sampleLengths
010
177
24
365
435
589
637
711
845
920
107
1170
1226
1383
1418
1575
1624
1722
1835
1911
2025
2114
2267
2359
2473
2553
261
2735
2826
2954
3038
3147
3247
3335
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences77
matches(empty)
18.84% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount5
totalVerbs184
matches
0"were standing"
1"was thrumming"
2"was almost dizzying"
3"was hammering"
4"was glowing"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount7
semicolonCount4
flaggedSentences10
totalSentences87
ratio0.115
matches
0"The air didn't simply change; it split like wet silk."
1"Rory glanced down at the ground out of reflex—crushed red gravel and pale, mossy earth—and saw only her own heavy boot tracks."
2"Not a blade of glass bent; not a single grain shifted."
3"The Heartstone wasn't just warm; it was thrumming, pulsing in a steady, heartbeat rhythm that mirrored her own spiking pulse."
4"The leaf-shaped dagger was cold—a shocking, icy contrast to the heavy, oppressive heat of the amber sky."
5"Massive orchards flanked the stone path, filled with trees bearing fruit Rory couldn't name—gourds that glowed with inner bioluminescence, heavy crimson spheres that oozed golden sap onto the dark soil, and pale, blossom-like flora that opened and closed in slow, rhythmic breaths."
6"\"I only tell you the nature of this soil. Gluttony is not a beast with jaws; it is an embrace that never lets go. Eat of the fruit, drink of the spring, and your soul will sign the lease before your mind realizes you have lingered.\""
7"At the center stood a colossal gateway—two monoliths of dark stone draped in heavy, flowering ivy, framing a passage that led deeper into the terraced valley."
8"Through the stone, she felt a strange, rhythmic vibration—not a warning, but a summon."
9"She looked from the glowing stone to the vast, sprawling expanse of Dymas stretching out before them—the endless orchards, the amber sky, the distant brass spires gleaming in the perpetual dusk."
88.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1168
adjectiveStacks2
stackExamples
0"small crescent-shaped scar"
1"sharp, blue-white glare"
adverbCount26
adverbRatio0.02226027397260274
lyAdverbCount14
lyAdverbRatio0.011986301369863013
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences87
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences87
mean15.38
std7.89
cv0.513
sampleLengths
010
121
218
322
416
54
69
716
822
97
1011
118
128
1319
1410
1521
1616
1711
1831
1914
2023
2111
2213
2320
2412
2513
267
277
2810
2918
3016
3115
3211
3320
346
3519
3617
3722
3825
398
4010
4115
4218
4342
447
4517
4611
4711
4821
4914
59.39% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats10
diversityRatio0.42528735632183906
totalSentences87
uniqueOpeners37
0.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount0
totalSentences74
matches(empty)
ratio0
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount16
totalSentences74
matches
0"She stumbled, her boots crunching"
1"It felt heavy, perfumed, and"
2"Her silver hair, long enough"
3"She pulled at the collar"
4"Her bright blue eyes darted"
5"She reached up, her thumb"
6"It didn't come from behind"
7"She flexed her left hand,"
8"They began down a wide,"
9"She turned her ethereal face"
10"They reached a vast, sunken"
11"She gasped, dropping to one"
12"She pulled the Heartstone out"
13"She looked from the glowing"
14"She drew the Fae-forged blade"
15"She let the blade snap"
ratio0.216
61.35% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount59
totalSentences74
matches
0"The air didn't simply change;"
1"Rory took the final step"
2"She stumbled, her boots crunching"
3"It felt heavy, perfumed, and"
4"The half-Fae drifted past her"
5"Her silver hair, long enough"
6"Rory glanced down at the"
7"Rory asked, her voice tight"
8"She pulled at the collar"
9"Her bright blue eyes darted"
10"The sky was a vault"
11"Leaves the color of crushed"
12"Isolde replied, her pale lavender"
13"She reached up, her thumb"
14"The Heartstone wasn't just warm;"
15"The silver chain felt hot"
16"Rory muttered, her thumb tracing"
17"It didn't come from behind"
18"The sound drifted in on"
19"Rory turned slightly and saw"
ratio0.797
100.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences74
matches
0"*Because London is starved,* a"
1"Even sheathed, the moonsilver metal"
ratio0.027
38.96% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences55
technicalSentenceCount8
matches
0"The sky was a vault of deep, luminous amber, as if they were standing inside a lantern lit by honey-colored fire."
1"Leaves the color of crushed velvet hung from thick, gnarled vines that twined around ancient marble pillars, and clusters of dark, pearlescent fruit caught the …"
2"The Heartstone wasn't just warm; it was thrumming, pulsing in a steady, heartbeat rhythm that mirrored her own spiking pulse."
3"Even sheathed, the moonsilver metal cast a faint, luminescent sheen against her trousers, resisting the warm golden light that bathed everything else."
4"Massive orchards flanked the stone path, filled with trees bearing fruit Rory couldn't name—gourds that glowed with inner bioluminescence, heavy crimson spheres…"
5"They reached a vast, sunken courtyard where the stone was inlaid with silver filigree that traced complex, geometric patterns into the floor."
6"At the center stood a colossal gateway—two monoliths of dark stone draped in heavy, flowering ivy, framing a passage that led deeper into the terraced valley."
7"The crimson gem was glowing fiercely now, pulsing with a deep, inner light that matched the frequency of the silver runes on the courtyard floor."
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags12
uselessAdditionCount4
matches
0"Rory asked, her voice tight"
1"Isolde replied, her pale lavender eyes fixed on the distant, hazy lowlands"
2"Rory muttered, her thumb tracing the smooth face of the pendant"
3"Rory choked, though her heart was hammering against her ribs like a trapped bird"
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags11
fancyCount4
fancyTags
0"Rory muttered (mutter)"
1"Isolde murmured (murmur)"
2"Rory choked (choke)"
3"she whispered (whisper)"
dialogueSentences22
tagDensity0.5
leniency1
rawRatio0.364
effectiveRatio0.364
72.0218%