Run: 2026-03-18-01KM0ADM2CYBQJP7X33EHDYD5N

Run Details

Duration:
17.8s
Cost:
$0.001039
Provider:
Mistral

Model input

System
You are an expert fiction writer. Always keep the following rules in mind: - Write in past tense and use General English spelling, grammar, and colloquialisms/slang. - Write in active voice - Always follow the "show, don't tell" principle. - Avoid adverbs and cliches and overused/commonly used phrases. Aim for fresh and original descriptions. - Convey events and story through dialogue. - Mix short, punchy sentences with long, descriptive ones. Drop fill words to add variety. - Skip "he/she said said" dialogue tags and convey people's actions or face expressions through their speech - Avoid mushy dialog and descriptions, have dialogue always continue the action, never stall or add unnecessary fluff. Vary the descriptions to not repeat yourself. - Put dialogue on its own paragraph to separate scene and action. - Reduce indicators of uncertainty like "trying" or "maybe" When writing text: - NEVER conclude the scene on your own, follow the beat instructions very closely. - NEVER end with foreshadowing. - NEVER write further than what I prompt you with. - AVOID imagining possible endings, NEVER deviate from the instructions. - STOP EARLY if the continuation contains what was required in the instructions. You do not need to fill out the full amount of words possible.
User/Human
Take into account the following glossary of characters/locations/items/lore... when writing your response: <codex> <character id="4412" name="Aurora Carter" aliases="Rory, Laila, Aurora, Carter, Malphora" pronouns="she/her" species="Human" storyRole="Protagonist"> <eyeColor>bright blue</eyeColor> <hair>straight shoulder-length black</hair> <height>5'6"</height> <age>25</age> <scar>small crescent-shaped scar on her left wrist from a childhood accident</scar> <description>Aurora, referred to by her friends as Rory, is cool-headed, intelligent, and known for quick out-of-the-box thinking.</description> <backstory>Born in Cardiff to an Irish barrister father (Brendan Carter) and Welsh teacher mother (Jennifer Carter née Ellis), Rory reluctantly pursued Pre-Law at Cardiff University. She fled to London at the behest of her childhood friend Eva after leaving an abusive ex named Evan. By day, Rory works part-time as a delivery person for Yu-Fei Cheung's Golden Empress restaurant. She lives in a flat above Silas' bar.</backstory> </character> <character id="4418" name="Nyx" aliases="Nyx, the Shadow, Nightwhisper" pronouns="they/them" species="Shade" storyRole="Wild Card"> <eyeColor>faintly glowing violet</eyeColor> <height>approximately 6'2" in solid form</height> <age>ageless</age> <form>humanoid silhouette of living shadow, can shift between solid and incorporeal</form> <voice>sounds like a whisper carried on the wind</voice> <description>A being of living shadow, existing between the mortal plane and the spaces between realms.</description> <backstory>Nyx was once a human sorcerer named Aldric who became trapped between realms during a failed summoning ritual in 1643. They now exist as a Shade, bound to the mortal plane but able to slip between shadows.</backstory> </character> <character id="4424" name="Isolde Varga" aliases="Isolde, the Seer" pronouns="she/her" species="Half-Fae" storyRole="Oracle"> <eyeColor>pale lavender</eyeColor> <hair>silver, reaching her waist</hair> <height>5'5"</height> <age>300 years old</age> <appearance>ethereal, ageless</appearance> <speech>speaks in riddles</speech> <footprints>leaves no footprints when she walks</footprints> <compulsion>cannot lie (Fae compulsion) but can mislead</compulsion> <description>A Half-Fae seer exiled from the Fae Courts for sharing visions with mortals.</description> <backstory>She now lives in a hidden grove in Richmond Park, offering cryptic prophecies to those who seek her out.</backstory> </character> <location id="853" name="Dymas (Gluttony)" aliases="Dymas, gluttony, Dymasian" realm="Hel" sin="Gluttony"> <ruler>Prince Belphegor</ruler> <skyColor>warm amber</skyColor> <description>A place of excess and indulgence. Sprawling vineyards, orchards, and gardens provide exotic ingredients for master chefs — often helbound souls contracted from Earth. Grand feasts and culinary competitions are common.</description> </location> <location id="861" name="The Fae Grove" aliases="Isolde's grove, Richmond grove, the Grove" realm="Earth (Fae-touched)"> <parkLocation>Richmond Park</parkLocation> <standingStones>ancient oak standing stones mark the boundary</standingStones> <timeBehavior>time moves differently — an hour inside can be minutes or days outside</timeBehavior> <flora>wildflowers bloom year-round</flora> <description>A hidden clearing that exists in a pocket between Earth and the Fae realm.</description> </location> <item id="2001" name="Heartstone Pendant" aliases="the pendant, Heartstone" type="Artifact" origin="Dymas"> <gemstoneColor>deep crimson</gemstoneColor> <chainMaterial>silver chain</chainMaterial> <size>roughly the size of a thumbnail</size> <behavior>pulses faintly with warmth when near a Hel portal</behavior> <glow>faint inner glow</glow> <description>Given to Aurora by an unknown benefactor.</description> </item> <item id="2006" name="Fae-Forged Blade" aliases="the Fae blade, Isolde's gift" type="Weapon" origin="The Fae Courts"> <material>moonsilver</material> <shape>slender, leaf-shaped dagger</shape> <temperature>always cold to the touch</temperature> <glow>faintly luminescent in moonlight</glow> <power>can cut through magical wards; particularly effective against demons</power> <givenTo>given to Aurora by Isolde as a gift</givenTo> <description>A weapon of the Fae Courts, rare and highly coveted.</description> </item> <lore id="7001" name="The Veil" aliases="the Veil, the Barrier, the Boundary" category="Cosmology"> <solsticeEffect>weakens during the winter solstice, strengthens during the summer solstice</solsticeEffect> <appearance>faint shimmering distortion visible only to those with supernatural sight</appearance> <monitoring>rift points (tears in the Veil) are monitored by the Wardens</monitoring> <description>The Veil is the metaphysical barrier separating Earth from Hel and the Fae Realms.</description> </lore> </codex> Continue the story using the following instructions: <instructions> Write a fully fleshed out scene of at least 1000 words in the fantasy genre. A small group enters an ancient, otherworldly place for the first time. The environment is alien and wondrous. Describe their exploration — what they see, hear, and feel as they move deeper. Include moments of discovery, unease, and wonder. Let the world-building emerge through the characters' experience rather than exposition. Use the codex entries above as your world reference for characters, setting, and lore. Only include the prose of the scene without any markdown or commentary. </instructions>

Model response

AI
The standing stones loomed ahead, their ancient oak surfaces blackened with time, glinting faintly with moss that looked like frozen dew. Rory’s fingers brushed the carvings—runes half-worn smooth by centuries of rain and wind. The air hummed, not with sound, but with presence, like the whisper of a held breath before speech. She didn’t knock. “It knows we’re here,” Nyx murmured, their voice woven into the hush, as if they’d spoken through the wind itself. Their shadow stretched longer than it should, pooling across the stone path like ink spilled from a cracked vial. Rory shot them a glance. “Good. Then maybe it’ll talk.” Isolde moved past them, silver hair shimmering like moonlight through autumn leaves. She didn’t step on the grass—if it was grass. It bent under her feet, reluctance in its motion, like reeds in slow water. The wildflowers, though—deep reds, indigos, and one impossible violet that pulsed softly—bloomed without pause, year-round, as the codex said. Rory crouched, brushing a hand over the unnatural greenery. It didn’t crumble. Didn’t wilt. It *felt* alive, like skin warmed by sun. She exhaled, noticing the steady rise and fall of Val’s chest beside her. The delivery driver—tall, broad, carrying a scar across his eyebrow from a knife fight years back—stood rigid, eyes wide. His knuckles whitened around the strap of his backpack. “You feel that?” Vale whispered. Nyx stirred, their form flickering at the edges like a candle flame behind glass. “The Veil is thin here. And not just thin—the stitching is loose.” Isolde didn’t turn. “Not loose. Unstitched.” Rory straightened. “What does that mean?” “It means,” Isolde said, stepping into the grove proper, “that the boundary between worlds is not just permeable. It *bleeds*.” The words hung. Then the world shifted. A gust of wind rushed past, though none had touched the trees. The flowers trembled. Vale stumbled, catching himself on Rory’s arm. She steadied him, her mind racing—*not wind. Breath. A living thing exhaling.* Then the ground *moved.* Not trembled. Moved. Like a living body, the earth beneath them stretched, and roses—thorned and blood-red—bloomed along the path in seconds, their petals unfurling with a sound like wet fabric tearing. “Shit,” Rory breathed. Nyx’s shadow deepened, edges fraying. “It’s reacting to us. To memory. To desire.” Isolde turned finally, her lavender eyes glowing faintly in the muted grove light. “You brought iron,” she said—not a question. Rory’s hand went to her belt. Her employer, Silas, had given her a silver dirk years ago. She carried it now, tucked in the small of her back. “Just in case.” “Chains too,” Vale muttered, tapping his pack. Isolde nodded once, then gestured forward. “Keep the blade close. But do not draw it unless you mean to spill blood. This place answers blood with answer.” The path narrowed. The standing stones on either side tilted inward, their tops converging like hands in prayer. Between them, the air rippled—like heat over pavement, but colder. Rory’s breath misted. She stepped through. The world *shrunk.* Not in size—in presence. The grove’s expanse flattened into something smaller, more intimate. The trees became taller, sparser. Above, the sky shifted from twilight to perpetual dusk—amber and bruise-blue, like a sunset trapped in a bottle. The air smelled of ripe peaches and woodsmoke. And something else. Something like old meat left too long in the dark. “Where are we?” Vale asked, voice tight. Nyx didn’t answer. Their form had become mostly solid now, only the edges still bleeding into shadow. They put a hand to the nearest tree bark. “Fae manor oak,” they murmured. “But older than feasts. Older than courts. This is the root.” Vale looked at Rory. She felt it too—the pressure behind her eyes, the weight in her lungs, the pull in her ribs. “Isolde,” Rory said, “you said this place bleeds.” The seer nodded, walking slowly along the path. “We are not beneath Richmond Park anymore. We are beneath *time.*” A shadow detached from the trees. Rory’s heart vaulted. A figure stood between two silver birches—tall, cloaked in grey, face hidden. Not Isolde. Not Nyx. Not her. It didn’t move. Then its head tilted. Just a fraction. “Hello?” Rory called. No answer. But the air *sighed.* A rush of warmth, rich with spice and rotting fruit. Vale stepped back, hand going to his knife. “Rory—” “I know.” Isolde paused. Didn’t turn. “It’s not an it. It’s a *where.* A memory given form. The grove remembers visitors from before you were born. From before the first stone was raised.” Rory’s eyes flicked to the pendant at her throat. The Heartstone pulsed—once—warm against her collarbone. She hadn’t even realised she wore it today. A habit now. “Memory,” she said slowly, “or hunger?” A sound came from the cloaked figure—like wind through a crack in a door. Then it spoke, voice layered, ancient: *You bring the iron. You fear the dark. You walk the bleeding path.* Rory’s skin prickled. “We’re looking for a portal. To Hel.” The figure spread its arms. The cloak dropped. Its torso was hollow. Black void. Stars inside—fading, dying ones. Its hands were skeletal, long fingers uncurling with purpose. Vale cursed. Nyx’s voice slid through the hush: *It’s a Warden. Not a guard. A memory of one.* The Warden’s head tilted again. *You ask for the glutton’s door. Why?* Rory swallowed. “Because something’s wrong.” *The Veil bleeds everywhere,* it said. *But here, it hungers.* Silence. The trees bent toward them, listening. Then Vale spoke, raw: “We’re looking for a man who shouldn’t be alive. Someone who came through years ago. Left tracks that lead here.” The Warden stared. Then it pointed—one skeletal finger—beyond the grove, toward the amber sky. *Beyond the last oak. Third stone from the oak. There is a tear. But it is not honest.* Rory frowned. “Not honest?” *It smiles. It bites.* A gust of wind tore through, uprooting a bed of golden lilies. The Warden dissolved into smoke. The trees recoiled. Then the ground *shifted again.* The path ahead split—one fork rising gently, a second plunging into darkness. The darkness didn’t just *exist.* It *waited.* Pulled. Breathed. Rory took a step toward the descent. “Rory,” Vale said, sharp. “That’s not a path. That’s a mouth.” Isolde didn’t hesitate. She walked forward, her silver hair glowing faintly. “It’s the only way.” Nyx followed, their shadow stretching down the abyss like a rope of smoke. “We go together. Or not at all.” Rory looked at the rising path—the false one, lined with flowers that didn’t wilt, that whispered as they brushed past. Then she turned to the void. “Fine,” she said. “But we go fast.” The abyss didn’t answer. It opened.
created_at"2026-03-18T11:13:45.559Z" 3/18/2026, 11:13:45 AM
model"mistralai/mistral-small-2603" 1/1/2603, 12:00:00 AM
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency360
moderation_latency(null)
generation_time17694
tokens_prompt1816
tokens_completion1900
native_tokens_prompt1795
native_tokens_completion1683
native_tokens_completion_images(null)
native_tokens_reasoning0
native_tokens_cached1776
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"stop"
usage0.00103929
router(null)
provider_responses
0
endpoint_id"f5ed6283-4e17-457d-98cd-2ec0c318171d"
id"56257fc26c4f4f71a5c0374992284175"
is_byokfalse
latency360
model_permaslug"mistralai/mistral-small-2603" 1/1/2603, 12:00:00 AM
provider_name"Mistral"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.0; linux; x64))"
http_referer(null)
api_type"completions"
id"gen-1773832425-07CZzUFMEci8CPkOMWlL"
upstream_id"56257fc26c4f4f71a5c0374992284175"
total_cost0.00103929
cache_discount0.00023976
upstream_inference_cost0
provider_name"Mistral"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags14
adverbTagCount1
adverbTags
0"she said slowly [slowly]"
dialogueSentences33
tagDensity0.424
leniency0.848
rawRatio0.071
effectiveRatio0.061
82.25% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1127
totalAiIsmAdverbs4
found
0
adverb"softly"
count1
1
adverb"slowly"
count2
2
adverb"gently"
count1
highlights
0"softly"
1"slowly"
2"gently"
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)
37.89% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1127
totalAiIsms14
found
0
word"loomed"
count1
1
word"glinting"
count1
2
word"whisper"
count1
3
word"pulsed"
count2
4
word"eyebrow"
count1
5
word"trembled"
count2
6
word"racing"
count1
7
word"desire"
count1
8
word"weight"
count1
9
word"warmth"
count1
10
word"flicked"
count1
11
word"silence"
count1
highlights
0"loomed"
1"glinting"
2"whisper"
3"pulsed"
4"eyebrow"
5"trembled"
6"racing"
7"desire"
8"weight"
9"warmth"
10"flicked"
11"silence"
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
emotionTells1
narrationSentences137
matches
0"A rush of warmth"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount0
narrationSentences137
filterMatches(empty)
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences156
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen31
ratio0
matches(empty)
59.08% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans18
markdownWords78
totalWords1107
ratio0.07
matches
0"felt"
1"bleeds"
2"not wind. Breath. A living thing exhaling."
3"moved."
4"shrunk."
5"time."
6"sighed."
7"where."
8"You bring the iron. You fear the dark. You walk the bleeding path."
9"It’s a Warden. Not a guard. A memory of one."
10"You ask for the glutton’s door. Why?"
11"The Veil bleeds everywhere,"
12"But here, it hungers."
13"Beyond the last oak. Third stone from the oak. There is a tear. But it is not honest."
14"It smiles. It bites."
15"shifted again."
16"exist."
17"waited."
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions17
unquotedAttributions0
matches(empty)
50.11% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions52
wordCount901
uniqueNames11
maxNameDensity2
worstName"Rory"
maxWindowNameDensity3
worstWindowName"Rory"
discoveredNames
Val1
Nyx7
Rory18
Silas1
Isolde8
Vale9
Heartstone1
Warden4
Veil1
Silence1
Pulled1
persons
0"Val"
1"Nyx"
2"Rory"
3"Silas"
4"Isolde"
5"Vale"
6"Warden"
7"Veil"
places(empty)
globalScore0.501
windowScore0.667
63.79% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences58
glossingSentenceCount2
matches
0"looked like frozen dew"
1"Something like old meat left too long in the"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.903
wordCount1107
matches
0"not with sound, but with presence, like the whisper of a held breath before spee"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences156
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs71
mean15.59
std13.48
cv0.865
sampleLengths
052
13
239
310
454
563
65
726
86
96
1020
117
1234
134
1431
153
1613
1720
1831
197
2027
2131
223
233
2444
253
2610
277
2842
2922
308
3119
326
3321
343
357
363
3716
389
392
4031
4126
426
4320
4413
4510
468
4719
482
4916
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences137
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs177
matches(empty)
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount22
semicolonCount0
flaggedSentences18
totalSentences156
ratio0.115
matches
0"Rory’s fingers brushed the carvings—runes half-worn smooth by centuries of rain and wind."
1"She didn’t step on the grass—if it was grass."
2"The wildflowers, though—deep reds, indigos, and one impossible violet that pulsed softly—bloomed without pause, year-round, as the codex said."
3"The delivery driver—tall, broad, carrying a scar across his eyebrow from a knife fight years back—stood rigid, eyes wide."
4"She steadied him, her mind racing—*not wind."
5"Like a living body, the earth beneath them stretched, and roses—thorned and blood-red—bloomed along the path in seconds, their petals unfurling with a sound like wet fabric tearing."
6"“You brought iron,” she said—not a question."
7"Between them, the air rippled—like heat over pavement, but colder."
8"Not in size—in presence."
9"Above, the sky shifted from twilight to perpetual dusk—amber and bruise-blue, like a sunset trapped in a bottle."
10"She felt it too—the pressure behind her eyes, the weight in her lungs, the pull in her ribs."
11"A figure stood between two silver birches—tall, cloaked in grey, face hidden."
12"The Heartstone pulsed—once—warm against her collarbone."
13"A sound came from the cloaked figure—like wind through a crack in a door."
14"Stars inside—fading, dying ones."
15"Then it pointed—one skeletal finger—beyond the grove, toward the amber sky."
16"The path ahead split—one fork rising gently, a second plunging into darkness."
17"Rory looked at the rising path—the false one, lined with flowers that didn’t wilt, that whispered as they brushed past."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount925
adjectiveStacks0
stackExamples(empty)
adverbCount36
adverbRatio0.03891891891891892
lyAdverbCount10
lyAdverbRatio0.010810810810810811
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences156
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences156
mean7.1
std5.6
cv0.789
sampleLengths
021
113
218
33
420
519
65
75
812
99
1014
1119
129
133
142
158
1613
1719
189
195
2014
2112
223
233
242
254
2620
273
284
2912
303
317
327
331
344
354
362
371
3828
393
405
418
4213
437
446
4511
4611
473
487
496
45.30% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats11
diversityRatio0.3141025641025641
totalSentences156
uniqueOpeners49
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount9
totalSentences110
matches
0"Then the world shifted."
1"Then the ground *moved.*"
2"Then its head tilted."
3"Just a fraction."
4"Then it spoke, voice layered,"
5"Then Vale spoke, raw:"
6"Then it pointed—one skeletal finger—beyond"
7"Then the ground *shifted again.*"
8"Then she turned to the"
ratio0.082
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount26
totalSentences110
matches
0"She didn’t knock."
1"Their shadow stretched longer than"
2"She didn’t step on the"
3"It bent under her feet,"
4"It didn’t crumble."
5"It *felt* alive, like skin"
6"She exhaled, noticing the steady"
7"His knuckles whitened around the"
8"She steadied him, her mind"
9"she said—not a question"
10"Her employer, Silas, had given"
11"She carried it now, tucked"
12"She stepped through."
13"Their form had become mostly"
14"They put a hand to"
15"She felt it too—the pressure"
16"It didn’t move."
17"She hadn’t even realised she"
18"she said slowly"
19"*You bring the iron."
ratio0.236
60.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount88
totalSentences110
matches
0"The standing stones loomed ahead,"
1"Rory’s fingers brushed the carvings—runes"
2"The air hummed, not with"
3"She didn’t knock."
4"Nyx murmured, their voice woven"
5"Their shadow stretched longer than"
6"Rory shot them a glance."
7"Isolde moved past them, silver"
8"She didn’t step on the"
9"It bent under her feet,"
10"The wildflowers, though—deep reds, indigos,"
11"Rory crouched, brushing a hand"
12"It didn’t crumble."
13"It *felt* alive, like skin"
14"She exhaled, noticing the steady"
15"The delivery driver—tall, broad, carrying"
16"His knuckles whitened around the"
17"Nyx stirred, their form flickering"
18"Isolde didn’t turn."
19"Isolde said, stepping into the"
ratio0.8
45.45% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences110
matches
0"*But here, it hungers.*"
ratio0.009
95.24% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences30
technicalSentenceCount2
matches
0"The standing stones loomed ahead, their ancient oak surfaces blackened with time, glinting faintly with moss that looked like frozen dew."
1"Like a living body, the earth beneath them stretched, and roses—thorned and blood-red—bloomed along the path in seconds, their petals unfurling with a sound lik…"
17.86% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags14
uselessAdditionCount3
matches
0"Vale asked, voice tight"
1"Vale spoke, raw:"
2"Vale said, sharp"
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags14
fancyCount6
fancyTags
0"Nyx murmured (murmur)"
1"Vale whispered (whisper)"
2"Rory breathed (breathe)"
3"Vale muttered (mutter)"
4"they murmured (murmur)"
5"Vale spoke (speak)"
dialogueSentences33
tagDensity0.424
leniency0.848
rawRatio0.429
effectiveRatio0.364
78.5658%