Run: 2026-10-07-01M4ATEATME3DXKAWPA5VVHWQZ

Run Details

Duration:
20.6s
Cost:
$0.020802
Provider:
Mistral

Model input

System
You are an expert novelist with a gift for vivid, immersive prose. You write in tight third-person limited point of view with a strong narrative voice. Your prose is clean, precise, and engaging — you favor strong verbs, concrete details, and natural-sounding dialogue. You will be given a story bible (codex) containing canonical details about characters, locations, items, and lore. Use these details to ground your writing in the established world. Stay consistent with the codex. Write only the prose of the scene. Do not include titles, chapter headings, markdown formatting, or any commentary before or after the scene.
User/Human
<codex> <character id="4412" name="Aurora Carter" aliases="Rory, Laila, Aurora, Carter, Malphora" pronouns="she/her" species="Human" storyRole="Protagonist"> <eyeColor>bright blue</eyeColor> <hair>straight shoulder-length black</hair> <height>5'6"</height> <age>25</age> <scar>small crescent-shaped scar on her left wrist from a childhood accident</scar> <description>Aurora, referred to by her friends as Rory, is cool-headed, intelligent, and known for quick out-of-the-box thinking.</description> <backstory>Born in Cardiff to an Irish barrister father (Brendan Carter) and Welsh teacher mother (Jennifer Carter née Ellis), Rory reluctantly pursued Pre-Law at Cardiff University. She fled to London at the behest of her childhood friend Eva after leaving an abusive ex named Evan. By day, Rory works part-time as a delivery person for Yu-Fei Cheung's Golden Empress restaurant. She lives in a flat above Silas' bar.</backstory> </character> <character id="4418" name="Nyx" aliases="Nyx, the Shadow, Nightwhisper" pronouns="they/them" species="Shade" storyRole="Wild Card"> <eyeColor>faintly glowing violet</eyeColor> <height>approximately 6'2" in solid form</height> <age>ageless</age> <form>humanoid silhouette of living shadow, can shift between solid and incorporeal</form> <voice>sounds like a whisper carried on the wind</voice> <description>A being of living shadow, existing between the mortal plane and the spaces between realms.</description> <backstory>Nyx was once a human sorcerer named Aldric who became trapped between realms during a failed summoning ritual in 1643. They now exist as a Shade, bound to the mortal plane but able to slip between shadows.</backstory> </character> <character id="4424" name="Isolde Varga" aliases="Isolde, the Seer" pronouns="she/her" species="Half-Fae" storyRole="Oracle"> <eyeColor>pale lavender</eyeColor> <hair>silver, reaching her waist</hair> <height>5'5"</height> <age>300 years old</age> <appearance>ethereal, ageless</appearance> <speech>speaks in riddles</speech> <footprints>leaves no footprints when she walks</footprints> <compulsion>cannot lie (Fae compulsion) but can mislead</compulsion> <description>A Half-Fae seer exiled from the Fae Courts for sharing visions with mortals.</description> <backstory>She now lives in a hidden grove in Richmond Park, offering cryptic prophecies to those who seek her out.</backstory> </character> <location id="853" name="Dymas (Gluttony)" aliases="Dymas, gluttony, Dymasian" realm="Hel" sin="Gluttony"> <ruler>Prince Belphegor</ruler> <skyColor>warm amber</skyColor> <description>A place of excess and indulgence. Sprawling vineyards, orchards, and gardens provide exotic ingredients for master chefs — often helbound souls contracted from Earth. Grand feasts and culinary competitions are common.</description> </location> <location id="861" name="The Fae Grove" aliases="Isolde's grove, Richmond grove, the Grove" realm="Earth (Fae-touched)"> <parkLocation>Richmond Park</parkLocation> <standingStones>ancient oak standing stones mark the boundary</standingStones> <timeBehavior>time moves differently — an hour inside can be minutes or days outside</timeBehavior> <flora>wildflowers bloom year-round</flora> <description>A hidden clearing that exists in a pocket between Earth and the Fae realm.</description> </location> <item id="2001" name="Heartstone Pendant" aliases="the pendant, Heartstone" type="Artifact" origin="Dymas"> <gemstoneColor>deep crimson</gemstoneColor> <chainMaterial>silver chain</chainMaterial> <size>roughly the size of a thumbnail</size> <behavior>pulses faintly with warmth when near a Hel portal</behavior> <glow>faint inner glow</glow> <description>Given to Aurora by an unknown benefactor.</description> </item> <item id="2006" name="Fae-Forged Blade" aliases="the Fae blade, Isolde's gift" type="Weapon" origin="The Fae Courts"> <material>moonsilver</material> <shape>slender, leaf-shaped dagger</shape> <temperature>always cold to the touch</temperature> <glow>faintly luminescent in moonlight</glow> <power>can cut through magical wards; particularly effective against demons</power> <givenTo>given to Aurora by Isolde as a gift</givenTo> <description>A weapon of the Fae Courts, rare and highly coveted.</description> </item> <lore id="7001" name="The Veil" aliases="the Veil, the Barrier, the Boundary" category="Cosmology"> <solsticeEffect>weakens during the winter solstice, strengthens during the summer solstice</solsticeEffect> <appearance>faint shimmering distortion visible only to those with supernatural sight</appearance> <monitoring>rift points (tears in the Veil) are monitored by the Wardens</monitoring> <description>The Veil is the metaphysical barrier separating Earth from Hel and the Fae Realms.</description> </lore> </codex> Write a fully fleshed out scene of at least 1000 words in the fantasy genre. A small group enters an ancient, otherworldly place for the first time. The environment is alien and wondrous. Describe their exploration — what they see, hear, and feel as they move deeper. Include moments of discovery, unease, and wonder. Let the world-building emerge through the characters' experience rather than exposition. Use the codex entries above as your world reference for characters, setting, and lore. Only include the prose of the scene without any markdown or commentary.

Model response

AI
The air smelled of crushed petals and damp earth as Rory stepped past the last of the ancient oaks, their gnarled roots twisting like sleeping serpents across the forest floor. The boundary of Isolde’s grove had been invisible until she crossed it—now, the world hummed around her, thick with the weight of something older than time. The trees here stood taller, their bark etched with symbols that shimmered faintly, as if lit from within. Wildflowers, impossible in their vibrancy, carpeted the ground in a riot of colors that seemed to shift when she blinked. Nyx drifted ahead, their form rippling between solid and shadow, a dark smudge against the unreal brightness of the grove. Their violet eyes, faintly glowing, flicked back toward her. "Careful," they murmured, their voice like wind through dead leaves. "Time here is a fickle thing." Rory adjusted the strap of her satchel, fingers brushing the cold hilt of the Fae-forged blade Isolde had given her. The metal was always chill, no matter how long she held it. She exhaled, watching her breath mist in the air—though the grove wasn’t cold. It was just… *different*. The air itself felt alive, pressing against her skin like a curious touch. Behind her, Silas—who had insisted on coming, despite Rory’s protests—let out a low whistle. "Bloody hell," he muttered, his boots sinking slightly into the spongy earth. "This place… it’s like stepping into a dream." Rory didn’t answer. She was too busy staring at the standing stones that ringed the clearing ahead. They weren’t stones at all, but ancient oaks, their trunks fused together in a perfect circle, their branches weaving a canopy so dense it blotted out the sky. The space within was a perfect, sun-dappled glade, and at its center stood Isolde. The Half-Fae seer was motionless, her silver hair cascading down her back like a river of moonlight. Her pale lavender eyes fixed on Rory with unsettling intensity. "You’ve come," she said, her voice melodic, layered with something just beyond human hearing. "And not a moment too soon." Rory’s pulse quickened. She had questions—so many—but the grove seemed to swallow her thoughts before she could voice them. The flowers at her feet swayed, though there was no wind. The symbols on the trees pulsed faintly, like a slow, steady heartbeat. Nyx materialized beside her, their form solidifying into the rough shape of a tall, gaunt figure. "She’s been waiting for you," they said, their whisper sending a shiver down Rory’s spine. "The Veil thins. The signs are everywhere." Isolde lifted a hand, beckoning. "Walk with me, Aurora Carter. There is much you must see." Rory hesitated, then stepped forward. The moment her foot touched the glade’s edge, the world *tilted*. The colors deepened, the scents sharpened—honey and ozone and something wild, like the first breath of a storm. The ground beneath her feet was soft, almost spongy, and with each step, tiny lights flickered in the grass, like fireflies trapped in the earth. Silas let out a sharp breath. "Rory, your—" He cut himself off, eyes wide. She looked down. The Heartstone pendant at her throat, usually a dull crimson, now glowed with an inner fire, its light casting a rosy hue over her collarbone. She touched it instinctively. It was warm, almost hot, as if reacting to the grove’s magic. Isolde smiled, though the expression was more knowing than kind. "It recognizes the proximity of the old ways. The Veil is weak here. Weak, and *hungry*." Rory swallowed. "Hungry?" The seer’s gaze flicked to the horizon—or where the horizon should have been. The grove stretched impossibly far, the trees receding into a mist that didn’t behave like mist should. It coiled and uncoiled, as if alive. "The boundaries between worlds are not mere lines, child. They are living things. And they *feed*." A rustle in the undergrowth made Rory tense. She turned, hand drifting toward the Fae blade. The shadows between the trees seemed… deeper. Thicker. As if something moved within them. Nyx’s form rippled, their edges blurring. "We are not alone," they murmured. Isolde’s laughter was a chime, light and strange. "No. But they mean no harm. Not yet." Rory didn’t find that reassuring. Silas sidled closer, his usual bravado replaced by something quieter. "What *are* they?" Isolde didn’t answer. Instead, she led them deeper into the grove, where the trees grew so close their branches intertwined overhead, forming a tunnel of living wood. The symbols here were brighter, pulsing with a soft, golden light. Rory reached out, hesitating before brushing her fingers against one. The moment she touched it, a jolt ran up her arm, and a vision flashed behind her eyes— A feast. Endless tables laden with food so rich it made her stomach ache. Laughter, music, the clink of glasses. And beneath it all, a gnawing, ravenous hunger that wasn’t just in the bellies of the diners, but in the *air itself*. The vision vanished as quickly as it came, leaving her gasping. Isolde glanced back, her expression unreadable. "Dymas calls to you." Rory’s fingers tightened around the pendant. "That was Hel?" "A glimpse. The realm of Gluttony is… *persuasive*." Isolde’s voice was light, but her eyes were serious. "The Veil weakens. The prince of that domain senses your connection to his world." Rory’s throat went dry. "My connection?" The seer didn’t elaborate. Instead, she stopped before a pool of water so still it looked like glass. The surface reflected not the grove, but a swirling, amber sky—Dymas. Rory crouched, staring into the depths. The reflection shifted, showing her a grand hall, its tables groaning under the weight of impossible delicacies. And then, a figure—tall, regal, with eyes like molten gold. Prince Belphegor. He looked up, as if sensing her gaze. His lips curled into a smile. Rory jerked back, her heart hammering. "He can see me?" Isolde’s fingers twitched, as if resisting the urge to touch the water. "Not yet. But soon, perhaps." Nyx’s form solidified beside her, their voice a low growl. "We should not linger." Silas, ever the skeptic, scowled. "This is bollocks. We came for answers, not a bloody magic show." Isolde’s smile was sharp. "Patience, mortal. The grove reveals what it will, when it will." She turned, her silver hair sweeping behind her like a cloak. "Come. There is more." Deeper into the grove, the trees parted to reveal a circle of mushrooms, each cap shimmering with dew that wasn’t water. Rory crouched, dipping a finger into one of the droplets. It clung to her skin, warm and thick, like honey. When she touched it to her tongue, it tasted of summer peaches and something darker—like the first sip of wine that promised a hangover. Silas watched, his expression a mix of awe and unease. "This place is…" "Impossible?" Rory offered. "Yeah. That." Nyx didn’t speak. They were too busy watching the shadows, their form flickering between solid and smoke. The grove seemed to stretch endlessly. Time lost meaning. Rory’s legs ached, but she didn’t dare ask how long they’d been walking. The air hummed, a low, resonant note that vibrated in her bones. The symbols on the trees grew brighter, their light casting eerie, shifting patterns on the ground. Then, without warning, the trees thinned. The grove opened into a vast meadow, its grass a silver-green that swayed in a wind Rory couldn’t feel. At its center stood a single oak, older than the rest, its trunk split down the middle as if struck by lightning. But the wound wasn’t dead. From the fissure spilled a waterfall of light, golden and slow, like liquid sunlight. Isolde stopped, her voice barely above a whisper. "The Heart of the Grove." Rory’s breath caught. The light called to her, a pull in her chest she couldn’t explain. She took a step forward— Nyx’s hand shot out, gripping her wrist. Their touch was cold, almost painful. "Don’t." She turned, startled. Nyx’s violet eyes were wide, their usual calm replaced by something like fear. "That is not for you. Not yet." Isolde’s gaze was distant. "She is right. To touch the Heart is to invite the Veil’s embrace. And you are not ready." Rory swallowed, forcing herself to look away from the light. It pulsed, like a heartbeat. Like the pendant at her throat. Silas let out a shaky breath. "Right. So. What *are* we doing here, then?" Isolde finally turned to Rory, her expression grave. "The Veil weakens. The solstice approaches, and with it, the thinning. The prince of Dymas stirs. And you, Aurora Carter, are the key." Rory’s stomach twisted. "The key to what?" The seer’s smile was sad. "To the unraveling. Or the saving." A gust of wind tore through the grove, though the trees didn’t bend. The shadows deepened. Nyx’s form flickered, their voice a whisper on the edge of hearing. "We are out of time." Isolde’s gaze locked onto Rory’s. "The choice will be yours. But know this—" She reached out, her fingers brushing Rory’s cheek. Her touch was cold, electric. "The grove has shown you its heart. Now, you must decide if you will show it yours." The world blurred. The silver meadow, the Heart of the Grove, the impossible sky—all of it twisted, then snapped back into focus. Rory gasped, stumbling. She was back at the edge of the grove, the ancient oaks looming before her. The symbols on their trunks were dark, as if the light had been snuffed out. Silas was beside her, his face pale. "What the hell was that?" Rory’s hand flew to her pendant. It was cool now, its glow faded. She looked down at her wrist. The small crescent scar there—usually barely visible—was pulsing with a faint, golden light. Nyx materialized beside her, their form solid but trembling. "Time moves differently in the grove. We have been gone… longer than we thought." Rory’s mind raced. The grove. The Heart. The prince of Dymas. The Veil. She took a deep breath, the scent of wildflowers and ozone still clinging to her. Whatever was coming, she knew one thing for certain— She wasn’t ready. Not even close.
created_at"2026-10-07T09:17:19.581Z" 10/7/2026, 9:17:19 AM
model"mistralai/mistral-medium-3.5-20260430"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency430
moderation_latency(null)
generation_time20576
tokens_prompt1547
tokens_completion2592
native_tokens_prompt1608
native_tokens_completion2452
native_tokens_completion_images(null)
native_tokens_reasoning0
native_tokens_cached0
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
num_fetches(null)
web_search_engine(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"stop"
service_tier"default"
usage0.020802
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.21.0; linux; x64))"
http_referer(null)
request_id"req-1791364639-mtdel90K5ZtbD8NeVVpS"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1791364639-ocCVYipuqoZvNIkR1oBs"
upstream_id"8dbd8d1746dd4da9b2bec61b09240e81"
provider_responses
0
endpoint_id"d21d316f-d540-4718-b36e-3beff85d0cf9"
id"8dbd8d1746dd4da9b2bec61b09240e81"
is_byokfalse
latency430
model_permaslug"mistralai/mistral-medium-3.5-20260430"
provider_name"Mistral"
status200
total_cost0.020802
cache_discount(null)
upstream_inference_cost0
provider_name"Mistral"
response_cache_source_id(null)
data_region"global"
workspace_id"97e315e5-d303-487d-83c1-83180e8a13d4"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags9
adverbTagCount0
adverbTags(empty)
dialogueSentences43
tagDensity0.209
leniency0.419
rawRatio0
effectiveRatio0
91.18% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1700
totalAiIsmAdverbs3
found
0
adverb"slightly"
count1
1
adverb"quickly"
count1
2
adverb"barely above a whisper"
count1
highlights
0"slightly"
1"quickly"
2"barely above a whisper"
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)
11.76% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1700
totalAiIsms30
found
0
word"weight"
count2
1
word"etched"
count1
2
word"shimmered"
count1
3
word"flicked"
count2
4
word"chill"
count1
5
word"perfect"
count2
6
word"cascading"
count1
7
word"intensity"
count1
8
word"pulse"
count1
9
word"quickened"
count1
10
word"pulsed"
count2
11
word"whisper"
count3
12
word"flickered"
count2
13
word"stomach"
count2
14
word"unreadable"
count1
15
word"depths"
count1
16
word"vibrated"
count1
17
word"grave"
count1
18
word"unraveling"
count1
19
word"electric"
count1
20
word"looming"
count1
21
word"raced"
count1
highlights
0"weight"
1"etched"
2"shimmered"
3"flicked"
4"chill"
5"perfect"
6"cascading"
7"intensity"
8"pulse"
9"quickened"
10"pulsed"
11"whisper"
12"flickered"
13"stomach"
14"unreadable"
15"depths"
16"vibrated"
17"grave"
18"unraveling"
19"electric"
20"looming"
21"raced"
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
narrationSentences144
matches
0"was sad"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount3
narrationSentences144
filterMatches(empty)
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences177
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen30
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans8
markdownWords9
totalWords1687
ratio0.005
matches
0"different"
1"tilted"
2"hungry"
3"feed"
4"are"
5"air itself"
6"persuasive"
7"are"
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions13
unquotedAttributions0
matches(empty)
33.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions74
wordCount1391
uniqueNames14
maxNameDensity2.08
worstName"Rory"
maxWindowNameDensity4
worstWindowName"Rory"
discoveredNames
Rory29
Isolde15
Fae-forged1
Silas7
Half-Fae1
Heartstone1
Fae3
Dymas2
Belphegor1
Deeper1
Nyx9
Heart2
Grove1
Veil1
persons
0"Rory"
1"Isolde"
2"Silas"
3"Dymas"
4"Belphegor"
5"Nyx"
6"Heart"
7"Grove"
places
0"Fae"
globalScore0.458
windowScore0.333
1.49% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences101
glossingSentenceCount6
matches
0"colors that seemed to shift when she blinked"
1"as if reacting to the grove’s magic"
2"looked like glass"
3"as if sensing her gaze"
4"as if resisting the urge to touch the water"
5"something like fear"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.593
wordCount1687
matches
0"not the grove, but a swirling, amber sky"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences177
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs58
mean29.09
std20.83
cv0.716
sampleLengths
094
145
262
334
459
547
642
738
816
959
1014
1144
1226
133
1453
1530
1612
1716
185
1913
2066
2153
2210
239
2431
256
2664
2714
2810
2917
3014
3117
3230
3365
3413
353
362
3717
3850
3966
4013
4121
4214
4323
4422
4521
4614
4731
487
4911
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences144
matches
0"been snuffed"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount2
totalVerbs245
matches
0"was pulsing"
1"was coming"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount17
semicolonCount0
flaggedSentences14
totalSentences177
ratio0.079
matches
0"The boundary of Isolde’s grove had been invisible until she crossed it—now, the world hummed around her, thick with the weight of something older than time."
1"She exhaled, watching her breath mist in the air—though the grove wasn’t cold."
2"Behind her, Silas—who had insisted on coming, despite Rory’s protests—let out a low whistle."
3"She had questions—so many—but the grove seemed to swallow her thoughts before she could voice them."
4"The colors deepened, the scents sharpened—honey and ozone and something wild, like the first breath of a storm."
5"The seer’s gaze flicked to the horizon—or where the horizon should have been."
6"The moment she touched it, a jolt ran up her arm, and a vision flashed behind her eyes—"
7"The surface reflected not the grove, but a swirling, amber sky—Dymas."
8"And then, a figure—tall, regal, with eyes like molten gold."
9"When she touched it to her tongue, it tasted of summer peaches and something darker—like the first sip of wine that promised a hangover."
10"She took a step forward—"
11"The silver meadow, the Heart of the Grove, the impossible sky—all of it twisted, then snapped back into focus."
12"The small crescent scar there—usually barely visible—was pulsing with a faint, golden light."
13"Whatever was coming, she knew one thing for certain—"
88.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1408
adjectiveStacks2
stackExamples
0"alive, pressing against her"
1"perfect, sun-dappled glade,"
adverbCount52
adverbRatio0.036931818181818184
lyAdverbCount13
lyAdverbRatio0.009232954545454546
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences177
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences177
mean9.53
std6.34
cv0.665
sampleLengths
030
126
218
320
420
59
610
76
820
912
1013
113
121
1313
1414
1512
168
173
1814
1928
2014
2117
2210
2314
246
253
2616
2711
2812
2916
3015
317
325
3311
345
3511
3618
3725
386
398
403
4125
424
4312
4410
4516
462
471
4813
4917
42.09% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats14
diversityRatio0.2937853107344633
totalSentences177
uniqueOpeners52
75.19% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount3
totalSentences133
matches
0"Instead, she led them deeper"
1"Instead, she stopped before a"
2"Then, without warning, the trees"
ratio0.023
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount33
totalSentences133
matches
0"Their violet eyes, faintly glowing,"
1"they murmured, their voice like"
2"She exhaled, watching her breath"
3"It was just…"
4"he muttered, his boots sinking"
5"She was too busy staring"
6"They weren’t stones at all,"
7"Her pale lavender eyes fixed"
8"she said, her voice melodic,"
9"She had questions—so many—but the"
10"they said, their whisper sending"
11"He cut himself off, eyes"
12"She looked down."
13"She touched it instinctively."
14"It was warm, almost hot,"
15"It coiled and uncoiled, as"
16"She turned, hand drifting toward"
17"He looked up, as if"
18"His lips curled into a"
19"She turned, her silver hair"
ratio0.248
20.15% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount117
totalSentences133
matches
0"The air smelled of crushed"
1"The boundary of Isolde’s grove"
2"The trees here stood taller,"
3"Wildflowers, impossible in their vibrancy,"
4"Nyx drifted ahead, their form"
5"Their violet eyes, faintly glowing,"
6"they murmured, their voice like"
7"Rory adjusted the strap of"
8"The metal was always chill,"
9"She exhaled, watching her breath"
10"It was just…"
11"The air itself felt alive,"
12"he muttered, his boots sinking"
13"Rory didn’t answer."
14"She was too busy staring"
15"They weren’t stones at all,"
16"The space within was a"
17"The Half-Fae seer was motionless,"
18"Her pale lavender eyes fixed"
19"she said, her voice melodic,"
ratio0.88
37.59% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences133
matches
0"As if something moved within"
ratio0.008
86.17% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences63
technicalSentenceCount5
matches
0"The grove stretched impossibly far, the trees receding into a mist that didn’t behave like mist should."
1"And beneath it all, a gnawing, ravenous hunger that wasn’t just in the bellies of the diners, but in the *air itself*."
2"The reflection shifted, showing her a grand hall, its tables groaning under the weight of impossible delicacies."
3"Deeper into the grove, the trees parted to reveal a circle of mushrooms, each cap shimmering with dew that wasn’t water."
4"When she touched it to her tongue, it tasted of summer peaches and something darker—like the first sip of wine that promised a hangover."
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags9
uselessAdditionCount6
matches
0"he muttered, his boots sinking slightly into the spongy earth"
1"she said, her voice melodic, layered with something just beyond human hearing"
2"they said, their whisper sending a shiver down Rory’s spine"
3"He cut, eyes wide"
4"She turned, her silver hair sweeping behind her like a cloak"
5"She reached out, her fingers brushing Rory’s cheek"
80.23% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags5
fancyCount3
fancyTags
0"they murmured (murmur)"
1"he muttered (mutter)"
2"they murmured (murmur)"
dialogueSentences43
tagDensity0.116
leniency0.233
rawRatio0.6
effectiveRatio0.14
75.5728%