Run: 2026-10-06-01M48VVRH8Y1QKQQ2RTBKFHYD0

Run Details

Duration:
1m 9s
Cost:
$0.005838
Provider:
Mistral

Model input

System
You are an expert fiction writer. Always keep the following rules in mind: - Write in past tense and use General English spelling, grammar, and colloquialisms/slang. - Write in active voice - Always follow the "show, don't tell" principle. - Avoid adverbs and cliches and overused/commonly used phrases. Aim for fresh and original descriptions. - Convey events and story through dialogue. - Mix short, punchy sentences with long, descriptive ones. Drop fill words to add variety. - Skip "he/she said said" dialogue tags and convey people's actions or face expressions through their speech - Avoid mushy dialog and descriptions, have dialogue always continue the action, never stall or add unnecessary fluff. Vary the descriptions to not repeat yourself. - Put dialogue on its own paragraph to separate scene and action. - Reduce indicators of uncertainty like "trying" or "maybe" When writing text: - NEVER conclude the scene on your own, follow the beat instructions very closely. - NEVER end with foreshadowing. - NEVER write further than what I prompt you with. - AVOID imagining possible endings, NEVER deviate from the instructions. - STOP EARLY if the continuation contains what was required in the instructions. You do not need to fill out the full amount of words possible.
User/Human
Take into account the following glossary of characters/locations/items/lore... when writing your response: <codex> <character id="4412" name="Aurora Carter" aliases="Rory, Laila, Aurora, Carter, Malphora" pronouns="she/her" species="Human" storyRole="Protagonist"> <eyeColor>bright blue</eyeColor> <hair>straight shoulder-length black</hair> <height>5'6"</height> <age>25</age> <scar>small crescent-shaped scar on her left wrist from a childhood accident</scar> <description>Aurora, referred to by her friends as Rory, is cool-headed, intelligent, and known for quick out-of-the-box thinking.</description> <backstory>Born in Cardiff to an Irish barrister father (Brendan Carter) and Welsh teacher mother (Jennifer Carter née Ellis), Rory reluctantly pursued Pre-Law at Cardiff University. She fled to London at the behest of her childhood friend Eva after leaving an abusive ex named Evan. By day, Rory works part-time as a delivery person for Yu-Fei Cheung's Golden Empress restaurant. She lives in a flat above Silas' bar.</backstory> </character> <character id="4418" name="Nyx" aliases="Nyx, the Shadow, Nightwhisper" pronouns="they/them" species="Shade" storyRole="Wild Card"> <eyeColor>faintly glowing violet</eyeColor> <height>approximately 6'2" in solid form</height> <age>ageless</age> <form>humanoid silhouette of living shadow, can shift between solid and incorporeal</form> <voice>sounds like a whisper carried on the wind</voice> <description>A being of living shadow, existing between the mortal plane and the spaces between realms.</description> <backstory>Nyx was once a human sorcerer named Aldric who became trapped between realms during a failed summoning ritual in 1643. They now exist as a Shade, bound to the mortal plane but able to slip between shadows.</backstory> </character> <character id="4424" name="Isolde Varga" aliases="Isolde, the Seer" pronouns="she/her" species="Half-Fae" storyRole="Oracle"> <eyeColor>pale lavender</eyeColor> <hair>silver, reaching her waist</hair> <height>5'5"</height> <age>300 years old</age> <appearance>ethereal, ageless</appearance> <speech>speaks in riddles</speech> <footprints>leaves no footprints when she walks</footprints> <compulsion>cannot lie (Fae compulsion) but can mislead</compulsion> <description>A Half-Fae seer exiled from the Fae Courts for sharing visions with mortals.</description> <backstory>She now lives in a hidden grove in Richmond Park, offering cryptic prophecies to those who seek her out.</backstory> </character> <location id="853" name="Dymas (Gluttony)" aliases="Dymas, gluttony, Dymasian" realm="Hel" sin="Gluttony"> <ruler>Prince Belphegor</ruler> <skyColor>warm amber</skyColor> <description>A place of excess and indulgence. Sprawling vineyards, orchards, and gardens provide exotic ingredients for master chefs — often helbound souls contracted from Earth. Grand feasts and culinary competitions are common.</description> </location> <location id="861" name="The Fae Grove" aliases="Isolde's grove, Richmond grove, the Grove" realm="Earth (Fae-touched)"> <parkLocation>Richmond Park</parkLocation> <standingStones>ancient oak standing stones mark the boundary</standingStones> <timeBehavior>time moves differently — an hour inside can be minutes or days outside</timeBehavior> <flora>wildflowers bloom year-round</flora> <description>A hidden clearing that exists in a pocket between Earth and the Fae realm.</description> </location> <item id="2001" name="Heartstone Pendant" aliases="the pendant, Heartstone" type="Artifact" origin="Dymas"> <gemstoneColor>deep crimson</gemstoneColor> <chainMaterial>silver chain</chainMaterial> <size>roughly the size of a thumbnail</size> <behavior>pulses faintly with warmth when near a Hel portal</behavior> <glow>faint inner glow</glow> <description>Given to Aurora by an unknown benefactor.</description> </item> <item id="2006" name="Fae-Forged Blade" aliases="the Fae blade, Isolde's gift" type="Weapon" origin="The Fae Courts"> <material>moonsilver</material> <shape>slender, leaf-shaped dagger</shape> <temperature>always cold to the touch</temperature> <glow>faintly luminescent in moonlight</glow> <power>can cut through magical wards; particularly effective against demons</power> <givenTo>given to Aurora by Isolde as a gift</givenTo> <description>A weapon of the Fae Courts, rare and highly coveted.</description> </item> <lore id="7001" name="The Veil" aliases="the Veil, the Barrier, the Boundary" category="Cosmology"> <solsticeEffect>weakens during the winter solstice, strengthens during the summer solstice</solsticeEffect> <appearance>faint shimmering distortion visible only to those with supernatural sight</appearance> <monitoring>rift points (tears in the Veil) are monitored by the Wardens</monitoring> <description>The Veil is the metaphysical barrier separating Earth from Hel and the Fae Realms.</description> </lore> </codex> Continue the story using the following instructions: <instructions> Write a fully fleshed out scene of at least 1000 words in the fantasy genre. A small group enters an ancient, otherworldly place for the first time. The environment is alien and wondrous. Describe their exploration — what they see, hear, and feel as they move deeper. Include moments of discovery, unease, and wonder. Let the world-building emerge through the characters' experience rather than exposition. Use the codex entries above as your world reference for characters, setting, and lore. Only include the prose of the scene without any markdown or commentary. </instructions>

Model response

AI
The Heartstone pendant grew warm against Rory's chest, a heartbeat against her ribs. She pulled her coat tighter and followed the others through the arch of standing stones, the ancient oaks groaning in a wind that touched nothing else. "You sure about this?" she asked. Nyx drifted beside her, a silhouette that drank the afternoon light. "The pendant pulled us here. Something wants to be found." Isolde had already stepped through, her silver hair catching sun that shouldn't have reached this clearing. Wildflowers carpeted the ground in impossible colours—violets that bled into amber, white blooms with centres like molten copper. No footprints marked her path. Rory watched her boots press into soil that refused to remember her weight. "Time moves strangely here," Isolde said, not turning. Her voice carried the weight of three centuries. "An hour inside. Minutes outside. Or days. The grove decides." They moved deeper. The trees thickened, their bark silver as birch but their leaves the deep green of midsummer, though frost still clung to the hollows beyond the stones. Rory's breath plumed. The air tasted of honey and something else—petrichor without rain, ozone without storm. A stream cut through the clearing, its water running upward in places, defying gravity in lazy spirals. Rory crouched at its edge. The surface showed not her reflection but a different sky, stars wheeling in a pattern she didn't recognise. "Don't touch it," Nyx said. Their voice came from everywhere and nowhere, a whisper carried on wind that didn't move the leaves. "The water remembers. It shows you what you were. What you might have been." Rory pulled her hand back. The crescent scar on her wrist itched. They found the structure at the clearing's heart: a pavilion of living wood, branches woven into walls that breathed, that expanded and contracted with something like slow respiration. No door. No window. Only an opening where the wood parted like curtains, revealing darkness that held depth without end. Isolde stopped. Her pale lavender eyes reflected nothing. "I have seen this place in visions," she said. "A threshold. A choice offered in silence." Rory felt the pendant pulse again, warmer now, insistent. She thought of Evan, of Cardiff, of the flat above Silas' bar where she slept with a knife under her pillow. She thought of Yu-Fei Cheung's restaurant, the delivery routes, the small kindnesses that kept her anchored to a life she hadn't chosen but had learned to want. "What's inside?" she asked. Isolde's smile held no warmth. "That is not mine to say. The grove gives each seeker their own door." Nyx solidified, their form resolving from shadow into something almost tangible. Violet eyes glowed faintly in the dim light. "I have walked between realms for nearly four centuries. This place—" They gestured at the breathing walls, the impossible stream, the flowers that bloomed in defiance of season. "This is older than the Veil. Older than the Courts. Something sleeps here that predates the separation of worlds." "Then we shouldn't wake it," Rory said. "Perhaps." Nyx's form flickered, uncertain. "Or perhaps it has been waiting to be woken." The pavilion's walls sighed. The opening widened. Rory stepped forward. The others followed, because they had come this far, because the pendant burned against her skin, because some part of her—some part that had fled Cardiff and Evan and the life she'd been expected to build—wanted to know what waited in the dark. The threshold had no temperature. No texture. Her boots passed through and found stone beneath, cold and ancient, worn smooth by centuries of bare feet and sandaled tread and the soft tread of things that left no prints at all. They entered a corridor that spiralled downward. The walls were not stone but something compressed, layered, like pages of a book written in a language of pressure and time. Rory ran her fingers along them and felt history—joy and grief and rage and love, compressed into strata she couldn't read but could feel pressing against her skin. "What is this place?" she whispered. Isolde's voice came from behind her, though Rory couldn't see her in the darkness. "A library. A prison. A seed vault for the world's forgetting. The same thing, seen from different angles." They descended. The air grew thick, tasting of dust and old parchment and something sweeter, like the memory of flowers. Rory's phone showed no signal, its screen dark, but she didn't need it. The pendant glowed now, faint crimson light pooling at her feet, showing her the way. The corridor opened into a chamber. Rory stopped breathing. The space extended beyond sight in every direction, a cathedral of shelves that climbed into darkness and stretched across impossible distances. Books lined them by the million, by the billion. Their spines faced outward, titles in languages that shifted when she tried to read them, that resolved into meaning only when she looked away. And between the shelves, things moved. Not people. Not exactly. Shapes that suggested intention, that paused when she looked directly at them, that resumed their slow circling when she turned away. Some were tall, willowy, with too many joints. Others low and broad, like something that had once been human and been reshaped by pressure or patience or punishment. None of them approached. None of them fled. "What are they?" Rory's voice came out rough. Nyx drifted closer, their shadow-form casting no shadow in the pendant's light. "The librarians. The ones who remember what the world forgets. They don't speak. They don't need to. They simply—" A pause, the whisper-wind finding words. "They simply keep." Isolde had gone still. Rory found her standing before a section of shelves that glowed with soft, bioluminescent light. The books here were different—bound in materials that might have been leather, might have been something else entirely. Their titles, when Rory squinted, seemed to pulse with their own faint luminescence. "These are the living books," Isolde said. "Each one contains a life. A story that was never told, or told and then unmade. The grove collects them. Preserves them." "Why?" Isolde turned. Her ageless face held something Rory had never seen in three centuries of existence—fear, perhaps. Or its cousin, recognition. "Because stories are power. Because the world forgets, and in forgetting, it loses itself. This place—" She gestured at the impossible chamber, the endless shelves, the silent circling shapes. "This is the memory of everything that might have been. The road not taken, preserved in amber." Rory walked to the glowing shelves. Her fingers hovered over a spine that seemed to breathe, warm against her skin. When she touched it, she felt something vast and sad and full of love—a life that had ended before it began, a child who never drew breath, a love that had burned too bright and consumed itself in a single night. She pulled her hand back. "They're people," she said. "These books. They're people who never got to be." "Or people who were, and are no longer," Nyx said. "The distinction matters less than you think, in a place like this." They moved deeper. The shelves grew stranger, more personal. Rory found sections devoted to single days—yesterday, last Tuesday, the morning she'd fled Cardiff. She found shelves of almosts, of maybes, of the lives she might have lived if Evan had been kind, if her father had understood, if she'd had the courage to stay and fight instead of running. She found a book with her name on it. Not Aurora. Not Rory. Something older, something she didn't recognise, written in a script that hurt her eyes to read. She opened it—couldn't help herself, the pendant burning hot now, demanding—and saw pages filled with a life she didn't know. A woman in a different century, a different country, wearing clothes that didn't exist. Making choices that weren't hers. Living a story that felt like hers in its shape, its longing, its ache of wanting more than the world offered. The last page was blank. Rory closed the book. Her hands shook. "What does it mean?" she asked. Isolde had moved to stand beside her, close enough that Rory could smell her—lavender and something older, like stone and starlight. "It means you are not the first to walk this path. It means the grove has been waiting for someone who could read what it keeps. Someone who understands that every life contains multitudes, every choice a door that opens onto infinite others." "And if I read further? If I open more books?" Isolde's eyes met hers. Pale lavender, ageless, and for the first time, afraid. "Then you become part of the collection. Your story, added to the shelves. Preserved. Remembered. But no longer yours to live." The chamber seemed to hold its breath. The librarians paused in their circling, turning shapes that might have been faces toward the glowing shelves, the pendant, the three seekers who had come too far and found too much. Rory thought of the flat above Silas' bar. Of Yu-Fei Cheung's kindness, of Eva's friendship, of the small, stubborn life she'd built from wreckage. She thought of Evan, and the knife under her pillow, and the long road of learning to sleep without fear. She thought of the blank page in the book with her name. "I don't want to be remembered," she said. "I want to be alive." The pendant flared, crimson light flooding the chamber, and the shelves shuddered, and something vast and ancient turned in its sleep, dreaming of stories yet unwritten, of lives that might bloom if only someone had the courage to write them. Nyx reached for her hand, shadow touching skin, and Rory felt the weight of four centuries pressing against her own brief, bright span. "Then we leave," Nyx said. "And we carry what we've learned. The grove gives its gifts to those who refuse its price." Isolde was already moving, her silver hair floating as she walked, no footprints marking her path through the impossible dust. "The way out is the way you came. But the grove remembers those who enter. It will find you again, in dreams, in moments of stillness, in the spaces between heartbeats." "Will it?" Rory asked. Isolde smiled, and for a moment, three hundred years of exile showed in the lines around her mouth. "It already has." They climbed. The corridor spiralled upward, the compressed walls of memory and time giving way to stone, to root, to the living wood of the pavilion. The stream ran upward still, showing Rory her reflection at last—tired eyes, determined jaw, the small crescent scar on her wrist catching the light. They stepped through the parting walls into the clearing, and the wildflowers turned their impossible blooms toward her, and the wind carried a whisper that might have been Nyx's voice, or the grove's, or her own heartbeat finally finding its rhythm. Behind them, the pavilion sighed, settling back into patience, into waiting, into the long dream of stories preserved. Ahead, the standing stones marked the boundary. Beyond them, Richmond Park in late afternoon, ordinary and golden and real. Rory touched the pendant. It had gone cool, its warmth spent, its purpose fulfilled. "What now?" she asked. Nyx drifted at her shoulder, solid enough to be felt, insubstantial enough to be dreamed. "Now we live. That is the rebellion. That is the magic." Isolde was already walking toward the stones, her back straight, her silver hair catching light that belonged to no sun. "The grove will call again. It always does. The question is whether you answer." Rory looked back once. The pavilion's opening had narrowed, the living wood knitting itself closed, patient as stone, hungry as time. She turned and followed. The Heartstone pendant pulsed once, faint and warm, and went dark.
created_at"2026-10-06T15:03:39.314Z" 10/6/2026, 3:03:39 PM
model"mistralai/mistral-large-4-0-20261006"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency673
moderation_latency(null)
generation_time68796
tokens_prompt1763
tokens_completion3006
native_tokens_prompt1778
native_tokens_completion2663
native_tokens_completion_images(null)
native_tokens_reasoning0
native_tokens_cached1536
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.00583775
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.21.0; linux; x64))"
http_referer(null)
request_id"req-1791299019-kHjyBvCc29fq9XMX4k29"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1791299019-hye5tLNwcjOgCL4eL8Zj"
upstream_id"ece4c7fa95454481aeab627d74bb7ff4"
provider_responses
0
endpoint_id"19b3b5d7-23f6-4b63-8109-64a6cc37d996"
id"ece4c7fa95454481aeab627d74bb7ff4"
is_byokfalse
latency673
model_permaslug"mistralai/mistral-large-4-0-20261006"
provider_name"Mistral"
status200
total_cost0.00583775
cache_discount0.00187392
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
totalTags21
adverbTagCount0
adverbTags(empty)
dialogueSentences43
tagDensity0.488
leniency0.977
rawRatio0
effectiveRatio0
100.00% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1975
totalAiIsmAdverbs0
found(empty)
highlights(empty)
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)
51.90% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1975
totalAiIsms19
found
0
word"weight"
count2
1
word"carried the weight"
count1
2
word"whisper"
count3
3
word"structure"
count1
4
word"silence"
count1
5
word"pulse"
count2
6
word"warmth"
count2
7
word"resolving"
count1
8
word"tangible"
count1
9
word"flickered"
count1
10
word"could feel"
count1
11
word"resolved"
count1
12
word"determined"
count1
13
word"pulsed"
count1
highlights
0"weight"
1"carried the weight"
2"whisper"
3"structure"
4"silence"
5"pulse"
6"warmth"
7"resolving"
8"tangible"
9"flickered"
10"could feel"
11"resolved"
12"determined"
13"pulsed"
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
narrationSentences133
matches(empty)
99.89% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount4
narrationSentences133
filterMatches(empty)
hedgeMatches
0"tried to"
1"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences156
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen45
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1962
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions23
unquotedAttributions0
matches(empty)
61.07% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions68
wordCount1518
uniqueNames13
maxNameDensity1.78
worstName"Rory"
maxWindowNameDensity3
worstWindowName"Rory"
discoveredNames
Heartstone2
Rory27
Nyx10
Evan4
Cardiff3
Yu-Fei2
Cheung2
Isolde13
Tuesday1
Aurora1
Eva1
Richmond1
Park1
persons
0"Rory"
1"Nyx"
2"Evan"
3"Yu-Fei"
4"Cheung"
5"Isolde"
6"Eva"
places
0"Cardiff"
1"Richmond"
2"Park"
globalScore0.611
windowScore0.667
56.25% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences80
glossingSentenceCount3
matches
0"something like slow respiration"
1"spine that seemed to breathe, warm against her skin"
2"felt like hers in its shape, its longin"
98.06% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches2
per1kWords1.019
wordCount1962
matches
0"not her reflection but a different sky, stars wheeling in a pattern she didn't reco"
1"not stone but something compressed, layered, like pages of a book written"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences156
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs72
mean27.25
std19.94
cv0.732
sampleLengths
039
16
221
352
426
545
640
736
812
948
108
1116
1257
134
1419
1566
167
1714
187
1946
2040
2157
226
2332
2448
256
263
2754
286
2961
308
3140
3250
3329
341
3521
3646
3761
385
3913
4022
4159
429
4380
445
457
466
4764
4810
4913
99.99% Passive voice overuse
Target: ≤2% passive sentences
passiveCount2
totalSentences133
matches
0"been expected"
1"been reshaped"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount2
totalVerbs274
matches
0"was already moving"
1"was already walking"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount13
semicolonCount0
flaggedSentences11
totalSentences156
ratio0.071
matches
0"Wildflowers carpeted the ground in impossible colours—violets that bled into amber, white blooms with centres like molten copper."
1"The air tasted of honey and something else—petrichor without rain, ozone without storm."
2"The others followed, because they had come this far, because the pendant burned against her skin, because some part of her—some part that had fled Cardiff and Evan and the life she'd been expected to build—wanted to know what waited in the dark."
3"Rory ran her fingers along them and felt history—joy and grief and rage and love, compressed into strata she couldn't read but could feel pressing against her skin."
4"The books here were different—bound in materials that might have been leather, might have been something else entirely."
5"Her ageless face held something Rory had never seen in three centuries of existence—fear, perhaps."
6"When she touched it, she felt something vast and sad and full of love—a life that had ended before it began, a child who never drew breath, a love that had burned too bright and consumed itself in a single night."
7"Rory found sections devoted to single days—yesterday, last Tuesday, the morning she'd fled Cardiff."
8"She opened it—couldn't help herself, the pendant burning hot now, demanding—and saw pages filled with a life she didn't know."
9"Isolde had moved to stand beside her, close enough that Rory could smell her—lavender and something older, like stone and starlight."
10"The stream ran upward still, showing Rory her reflection at last—tired eyes, determined jaw, the small crescent scar on her wrist catching the light."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount615
adjectiveStacks0
stackExamples(empty)
adverbCount21
adverbRatio0.03414634146341464
lyAdverbCount3
lyAdverbRatio0.004878048780487805
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences156
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences156
mean12.58
std9.52
cv0.757
sampleLengths
013
126
26
311
410
516
618
75
813
98
108
1110
123
1326
143
1513
1617
175
1818
195
2017
2114
225
237
2428
252
262
2716
282
296
309
317
329
3321
3427
354
365
3714
3811
398
4028
4119
427
435
449
454
463
473
4843
495
41.88% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats13
diversityRatio0.30128205128205127
totalSentences156
uniqueOpeners47
30.86% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences108
matches
0"Only an opening where the"
ratio0.009
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount27
totalSentences108
matches
0"She pulled her coat tighter"
1"Her voice carried the weight"
2"They moved deeper."
3"Their voice came from everywhere"
4"They found the structure at"
5"Her pale lavender eyes reflected"
6"She thought of Evan, of"
7"She thought of Yu-Fei Cheung's"
8"They gestured at the breathing"
9"Her boots passed through and"
10"They entered a corridor that"
11"Their spines faced outward, titles"
12"Their titles, when Rory squinted,"
13"Her ageless face held something"
14"She gestured at the impossible"
15"Her fingers hovered over a"
16"She pulled her hand back."
17"They moved deeper."
18"She found shelves of almosts,"
19"She found a book with"
ratio0.25
15.56% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount96
totalSentences108
matches
0"The Heartstone pendant grew warm"
1"She pulled her coat tighter"
2"Nyx drifted beside her, a"
3"Isolde had already stepped through,"
4"Wildflowers carpeted the ground in"
5"Rory watched her boots press"
6"Isolde said, not turning"
7"Her voice carried the weight"
8"They moved deeper."
9"The trees thickened, their bark"
10"Rory's breath plumed."
11"The air tasted of honey"
12"A stream cut through the"
13"Rory crouched at its edge."
14"The surface showed not her"
15"Their voice came from everywhere"
16"Rory pulled her hand back."
17"The crescent scar on her"
18"They found the structure at"
19"Her pale lavender eyes reflected"
ratio0.889
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences108
matches(empty)
ratio0
0.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences59
technicalSentenceCount18
matches
0"Nyx drifted beside her, a silhouette that drank the afternoon light."
1"Wildflowers carpeted the ground in impossible colours—violets that bled into amber, white blooms with centres like molten copper."
2"Rory watched her boots press into soil that refused to remember her weight."
3"They found the structure at the clearing's heart: a pavilion of living wood, branches woven into walls that breathed, that expanded and contracted with somethin…"
4"She thought of Yu-Fei Cheung's restaurant, the delivery routes, the small kindnesses that kept her anchored to a life she hadn't chosen but had learned to want."
5"The pendant glowed now, faint crimson light pooling at her feet, showing her the way."
6"The space extended beyond sight in every direction, a cathedral of shelves that climbed into darkness and stretched across impossible distances."
7"Shapes that suggested intention, that paused when she looked directly at them, that resumed their slow circling when she turned away."
8"Others low and broad, like something that had once been human and been reshaped by pressure or patience or punishment."
9"Rory found her standing before a section of shelves that glowed with soft, bioluminescent light."
10"The books here were different—bound in materials that might have been leather, might have been something else entirely."
11"When she touched it, she felt something vast and sad and full of love—a life that had ended before it began, a child who never drew breath, a love that had burn…"
12"Something older, something she didn't recognise, written in a script that hurt her eyes to read."
13"A woman in a different century, a different country, wearing clothes that didn't exist."
14"The librarians paused in their circling, turning shapes that might have been faces toward the glowing shelves, the pendant, the three seekers who had come too f…"
15"The stream ran upward still, showing Rory her reflection at last—tired eyes, determined jaw, the small crescent scar on her wrist catching the light."
16"They stepped through the parting walls into the clearing, and the wildflowers turned their impossible blooms toward her, and the wind carried a whisper that mig…"
17"Isolde was already walking toward the stones, her back straight, her silver hair catching light that belonged to no sun."
77.38% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags21
uselessAdditionCount2
matches
0"Isolde said, not turning"
1"Nyx's form flickered, uncertain"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags15
fancyCount1
fancyTags
0"she whispered (whisper)"
dialogueSentences43
tagDensity0.349
leniency0.698
rawRatio0.067
effectiveRatio0.047
77.7613%