NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-20-01KHXPJ4PAJWX8F7JXR6RWDWDY
Run Details
Model:
Mistral Small 3.2 24B
Test:
Bad Writing Habits
Scenario:
Fantasy: entering an ancient ruin
Duration:
33.3s
Cost:
$0.000974
Provider:
Mistral
Evaluation summary
Score
Evaluator
Details Link
100.00%
Adverbs in dialogue tags
(details)
14.02%
AI-ism adverb frequency
(details)
100.00%
AI-ism character names
(details)
100.00%
AI-ism location names
(details)
0.00%
AI-ism word frequency
(details)
0.00%
Cliché density
(details)
100.00%
Emotion telling (show vs. tell)
(details)
41.54%
Filter word density
(details)
100.00%
Gibberish response detection
(details)
100.00%
Markdown formatting overuse
(details)
100.00%
Missing dialogue indicators (quotation marks)
(details)
58.07%
Name drop frequency
(details)
77.01%
Narrator intent-glossing
(details)
100.00%
"Not X but Y" pattern overuse
(details)
100.00%
Overuse of "that" (subordinate clause padding)
(details)
60.50%
Paragraph length variance
(details)
100.00%
Passive voice overuse
(details)
100.00%
Past progressive (was/were + -ing) overuse
(details)
100.00%
Em-dash & semicolon overuse
(details)
87.55%
Purple prose (modifier overload)
(details)
100.00%
Repeated phrase echo
(details)
85.41%
Sentence length variance
(details)
46.32%
Sentence opener variety
(details)
95.24%
Adverb-first sentence starts
(details)
100.00%
Pronoun-first sentence starts
(details)
24.29%
Subject-first sentence starts
(details)
0.00%
Subordinate conjunction sentence starts
(details)
77.26%
Technical jargon density
(details)
0.00%
Useless dialogue additions
(details)
0.00%
Dialogue tag variety (said vs. fancy)
(details)
68.9062%
Overall
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
Messages
Meta
AI
Aurora Carter adjusted the strap
of her backpack, the
weight
of the Fae-Forged Blade tucked securely inside pressing against her shoulder. She glanced at her companions, Nyx's shadowy form shifting restlessly beside her, and Isolde, her silver hair catching the faint, amber light filtering through the ancient standing stones.
The air hummed with an
otherworldly
energy, raising the fine hairs on Aurora's arms. "This way,"
Isolde murmured, her voice like
wind chimes in a gentle breeze.
She stepped forward, her bare
feet making no sound on the soft moss beneath.
Aurora followed, her boots sinking
slightly
into the verdant ground.
The scent of wildflowers and
something else—something ancient and earthy—filled her lungs.
Nyx moved silently at Aurora's
side, their shadowy form flickering like a candle flame in a draft. "This place... it's old,"
they whispered, their voice carrying
an
echo
of ages past. "Older than Dymas, older than the Fae Courts."
Aurora reached out, her fingers
brushing against the rough bark of a towering oak.
The tree pulsed with a
faint,
rhythmic
light, as if it breathed. "It's alive,"
she breathed, her bright blue
eyes wide with wonder. "Not like anything on Earth."
Isolde turned to her, her
pale lavender eyes reflecting the ambient glow. "This is the heart of the Grove,"
she said, her voice a
soft melody. "A place where time and reality are... fluid." As they ventured deeper, the trees grew denser, their trunks twisting into
intricate
patterns that seemed to tell stories of their own
.
The air grew cooler, the
amber light dimming to a soft, ethereal glow.
Aurora pulled her jacket tighter
around her, the
warmth
of the Heartstone Pendant at her neck a
comforting
contrast to the
chill
.
Nyx reached out, their shadowy
hand passing through the trunk of a tree. "There's something here,"
they murmured, their form flickering
with agitation. "Something... wrong."
Aurora frowned, her hand instinctively
going to the pendant.
It pulsed faintly, its warmth
intensifying. "You feel that too?"
she asked, looking at Nyx
. Nyx nodded, their form solidifying
slightly
. "A disturbance. Like a ripple in the air." Isolde stopped
suddenly
, her head tilting to the side. "We are not alone,"
she said, her voice barely
above a
whisper
. Aurora's hand went to the Fae-Forged Blade, her fingers wrapping around the cold hilt.
She drew it out, the
moon-silver blade
gleaming
faintly in the dim light. The trees
seemed to
lean in, their leaves rustling
softly
,
as if whispering warnings
. A soft, melodic hum filled the air, growing louder with each passing second. The ground beneath their feet
vibrated
slightly
, the ancient stones humming in response. Aurora's
heart pounded in her chest
, her breath coming in short, sharp gasps.
Then, as suddenly as it
had begun, the humming stopped. The Grove fell silent, the only sound the soft rustle of leaves above. Aurora exhaled
sharply
, her grip on the blade relaxing
slightly
. Isolde turned to them, her eyes reflecting a mix of concern and curiosity. "We must be cautious," she said. "This place... it is not what it seems." Aurora nodded, her eyes
scanning
the dense foliage around them. "Lead the way,"
she said, her voice steady
despite the unease coiling in her
stomach
. Isolde turned, her silver hair catching the faint light as she moved. Aurora followed, her eyes wide, her senses on high alert. Nyx brought up the rear, their shadowy form flickering like a dark flame. The deeper they went, the more the Grove
seemed to
shift around them. Trees twisted and turned, paths appearing and disappearing as if alive. The air grew thicker, the scent of wildflowers replaced by something musky and ancient. Aurora's pendant
pulsed
again, its
warmth
spreading through her chest.
She reached up, her fingers
brushing against the smooth surface. "We're close,"
she murmured, her eyes scanning
the dense foliage.
Nyx reached out, their shadowy
hand passing through a thicket of thorns. "There,"
they whispered, their voice barely
audible. "A clearing." Aurora followed Nyx's gaze, her eyes widening as she took in the sight before her. The trees parted, revealing a vast clearing bathed in a soft, ethereal light. At the center stood a massive tree, its trunk twisted and gnarled with age.
Its branches stretched out like
welcoming arms, leaves shimmering with a faint,
otherworldly
glow. Around the tree, the ground
was covered
in a thick layer of moss, soft and inviting. Strange, luminescent flowers dotted the landscape, their petals pulsing
gently
with light. The air hummed with energy, the scent of ancient magic thick and intoxicating. Aurora stepped forward, her boots sinking into the soft moss. The tree
seemed to
hum in response, its branches rustling
softly
.
She reached out, her fingers
brushing against the rough bark. The tree
pulsed
beneath her touch, its light intensifying. "This place..."
she breathed, her eyes wide
with wonder. "It's incredible." Isolde stepped beside her, her eyes reflecting the tree's glow. "This is the heart of the Grove,"
she said, her voice a
soft melody. "The source of its power." Nyx moved to stand on Aurora's other side, their shadowy form flickering with curiosity. "And the disturbance?"
they asked, their voice a
whisper
on the wind. Isolde's eyes darkened
slightly
, her gaze shifting to the tree's massive trunk. "It is here,"
she said, her voice barely
above a
whisper
. "But it is not alone." Aurora's hand tightened around the Fae-Forged Blade, her eyes
scanning
the clearing. The air
seemed to
thicken, the hum of energy growing louder, more insistent. The tree's branches rustled
softly
,
as if whispering warnings
.
Then, from the shadows of
the tree's massive trunk, a figure emerged. Tall and slender, their form
seemed to
shift and change, like smoke on the wind. Their eyes glowed faintly, a deep, violet
hue that seemed to pierce through the dim light
. Aurora's
heart pounded in her chest
, her breath catching in her throat. She tightened her grip on the blade, her knuckles whitening. Beside her, Nyx's form
flickered
with agitation, their shadowy hand reaching out as if to ward off the approaching figure. The figure stopped a few feet away, their eyes
scanning
the group before settling on Isolde. "Seer," they said, their voice like the rustling of leaves. "You have returned." Isolde's
eyes narrowed
slightly
, her gaze
unwavering
. "I have come to understand,"
she said, her voice steady
. "To see what has been hidden." The figure's eyes
flickered
, their form shifting
slightly
. "Much has changed,"
they said, their voice a soft whisper
. "Much has been lost." Aurora's
eyes narrowed
, her grip on the blade tightening. "Who are you?"
she demanded, her voice echoing through the clearing
. The figure turned to her, their eyes glowing faintly in the dim light. "I am the Guardian," they said, their voice like the rustling of ancient leaves. "The protector of this place." Nyx's form
flickered
with curiosity, their shadowy hand reaching out
slightly
. "And the disturbance?"
they asked, their voice a
whisper
on the wind. The Guardian's eyes darkened
slightly
, their form shifting like smoke. "A shadow,"
they said, their voice barely above a whisper
. "A darkness that seeks to consume." Aurora's
eyes widened
, her heart
pounding
in her chest. She glanced at Isolde, who nodded
slightly
, her eyes reflecting a mix of concern and determination. "We must stop it,"
Aurora said, her voice steady despite the unease coiling in her stomach
. "Before it's too late." The Guardian's eyes
flickered
, their form shifting
slightly
. "Then come,"
they said, their voice a soft whisper
. "The heart of the Grove awaits." With that, the Guardian turned, their form dissolving into the shadows of the massive tree. Aurora took a deep breath, her eyes
scanning
the clearing one last time before following. Nyx fell in beside her, their shadowy form flickering with
anticipation
. Isolde brought up the rear, her eyes reflecting the tree's glow, her steps sure and steady. As they ventured deeper into the heart of the Grove, the air grew thicker, the scent of ancient magic intoxicating. The tree's branches rustled
softly
, their leaves shimmering with a faint,
otherworldly
glow. The ground beneath their feet
pulsed
with energy, the moss soft and inviting. Aurora's pendant
pulsed
in time with the tree's rhythm, its
warmth
spreading through her chest.
She reached up, her fingers
brushing against the smooth surface. The tree
seemed to
hum in response, its branches rustling
softly
.
Then, as they rounded a
bend, the tree's massive trunk came into view. At its base, a dark shadow
pulsed
, its edges writhing like smoke. The air around it
seemed to
warp, the
very
fabric of reality twisting and turning. Aurora's
heart pounded in her chest
, her breath catching in her throat. She tightened her grip on the Fae-Forged Blade, her knuckles whitening. Beside her, Nyx's form
flickered
with agitation, their shadowy hand reaching out as if to ward off the approaching darkness. The Guardian turned to them, their eyes glowing faintly in the dim light. "This is the source," they said, their voice like the rustling of ancient leaves. "The heart of the disturbance." Aurora's
eyes narrowed
, her gaze fixed on the writhing shadow. "What is it?"
she demanded, her voice echoing through the clearing
. The Guardian's eyes darkened
slightly
, their form shifting like smoke. "A remnant,"
they said, their voice barely above a whisper
. "A piece of the past that should have remained buried." Isolde stepped forward, her eyes reflecting the shadow's dark glow. "It is a piece of the Veil,"
she said, her voice steady
. "A tear that should not be." Aurora's
eyes widened
, her heart
pounding
in her chest. She glanced at Isolde, who nodded
slightly
, her eyes reflecting a mix of concern and determination. "We must close it,"
Aurora said, her voice steady despite the unease coiling in her stomach
. "Before it consumes this place." The Guardian's eyes
flickered
, their form shifting
slightly
. "Then you must act
quickly
,"
they said, their voice a soft whisper
. "The solstice approaches, and with it, the Veil weakens." Aurora took a deep breath, her eyes
scanning
the writhing shadow. She tightened her grip on the Fae-Forged Blade, her knuckles whitening. Beside her, Nyx's form
flickered
with
anticipation
, their shadowy hand reaching out
slightly
. Isolde's eyes reflected the shadow's dark glow, her steps sure and steady. Together, they stepped forward, their eyes fixed on the writhing darkness. The air hummed with energy, the scent of ancient magic thick and intoxicating. The tree's branches rustled
softly
, their leaves shimmering with a faint,
otherworldly
glow. As they approached the shadow, the air
seemed to
thicken, the
very
fabric of reality twisting and turning. Aurora's pendant
pulsed
in time with the shadow's rhythm, its
warmth
spreading through her chest.
She reached up, her fingers
brushing against the smooth surface.
Then, with a sudden burst
of light, the shadow erupted, its dark tendrils lashing out like whips. Aurora barely had time to react, her blade flashing as she parried the first strike. Nyx's form
flickered
, their shadowy hand reaching out to deflect another tendril. Isolde's eyes glowed faintly, her hands weaving
intricate
patterns in the air as she chanted
softly
. The battle
was joined
, the heart of the Grove
echoing
with the clash of blade and shadow, the hum of ancient magic and the rustle of ancient leaves. Aurora's
heart pounded in her chest
, her breath coming in short, sharp gasps. But she did not falter, her eyes fixed on the writhing darkness, her blade flashing as she fought to protect the heart of the Grove.
created_at
"2026-02-20T14:16:49.62Z"
2/20/2026, 2:16:49 PM
model
"mistralai/mistral-small-3.2-24b-instruct-2506"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
412
moderation_latency
(null)
generation_time
33155
tokens_prompt
1816
tokens_completion
3014
native_tokens_prompt
1783
native_tokens_completion
2653
native_tokens_completion_images
(null)
native_tokens_reasoning
0
native_tokens_cached
0
num_media_prompt
(null)
num_input_audio_prompt
(null)
num_media_completion
0
num_search_results
(null)
origin
"https://ncbench.com/"
is_byok
false
finish_reason
"stop"
native_finish_reason
"stop"
usage
0.0009742
router
(null)
provider_responses
0
endpoint_id
"23fd6b91-74d8-45fc-ac00-cf141ec7f4a5"
id
"a5e1512dc323463ebd5083ccd5802a07"
is_byok
false
latency
406
model_permaslug
"mistralai/mistral-small-3.2-24b-instruct-2506"
provider_name
"Mistral"
status
200
api_type
"completions"
id
"gen-1771597009-zPjSAB9whU8VTqrDc3Xt"
upstream_id
"a5e1512dc323463ebd5083ccd5802a07"
total_cost
0.0009742
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Mistral"
Evaluation details
Result
Evaluator
Details
Meta Data
100.00%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
30
adverbTagCount
0
adverbTags
(empty)
dialogueSentences
52
tagDensity
0.577
leniency
1
rawRatio
0
effectiveRatio
0
14.02%
AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount
1919
totalAiIsmAdverbs
33
found
0
adverb
"slightly"
count
15
1
adverb
"suddenly"
count
2
2
adverb
"barely above a whisper"
count
4
3
adverb
"softly"
count
7
4
adverb
"sharply"
count
1
5
adverb
"gently"
count
1
6
adverb
"very"
count
2
7
adverb
"quickly"
count
1
highlights
0
"slightly"
1
"suddenly"
2
"barely above a whisper"
3
"softly"
4
"sharply"
5
"gently"
6
"very"
7
"quickly"
100.00%
AI-ism character names
Target: 0 AI-default names (17 tracked, −20% each)
codexExemptions
(empty)
found
(empty)
100.00%
AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions
(empty)
found
(empty)
0.00%
AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount
1919
totalAiIsms
60
found
0
word
"weight"
count
1
1
word
"otherworldly"
count
4
2
word
"echo"
count
1
3
word
"pulsed"
count
8
4
word
"rhythmic"
count
1
5
word
"intricate"
count
2
6
word
"warmth"
count
5
7
word
"comforting"
count
1
8
word
"chill"
count
1
9
word
"whisper"
count
9
10
word
"gleaming"
count
1
11
word
"vibrated"
count
1
12
word
"scanning"
count
6
13
word
"stomach"
count
3
14
word
"flickered"
count
8
15
word
"unwavering"
count
1
16
word
"echoing"
count
3
17
word
"pounding"
count
2
18
word
"anticipation"
count
2
highlights
0
"weight"
1
"otherworldly"
2
"echo"
3
"pulsed"
4
"rhythmic"
5
"intricate"
6
"warmth"
7
"comforting"
8
"chill"
9
"whisper"
10
"gleaming"
11
"vibrated"
12
"scanning"
13
"stomach"
14
"flickered"
15
"unwavering"
16
"echoing"
17
"pounding"
18
"anticipation"
0.00%
Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches
9
maxInWindow
7
found
0
label
"heart pounded in chest"
count
4
1
label
"eyes widened/narrowed"
count
5
highlights
0
"heart pounded in her chest"
1
"eyes narrowed"
2
"eyes widened"
100.00%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
4
narrationSentences
141
matches
0
"e with wonder"
1
"e with wonder"
2
"g with anticipation"
3
"d with anticipation"
41.54%
Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount
0
hedgeCount
10
narrationSentences
141
filterMatches
(empty)
hedgeMatches
0
"seemed to"
100.00%
Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences
163
gibberishSentences
0
adjustedGibberishSentences
0
longSentenceCount
0
runOnParagraphCount
0
giantParagraphCount
0
wordSaladCount
0
repetitionLoopCount
0
controlTokenCount
0
maxSentenceWordsSeen
28
ratio
0
matches
(empty)
100.00%
Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans
0
markdownWords
0
totalWords
1911
ratio
0
matches
(empty)
100.00%
Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions
32
unquotedAttributions
0
matches
(empty)
58.07%
Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions
86
wordCount
1686
uniqueNames
10
maxNameDensity
1.84
worstName
"Aurora"
maxWindowNameDensity
2.5
worstWindowName
"Aurora"
discoveredNames
Carter
1
Fae-Forged
5
Blade
5
Nyx
15
Isolde
16
Aurora
31
Heartstone
1
Pendant
1
Grove
5
Guardian
6
persons
0
"Carter"
1
"Blade"
2
"Nyx"
3
"Isolde"
4
"Aurora"
5
"Grove"
6
"Guardian"
places
0
"Fae-Forged"
1
"Pendant"
globalScore
0.581
windowScore
0.833
77.01%
Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences
137
glossingSentenceCount
4
matches
0
"patterns that seemed to tell stories of their own"
1
"as if whispering warnings"
2
"as if whispering warnings"
3
"hue that seemed to pierce through the dim light"
100.00%
"Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches
0
per1kWords
0
wordCount
1911
matches
(empty)
100.00%
Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount
0
totalSentences
163
matches
(empty)
60.50%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
56
mean
34.13
std
12.34
cv
0.362
sampleLengths
0
63
1
49
2
39
3
42
4
34
5
57
6
25
7
24
8
14
9
21
10
41
11
39
12
33
13
27
14
25
15
35
16
38
17
30
18
21
19
56
20
41
21
40
22
11
23
29
24
26
25
28
26
34
27
43
28
42
29
29
30
23
31
22
32
20
33
32
34
23
35
26
36
25
37
20
38
23
39
57
40
46
41
36
42
40
43
43
44
32
45
21
46
30
47
28
48
25
49
21
100.00%
Passive voice overuse
Target: ≤2% passive sentences
passiveCount
2
totalSentences
141
matches
0
"was covered"
1
"was joined"
100.00%
Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount
0
totalVerbs
287
matches
(empty)
100.00%
Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount
2
semicolonCount
0
flaggedSentences
1
totalSentences
163
ratio
0.006
matches
0
"The scent of wildflowers and something else—something ancient and earthy—filled her lungs."
87.55%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1694
adjectiveStacks
1
stackExamples
0
"inside pressing against her"
adverbCount
67
adverbRatio
0.03955135773317592
lyAdverbCount
47
lyAdverbRatio
0.027744982290436836
100.00%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
163
echoCount
0
echoWords
(empty)
85.41%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
163
mean
11.72
std
4.26
cv
0.364
sampleLengths
0
21
1
28
2
14
3
13
4
14
5
10
6
12
7
17
8
14
9
8
10
14
11
12
12
11
13
5
14
12
15
14
16
8
17
22
18
13
19
22
20
13
21
10
22
2
23
9
24
6
25
9
26
6
27
8
28
9
29
12
30
14
31
13
32
14
33
13
34
13
35
13
36
10
37
13
38
10
39
13
40
6
41
8
42
10
43
15
44
12
45
10
46
13
47
13
48
11
49
14
46.32%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
6
diversityRatio
0.22085889570552147
totalSentences
163
uniqueOpeners
36
95.24%
Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount
4
totalSentences
140
matches
0
"Then, as suddenly as it"
1
"Then, from the shadows of"
2
"Then, as they rounded a"
3
"Then, with a sudden burst"
ratio
0.029
100.00%
Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount
41
totalSentences
140
matches
0
"She glanced at her companions,"
1
"She stepped forward, her bare"
2
"they whispered, their voice carrying"
3
"she breathed, her bright blue"
4
"she said, her voice a"
5
"they murmured, their form flickering"
6
"It pulsed faintly, its warmth"
7
"she asked, looking at Nyx"
8
"she said, her voice barely"
9
"She drew it out, the"
10
"she said, her voice steady"
11
"She reached up, her fingers"
12
"she murmured, her eyes scanning"
13
"they whispered, their voice barely"
14
"Its branches stretched out like"
15
"She reached out, her fingers"
16
"she breathed, her eyes wide"
17
"she said, her voice a"
18
"they asked, their voice a"
19
"she said, her voice barely"
ratio
0.293
24.29%
Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount
122
totalSentences
140
matches
0
"Aurora Carter adjusted the strap"
1
"She glanced at her companions,"
2
"The air hummed with an"
3
"Isolde murmured, her voice like"
4
"She stepped forward, her bare"
5
"Aurora followed, her boots sinking"
6
"The scent of wildflowers and"
7
"Nyx moved silently at Aurora's"
8
"they whispered, their voice carrying"
9
"Aurora reached out, her fingers"
10
"The tree pulsed with a"
11
"she breathed, her bright blue"
12
"Isolde turned to her, her"
13
"she said, her voice a"
14
"The air grew cooler, the"
15
"Aurora pulled her jacket tighter"
16
"Nyx reached out, their shadowy"
17
"they murmured, their form flickering"
18
"Aurora frowned, her hand instinctively"
19
"It pulsed faintly, its warmth"
ratio
0.871
0.00%
Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount
0
totalSentences
140
matches
(empty)
ratio
0
77.26%
Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences
98
technicalSentenceCount
9
matches
0
"As they ventured deeper, the trees grew denser, their trunks twisting into intricate patterns that seemed to tell stories of their own."
1
"The trees seemed to lean in, their leaves rustling softly, as if whispering warnings."
2
"Trees twisted and turned, paths appearing and disappearing as if alive."
3
"Beside her, Nyx's form flickered with agitation, their shadowy hand reaching out as if to ward off the approaching figure."
4
"The figure stopped a few feet away, their eyes scanning the group before settling on Isolde."
5
"She glanced at Isolde, who nodded slightly, her eyes reflecting a mix of concern and determination."
6
"Aurora took a deep breath, her eyes scanning the clearing one last time before following."
7
"Beside her, Nyx's form flickered with agitation, their shadowy hand reaching out as if to ward off the approaching darkness."
8
"She glanced at Isolde, who nodded slightly, her eyes reflecting a mix of concern and determination."
0.00%
Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags
30
uselessAdditionCount
23
matches
0
"they whispered, their voice carrying an echo of ages past"
1
"she said, her voice a soft melody"
2
"they murmured, their form flickering with agitation"
3
"she said, her voice barely above a whisper"
4
"she said, her voice steady despite the unease coiling in her stomach"
5
"she murmured, her eyes scanning the dense foliage"
6
"they whispered, their voice barely audible"
7
"she breathed, her eyes wide with wonder"
8
"she said, her voice a soft melody"
9
"they asked, their voice a whisper on the wind"
10
"she said, her voice barely above a whisper"
11
"she said, her voice steady"
12
"they said, their voice a soft whisper"
13
"she demanded, her voice echoing through the clearing"
14
"they asked, their voice a whisper on the wind"
15
"they said, their voice barely above a whisper"
16
"Aurora said, her voice steady despite the unease coiling in her stomach"
17
"they said, their voice a soft whisper"
18
"she demanded, her voice echoing through the clearing"
19
"they said, their voice barely above a whisper"
20
"she said, her voice steady"
21
"Aurora said, her voice steady despite the unease coiling in her stomach"
22
"they said, their voice a soft whisper"
0.00%
Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags
30
fancyCount
9
fancyTags
0
"Isolde murmured (murmur)"
1
"they whispered (whisper)"
2
"she breathed (breathe)"
3
"they murmured (murmur)"
4
"she murmured (murmur)"
5
"they whispered (whisper)"
6
"she breathed (breathe)"
7
"she demanded (demand)"
8
"she demanded (demand)"
dialogueSentences
52
tagDensity
0.577
leniency
1
rawRatio
0.3
effectiveRatio
0.3
68.9062%