Run: 2026-02-24-01KJ8WFRXNEKFBAWY3CZSTRH1E

Run Details

Model:
Aion 2.0
Duration:
1m 13s
Cost:
$0.006164
Provider:
AionLabs

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 air in Richmond Park held the damp chill of a London afternoon, the kind that seeped through jackets and settled in bones. Rory pulled her collar tighter, her breath misting in the grey light. The black branches of winter trees clawed at a low sky. Nyx moved beside her, a solid presence one moment, a flicker at the edge of vision the next. Their form, a humanoid silhouette of condensed shadow, seemed to drink the weak daylight. The faint violet glow of their eyes was the only color in the monochrome landscape. “The stones should be just ahead,” Nyx’s voice was a whisper, a rustle of dry leaves that didn’t come from any mouth. “Isolde’s boundary.” Rory’s left wrist itched, the crescent scar a pale ghost against her skin. She touched the Heartstone pendant beneath her shirt. It lay cool and inert against her chest. No pulse of warmth here. This wasn’t a door to Hel. They pushed through a thicket of bare hawthorn, thorns catching on Rory’s sleeves. And then they saw them. Three ancient oaks, far older than any others in the park, formed a rough triangle. Their trunks were vast, gnarled columns, bark like folded slate. Between them stood stones—not hewn rock, but living wood, petrified into smooth, grey pillars twice Rory’s height. They were covered in spiraling patterns that seemed to shift if she looked at them directly. The air within the triangle shimmered. Not a heat haze, but a distortion like looking through old glass. The sounds of the park—the distant traffic, the caw of crows—muffled, replaced by a profound, waiting silence. “This is it,” Nyx murmured. Their shadowy form seemed to grow more substantial, the edges sharpening. Rory took a step forward. The grass under her boots changed. One foot was on the brittle, frost-touched grass of Richmond Park. The other sank into deep, emerald moss that released a sweet, earthy scent. She crossed the threshold. The world folded. The grey afternoon light vanished. Here, the sky was a perpetual twilight, a deep indigo streaked with the last fiery gold of a sunset that never quite ended. The air was warm and carried the perfume of a thousand flowers—honeysuckle, night-blooming jasmine, something spicy and unfamiliar. Rory spun slowly, her bright blue eyes wide. They stood in a clearing carpeted with moss so soft it felt like velvet. Wildflowers bloomed in impossible profusion: sapphire-blue blossoms that glowed with their own inner light, silver trumpet flowers that chimed softly in a non-existent breeze, crimson petals that unfurled and curled like living lace. “Time feels… thick,” Nyx observed. They reached out a hand of solid shadow towards a drifting mote of light. It danced away. “Slower. Or faster. I can’t tell.” Rory checked her watch. The second hand was motionless. She shook her wrist, held it to her ear. Nothing. “It’s stopped.” “Or we have.” A path of pale, luminous mushrooms led away from the clearing, winding between trees that were not oaks, not beeches, but something else entirely. Their bark was smooth and silver, and their leaves were clusters of tiny, tinkling crystals. The light in the grove came from everywhere and nowhere—from the flowers, from the crystal leaves, from the very air. They followed the path. The silence was not empty. It was full of subtle sounds: the chime of leaves, the whisper of growing things, the distant trickle of water. Rory’s boots made no sound on the moss. She looked down and saw her footprints pressed into the soft green, but when she lifted her foot, the moss sprang back, unmarked. She remembered the codex entry. *Leaves no footprints when she walks.* “She’s here,” Rory said, her voice hushed. The grove deepened. They passed a pool of water so clear it seemed not to be there at all, reflecting the twilight sky and the glowing flora. In its center, a single white lily floated, its petals perfect. Rory knelt, drawn to it. She reached a hand towards the surface. “Don’t.” The voice was melodic, clear as a bell, and came from behind them. Rory snatched her hand back and stood up, turning. Isolde Varga stood between two silver trees. She seemed woven from the twilight itself. Her hair was a waterfall of silver that reached her waist, moving as if in a slow current. Her eyes were pale lavender, seeing too much. She wore a simple gown of grey that shifted like mist. She was ethereal, ageless, and she left no impression on the moss where she stood. “The waters show truths,” Isolde said, her lips curving in a smile that held no warmth. “Not all truths are kind to the seeker. You carry enough of your own, Aurora Carter.” Rory stiffened. “You know me.” “I know the weight of the stone you wear. I know the shadow that walks with you is not your own. I know you fled a man with violence in his hands and seek a path with violence ahead.” Isolde’s gaze drifted to Nyx. “And I know the taste of a soul trapped between realms. It tastes of old magic and regret.” Nyx’s form flickered. “We were told you could provide guidance.” “Guidance is a stone in a shoe. It alters your path with discomfort. You seek a door into Gluttony. A place of feasts and slow damnation.” Isolde glided forward, her feet not touching the ground. She stopped an arm’s length from Rory. Her lavender eyes scanned Rory’s face. “You have the look of a card player. Do you know the game?” “Some,” Rory said, her cool-headedness a shield against the seer’s intensity. “Every entry into another’s realm is a gamble. The house always has an advantage. You need a card they cannot predict.” Isolde raised a hand. From the air itself, she drew a blade. It was a slender dagger, its blade shaped like a willow leaf, forged from a metal that looked like captured moonlight. It was cold—a deep, penetrating cold that Rory felt from a foot away. A faint luminescence clung to its edge. “Moonsilver,” Isolde said, offering the hilt to Rory. “Forged in the deepest glades of the Summer Court, cooled in the tears of a winter river. It does not like the touch of mortal hands, but it will tolerate yours. For a time.” Rory took the dagger. The cold bit into her palm, a sharp, clean pain that quickly faded to a steady chill. The weight was perfect. The blade seemed to hum, a vibration she felt in her teeth. “It can cut what other blades cannot,” Isolde continued. “Wards, bindings, the essence of certain… entities. Demons find its touch particularly disagreeable. Consider it a gift. An uneven piece for your game.” “Why?” Rory asked, hefting the blade. It felt alive. “Why give this to me?” “A prophecy is not a promise. It is a pattern in the weave. You are a loose thread, Aurora Carter. You may snag. You may break. You may, if pulled hard enough, unravel something greater. The blade is a tool. To mend or to sever? That choice will be yours.” Isolde turned her unsettling gaze to the shimmering pool. “The Veil is thin here. It is thin in Dymas, too, but for different reasons. There, they fatten souls on sensation until they forget the feel of their own skin. Your stone will guide you to a door. This,” she nodded at the dagger, “may guide you back out.” Nyx’s whisper cut the air. “What is the price?” Isolde laughed, a sound like crystal breaking. “The price is already paid in the receiving. The blade has a will. It may cut things you did not intend. It may yearn for its home. And it will always, always be cold.” A breeze stirred the crystal leaves, creating a cascade of delicate notes. The strange twilight seemed to deepen a shade. “You should leave now,” Isolde said, her form beginning to blur at the edges, merging with the mist between the trees. “An hour here is a minute outside. Or a day. Even I do not count the same way twice. Your shadow friend feels the strain of this place. This is not a realm for those caught between.” Rory looked at the Fae-forged blade in her hand, its faint glow a new source of light in the enchanted grove. The wonder of the place was now undercut by a sharp unease. The gift felt heavy, its purpose a riddle wrapped in a warning. Nyx was already moving back the way they came, their form less distinct, more diffuse. “She’s right. The edges of me are… fraying here.” Rory took one last look at the impossible flowers, the singing trees, the seer who was now little more than a silver shimmer in the air. She slid the cold dagger into her empty belt loop, the chill a constant reminder against her hip. She turned and followed Nyx back along the path of glowing mushrooms, the alien beauty of the Fae Grove at her back, the weight of a moonsilver blade at her side, and no footprints marking her passage out.
created_at"2026-02-24T22:32:02.239Z" 2/24/2026, 10:32:02 PM
model"aion-labs/aion-2.0-20260223"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency2073
moderation_latency(null)
generation_time72601
tokens_prompt1816
tokens_completion3280
native_tokens_prompt1837
native_tokens_completion2934
native_tokens_completion_images(null)
native_tokens_reasoning988
native_tokens_cached0
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.006164
router(null)
provider_responses
0
endpoint_id"1e93b0bb-eb0f-49bc-8fda-947105413b86"
id"9fa67618-b35d-433b-88dd-24e0b6272b2a"
is_byokfalse
latency171
model_permaslug"aion-labs/aion-2.0-20260223"
provider_name"AionLabs"
status200
api_type"completions"
id"gen-1771972322-0MdVNVPHtX5taslcJbLS"
upstream_id"9fa67618-b35d-433b-88dd-24e0b6272b2a"
total_cost0.006164
cache_discount(null)
upstream_inference_cost0
provider_name"AionLabs"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags14
adverbTagCount0
adverbTags(empty)
dialogueSentences32
tagDensity0.438
leniency0.875
rawRatio0
effectiveRatio0
86.91% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1528
totalAiIsmAdverbs4
found
0
adverb"slowly"
count1
1
adverb"softly"
count1
2
adverb"very"
count1
3
adverb"quickly"
count1
highlights
0"slowly"
1"softly"
2"very"
3"quickly"
80.00% AI-ism character names
Target: 0 AI-default names (17 tracked, −20% each)
codexExemptions(empty)
found
0"Lily"
100.00% AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions(empty)
found(empty)
8.38% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1528
totalAiIsms28
found
0
word"chill"
count3
1
word"flicker"
count1
2
word"whisper"
count3
3
word"pulse"
count1
4
word"warmth"
count2
5
word"shimmered"
count1
6
word"profound"
count1
7
word"silence"
count2
8
word"velvet"
count1
9
word"crystal"
count3
10
word"perfect"
count2
11
word"weight"
count3
12
word"flickered"
count1
13
word"scanned"
count1
14
word"intensity"
count1
15
word"unravel"
count1
16
word"reminder"
count1
highlights
0"chill"
1"flicker"
2"whisper"
3"pulse"
4"warmth"
5"shimmered"
6"profound"
7"silence"
8"velvet"
9"crystal"
10"perfect"
11"weight"
12"flickered"
13"scanned"
14"intensity"
15"unravel"
16"reminder"
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
narrationSentences101
matches(empty)
57.99% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount5
narrationSentences101
filterMatches
0"watch"
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences118
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen59
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans1
markdownWords6
totalWords1522
ratio0.004
matches
0"Leaves no footprints when she walks."
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions10
unquotedAttributions0
matches(empty)
33.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions52
wordCount1093
uniqueNames12
maxNameDensity1.92
worstName"Rory"
maxWindowNameDensity4
worstWindowName"Rory"
discoveredNames
Richmond2
Park2
London1
Rory21
Heartstone1
Hel1
Varga1
Nyx9
Isolde10
Fae-forged1
Fae2
Grove1
persons
0"Rory"
1"Varga"
2"Nyx"
3"Isolde"
places
0"Richmond"
1"Park"
2"London"
3"Hel"
4"Fae-forged"
5"Fae"
6"Grove"
globalScore0.539
windowScore0.333
11.11% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences72
glossingSentenceCount4
matches
0"patterns that seemed to shift if she looked at them directly"
1"felt like velvet"
2"seemed woven from the twilight itself"
3"looked like captured moonlight"
0.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches5
per1kWords3.285
wordCount1522
matches
0"not hewn rock, but living wood, petrified into smooth, grey pillars twice Rory’"
1"Not a heat haze, but a distortion like looking through old glass"
2"not oaks, not beeches, but something else entirely"
3"not beeches, but something else entirely"
4"not like the touch of mortal hands, but it will tolerate yours"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences118
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs42
mean36.24
std23.3
cv0.643
sampleLengths
046
147
224
340
418
558
635
716
839
93
1046
1155
1228
1321
143
1559
1671
177
1850
191
2022
2166
2232
235
2462
2510
2661
2711
2833
2941
3042
3137
3232
3314
34108
359
3641
3720
3858
3945
4024
4182
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences101
matches
0"were covered"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs176
matches
0"was already moving"
21.79% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount6
semicolonCount0
flaggedSentences5
totalSentences118
ratio0.042
matches
0"Between them stood stones—not hewn rock, but living wood, petrified into smooth, grey pillars twice Rory’s height."
1"The sounds of the park—the distant traffic, the caw of crows—muffled, replaced by a profound, waiting silence."
2"The air was warm and carried the perfume of a thousand flowers—honeysuckle, night-blooming jasmine, something spicy and unfamiliar."
3"The light in the grove came from everywhere and nowhere—from the flowers, from the crystal leaves, from the very air."
4"It was cold—a deep, penetrating cold that Rory felt from a foot away."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1105
adjectiveStacks0
stackExamples(empty)
adverbCount33
adverbRatio0.02986425339366516
lyAdverbCount7
lyAdverbRatio0.006334841628959276
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences118
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences118
mean12.9
std10.26
cv0.796
sampleLengths
023
112
211
318
414
515
622
72
813
98
108
115
126
1313
145
1515
1610
1717
1816
196
2012
2117
225
2311
245
256
2611
2713
284
293
305
3123
3218
338
3414
3533
365
3714
383
396
404
415
429
431
442
453
4624
4715
4820
494
46.61% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats10
diversityRatio0.3305084745762712
totalSentences118
uniqueOpeners39
0.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount0
totalSentences96
matches(empty)
ratio0
86.67% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount32
totalSentences96
matches
0"Their form, a humanoid silhouette"
1"She touched the Heartstone pendant"
2"It lay cool and inert"
3"They pushed through a thicket"
4"Their trunks were vast, gnarled"
5"They were covered in spiraling"
6"Their shadowy form seemed to"
7"She crossed the threshold."
8"They stood in a clearing"
9"They reached out a hand"
10"It danced away."
11"She shook her wrist, held"
12"Their bark was smooth and"
13"They followed the path."
14"It was full of subtle"
15"She looked down and saw"
16"She remembered the codex entry."
17"They passed a pool of"
18"She reached a hand towards"
19"She seemed woven from the"
ratio0.333
1.67% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount88
totalSentences96
matches
0"The air in Richmond Park"
1"Rory pulled her collar tighter,"
2"The black branches of winter"
3"Nyx moved beside her, a"
4"Their form, a humanoid silhouette"
5"The faint violet glow of"
6"Nyx’s voice was a whisper,"
7"Rory’s left wrist itched, the"
8"She touched the Heartstone pendant"
9"It lay cool and inert"
10"This wasn’t a door to"
11"They pushed through a thicket"
12"Their trunks were vast, gnarled"
13"They were covered in spiraling"
14"The air within the triangle"
15"The sounds of the park—the"
16"Their shadowy form seemed to"
17"Rory took a step forward."
18"The grass under her boots"
19"The other sank into deep,"
ratio0.917
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences96
matches(empty)
ratio0
79.37% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences45
technicalSentenceCount4
matches
0"Wildflowers bloomed in impossible profusion: sapphire-blue blossoms that glowed with their own inner light, silver trumpet flowers that chimed softly in a non-e…"
1"A path of pale, luminous mushrooms led away from the clearing, winding between trees that were not oaks, not beeches, but something else entirely."
2"Her hair was a waterfall of silver that reached her waist, moving as if in a slow current."
3"Rory took one last look at the impossible flowers, the singing trees, the seer who was now little more than a silver shimmer in the air."
53.57% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags14
uselessAdditionCount2
matches
0"Rory said, her voice hushed"
1"Isolde said, her lips curving in a smile that held no warmth"
56.25% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags9
fancyCount3
fancyTags
0"Nyx murmured (murmur)"
1"Nyx observed (observe)"
2"Isolde continued (continue)"
dialogueSentences32
tagDensity0.281
leniency0.563
rawRatio0.333
effectiveRatio0.188
67.4549%