Run: 2026-09-25-01M3CKF26QBNZXJW9AQT3JJ624

Run Details

Duration:
21.1s
Cost:
$0.020112
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 mint and damp earth as Rory stepped between the ancient oaks, their gnarled roots twisting like serpents across the forest floor. The moment she crossed the threshold marked by the standing stones, the world seemed to exhale. A hush fell over the grove, so profound it pressed against her eardrums. The usual rustle of Richmond Park’s wind through the trees vanished, replaced by a silence that hummed with latent energy. Nyx materialized beside her, their form rippling like ink in water before solidifying into a tall, shadowy silhouette. Their violet eyes—faintly glowing even in the dappled light—flickered toward Rory. "The Veil is thin here," they murmured, their voice a whisper carried on a breeze that didn’t exist. "Thinner than I’ve felt in centuries." Rory adjusted the strap of her messenger bag, fingers brushing the cold, familiar shape of the Fae blade Isolde had given her. The Heartstone pendant at her throat pulsed once, a faint warmth against her collarbone. She swallowed. The grove was supposed to be hidden, but the codex had been clear: Isolde’s domain existed in a pocket between realms. And if the Veil was weak here... A step forward. The ground beneath her boots was soft, spongy, as if the earth itself had been aerated. Wildflowers—blue, gold, a deep crimson she didn’t recognize—bloomed in impossible abundance, their petals trembling as though alive. The air shimmered, not with heat, but with something else, something electric. Rory’s scar itched. "Does it always look like this?" she asked, her voice sounding too loud in the stillness. Nyx didn’t answer immediately. They stretched out a hand, their fingers elongating into tendrils of smoke before reforming. "The Fae touch leaves its mark. Time moves differently. The flowers don’t wilt. The trees don’t age." They tilted their head. "But it’s not just the Fae here. There’s something else." Rory followed their gaze. The grove opened into a clearing, and at its center stood a tree unlike any she’d seen. Its trunk was silver-barked, smooth as polished metal, and its leaves were not green but a shifting, iridescent hue—like oil on water, catching the light in fractals of color. The branches stretched wide, heavy with fruit that glowed faintly, pulsing in time with the Heartstone. She took a step toward it, then hesitated. The grass beneath her feet was the wrong color—too green, too vibrant, like a painter had taken liberties with the palette. And the light... the light didn’t cast shadows. Not properly. Hers was a smudge at her feet, but Nyx’s was a void, a perfect silhouette of darkness. A rustle. Not from the wind. From the tree. Rory’s breath hitched. The fruit—round, the size of apples—swayed as if plucked by invisible fingers. One detached, falling not downward but sideways, as though gravity had decided to take a break. It hovered for a moment, spinning lazily, before dropping into Nyx’s waiting palm. They turned it over. The skin was smooth, seamless, reflecting the grove’s eerie light. "Curious," Nyx murmured. "It’s warm." Rory reached out, then pulled back. "Should we... eat it?" Nyx’s laugh was a dry, whispery sound. "In the Fae realms? Never eat the food unless you’re prepared to stay forever." They tossed the fruit upward. It vanished before it could fall, dissolving into the air like sugar in water. A shiver ran down Rory’s spine. She was used to the strange—Hel’s princes, demonic bargains, a sentient shadow for a companion—but this was different. This was old. Older than Nyx, older than the Veil itself, maybe. The grove didn’t just feel alive. It felt *aware*. She crouched, pressing her palm to the earth. The soil was cool, almost damp, but not unpleasantly so. It thrummed beneath her fingers, a steady, slow pulse, like the heartbeat of something vast and sleeping. "Isolde lives here," she said, more to herself than Nyx. "A Half-Fae. Exiled." "Exile is a relative term for the Fae," Nyx replied, their form flickering at the edges. "They don’t do banishment the way mortals understand it. More like... a very long timeout." Rory stood, brushing her hands on her jeans. The deeper they went, the more the grove seemed to resist logic. A brook appeared at their feet, though she hadn’t seen it moments before. The water ran upward, defying the slope of the land, and the fish within it—silver-scaled, too large for the stream—swam against the current with ease. One broke the surface, its gills flaring as it regarded them with eyes like black opals. Nyx hissed, their form tightening. "That’s not natural." "None of this is," Rory muttered. The brook curved around the silver tree, and beyond it, the grove darkened. Not with shadow, but with depth—a tunnel of sorts, formed by the intertwining branches of the ancient oaks. The entrance was arched, the wood gnarled into the shape of a snarling face, its mouth the pathway forward. The air from within was cooler, carrying the scent of ozone and something sweet, like overripe peaches. Rory’s Heartstone pulsed again, stronger this time. She touched it. "There’s a portal here. Or... something like it." Nyx’s eyes narrowed. "Hel’s influence, maybe. The Veil’s thin enough that the realms might bleed together." They gestured forward. "After you." Rory shot them a look. "Funny." She stepped toward the arch. The closer she got, the more the temperature dropped. Her breath fogged the air. The Fae blade at her hip grew colder, its moonsilver edge humming against the leather of its sheath. She drew it, the metal gleaming faintly in the dim light. The runes etched along its length—delicate, spiraling patterns—glowed a soft blue. The archway’s wooden mouth seemed to watch her. She could almost feel the weight of its gaze. "Rory." Nyx’s voice was sharp. She turned. Nyx stood frozen, their shadowy form rigid, their violet eyes fixed on the trees behind them. The grove was no longer still. The branches swayed, not with wind, but with purpose. The flowers bent their stems, all facing the same direction—toward the arch. Toward her. And then she heard it. Music. Distant, but unmistakable. A flute, maybe, or a harp, playing a melody that made her bones ache with longing. It pulled at her, a physical tug behind her sternum. Nyx’s form rippled violently. "Don’t listen to it." She already was. The song wrapped around her thoughts, soothing, coaxing. *Come closer. Just a little further.* The archway’s maw seemed to widen, the darkness within it deepening, beckoning. Rory gripped the Fae blade tighter. The cold of it bit into her palm, grounding her. She shook her head, hard, as if she could dislodge the melody. "What is that?" "Fae magic," Nyx said, their voice strained. "It’s not just Isolde here. There are others. Watchers." The music swelled, and for a heartbeat, Rory saw them—figures in the trees, half-hidden by the foliage. Tall, slender, their skin the color of bark and moonlight. Their eyes were hollow, or maybe just too dark to see into. They didn’t move, didn’t breathe. They simply *were*. One raised a hand. The melody shifted, the notes twisting into something darker, sharper. A warning. Rory’s pulse spiked. She took a step back, then another, until she was pressed against Nyx’s solid form. The Shade’s shadow enveloped her, a cold comfort. "We shouldn’t be here," she whispered. Nyx didn’t argue. Their form shifted, stretching outward like a cloak, wrapping around her. "Then let’s leave." But the grove didn’t want to let them go. The path behind them—the one they’d taken in—was gone. In its place stood more trees, more flowers, more of the impossible, shifting landscape. The brook still ran upward, the fish still swam against the current, and the silver tree’s fruit still pulsed with that eerie light. Rory’s stomach twisted. "The exit’s moved." Nyx’s shadow tightened around her. "Or we have." A gust of wind—real wind, this time—tore through the grove. The branches groaned, the leaves hissing like a thousand whispered secrets. The music stopped. The figures in the trees vanished. And then, as suddenly as it had all begun, the world righted itself. The path reappeared. The standing stones loomed ahead, the boundary back where it should be. The air lost its electric charge. The wildflowers drooped slightly, as if exhausted. Rory didn’t wait. She broke into a jog, Nyx keeping pace beside her, their form flickering between solid and smoke. They didn’t speak until they’d passed the stones, until the weight of the grove’s magic lifted from her shoulders. Rory bent over, hands on her knees, breathing hard. The Heartstone was cool against her skin now, dormant. The Fae blade’s glow had faded. She sheathed it, her fingers trembling. Nyx materialized fully beside her, their form solid, their expression unreadable. "Well," they said after a moment. "That was... illuminating." Rory straightened, wiping her palms on her jeans. The scar on her wrist throbbed. "Isolde wasn’t kidding about the ‘hidden’ part." Nyx’s laugh was a whisper of wind through dead leaves. "Oh, it’s hidden. But not from us." They tilted their head, violet eyes studying her. "The grove recognized you. The Fae blade reacted. The Heartstone pulsed. You’re not just a mortal stumbling into their world anymore, Rory. You’re a variable." She exhaled sharply. "Great. Just what I always wanted. To be a math problem for the supernatural set." Nyx grinned, their teeth a flash of white in the dimming light. "Careful. The Fae have a way of collecting variables. And they *hate* loose ends." Rory glanced back at the grove. The standing stones stood silent, innocuous. But she knew better now. The grove was a living thing. A test. A warning. And she’d only just scratched the surface.
created_at"2026-09-25T15:38:10.528Z" 9/25/2026, 3:38:10 PM
model"mistralai/mistral-medium-3.5-20260430"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency506
moderation_latency(null)
generation_time21033
tokens_prompt1547
tokens_completion2532
native_tokens_prompt1608
native_tokens_completion2360
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.020112
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.21.0; linux; x64))"
http_referer(null)
request_id"req-1790350690-7hBh47vdDx5eKpk93ZOt"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1790350690-p2EnwKVXBAfvjHfil8TV"
upstream_id"c06e82224a9e4cd8bf00e7c340992054"
provider_responses
0
endpoint_id"d21d316f-d540-4718-b36e-3beff85d0cf9"
id"c06e82224a9e4cd8bf00e7c340992054"
is_byokfalse
latency506
model_permaslug"mistralai/mistral-medium-3.5-20260430"
provider_name"Mistral"
status200
total_cost0.020112
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
totalTags13
adverbTagCount0
adverbTags(empty)
dialogueSentences35
tagDensity0.371
leniency0.743
rawRatio0
effectiveRatio0
84.72% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1636
totalAiIsmAdverbs5
found
0
adverb"lazily"
count1
1
adverb"very"
count1
2
adverb"suddenly"
count1
3
adverb"slightly"
count1
4
adverb"sharply"
count1
highlights
0"lazily"
1"very"
2"suddenly"
3"slightly"
4"sharply"
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)
14.43% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1636
totalAiIsms28
found
0
word"profound"
count1
1
word"silence"
count1
2
word"flickered"
count1
3
word"whisper"
count2
4
word"familiar"
count1
5
word"pulsed"
count4
6
word"warmth"
count1
7
word"shimmered"
count1
8
word"electric"
count2
9
word"perfect"
count1
10
word"pulse"
count2
11
word"gleaming"
count1
12
word"etched"
count1
13
word"weight"
count2
14
word"maw"
count1
15
word"stomach"
count1
16
word"loomed"
count1
17
word"unreadable"
count1
18
word"throbbed"
count1
19
word"variable"
count1
20
word"variables"
count1
highlights
0"profound"
1"silence"
2"flickered"
3"whisper"
4"familiar"
5"pulsed"
6"warmth"
7"shimmered"
8"electric"
9"perfect"
10"pulse"
11"gleaming"
12"etched"
13"weight"
14"maw"
15"stomach"
16"loomed"
17"unreadable"
18"throbbed"
19"variable"
20"variables"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"eyes widened/narrowed"
count1
highlights
0"eyes narrowed"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells1
narrationSentences152
matches
0"e with longing"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount4
narrationSentences152
filterMatches(empty)
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences173
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen30
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans4
markdownWords9
totalWords1615
ratio0.006
matches
0"aware"
1"Come closer. Just a little further."
2"were"
3"hate"
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions13
unquotedAttributions0
matches(empty)
50.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions61
wordCount1386
uniqueNames11
maxNameDensity1.59
worstName"Nyx"
maxWindowNameDensity3.5
worstWindowName"Nyx"
discoveredNames
Rory20
Richmond1
Park1
Fae4
Isolde2
Heartstone4
Veil2
Nyx22
Hel1
Shade1
One3
persons
0"Rory"
1"Isolde"
2"Nyx"
3"Hel"
4"Shade"
5"One"
places
0"Richmond"
1"Park"
globalScore0.706
windowScore0.5
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences99
glossingSentenceCount0
matches(empty)
0.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches5
per1kWords3.096
wordCount1615
matches
0"not with heat, but with something else, something electric"
1"not green but a shifting, iridescent hue"
2"not downward but sideways, as though gravity had decided to take a break"
3"Not with shadow, but with depth"
4"not with wind, but with purpose"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences173
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs51
mean31.67
std19.92
cv0.629
sampleLengths
075
153
266
351
416
549
666
756
89
944
1019
1110
1240
1345
1448
1531
1674
178
186
1967
2018
2121
226
2359
2417
255
2647
2735
288
2929
3031
3116
3247
3316
3432
3517
369
3746
386
398
4043
4128
4239
4330
4420
4521
4650
4718
4826
4927
93.72% Passive voice overuse
Target: ≤2% passive sentences
passiveCount5
totalSentences152
matches
0"was supposed"
1"been aerated"
2"was used"
3"was arched"
4"was gone"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs244
matches(empty)
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount22
semicolonCount0
flaggedSentences13
totalSentences173
ratio0.075
matches
0"Their violet eyes—faintly glowing even in the dappled light—flickered toward Rory."
1"Wildflowers—blue, gold, a deep crimson she didn’t recognize—bloomed in impossible abundance, their petals trembling as though alive."
2"Its trunk was silver-barked, smooth as polished metal, and its leaves were not green but a shifting, iridescent hue—like oil on water, catching the light in fractals of color."
3"The grass beneath her feet was the wrong color—too green, too vibrant, like a painter had taken liberties with the palette."
4"The fruit—round, the size of apples—swayed as if plucked by invisible fingers."
5"She was used to the strange—Hel’s princes, demonic bargains, a sentient shadow for a companion—but this was different."
6"The water ran upward, defying the slope of the land, and the fish within it—silver-scaled, too large for the stream—swam against the current with ease."
7"Not with shadow, but with depth—a tunnel of sorts, formed by the intertwining branches of the ancient oaks."
8"The runes etched along its length—delicate, spiraling patterns—glowed a soft blue."
9"The flowers bent their stems, all facing the same direction—toward the arch."
10"The music swelled, and for a heartbeat, Rory saw them—figures in the trees, half-hidden by the foliage."
11"The path behind them—the one they’d taken in—was gone."
12"A gust of wind—real wind, this time—tore through the grove."
95.26% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1409
adjectiveStacks0
stackExamples(empty)
adverbCount64
adverbRatio0.0454222853087296
lyAdverbCount14
lyAdverbRatio0.0099361249112846
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences173
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences173
mean9.34
std6.1
cv0.653
sampleLengths
026
116
213
320
418
511
618
76
822
914
102
1121
127
133
1416
1517
1612
173
1816
194
2014
2121
2210
234
2417
2529
2616
278
2821
293
305
312
3217
332
344
353
363
3712
3816
3913
404
4110
423
432
446
454
467
4719
4814
496
42.49% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats13
diversityRatio0.2774566473988439
totalSentences173
uniqueOpeners48
23.98% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences139
matches
0"Just a little further.* The"
ratio0.007
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount37
totalSentences139
matches
0"Their violet eyes—faintly glowing even"
1"they murmured, their voice a"
2"she asked, her voice sounding"
3"They stretched out a hand,"
4"They tilted their head"
5"Its trunk was silver-barked, smooth"
6"She took a step toward"
7"Hers was a smudge at"
8"It hovered for a moment,"
9"They turned it over."
10"They tossed the fruit upward"
11"It vanished before it could"
12"She was used to the"
13"It felt *aware*."
14"She crouched, pressing her palm"
15"It thrummed beneath her fingers,"
16"she said, more to herself"
17"She touched it."
18"They gestured forward"
19"She stepped toward the arch."
ratio0.266
24.75% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount121
totalSentences139
matches
0"The air smelled of crushed"
1"The moment she crossed the"
2"A hush fell over the"
3"The usual rustle of Richmond"
4"Nyx materialized beside her, their"
5"Their violet eyes—faintly glowing even"
6"they murmured, their voice a"
7"Rory adjusted the strap of"
8"The Heartstone pendant at her"
9"The grove was supposed to"
10"A step forward."
11"The ground beneath her boots"
12"Wildflowers—blue, gold, a deep crimson"
13"The air shimmered, not with"
14"Rory’s scar itched."
15"she asked, her voice sounding"
16"Nyx didn’t answer immediately."
17"They stretched out a hand,"
18"They tilted their head"
19"Rory followed their gaze."
ratio0.871
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences139
matches(empty)
ratio0
85.25% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences62
technicalSentenceCount5
matches
0"Nyx materialized beside her, their form rippling like ink in water before solidifying into a tall, shadowy silhouette."
1"Wildflowers—blue, gold, a deep crimson she didn’t recognize—bloomed in impossible abundance, their petals trembling as though alive."
2"They stretched out a hand, their fingers elongating into tendrils of smoke before reforming."
3"The branches stretched wide, heavy with fruit that glowed faintly, pulsing in time with the Heartstone."
4"She broke into a jog, Nyx keeping pace beside her, their form flickering between solid and smoke."
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags13
uselessAdditionCount4
matches
0"she asked, her voice sounding too loud in the stillness"
1"she said, more to herself than Nyx"
2"Nyx replied, their form flickering at the edges"
3"Nyx said, their voice strained"
35.71% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags9
fancyCount4
fancyTags
0"they murmured (murmur)"
1"Nyx murmured (murmur)"
2"Rory muttered (mutter)"
3"she whispered (whisper)"
dialogueSentences35
tagDensity0.257
leniency0.514
rawRatio0.444
effectiveRatio0.229
71.6768%