Run: 2026-03-18-01KM0AQ0VWN3GP2EKJ34F6ZC3N

Run Details

Duration:
34.6s
Cost:
$0.002114
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 path to the standing stones wasn’t meant for walkers. Rory knew that the moment Isolde turned off the paved trail in Richmond Park, leaving the orderly world of deer chomping winter grass and joggers puffing winter breath behind. The trees here grew too close together, their branches weaving a ceiling that blotted out the city glow. Even the air felt different—thicker, sweeter, like syrup left too long in the pan, cloying at the back of her throat. Rory adjusted the strap of her delivery bag, the one she hadn’t bothered to take off even when Isolde said, *"We must walk beyond the usual path."* The bag was heavy with yesterday’s undelivered orders: cold white noodles in waxed paper, a container of plum sauce that had somehow leaked onto the glove compartment of her scooter. She hadn’t bothered to clean it. Some stains didn’t wash off, not really. Nyx moved ahead with eerie silence, their silhouette flickering between solid and smoke. They didn’t make footprints—no, that wasn’t right. It was that they left no prints at all, not even in the thin frost that dusted the ground. Rory watched the way the shadow stretched too long across the path, as if it belonged to something that didn’t fit under this sky. Isolde walked beside Rory, barefoot, her silver hair braided back but already escaping in fine strands around her face. She hummed something wordless, a tune that didn’t sit right in Rory’s memory. “Do you hear it?” Isolde asked suddenly, her lavender eyes glinting in the dim light. Rory listened. At first, there was only the usual hum of the M25 in the distance, the rustle of leaves, her own breath. Then—a note. A single clear chime, like a glass struck gently. It vibrated inside her ribs. “It’s the song of the grove,” Isolde said, smiling as if she’d read Rory’s thoughts. “The Fae groves sing. Didn’t they teach you that in school?” “Earth school?” Rory scoffed. “No. We learned how to balance chemical equations and recite Magna Carta. No mention of groves that sing.” Isolde laughed, low and melodic, like wind through reeds. “Of course not. Mortal schools forget much. Memory is power, and power wants to be forgotten.” They reached the standing stones. Four great oaks stood in a rough square, their trunks carved centuries ago with symbols worn smooth by time and touch. Ivy curled around them like veins, pulsating faintly in time with that distant chime. Rory reached out, hesitating. Her fingers hovered over the bark. It didn’t feel cold or dead. It felt… warm. Like skin freshly risen from sleep. Nyx paused at the edge of the stone ring. Their voice, when it came, was a whisper that slithered into Rory’s ear even though they stood several feet away. *“It is thin here. The Veil.”* Rory didn’t need supernatural sight to sense it. A distortion rippled in the air between the stones—a shimmer like heat off pavement, but golden and slow, like syrup draining. She exhaled, and her breath didn’t rise. It lingered, suspended. “Step through,” Isolde said, stepping forward without hesitation. “But be warned. Once you cross, time does not walk with you. It dances. Or it waits. Or it lingers.” Rory swallowed. The delivery bag felt stupid now. She unclipped it and set it down outside the ring. The moment the touch of her fingers left the strap, a white moth with wings like stained glass fluttered from the bag and vanished into the shadows. She stepped over the threshold. The world shifted. Silence descended—no traffic, no birds, no breath. The air thickened into syrup, heavy and golden. Light filtered through leaves that looked painted in impossible hues: crimson and amber and a violet so deep it blurred into black. The trees here—tall and slender—had bark like polished silver, veined with blue light that pulsed faintly, like slow blood. Rory reached out and touched a trunk. Her fingertips came away tinged with dust—moonsilver, cool and dry as powdered pearl. Isolde walked ahead, her bare feet making no sound on the moss so thick it seemed to drink the ground. Rory followed, her boots sinking slightly, as if the earth resisted her weight. Every step felt deliberate. Every inhalation filled her lungs with something sweet, like ripe fruit mixed with ozone and old incense. Nyx flowed beside her, more solid now, edges sharpening. *“You feel the weight of this place,”* they murmured. *“Not gravity. Not time. The weight of stories.”* Rory didn’t answer. She was too busy watching the world. A patch of wildflowers grew in a perfect circle, their petals unfurling in slow motion. One, a deep indigo with a black center, trembled as Rory passed. A single note rang out—a bell, pure and clear. She froze. The other flowers swayed in response, humming in harmony. “They’re singing?” she whispered. “Communing,” Isolde corrected. “Some blooms only open to visitors of the heart. Others warn the grove of intruders.” Rory’s chest tightened. Had she just been judged? Ahead, the path curved through towering ferns with fronds like lace, each one dusted with glowing spores. The glow pulsed in time with the heartbeat of the trees. Rory reached out and touched a spore. It left a shimmering fingerprint on her skin, and the fern shivered. “It likes you,” Isolde said, glancing back. “But it remembers what drew you here.” “What does that mean?” Isolde didn’t answer. She stopped at a small clearing where a cottage crouched, half-formed from living wood and thatching moss. Smoke curled from a chimney made of twisted vine, but the scent wasn’t woodsmoke—it was something floral, almost intoxicating. Flowers grew through the walls, blooming in perpetual twilight. A figure sat on a wooden stool outside the door: a girl no older than twelve, with eyes entirely black and hair made of woven ivy. She didn’t look up as they approached, but her fingers twisted fibers into a cord that glowed faintly blue. “Aster tends the gate,” Isolde said. “She’s not Fae, but not mortal. A child of twilight.” The girl finally raised her gaze. Her pupils were not pupils, but tiny spirals—like galaxies caught in miniature. She smiled, and her teeth were pearl-white, too even, too sharp. Rory took a half-step back. The girl turned her attention to Isolde. “The one with the black scar,” she said, nodding at Rory. “The crescent on her wrist. She has come before the solstice.” Isolde’s expression didn’t change, but Rory felt a chill. “You see well, child,” Isolde said. “I see everything that breathes,” Aster replied, and went back to her weaving. They walked on. The deeper they went, the more the grove resisted smooth passage. The path twisted, doubled back on itself, yet Rory had the unshakable sense that they were moving forward, always forward, spiraling into the heart of something ancient. The trees grew taller, their canopies interlocking so that dusk became perpetual. Rory lost track of direction. North, south—did it matter here? “How do you not get lost?” she asked Isolde, voice tight. Isolde laughed again, but this time it carried a tinge of something like sorrow. “The grove only appears lost to those who measure distance. To me, every step is measured in breath. Every turn is a syllable in a poem. You are learning the meter now, whether you wish to or not.” Rory looked down. The moss beneath her feet thrummed faintly under each step. The ground wasn’t just springy—it vibrated, like a plucked string. They reached a pool of water, black as ink but not reflecting anything. When Rory knelt, the surface didn’t ripple. It held her gaze, then—slowly—showed her not her face, but a memory. Not hers. A woman with black hair like hers, crying, holding a silver pendant that pulsed like a heartbeat. A voice whispered on the wind, though no wind blew: *“When the moon bleeds red, the door will open.”* Rory recoiled. The image shattered. “Visions of time unbound,” Isolde said softly. “That one is yours, though not of your years. The pendant is the Heartstone. It calls to you across years and realms.” Rory’s fingers went to her wrist, where the crescent scar lay hidden under her sleeve. She had never told anyone about the pendant. It had arrived at her flat in an unmarked box, the chain warm when she touched it. She wore it now, tucked under her shirt, pulsing faintly against her skin. Nyx stood at the edge of the pool. *“The Veil is thin near water,”* they said. *“Every pool in this grove connects to more than earth.”* Isolde reached into the branches of a tree that grew beside the pool. With a sound like tearing silk, she plucked a single silver leaf. It didn’t fall—it drifted, caught in an invisible current. She pressed it into Rory’s palm. “This will guide you when you cross the solstice,” she said. “Keep it close. It whispers to the Heartstone. And the Heartstone… listens back.” Rory turned the leaf over. It was cold, colder than moonlight, and when she breathed on it, faint whispers curled from its veins. They sounded like words almost understood. Isolde began to walk again. The cottage was far behind. The trees around them had begun to hum—a deep, resonant tone, like a choir holding a single note. The ground trembled. Rory stumbled. The world seemed to stretch. Her breath came shallow. A cold sweat prickled at her neck. “Isolde,” she said, voice thin, “I don’t think I can—” “You already are,” Isolde replied, not looking back. “This is what you came for. To stand in the place between the real and the realer. Between the seen and the unseen.” Rory wanted to argue. She wanted to ask why. None of this made sense. She was a delivery rider with a stolen scooter and a heart that had been broken one too many times. She wasn’t a hero. She wasn’t a seeker. But as she looked down at the silver leaf trembling in her grip, she felt something shift inside her. Not fear. Not courage. Something older. A recognition. She had been here before. Not in memory. In dream? In blood? The grove stilled. A deer stepped onto the path ahead—no, not a deer. Its antlers were twisted with silver branches, its coat woven from moss and starlight. It looked at Rory with eyes like embers. Isolde stopped. Turned. “This is the threshold,” she said. “Beyond lies the Fae Court. Beyond lies Hel. Beyond lies the truth of what you carry.” The deer bowed its head. Nyx’s voice curled around Rory like smoke. *“You are not lost. You are exactly where you are meant to be.”* Rory closed her fingers around the leaf. She stepped forward. The world folded inward. And for the first time in years, she didn’t feel like a girl fleeing an ex with a broken door and a too-heavy bag. She felt like someone who might be the answer to a question she hadn’t asked yet.
created_at"2026-03-18T11:18:53.575Z" 3/18/2026, 11:18:53 AM
model"mistralai/mistral-small-2603" 1/1/2603, 12:00:00 AM
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency309
moderation_latency(null)
generation_time34509
tokens_prompt1590
tokens_completion3933
native_tokens_prompt1608
native_tokens_completion3478
native_tokens_completion_images(null)
native_tokens_reasoning1058
native_tokens_cached1584
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.00211416
router(null)
provider_responses
0
endpoint_id"f5ed6283-4e17-457d-98cd-2ec0c318171d"
id"c14283448e184851bfc114f03d94cdf4"
is_byokfalse
latency305
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-1773832733-mDpI4qP3QxvaIfpeClp6"
upstream_id"c14283448e184851bfc114f03d94cdf4"
total_cost0.00211416
cache_discount0.00021384
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
totalTags21
adverbTagCount2
adverbTags
0"Isolde asked suddenly [suddenly]"
1"Isolde said softly [softly]"
dialogueSentences39
tagDensity0.538
leniency1
rawRatio0.095
effectiveRatio0.095
83.78% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1849
totalAiIsmAdverbs6
found
0
adverb"really"
count1
1
adverb"suddenly"
count1
2
adverb"gently"
count1
3
adverb"slightly"
count1
4
adverb"slowly"
count1
5
adverb"softly"
count1
highlights
0"really"
1"suddenly"
2"gently"
3"slightly"
4"slowly"
5"softly"
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)
37.80% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1849
totalAiIsms23
found
0
word"silence"
count2
1
word"glinting"
count1
2
word"vibrated"
count2
3
word"whisper"
count1
4
word"dances"
count1
5
word"fluttered"
count1
6
word"pulsed"
count3
7
word"tinged"
count1
8
word"weight"
count3
9
word"perfect"
count1
10
word"trembled"
count2
11
word"chill"
count1
12
word"tinge"
count1
13
word"measured"
count1
14
word"shattered"
count1
15
word"silk"
count1
highlights
0"silence"
1"glinting"
2"vibrated"
3"whisper"
4"dances"
5"fluttered"
6"pulsed"
7"tinged"
8"weight"
9"perfect"
10"trembled"
11"chill"
12"tinge"
13"measured"
14"shattered"
15"silk"
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
narrationSentences161
matches
0"felt a chill"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount3
narrationSentences161
filterMatches(empty)
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)
analyzedSentences179
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen57
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans8
markdownWords66
totalWords1833
ratio0.036
matches
0"\"We must walk beyond the usual path.\""
1"“It is thin here. The Veil.”"
2"“You feel the weight of this place,”"
3"“Not gravity. Not time. The weight of stories.”"
4"“When the moon bleeds red, the door will open.”"
5"“The Veil is thin near water,”"
6"“Every pool in this grove connects to more than earth.”"
7"“You are not lost. You are exactly where you are meant to be.”"
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions29
unquotedAttributions0
matches(empty)
33.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions64
wordCount1472
uniqueNames6
maxNameDensity2.31
worstName"Rory"
maxWindowNameDensity4
worstWindowName"Rory"
discoveredNames
Isolde22
Richmond1
Park1
Rory34
Aster1
Nyx5
persons
0"Isolde"
1"Rory"
2"Aster"
3"Nyx"
places
0"Richmond"
1"Park"
globalScore0.345
windowScore0.333
71.05% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences95
glossingSentenceCount3
matches
0"something like sorrow"
1"sounded like words almost understood"
2"felt like someone who might be the answ"
36.33% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches3
per1kWords1.637
wordCount1833
matches
0"not Fae, but not mortal"
1"not pupils, but tiny spirals"
2"not her face, but a memory"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences179
matches
0"knew that the"
1"was that they"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs66
mean27.77
std21.6
cv0.778
sampleLengths
078
170
295
315
439
526
622
725
85
960
1035
1139
1228
1345
145
153
1676
1754
1826
1910
2047
214
2218
238
2447
2514
264
2748
2845
2916
3029
315
3229
3315
3413
353
3660
3711
3852
3923
4070
415
4229
4353
4426
4540
4624
4729
4831
4918
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount2
totalSentences161
matches
0"been judged"
1"been broken"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs292
matches(empty)
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount18
semicolonCount0
flaggedSentences16
totalSentences179
ratio0.089
matches
0"Even the air felt different—thicker, sweeter, like syrup left too long in the pan, cloying at the back of her throat."
1"They didn’t make footprints—no, that wasn’t right."
2"Then—a note."
3"A distortion rippled in the air between the stones—a shimmer like heat off pavement, but golden and slow, like syrup draining."
4"Silence descended—no traffic, no birds, no breath."
5"The trees here—tall and slender—had bark like polished silver, veined with blue light that pulsed faintly, like slow blood."
6"Her fingertips came away tinged with dust—moonsilver, cool and dry as powdered pearl."
7"A single note rang out—a bell, pure and clear."
8"Smoke curled from a chimney made of twisted vine, but the scent wasn’t woodsmoke—it was something floral, almost intoxicating."
9"Her pupils were not pupils, but tiny spirals—like galaxies caught in miniature."
10"North, south—did it matter here?"
11"The ground wasn’t just springy—it vibrated, like a plucked string."
12"It held her gaze, then—slowly—showed her not her face, but a memory."
13"It didn’t fall—it drifted, caught in an invisible current."
14"The trees around them had begun to hum—a deep, resonant tone, like a choir holding a single note."
15"A deer stepped onto the path ahead—no, not a deer."
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1492
adjectiveStacks1
stackExamples
0"different—thicker, sweeter, like"
adverbCount50
adverbRatio0.03351206434316354
lyAdverbCount16
lyAdverbRatio0.010723860589812333
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences179
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences179
mean10.24
std7.57
cv0.739
sampleLengths
010
129
218
321
457
56
67
713
87
919
1024
1119
1213
1315
142
1521
162
179
185
1915
2011
214
2218
239
2416
255
2621
2714
284
296
306
312
321
336
349
3520
366
378
3821
397
403
418
4220
432
446
4510
4627
475
483
497
41.06% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats16
diversityRatio0.29608938547486036
totalSentences179
uniqueOpeners53
24.69% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences135
matches
0"Even the air felt different—thicker,"
ratio0.007
92.59% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount43
totalSentences135
matches
0"She hadn’t bothered to clean"
1"They didn’t make footprints—no, that"
2"It was that they left"
3"She hummed something wordless, a"
4"It vibrated inside her ribs."
5"They reached the standing stones."
6"Her fingers hovered over the"
7"It didn’t feel cold or"
8"Their voice, when it came,"
9"She exhaled, and her breath"
10"It lingered, suspended."
11"She unclipped it and set"
12"She stepped over the threshold."
13"Her fingertips came away tinged"
14"She was too busy watching"
15"It left a shimmering fingerprint"
16"She stopped at a small"
17"She didn’t look up as"
18"Her pupils were not pupils,"
19"She smiled, and her teeth"
ratio0.319
8.15% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount122
totalSentences135
matches
0"The path to the standing"
1"Rory knew that the moment"
2"The trees here grew too"
3"Rory adjusted the strap of"
4"She hadn’t bothered to clean"
5"Some stains didn’t wash off,"
6"Nyx moved ahead with eerie"
7"They didn’t make footprints—no, that"
8"It was that they left"
9"Rory watched the way the"
10"Isolde walked beside Rory, barefoot,"
11"She hummed something wordless, a"
12"Isolde asked suddenly, her lavender"
13"A single clear chime, like"
14"It vibrated inside her ribs."
15"Isolde said, smiling as if"
16"Isolde laughed, low and melodic,"
17"They reached the standing stones."
18"Ivy curled around them like"
19"Rory reached out, hesitating."
ratio0.904
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences135
matches(empty)
ratio0
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences56
technicalSentenceCount3
matches
0"Rory watched the way the shadow stretched too long across the path, as if it belonged to something that didn’t fit under this sky."
1"Light filtered through leaves that looked painted in impossible hues: crimson and amber and a violet so deep it blurred into black."
2"Rory followed, her boots sinking slightly, as if the earth resisted her weight."
29.76% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags21
uselessAdditionCount4
matches
0"Isolde asked suddenly, her lavender eyes glinting in the dim light"
1"she asked, voice tight"
2"she said, voice thin,"
3"Isolde replied, not looking back"
47.44% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags19
fancyCount4
fancyTags
0"they murmured (murmur)"
1"she whispered (whisper)"
2"Isolde corrected (correct)"
3"A voice whispered (whisper)"
dialogueSentences39
tagDensity0.487
leniency0.974
rawRatio0.211
effectiveRatio0.205
73.3330%