Run: 2026-05-19-01KS0V6BZWTD905ZK077708BMY

Run Details

Duration:
26.1s
Cost:
$0.042908
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 damp autumn chill of Richmond Park dissolved the moment they stepped between the twin oak standing stones. For Rory, the transition was like plunging headfirst into a pool of warm, still water. One second her face was numb from the biting London wind, the scent of wet asphalt and rotting leaves filling her nose; the next, her lungs filled with air that tasted of crushed pine needles, caramelized sugar, and something ancient and heavy, like wet copper after a lightning strike. She stumbled, her practical trainers slipping on grass that was far too green, far too lush for November. She caught her balance, her fingers instinctively brushing the small, crescent-shaped scar on her left wrist—a childhood habit whenever her nerves threatened to get the better of her. "Steady, Rory," a voice whispered. The sound didn't come from her left or her right, but seemed to drift off the humid breeze itself. Rory looked down. A liquid silhouette of absolute darkness glided over the vibrant grass beside her, defying the angle of the strange, pale light filtering through the canopy. The shadow pooled, rising up into a towering, six-foot-two humanoid form. Nyx’s features were impossible to pin down, a shifting draft of darkness, save for two softly glowing violet eyes that stared out from the void of their face. "I'm fine," Rory said, though her heart hammered against her ribs. She looked back. The standing stones were still there, but the gray stretch of Richmond Park had vanished. In its place was a wall of shimmering, iridescent air—a vertical puddle of oil slicks and starlight. The Veil. It warped the view of the trees beyond, making them look like charcoal sketches melting in the rain. "The border is restless today," Isolde murmured. The Half-Fae seer stood a few paces ahead, her silver hair cascading down to her waist like a waterfall of spun pewter. She wore no shoes, yet as she moved deeper into the clearing, Rory noticed with a touch of cold dread that the dew-laden wildflowers beneath her feet didn't bend. There was no rustle of grass, no crushed stems. Isolde left absolutely no footprints in the rich, dark earth. "Is it always like this?" Rory asked, her bright blue eyes scanning the canopy. The trees here weren't normal oaks or birches. Their trunks were pale, pearlescent white, and their leaves didn't rustle in the gentle wind; instead, they hummed. It was a low, resonant drone, like a glass harmonica played just at the edge of hearing. Wildflowers—indigo, gold, and a violent, bleeding scarlet—carpeted the forest floor, blooming in defiance of any earthbound season. "Time is a clumsy mortal invention," Isolde said, her pale lavender eyes catching the twilight glow. Her voice possessed a strange, melodic weight, bounded by the ancient Fae compulsion that forbade her from speaking a direct falsehood. "In this cradle, the clock has lost its tongue. What is an hour to the root of a mountain? What is a day to the wind?" "Right," Rory muttered, pulling her jacket tighter around herself. "Cryptic. Got it." As they moved deeper into the grove, the beauty of the place began to curdle with a subtle, marrow-deep unease. The silence here was too complete. There were no birds. No insects buzzed among the brilliant, oversized blossoms. When Rory took a step, the crunch of her shoes on the moss sounded violently loud, an intrusion on a sanctuary that had remained undisturbed for centuries. Suddenly, a sharp, localized heat bloomed against her collarbone. She gasped, reaching under her collar to pull out the thumbnail-sized pendant. The Heartstone, a crimson gem held by a delicate silver chain, was pulsing. It wasn't the dull, cold stone she had grown used to wearing. It was glowing from within, a rhythmic, angry red light that beat in time with her own accelerated pulse. It radiated a distinct, feverish warmth. "The stone," Nyx whispered, their shadow-form stretching toward her, then recoiling slightly from the heat of the red light. "The artifact responds. The blood of the pit recognizes its home." "Dymas," Rory said, her voice barely a breath. She looked at Isolde. "Is there a portal here? You said this was a pocket between Earth and the Fae realm." Isolde turned slowly, her expression serene but entirely unreadable. "The paths of the world are tangled, child. Where one gate opens, others lean to listen." She raised a slender, pale hand, pointing toward the center of the clearing. "A shadow cannot exist without a flame, and the flames of the deep are greedy." They reached the heart of the grove. There, the ancient white trees parted to reveal a massive, hollowed-out birch tree that curved like the ribcage of a fallen beast. Beneath its arch, the air didn't just shimmer; it sagged. A tear in the Veil hung suspended in the air, a jagged rip floating three feet off the ground. But through this tear, there was no starlight, no silver Fae glow. The sky visible through the crack was a thick, suffocating amber, the color of burnt honey and stagnant grease. Even from yards away, the scent of the rift hit Rory like a physical blow—an overwhelming wave of overripe peaches, roasting meats, and a sickly sweet decay that made her stomach churn. Dymas. The realm of Gluttony. The Heartstone pendant grew hotter still, almost scalding against Rory's palm. "The Wardens have missed this one," Nyx said, their violet eyes narrowing into sharp slits. "The tear is fresh. The hunger of Prince Belphegor’s realm is leaking into the roots of this grove. If it bleeds further, the forest will rot from the inside out, consumed by its own excess." Rory stared at the amber gap, a strange, hypnotic pull tugging at her senses. The air coming from the rift felt heavy, luxurious, whispering promises of warmth and endless rest. Her boots took a step forward before she even realized she was moving. A hand, impossibly cold, clamped down on her left wrist, right over her scar. Rory flinched, the spell breaking. She looked down to see Isolde holding her. Despite her delicate appearance, the Half-Fae's grip was like iron. "The feast of Dymas is a trap that leaves the mouth forever dry," Isolde warned softly, her lavender eyes locking onto Rory's. "To touch the amber sky is to forget the taste of water." Isolde released her wrist and reached into the hollow of the rib-like birch tree. When she took her hand out, she held a weapon. It was a slender, leaf-shaped dagger forged of moonsilver. Even in the dim, shifting light of the grove, the blade held a faint, luminescent glow, as if it had captured the essence of a winter moon and held it captive in the steel. When Isolde held it out, Rory could see the frost condensing on the hilt. "A gift," Isolde said, holding the hilt toward Rory. "Born in the deep forges of the High Courts, where the light does not die. Moonsilver does not tolerate the corruption of the pit. It is cold enough to freeze a burning tongue, and sharp enough to sever the threads of any ward." Rory hesitated, then reached out and took the Fae-forged blade. An electric shock of pure, biting cold raced up her arm, instantly countering the oppressive warmth of the Heartstone pendant. The weight of the dagger was perfect, balanced so finely that it felt like an extension of her own hand. The contrast of the icy metal in her palm and the burning stone at her throat was dizzying, a physical push-and-pull between two entirely different worlds. "What do I do with it?" Rory asked, looking from the glowing blade to the amber tear in the sky. "The tear must be stitched, or the grove will fall," Nyx whispered, their form slipping behind the birch tree, blending seamlessly with the deep shadows cast by the moonsilver's light. "But be careful, delivery girl. The things that crawl through those gaps do not care for Fae steel, and they are always, *always* hungry." Rory tightened her grip on the frozen hilt, her blue eyes reflecting the clashing light of crimson fire and silver frost. She took a breath, the cool air of the grove filling her lungs, and stepped toward the bleeding sky.
created_at"2026-05-19T19:25:22.816Z" 5/19/2026, 7:25:22 PM
model"google/gemini-3.5-flash-20260519"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency1717
moderation_latency(null)
generation_time25983
tokens_prompt1590
tokens_completion3426
native_tokens_prompt1593
native_tokens_completion4502
native_tokens_completion_images0
native_tokens_reasoning2657
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"standard"
usage0.0429075
router(null)
provider_responses
0
endpoint_id"bd50061c-e1d8-469e-96b1-d322e77378f8"
id"IrkMaujRO-iu_PUPnc-moQM"
is_byokfalse
latency1717
model_permaslug"google/gemini-3.5-flash-20260519"
provider_name"Google AI Studio"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.15.0; linux; x64))"
http_referer(null)
request_id"req-1779218722-3SMvCAUGDN5fD70d0X7V"
session_id(null)
api_type"completions"
id"gen-1779218722-lfoA1kPNohgexNxpc4SS"
upstream_id"IrkMaujRO-iu_PUPnc-moQM"
total_cost0.0429075
cache_discount(null)
upstream_inference_cost0
provider_name"Google AI Studio"
response_cache_source_id(null)

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags14
adverbTagCount1
adverbTags
0"Isolde warned softly [softly]"
dialogueSentences23
tagDensity0.609
leniency1
rawRatio0.071
effectiveRatio0.071
81.99% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1388
totalAiIsmAdverbs5
found
0
adverb"softly"
count2
1
adverb"suddenly"
count1
2
adverb"slightly"
count1
3
adverb"slowly"
count1
highlights
0"softly"
1"suddenly"
2"slightly"
3"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)
27.95% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1388
totalAiIsms20
found
0
word"chill"
count1
1
word"cascading"
count1
2
word"absolutely"
count1
3
word"scanning"
count1
4
word"weight"
count2
5
word"silence"
count1
6
word"sanctuary"
count1
7
word"rhythmic"
count1
8
word"pulse"
count1
9
word"warmth"
count3
10
word"unreadable"
count1
11
word"stomach"
count1
12
word"churn"
count1
13
word"electric"
count1
14
word"raced"
count1
15
word"oppressive"
count1
16
word"perfect"
count1
highlights
0"chill"
1"cascading"
2"absolutely"
3"scanning"
4"weight"
5"silence"
6"sanctuary"
7"rhythmic"
8"pulse"
9"warmth"
10"unreadable"
11"stomach"
12"churn"
13"electric"
14"raced"
15"oppressive"
16"perfect"
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
narrationSentences79
matches(empty)
88.61% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount2
narrationSentences79
filterMatches
0"look"
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)
analyzedSentences88
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen49
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans1
markdownWords1
totalWords1383
ratio0.001
matches
0"always"
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions10
unquotedAttributions0
matches(empty)
50.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions52
wordCount1120
uniqueNames13
maxNameDensity1.61
worstName"Rory"
maxWindowNameDensity3.5
worstWindowName"Rory"
discoveredNames
Richmond2
Park2
Rory18
London1
November1
Veil2
Half-Fae2
Fae5
Heartstone3
Isolde10
Gluttony1
Fae-forged1
Nyx4
persons
0"Rory"
1"Half-Fae"
2"Fae"
3"Isolde"
4"Nyx"
places
0"Richmond"
1"Park"
2"London"
globalScore0.696
windowScore0.5
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences69
glossingSentenceCount1
matches
0"felt like an extension of her own hand"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount1383
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences88
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs36
mean38.42
std23.46
cv0.611
sampleLengths
018
164
246
35
486
514
652
77
870
914
1060
1163
1212
1365
149
1562
1630
1729
1853
1939
2082
215
2211
2350
2443
2514
2623
2734
2824
2957
3052
3110
3266
3320
3454
3540
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences79
matches(empty)
87.01% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount3
totalVerbs177
matches
0"was pulsing"
1"was glowing"
2"was dizzying"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount5
semicolonCount3
flaggedSentences7
totalSentences88
ratio0.08
matches
0"One second her face was numb from the biting London wind, the scent of wet asphalt and rotting leaves filling her nose; the next, her lungs filled with air that tasted of crushed pine needles, caramelized sugar, and something ancient and heavy, like wet copper after a lightning strike."
1"She caught her balance, her fingers instinctively brushing the small, crescent-shaped scar on her left wrist—a childhood habit whenever her nerves threatened to get the better of her."
2"In its place was a wall of shimmering, iridescent air—a vertical puddle of oil slicks and starlight."
3"Their trunks were pale, pearlescent white, and their leaves didn't rustle in the gentle wind; instead, they hummed."
4"Wildflowers—indigo, gold, and a violent, bleeding scarlet—carpeted the forest floor, blooming in defiance of any earthbound season."
5"Beneath its arch, the air didn't just shimmer; it sagged."
6"Even from yards away, the scent of the rift hit Rory like a physical blow—an overwhelming wave of overripe peaches, roasting meats, and a sickly sweet decay that made her stomach churn."
76.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1139
adjectiveStacks4
stackExamples
0"small, crescent-shaped scar"
1"subtle, marrow-deep unease."
2"rhythmic, angry red light"
3"slender, leaf-shaped dagger"
adverbCount33
adverbRatio0.02897278314310799
lyAdverbCount16
lyAdverbRatio0.014047410008779631
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences88
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences88
mean15.72
std9.07
cv0.577
sampleLengths
018
115
249
318
428
55
619
73
825
911
1028
1111
123
1315
1417
152
1618
177
1822
1929
209
2110
2214
238
2418
2517
2617
2716
2821
2926
309
313
3220
336
344
358
3627
379
3812
3913
4012
4119
426
4319
4411
458
464
4717
489
4929
54.17% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats9
diversityRatio0.38636363636363635
totalSentences88
uniqueOpeners34
43.86% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences76
matches
0"Suddenly, a sharp, localized heat"
ratio0.013
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount19
totalSentences76
matches
0"She stumbled, her practical trainers"
1"She caught her balance, her"
2"She looked back."
3"It warped the view of"
4"She wore no shoes, yet"
5"Their trunks were pale, pearlescent"
6"It was a low, resonant"
7"Her voice possessed a strange,"
8"She gasped, reaching under her"
9"It wasn't the dull, cold"
10"It was glowing from within,"
11"It radiated a distinct, feverish"
12"She looked at Isolde."
13"She raised a slender, pale"
14"They reached the heart of"
15"Her boots took a step"
16"She looked down to see"
17"It was a slender, leaf-shaped"
18"She took a breath, the"
ratio0.25
58.68% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount61
totalSentences76
matches
0"The damp autumn chill of"
1"One second her face was"
2"She stumbled, her practical trainers"
3"She caught her balance, her"
4"a voice whispered"
5"The sound didn't come from"
6"Rory looked down."
7"A liquid silhouette of absolute"
8"The shadow pooled, rising up"
9"Nyx’s features were impossible to"
10"Rory said, though her heart"
11"She looked back."
12"The standing stones were still"
13"It warped the view of"
14"The Half-Fae seer stood a"
15"She wore no shoes, yet"
16"Isolde left absolutely no footprints"
17"Rory asked, her bright blue"
18"The trees here weren't normal"
19"Their trunks were pale, pearlescent"
ratio0.803
100.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences76
matches
0"Even from yards away, the"
1"Even in the dim, shifting"
ratio0.026
38.69% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences48
technicalSentenceCount7
matches
0"One second her face was numb from the biting London wind, the scent of wet asphalt and rotting leaves filling her nose; the next, her lungs filled with air that…"
1"She stumbled, her practical trainers slipping on grass that was far too green, far too lush for November."
2"Her voice possessed a strange, melodic weight, bounded by the ancient Fae compulsion that forbade her from speaking a direct falsehood."
3"When Rory took a step, the crunch of her shoes on the moss sounded violently loud, an intrusion on a sanctuary that had remained undisturbed for centuries."
4"There, the ancient white trees parted to reveal a massive, hollowed-out birch tree that curved like the ribcage of a fallen beast."
5"Even from yards away, the scent of the rift hit Rory like a physical blow—an overwhelming wave of overripe peaches, roasting meats, and a sickly sweet decay tha…"
6"Even in the dim, shifting light of the grove, the blade held a faint, luminescent glow, as if it had captured the essence of a winter moon and held it captive i…"
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags14
uselessAdditionCount4
matches
0"Rory said, though her heart hammered against her ribs"
1"Rory said, her voice barely a breath"
2"Nyx said, their violet eyes narrowing into sharp slits"
3"Isolde warned softly, her lavender eyes locking onto Rory's"
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags13
fancyCount6
fancyTags
0"a voice whispered (whisper)"
1"Isolde murmured (murmur)"
2"Rory muttered (mutter)"
3"Nyx whispered (whisper)"
4"Isolde warned softly (warn)"
5"Nyx whispered (whisper)"
dialogueSentences23
tagDensity0.565
leniency1
rawRatio0.462
effectiveRatio0.462
76.8986%