Run: 2026-03-18-01KM07AYYZVKPHW4GHKGGMX4J4

Run Details

Duration:
28.7s
Cost:
$0.002207
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 before us, their weathered oak trunks carved with spirals that seemed to shift when I blinked. Moss thick as velvet carpeted the bases, glowing faintly in the dim light filtering through the canopy above. The air smelled of damp earth and something sweeter—like crushed violets mixed with ozone. Rory exhaled through her nose, fingers tightening around the silver chain of the pendant beneath her jacket. The Heartstone pulsed once, briefly warm against her sternum. That was new. The thing had barely flickered since Isolde gave it to her. The Half-Fae woman stepped forward without hesitation, her silver hair catching the strange light filtering through the standing stones. She reached out, fingertips brushing the nearest spiral carving. "It doesn't resist me," Isolde murmured. Nyx hovered at Rory's shoulder, their shadowy form rippling like disturbed water. "Should it?" Isolde's lips curled, not quite a smile. "Not yet." Rory swallowed. The boundary between standing stones shimmered where Isolde touched, a faint distortion like heat rising from pavement. A breath anchored her feet to the ground—one step past those stones and there would be no going back. She looked at Nyx. "You sure about this?" The Shade tilted their head. Shifting shadows pooled around their feet before reforming into something resembling fingers tapping against an invisible surface. "I'm already here." Right. Nyx existed in the boundaries anyway. Rory squared her shoulders and stepped through. The world stuttered. One moment she stood in Richmond Park with the familiar hum of London traffic muffled by distance; the next, the ground beneath her boots wasn't grass—it was something smoother, almost spongy, yet firm enough to walk on. The air changed too. Richer. Heavier. Like breathing in perfume that also had substance. Rory's boots sank an inch into the strange turf before she pulled free. She flexed her fingers, the pendant warm now, pulsing steadily against her chest. The trees... Christ, the trees. They weren't oaks or chestnuts or any tree she recognized. Their trunks spiraled upward like colossal screws, bark the color of burnished bronze striped with veins of silver. Leaves hung everywhere—no, not leaves. Petals. Clusters of them in impossible colors: deep burgundy that seemed to absorb light, pale violets that glowed softly from within, tiny sapphire-blue stars no bigger than her fingernail trembling on translucent stems. Nyx drifted forward, their form stretching longer, thinner, until they passed between two of the bronze trees without slowing. "This place remembers." Isolde watched Rory watching the Shade, her pale lavender eyes flickering with something between amusement and calculation. "Not all memories are welcome here." A whisper of sound made Rory turn. Not wind—more like a thousand voices murmuring at once, too quiet to distinguish words. It came from... everywhere and nowhere. The petals trembled in response. She pulled the Fae blade from her belt. The moonsilver dagger materialized into her grip with a cold shock that traveled up her arm. In the dim glow of its luminescence, the strange petals looked like drops of blood suspended in amniotic fluid. Nyx's shadow stretched toward the dagger glow. "That's an interesting choice." Rory kept the blade low. "Isolde gave it to me for a reason." "Or to see what you'd do with it." The Half-Fae stepped past, her bare feet leaving no prints on the strange turf. "Come. The heart of the grove isn't here." Rory exchanged a glance with Nyx before following, sticking close to the central path that wound between the spiraling trees. The murmuring grew louder—not in volume, but in urgency. The petals began to tremble in a pattern, rippling like waves across a pond. Something moved between the trees. Not an animal. Not quite. A shape flitted between the bronze trunks, something elongated and jointed, too many legs carrying it too fast. Rory caught glimpses: segmented carapace flashing iridescent green, multiple faceted eyes reflecting the unnatural light. Then it was gone, swallowed by the forest. She'd expected Isolde to react, but the seer walked on as if nothing had happened. "Something hunting?" Rory asked. "Something avoiding detection." Isolde's voice carried no weight, no fear—just a statement of fact. "Most things here prefer to remain unseen until called." "Called?" A pause. The Half-Fae brushed a cluster of violet petals with one finger. They blackened instantly at her touch. "By those who know how." Rory's pulse thrummed in her throat. She glanced at Nyx. "You picking up any..." The Shade's form rippled violently for a second before settling. "Several presences. Some warm-blooded. Some... not." Isolde stopped without warning. Rory nearly walked into her back. Up ahead, the path ahead opened into a circular glade. In its center stood a pool of water so still it looked like black glass framed by rings of those same spiral-carved stones. The water pulsed. A heartbeat? Rory's mouth went dry. The pendant burned against her skin now, throbbing in time with the pool's rhythm. Isolde stepped forward. "Ah. There it is." Rory wanted to demand what she meant but the words died in her throat as the water's surface rippled. Not from disturbance above—from beneath. Something vast and slow shifted in the depths. A shape rose. Not a fish. Not a creature she recognized. The form solidified just beneath the glassy surface: a humanoid outline with too many joints in its limbs, its skin stretched translucent over a lattice of bone and shadow. Eyes like drowned stars opened, fixing on them. Nyx let out a sound that was half gasp, half hiss. "That's not natural." Isolde's voice remained calm, measured. "Breath, Rory. It's not here to harm you." Rory's grip on the dagger never faltered. The thing in the pool tilted its head, water cascading from skeletal features that looked more like coral than flesh. Then— It spoke. Not in any language Rory knew. The words resonated through her bones, vibrating in the pendant, making her teeth ache. She shook her head. "I don't—" Nyx reached out, their shadow stretching across the pool's surface. The water stilled instantly, the skeletal figure freezing mid-motion. "Speak plainly." A pause. Then the vision in the pool shifted—now showing Rory standing alone in a ruined city, fire consuming buildings around her, shadows moving where people should be. Nyx's hand hovered over the pool. The image fractured. Rory's breath came fast. "It showed me a memory. But not mine." Isolde nodded slowly. "The pool shows what you need to see. Not necessarily what you want." The skeletal figure in the water recoiled slightly, the image dissolving back into black glass. Water dripped from its chin-like structure, forming patterns on the stone. Rory wiped her palm across her mouth, tasting copper. "What the hell was that?" "A memory-watcher," Isolde said. "It lives in the still waters here, guarding what flows beneath." "Beneath what?" The Half-Fae turned, silver hair shifting like liquid metal. "Memories don't vanish when people do. They seep. They pool. Somewhere, there's a place where all forgotten things collect." Nyx exhaled, sharp and sudden. "The Veil is thin here." Rory's stomach dropped. The Veil— the boundary between worlds. She'd heard whispers about its thinning during certain times. Isolde had mentioned solstices. Isolde looked at her with those lavender eyes. "The pool reacts to the pendant. It knows what you carry." Rory touched the Heartstone through her shirt. "Because it's from Dymas?" Something shifted in Isolde's face—surprise, perhaps, quickly smoothed away. "You're learning." Nyx drifted closer to the pool, their form darkening against the strange night sky above. "Solstice approaches. The Veil won't just be thin—it'll fray." Rory looked between them both, the pendant burning against her chest now like a brand. "So we find this place where memories pool before it gets worse?" Isolde began walking again, her bare feet making no sound on the supernatural ground. "We find it before someone else does." The trees ahead seemed to lean toward each other, forming a natural archway draped in those glowing petals. Beyond it, the sky darkened—not with storm clouds, but with a deep indigo that made Rory think of midnight at noon. Stars burned there, bright and wrong, pulsing like tired hearts. She fell into step beside Isolde, Nyx drifting ahead like a scout. "Who else would want memories?" The Half-Fae plucked a single crimson petal from the air where it had drifted within reach. It dissolved into dark ash between her fingers. "Those who would rewrite history. Those who hunger for power encoded in lost moments." Rory's fingers tightened around the dagger. "So, typical supernatural power players." A sound like chimes—tiny bells ringing from somewhere unseen—echoed around them. The petals trembled violently across the grove, reacting to something unseen. Isolde's voice dropped to a whisper. "We're being watched." Nyx stopped abruptly. Their shadow stretched long and thin, tapering to a point that wavered in the air like a compass gone mad. "Not just watched." Rory followed where Nyx looked. Between the spiraling trees, something moved. Not the segmented hunter from before—this was slower, deliberate. A figure draped in shifting darkness, barely solid, pulling itself forward hand over hand like a swimmer through thick water. "No," Rory breathed. Isolde didn’t turn. "Evan." The name hit Rory like a blow to the chest. Her ex. The man who'd made her life a living hell before she'd fled to London. The pendant flared painfully against her skin. The figure emerged fully into the ethereal light of the grove. Evan— but wrong. His eyes were all pupil, his skin stretched too tight over sharp bones. He walked unnaturally, like his limbs belonged to something else. Rory's dagger was in her hand before she realized she'd drawn it. Cold raced down her arm. "He can't be here." Nyx's voice was low, urgent. "He's not. Not really." Isolde finally turned, her gaze meeting Rory's with unsettling intensity. "Memories trapped in the Veil can be shaped into temporary forms. Especially ones fed on fear." Evan—or his memory given temporary flesh—grinned. His teeth were too white, too sharp. "Rory. Miss me?" The pendant burned white-hot against her chest. The Fae blade hummed in her grip. She stepped forward, blade level. "This isn't you." The memory-Evan's grin widened. "Isn't it?" Nyx moved like a striking serpent, their shadow stretching across the ground to wrap around Evan's feet. The form flickered like a dying candle. "Doesn't matter. It won't hold together much longer." Rory tightened her grip. "So we kill it?" Isolde's voice cut through like ice. "You can't. It isn't alive." The memory-Evan lunged. Rory didn't hesitate. She slashed downward in a diagonal cut, the moonsilver blade meeting the shadowy form with a sound like tearing fabric. The memory fractured, screaming—a high, inhuman shriek that echoed through the grove and made the petals drop like stones. Nyx recoiled, hands—shadow-hands—covering their ears. "It's calling something!" Isolde moved with impossible speed, planting herself between Rory and the collapsing form of Evan's memory. "Stop! You can't sever it completely—you'll just feed the connection!" Rory froze mid-swing, dagger trembling. "What?" The remaining fragments of Evan's form swelled outward like ink in water, spreading across the ground in tendrils of darkness. The pool in the glade began to ripple again. A voice—real this time—echoed through the grove. "Enough." Not Isolde. Not Rory. Not Nyx. Something older. Something from the standing stones themselves. The bronze trees groaned, their spirals tightening as if in pain. The sky above darkened further, stars snapping out one by one like candles blown by unseen breath. Isolde's voice was a blade of its own now. "You dare interfere, old one?" The shadows at Isolde's feet writhed. The pool bubbled violently. Rory's pendant screamed against her skin, a pulse of heat that made her vision swim. She lowered the dagger. And waited.
created_at"2026-03-18T10:19:52.683Z" 3/18/2026, 10:19:52 AM
model"mistralai/mistral-small-2603" 1/1/2603, 12:00:00 AM
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency440
moderation_latency(null)
generation_time28606
tokens_prompt1816
tokens_completion3756
native_tokens_prompt1795
native_tokens_completion3230
native_tokens_completion_images(null)
native_tokens_reasoning515
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.00220725
router(null)
provider_responses
0
endpoint_id"f5ed6283-4e17-457d-98cd-2ec0c318171d"
id"e7d9ba879f2747038d3db6ed0d6f699e"
is_byokfalse
latency437
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-1773829192-ZyKXOoDBkFXaU7FqPvaL"
upstream_id"e7d9ba879f2747038d3db6ed0d6f699e"
total_cost0.00220725
cache_discount(null)
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
totalTags6
adverbTagCount0
adverbTags(empty)
dialogueSentences58
tagDensity0.103
leniency0.207
rawRatio0
effectiveRatio0
84.80% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1974
totalAiIsmAdverbs6
found
0
adverb"softly"
count1
1
adverb"slowly"
count1
2
adverb"slightly"
count1
3
adverb"quickly"
count1
4
adverb"really"
count1
5
adverb"completely"
count1
highlights
0"softly"
1"slowly"
2"slightly"
3"quickly"
4"really"
5"completely"
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)
26.55% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1974
totalAiIsms29
found
0
word"loomed"
count1
1
word"velvet"
count1
2
word"pulsed"
count2
3
word"flickered"
count2
4
word"shimmered"
count1
5
word"familiar"
count1
6
word"whisper"
count2
7
word"trembled"
count2
8
word"weight"
count1
9
word"pulse"
count2
10
word"depths"
count1
11
word"measured"
count1
12
word"cascading"
count1
13
word"resonated"
count1
14
word"fractured"
count2
15
word"structure"
count1
16
word"stomach"
count1
17
word"echoed"
count3
18
word"wavered"
count1
19
word"raced"
count1
20
word"intensity"
count1
highlights
0"loomed"
1"velvet"
2"pulsed"
3"flickered"
4"shimmered"
5"familiar"
6"whisper"
7"trembled"
8"weight"
9"pulse"
10"depths"
11"measured"
12"cascading"
13"resonated"
14"fractured"
15"structure"
16"stomach"
17"echoed"
18"wavered"
19"raced"
20"intensity"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"stomach dropped/sank"
count1
highlights
0"stomach dropped"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells1
narrationSentences180
matches
0"t in urgency"
95.24% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount5
narrationSentences180
filterMatches
0"think"
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)
analyzedSentences232
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen38
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1951
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions10
unquotedAttributions0
matches(empty)
40.18% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions109
wordCount1639
uniqueNames12
maxNameDensity2.2
worstName"Rory"
maxWindowNameDensity3.5
worstWindowName"Isolde"
discoveredNames
Heartstone2
Isolde25
Half-Fae5
Nyx19
Rory36
Shade3
Richmond1
Park1
London2
Fae7
Veil1
Evan7
persons
0"Isolde"
1"Half-Fae"
2"Nyx"
3"Rory"
4"Shade"
5"Fae"
6"Evan"
places
0"Richmond"
1"Park"
2"London"
globalScore0.402
windowScore0.5
17.26% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences113
glossingSentenceCount6
matches
0"spirals that seemed to shift when I blinked"
1"not quite a smile"
2"burgundy that seemed to absorb light, pale violets that glowed softly from within, tiny sapphire-blue stars no bigger than her fingernail trembling on translucent stems"
3"something between amusement and calculation"
4"looked like drops of blood suspended in a"
5"looked like black glass framed by rings o"
97.49% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches2
per1kWords1.025
wordCount1951
matches
0"not in volume, but in urgency"
1"not with storm clouds, but with a deep indigo"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences232
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs103
mean18.94
std14.02
cv0.74
sampleLengths
052
140
228
36
414
59
638
78
825
97
107
113
1251
1326
145
1566
1622
1723
1832
1943
2011
2113
2230
2343
245
2546
2615
274
2823
291
3024
3114
3216
3343
343
352
3618
377
3832
393
4045
4114
4213
4328
442
4526
4621
4728
489
4912
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences180
matches
0"was gone"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs290
matches(empty)
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount25
semicolonCount1
flaggedSentences20
totalSentences232
ratio0.086
matches
0"The air smelled of damp earth and something sweeter—like crushed violets mixed with ozone."
1"A breath anchored her feet to the ground—one step past those stones and there would be no going back."
2"One moment she stood in Richmond Park with the familiar hum of London traffic muffled by distance; the next, the ground beneath her boots wasn't grass—it was something smoother, almost spongy, yet firm enough to walk on."
3"Leaves hung everywhere—no, not leaves."
4"Not wind—more like a thousand voices murmuring at once, too quiet to distinguish words."
5"The murmuring grew louder—not in volume, but in urgency."
6"\"Something avoiding detection.\" Isolde's voice carried no weight, no fear—just a statement of fact."
7"Not from disturbance above—from beneath."
8"Then—"
9"Then the vision in the pool shifted—now showing Rory standing alone in a ruined city, fire consuming buildings around her, shadows moving where people should be."
10"The Veil— the boundary between worlds."
11"Something shifted in Isolde's face—surprise, perhaps, quickly smoothed away."
12"Beyond it, the sky darkened—not with storm clouds, but with a deep indigo that made Rory think of midnight at noon."
13"A sound like chimes—tiny bells ringing from somewhere unseen—echoed around them."
14"Not the segmented hunter from before—this was slower, deliberate."
15"Evan— but wrong."
16"Evan—or his memory given temporary flesh—grinned."
17"The memory fractured, screaming—a high, inhuman shriek that echoed through the grove and made the petals drop like stones."
18"Nyx recoiled, hands—shadow-hands—covering their ears."
19"A voice—real this time—echoed through the grove."
72.27% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1672
adjectiveStacks4
stackExamples
0"tiny sapphire-blue stars"
1"same spiral-carved stones."
2"tight over sharp bones."
3"white-hot against her"
adverbCount74
adverbRatio0.04425837320574163
lyAdverbCount20
lyAdverbRatio0.011961722488038277
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences232
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences232
mean8.41
std6.27
cv0.745
sampleLengths
020
118
214
317
49
53
611
719
89
96
1012
112
127
132
142
1517
1619
174
184
195
2017
213
221
236
247
253
2637
274
281
291
308
3113
3213
332
343
3510
3618
375
381
3932
4019
413
4217
436
447
4514
463
473
485
498
43.10% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats16
diversityRatio0.2801724137931034
totalSentences232
uniqueOpeners65
63.29% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount3
totalSentences158
matches
0"everywhere and nowhere."
1"Then it was gone, swallowed"
2"Then the vision in the"
ratio0.019
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount21
totalSentences158
matches
0"She reached out, fingertips brushing"
1"She looked at Nyx."
2"She flexed her fingers, the"
3"They weren't oaks or chestnuts"
4"Their trunks spiraled upward like"
5"It came from..."
6"She pulled the Fae blade"
7"She'd expected Isolde to react,"
8"They blackened instantly at her"
9"She glanced at Nyx."
10"She shook her head."
11"She'd heard whispers about its"
12"She fell into step beside"
13"It dissolved into dark ash"
14"Their shadow stretched long and"
15"His eyes were all pupil,"
16"He walked unnaturally, like his"
17"His teeth were too white,"
18"She stepped forward, blade level."
19"She slashed downward in a"
ratio0.133
20.13% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount139
totalSentences158
matches
0"The standing stones loomed before"
1"Moss thick as velvet carpeted"
2"The air smelled of damp"
3"Rory exhaled through her nose,"
4"The Heartstone pulsed once, briefly"
5"That was new."
6"The thing had barely flickered"
7"The Half-Fae woman stepped forward"
8"She reached out, fingertips brushing"
9"Nyx hovered at Rory's shoulder,"
10"Isolde's lips curled, not quite"
11"The boundary between standing stones"
12"A breath anchored her feet"
13"She looked at Nyx."
14"The Shade tilted their head."
15"Nyx existed in the boundaries"
16"Rory squared her shoulders and"
17"The world stuttered."
18"The air changed too."
19"Rory's boots sank an inch"
ratio0.88
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences158
matches(empty)
ratio0
73.41% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences72
technicalSentenceCount7
matches
0"Clusters of them in impossible colors: deep burgundy that seemed to absorb light, pale violets that glowed softly from within, tiny sapphire-blue stars no bigge…"
1"The moonsilver dagger materialized into her grip with a cold shock that traveled up her arm."
2"The words resonated through her bones, vibrating in the pendant, making her teeth ache."
3"Then the vision in the pool shifted—now showing Rory standing alone in a ruined city, fire consuming buildings around her, shadows moving where people should be…"
4"Their shadow stretched long and thin, tapering to a point that wavered in the air like a compass gone mad."
5"The memory fractured, screaming—a high, inhuman shriek that echoed through the grove and made the petals drop like stones."
6"Rory's pendant screamed against her skin, a pulse of heat that made her vision swim."
41.67% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags6
uselessAdditionCount1
matches
0"The Half-Fae stepped, her bare feet leaving no prints on the strange turf"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags4
fancyCount2
fancyTags
0"Isolde murmured (murmur)"
1"Rory breathed (breathe)"
dialogueSentences58
tagDensity0.069
leniency0.138
rawRatio0.5
effectiveRatio0.069
75.8461%