Run: 2026-03-18-01KM0ATWG3XC40JR2Y8QZE785F

Run Details

Duration:
18.9s
Cost:
$0.001471
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 standing stones were cold and slick with dew when Aurora stepped past them, the gates to the unseen. Her pulse hadn’t slowed since she’d slid the silver key over the runes carved beneath the arch — a summoning, a fragment of Isolde’s riddle: *Beneath the oak where moonlight bleeds, find the key that feeds the weed.* The words had made little sense until Nyx, their violet-glowing gaze steady, simply said, *Touch the roots,* and then pinched the key from her pocket as if it had always belonged there. Now, inside the grove, the air tasted like rain on crushed mint and something older — the scent of wet moss after centuries of silence. The trees here weren’t just oaks. They split the sky in ways that hurt to look at, their trunks gnarled with eyes that blinked lazily at her passing. Their leaves shimmered in silver-green, shifting like liquid before settling into stillness. The undergrowth breathed. Not metaphorically — it actually pulsed. Tiny fronds curled and unfurled in slow motion, as if the earth itself was inhaling and exhaling. Rory — she caught herself thinking in her own voice, not the alias tonight — paused and let the pendant settle against her sternum. The Heartstone had come alive the moment they crossed the threshold. Its deep crimson glow pulsed faintly, like a heartbeat measured in slow motion. She pressed a finger to it and felt a warmth that was neither comforting nor dangerous, just present. Present and hungry. “It knows we’re here,” she murmured. Isolde stepped beside her, her silver hair catching the twilight glow filtering through the canopy. She moved without sound, as if the grove itself cushioned her passage. “Of course it knows,” she replied, voice like wind through reeds. “It *remembers*. These stones were standing long before your kind bled iron from stone. Long before the first Warden drew breath.” Nyx drifted forward, their shadow-body extending into the roots of an oak towering over them. Their form shifted between solid and smoke, the violet glow of their eyes sharpening in the dim. “They remember *him*,” they whispered, voice like wind scattering leaves. “Not Rory. Not Aurora. The one who wore the name before her.” Rory stiffened. “Knew Evan?” “No,” Nyx said, turning — if you could call the fluid unspooling of shadow a turn. “Aldric. Your benefactor. The one who gave you the pendant.” A cold finger traced her spine. She hadn’t told them how the pendant had appeared in her flat, wrapped in a brown paper bag with no sender’s mark, only her name scrawled in ink that bled when wet. She swallowed. “How do you know that?” Nyx didn’t answer. They drifted upward, through the branches, until their glow shimmered like a broken star against the arching sky — not night, not quite day. It was as if time had slipped its moorings. The light here wasn’t constant. It flickered. Pulsed. Once, Rory thought she saw the sun set and rise in the span of a breath. Isolde reached into the moss at her feet and drew out a blade — no, not drew. The blade *rose* from the earth, as if summoned by breath or will. A moonsilver dagger, slender as a willow leaf, its edge so cold it misted the air. It glowed faintly, as though remembering starlight. “You gave this to me,” Rory said, recognizing it instantly. “In a dream.” “No,” Isolde said softly. “Not a dream. A memory. A piece of what might be. Or was. Or will be.” She held the blade out, hilt first. “But *you* are the one holding it now. That matters.” Rory hesitated, then took it. The moment her fingers closed around the grip, a jolt ran up her arm — not pain, but recognition. The metal was ice, but it didn’t burn. It *remembered*. Like the grove. Like the pendant. She turned it over. The blade bore runes along its spine, pale and luminous. When she tilted it toward the ambient glow, the symbols flared briefly, then faded like embers. Nyx descended silently beside her, their shadow pooling at her feet. “The girl seeks what was lost,” they murmured. “Not just the pendant. Not just the blade. The key. The door. The root.” Rory frowned. “What key?” Isolde pointed toward the heart of the grove, where a single tree stood apart — taller than the others, its bark black as polished obsidian, its leaves the color of dried blood. At its base, half-buried in the earth, was a rusted iron key. It wasn’t silver. It wasn’t moonsilver. It was old. Older than the standing stones. Older than the grove. It hummed. Rory’s breath fogged in the strange air. “That’s not the key Isolde meant.” Isolde laughed, a sound like chimes in a distant wind. “Oh, child. All keys are the same. One opens what another has closed. One locks what another has opened.” She raised a finger, and where it touched the moss, a spiral of light bloomed. “Follow the path. But do not take the iron. Take the *memory* of iron.” Nyx surged forward, their form stretching like liquid shadow, and before Rory could react, they had *drawn* the iron key into themselves, absorbing it into their shifting mass. “What the hell—?” Rory lunged, but the shadow didn’t resist. It rippled, then contracted, reforming into Nyx standing a few paces away, now holding the key like a cigarette between phantom fingers. “It must be carried through the Veil,” Nyx said. “And only I can cross without being bound.” Rory’s chest tightened. “You’re going to Hel.” “Dymas,” Nyx corrected gently. “Gluttony. A place of indulgence. Of taste. Of hunger.” Their gaze darkened. “A place where metal rusts in seconds and stone remembers every bite taken from it.” Isolde stepped closer. “The pendant will guide you. It pulses near Hel’s thresholds. But beware, Aurora. Belphegor does not grant gifts. He *collects* debts.” Rory clenched the Fae blade. Its cold bite steadied her. “Then I’ll make sure he understands the terms.” Nyx offered a shadow-smile. “Fear doesn’t suit you. You weren’t born to beg.” And with that, they dissolved into the air, the iron key vanishing with them, leaving only the faintest scent of burned caramel and distant thunder in the air. Rory stood trembling, the blade steady in her grip, the pendant warm against her skin. The grove held its breath. Then, from the depths of the black oak, something began to *sing*. Not a voice. A vibration. A resonance in her bones, in her ribs, in the marrow of her teeth. A note hummed through the earth, through the air, through her blood — a sound that wasn’t sound, something that existed before sound, before light, before touch. Isolde’s gaze sharpened. “The heart of the grove awakens.” Rory didn’t ask what that meant. She didn’t need to. The roots were moving now. Not the trees — the *roots*. They shifted like serpents beneath the moss, coiling, uncoiling, lifting the earth in slow, deliberate waves. The black oak trembled. Its branches creaked like old doors opening in a house long abandoned. And from the fissure at its base, something *rose*. Not a person. Not a spirit. A crown of blackened iron spikes emerged first, spiraling upward like a nest of vines made of metal. Then came the shape — a throne, forged from the same rusted iron as the key, but gleaming inside, as if its veins pulsed with molten light. Rory stumbled back. The pendant blazed against her neck, burning now, searing through her shirt. She gasped, clawing at the chain. Isolde caught her wrist. “Don’t break it! It’s anchoring you!” The crown rose higher, untwisting into a spiral that lifted into the air like a serpent preparing to strike. The throne beneath it groaned, and from its seat, a figure emerged — not a man, not a shadow, but a *presence* made of echoes and hunger. A voice coiled around them, not from any throat, but from the air itself: *You have come to trade.* Rory’s breath came fast. The blade in her hand no longer felt like a weapon. It felt like a promise. Or a curse. She lifted her chin. “I haven’t come to trade. I’ve come to take back what was stolen.” A ripple passed through the presence. The crown of spikes shivered. The throne hummed. Then, from the hollow of the black oak, a thing emerged — not solid, not form, but a *shape* of memory. A man in a barrister’s gown, dark hair streaked with silver, a face she half-remembered from dreams. *Aldric.* He smiled. And his eyes — they were violet, like twilight over water. Rory’s heart stopped. Aldric. The name Nyx had spoken. Her ancestor. Her benefactor. The one who had left her the pendant. The one who had crossed into Hel… and never returned. *You are the echo of a debt,* the voice said. *And debts must be paid in kind.* Rory tightened her grip on the blade. “I’m not paying anything,” she said. “I’m closing the account.” And with that, she stepped forward — into the heart of the grove, into the mouth of the black oak, into the space between a riddle and its answer.
created_at"2026-03-18T11:21:00.177Z" 3/18/2026, 11:21:00 AM
model"mistralai/mistral-small-2603" 1/1/2603, 12:00:00 AM
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency516
moderation_latency(null)
generation_time18845
tokens_prompt1590
tokens_completion2383
native_tokens_prompt1608
native_tokens_completion2132
native_tokens_completion_images(null)
native_tokens_reasoning0
native_tokens_cached368
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.00147072
router(null)
provider_responses
0
endpoint_id"f5ed6283-4e17-457d-98cd-2ec0c318171d"
id"6351367f30854e47a70f492f9b922c85"
is_byokfalse
latency516
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-1773832860-16sQ4x6q7r2WpA1XxCUR"
upstream_id"6351367f30854e47a70f492f9b922c85"
total_cost0.00147072
cache_discount0.00004968
upstream_inference_cost0
provider_name"Mistral"

Evaluation details

Result Evaluator Details Meta Data
85.71% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags14
adverbTagCount2
adverbTags
0"Isolde said softly [softly]"
1"Nyx corrected gently [gently]"
dialogueSentences35
tagDensity0.4
leniency0.8
rawRatio0.143
effectiveRatio0.114
90.16% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1525
totalAiIsmAdverbs3
found
0
adverb"lazily"
count1
1
adverb"softly"
count1
2
adverb"gently"
count1
highlights
0"lazily"
1"softly"
2"gently"
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)
34.43% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1525
totalAiIsms20
found
0
word"pulse"
count1
1
word"silence"
count1
2
word"shimmered"
count2
3
word"pulsed"
count4
4
word"measured"
count1
5
word"warmth"
count1
6
word"comforting"
count1
7
word"traced"
count1
8
word"flickered"
count1
9
word"depths"
count1
10
word"resonance"
count1
11
word"trembled"
count1
12
word"gleaming"
count1
13
word"searing"
count1
14
word"echoes"
count1
15
word"echo"
count1
highlights
0"pulse"
1"silence"
2"shimmered"
3"pulsed"
4"measured"
5"warmth"
6"comforting"
7"traced"
8"flickered"
9"depths"
10"resonance"
11"trembled"
12"gleaming"
13"searing"
14"echoes"
15"echo"
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
emotionTells0
narrationSentences129
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount1
narrationSentences129
filterMatches(empty)
hedgeMatches
0"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences150
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen70
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans19
markdownWords49
totalWords1542
ratio0.032
matches
0"Beneath the oak where moonlight bleeds, find the key that feeds the weed."
1"Touch the roots,"
2"remembers"
3"him"
4"rose"
5"you"
6"remembered"
7"memory"
8"drawn"
9"collects"
10"sing"
11"roots"
12"rose"
13"presence"
14"You have come to trade."
15"shape"
16"Aldric."
17"You are the echo of a debt,"
18"And debts must be paid in kind."
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions15
unquotedAttributions0
matches(empty)
66.67% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions41
wordCount1266
uniqueNames7
maxNameDensity1.34
worstName"Rory"
maxWindowNameDensity3
worstWindowName"Nyx"
discoveredNames
Aurora1
Isolde9
Nyx11
Heartstone1
Rory17
Fae1
Hel1
persons
0"Aurora"
1"Isolde"
2"Nyx"
3"Heartstone"
4"Rory"
places
0"Hel"
globalScore0.829
windowScore0.667
0.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences70
glossingSentenceCount5
matches
0"tasted like rain on crushed mint and some"
1"not quite day"
2"It was as if time had slipped its moorings"
3"as though remembering starlight"
4"felt like a weapon"
0.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches7
per1kWords4.54
wordCount1542
matches
0"neither comforting nor"
1"not pain, but recognition"
2"not a man, not a shadow, but a *presence* made of echoes"
3"not a shadow, but a *presence* made of echoes"
4"not from any throat, but from the air itself"
5"not solid, not form, but a *shape* of memory"
6"not form, but a *shape* of memory"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences150
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs56
mean27.54
std21.27
cv0.773
sampleLengths
089
191
269
36
459
554
64
726
845
960
1053
1113
1237
1340
1430
1533
164
1744
1820
1913
2058
2128
2232
2317
247
2531
2624
2718
2813
2928
3020
3112
3246
339
3453
359
3651
3721
3810
3946
4014
415
4223
4317
4414
4538
461
4713
483
496
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences129
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount2
totalVerbs216
matches
0"was inhaling"
1"were moving"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount17
semicolonCount0
flaggedSentences16
totalSentences150
ratio0.107
matches
0"Her pulse hadn’t slowed since she’d slid the silver key over the runes carved beneath the arch — a summoning, a fragment of Isolde’s riddle: *Beneath the oak where moonlight bleeds, find the key that feeds the weed.* The words had made little sense until Nyx, their violet-glowing gaze steady, simply said, *Touch the roots,* and then pinched the key from her pocket as if it had always belonged there."
1"Now, inside the grove, the air tasted like rain on crushed mint and something older — the scent of wet moss after centuries of silence."
2"Not metaphorically — it actually pulsed."
3"Rory — she caught herself thinking in her own voice, not the alias tonight — paused and let the pendant settle against her sternum."
4"“No,” Nyx said, turning — if you could call the fluid unspooling of shadow a turn."
5"They drifted upward, through the branches, until their glow shimmered like a broken star against the arching sky — not night, not quite day."
6"Isolde reached into the moss at her feet and drew out a blade — no, not drew."
7"The moment her fingers closed around the grip, a jolt ran up her arm — not pain, but recognition."
8"Isolde pointed toward the heart of the grove, where a single tree stood apart — taller than the others, its bark black as polished obsidian, its leaves the color of dried blood."
9"A note hummed through the earth, through the air, through her blood — a sound that wasn’t sound, something that existed before sound, before light, before touch."
10"Not the trees — the *roots*."
11"Then came the shape — a throne, forged from the same rusted iron as the key, but gleaming inside, as if its veins pulsed with molten light."
12"The throne beneath it groaned, and from its seat, a figure emerged — not a man, not a shadow, but a *presence* made of echoes and hunger."
13"Then, from the hollow of the black oak, a thing emerged — not solid, not form, but a *shape* of memory."
14"And his eyes — they were violet, like twilight over water."
15"And with that, she stepped forward — into the heart of the grove, into the mouth of the black oak, into the space between a riddle and its answer."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1255
adjectiveStacks0
stackExamples(empty)
adverbCount44
adverbRatio0.0350597609561753
lyAdverbCount13
lyAdverbRatio0.010358565737051793
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences150
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences150
mean10.28
std9.09
cv0.885
sampleLengths
019
170
225
36
422
512
63
76
817
924
1011
1113
1218
133
146
1515
1612
1711
1821
1915
2017
2110
2212
232
242
2516
2610
276
2832
292
305
313
3224
339
345
352
361
3716
3817
3913
4016
417
4210
433
444
4523
4610
475
4819
498
40.00% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats15
diversityRatio0.28
totalSentences150
uniqueOpeners42
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount4
totalSentences112
matches
0"Once, Rory thought she saw"
1"Then, from the depths of"
2"Then came the shape —"
3"Then, from the hollow of"
ratio0.036
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount30
totalSentences112
matches
0"Her pulse hadn’t slowed since"
1"They split the sky in"
2"Their leaves shimmered in silver-green,"
3"Its deep crimson glow pulsed"
4"She pressed a finger to"
5"She moved without sound, as"
6"she replied, voice like wind"
7"Their form shifted between solid"
8"they whispered, voice like wind"
9"She hadn’t told them how"
10"They drifted upward, through the"
11"It was as if time"
12"It glowed faintly, as though"
13"She held the blade out,"
14"She turned it over."
15"It wasn’t silver."
16"It wasn’t moonsilver."
17"It was old."
18"She raised a finger, and"
19"It rippled, then contracted, reforming"
ratio0.268
71.61% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount87
totalSentences112
matches
0"The standing stones were cold"
1"Her pulse hadn’t slowed since"
2"The trees here weren’t just"
3"They split the sky in"
4"Their leaves shimmered in silver-green,"
5"The undergrowth breathed."
6"Rory — she caught herself"
7"The Heartstone had come alive"
8"Its deep crimson glow pulsed"
9"She pressed a finger to"
10"Isolde stepped beside her, her"
11"She moved without sound, as"
12"she replied, voice like wind"
13"Nyx drifted forward, their shadow-body"
14"Their form shifted between solid"
15"they whispered, voice like wind"
16"Nyx said, turning — if"
17"A cold finger traced her"
18"She hadn’t told them how"
19"Nyx didn’t answer."
ratio0.777
89.29% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences112
matches
0"Now, inside the grove, the"
1"*And debts must be paid"
ratio0.018
53.57% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences48
technicalSentenceCount6
matches
0"Her pulse hadn’t slowed since she’d slid the silver key over the runes carved beneath the arch — a summoning, a fragment of Isolde’s riddle: *Beneath the oak wh…"
1"Tiny fronds curled and unfurled in slow motion, as if the earth itself was inhaling and exhaling."
2"She pressed a finger to it and felt a warmth that was neither comforting nor dangerous, just present."
3"She moved without sound, as if the grove itself cushioned her passage."
4"The pendant blazed against her neck, burning now, searing through her shirt."
5"The crown rose higher, untwisting into a spiral that lifted into the air like a serpent preparing to strike."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags14
uselessAdditionCount0
matches(empty)
35.71% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags10
fancyCount4
fancyTags
0"she murmured (murmur)"
1"they whispered (whisper)"
2"they murmured (murmur)"
3"Nyx corrected gently (correct)"
dialogueSentences35
tagDensity0.286
leniency0.571
rawRatio0.4
effectiveRatio0.229
78.9050%