Run: 2026-10-06-01M48W1F31W4MWPQJ4GM9AEC7H

Run Details

Duration:
1m 33s
Cost:
$0.006274
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 Heartstone Pendant had gone warm three hours ago, a slow thawing of cold metal against Rory's sternum, and now it burned. She stood at the edge of a clearing she was certain had not existed in Richmond Park yesterday, though she'd walked these deer paths since childhood. The standing stones rose before her—seven oaks, ancient and blackened, their trunks carved with spirals that seemed to turn when she wasn't looking directly at them. Between the fifth and sixth stone, the air shimmered like heat rising from summer asphalt, though the October wind cut sharp enough to bite. "Time moves differently here," Isolde had said, her pale lavender eyes holding something Rory couldn't read. The seer's silver hair had hung motionless in the stillness of the grove, no breeze touching her though the world outside howled with autumn. "An hour inside can be minutes. Or days." Rory touched the crescent scar on her left wrist, a habit from childhood, and felt the Fae blade's cold weight at her hip. Isolde had pressed it into her palm at dawn, moonsilver catching the gray light. "For what waits beyond," the seer had said, and Rory had not asked. Some questions, she'd learned, opened doors. She stepped through. The transition was not a crossing but a *becoming*. One moment she pressed against bark and moss; the next, her boots found stone that sang beneath them. The Grove opened like a flower, and Rory gasped—actually gasped, the sound torn from her before she could school her face—at what filled her vision. The sky burned amber. Not sunset. Not dawn. A permanent, molten twilight that painted everything in shades of honey and rust. The clouds moved in slow spirals, thick and luminous, and somewhere above them—she could feel it more than see it—something vast turned in its sleep. The air tasted of wine and roasting meat and something else, something green and growing that made her mouth water despite her fear. "Gluttony," Nyx breathed at her shoulder, and Rory spun to find the Shade solidifying from the shadow of a stone archway she was certain had not been there. They stood approximately six feet of living darkness, violet eyes faintly luminous in the amber gloom, their voice carrying that quality of wind through dry leaves. "Dymas. The realm of excess." Rory's hand found the pendant. It pulsed warm against her palm, a heartbeat. "You know this place." "I know its name." Nyx drifted closer, and she felt the temperature drop where they passed, frost blooming on stone that had been warm moments before. "I have walked the spaces between. This—" they gestured with hands that seemed to absorb the amber light, "—this is where the Veil wears thin in ways the Wardens do not watch. Where hunger becomes geography." They moved deeper, and the world revealed itself in layers. First, the gardens. Rory had expected ruin, the hellish landscapes of her nightmares, but Dymas greeted her with abundance so overwhelming it felt obscene. Vineyards climbed hillsides in impossible spirals, grapes the size of plums, their skins translucent as amber, heavy with juice that caught the light. Orchards of fruit she didn't have names for—some with flesh like custard, others that split to reveal seeds that glowed faintly blue. Flowers bloomed in riotous profusion, petals layered like the skirts of ball gowns, releasing scents that made her stomach clench with wanting. "Don't eat," Nyx said, not unkindly. "The fruit remembers being wanted. It will want back." Rory kept her hands at her sides. The crescent scar on her wrist throbbed, a warning or a welcome, she couldn't tell. They came to a road, if road it could be called—a path of packed earth that wound between the gardens, lined with figures that Rory first mistook for statues. Then she saw them breathe. Humans, or what had been human. They sat at long tables that stretched into the amber distance, their faces slack with satisfaction, their hands never still, always reaching, always bringing food to mouths that never closed. Some wept while they ate. Some laughed. All of them wore fine clothes, jewelry, the markers of lives that had ended in comfort and excess. Their eyes, when Rory caught their gaze, held no recognition. Only hunger, and something like gratitude that she was there, that she had come, that she might join them. "Helbound souls," Nyx said. "Contracted from Earth. They feast until the feast consumes them, and then they begin again." The Shade's voice had gone strange, layered, as if speaking from somewhere deeper than the space between. "Belphegor's hospitality. No one leaves hungry. No one leaves, period." Rory thought of Evan, of the years she'd spent making herself small, of the hunger she'd learned to deny. Her jaw tightened. She walked faster, boots crunching on gravel that chimed like bells, and the sound seemed to please the amber sky, which brightened in response. The gardens gave way to kitchens. They were vast, these kitchens—cathedral spaces of copper and marble, of fires that burned without fuel, of pots that stirred themselves. Chefs moved between stations, their forms flickering between human and something else, something with too many joints or too few. Rory saw a woman in a stained apron pluck a bird from the air—an actual bird, flying through the kitchen as if it were a room—and wring its neck with a casual twist. The bird did not struggle. It had been born for this, Rory understood with horrible certainty. Born to be eaten, in a place where consumption was sacrament and waste was sin. A chef turned, and Rory saw its face. Young. Beautiful. Dead, or dead-eyed, or something that had once been alive and chosen this. It smiled at her with teeth too white, too even, and held out a plate. "Fresh," it said, and the word carried weight, *fresh*, as if freshness were a flavor, a texture, a moral state. "From the vineyard of yesterday. You taste of yesterday. Of wanting. Of—" it leaned closer, and Rory smelled smoke and sugar and the particular copper-sweetness of blood, "—of someone who has not yet learned what she wants." Rory stepped back. The plate did not follow, but the chef's smile did, stretching across the kitchen, across the distance, across the amber sky itself. "The Prince will see you now," it said. "The Prince sees all who come hungry. The Prince—" and here the voice layered, doubled, became something that was not the chef at all, "—the Prince has been waiting for someone who remembers hunger. Someone who might understand what we offer." The Heartstone Pendant burned. Rory clutched it through her coat, felt its warmth seep into her palm, and thought of Cardiff, of London, of the flat above Silas' bar where she could hear the murmur of voices and the clink of glasses and the ordinary miracle of a life that continued. She thought of Eva, who had pulled her from the wreckage of Evan. Of Isolde, who had given her a blade and a warning she hadn't fully understood. Of Nyx, who had found her in the spaces between, who had become something like a friend in the months since she'd first slipped through shadows into Rory's delivery route, her impossible companion in an impossible city. "I'm not hungry," Rory said, and her voice surprised her, steady as stone, as the standing stones, as the oaks that had marked the threshold. "I'm not staying." The chef's smile faltered. For a moment, something flickered in its dead eyes—recognition, perhaps, or the memory of a choice it had made and could not unmake. Then the kitchen roared, fires flaring, pots crashing, and Rory ran. She ran through the gardens, past the feasting dead, past vineyards that reached for her with tendrils that smelled of wine and regret. She ran until her lungs burned and her boots found stone again, the singing stone of the Grove's heart, and she collapsed against an oak that was not an oak, that was older than oaks, that held her as she gasped and shook and felt the pendant's warmth fade to something like a pulse, like a promise. Nyx found her there, solidifying from the tree's shadow, their violet eyes dim in the amber light that no longer reached this place. The Grove had closed around them, or perhaps it had always been here, waiting. Wildflowers bloomed at their feet, year-round, impossible, beautiful. The air tasted of rain and growing things and the particular green silence of places that existed between. "You saw," Nyx said. It was not a question. "I saw enough." Rory pushed herself upright, leaned against the oak, felt its bark rough and real and *present*. "Why didn't you tell me? About the feasting. About—" "Would you have come?" Nyx drifted closer, close enough that she could feel the cold they carried, the absence of warmth that was not unkind, only *other*. "I have walked between for centuries, Rory. I have learned that some doors must be opened by the one who needs to pass through. Some hungers must be faced to be understood." They paused, and for a moment their form flickered, human and shadow and something in between, the ghost of Aldric the sorcerer who had failed to summon and been trapped instead. "Belphegor does not force his guests. He offers. The choice, always, is yours." Rory thought of the chef's smile, the bird born to be eaten, the feast that never ended. She thought of Evan, who had made her feel small, who had taught her that wanting was dangerous, that hunger was shameful. She thought of the years she'd spent apologizing for taking up space, for needing, for *wanting*. "I chose to leave," she said, and the words felt like a key turning, like a door opening onto somewhere she had not known she was going. "I choose, always. That's—" she laughed, surprising herself, the sound bright in the green silence, "—that's the whole point, isn't it? That's what makes us different from them. From the ones who stay." Nyx was quiet for a long moment. Then, softly: "The Veil weakens at the solstice. In two months, the barrier between will be thin enough for—" they did not finish. They did not need to. Rory touched the Fae blade at her hip, felt its cold, its *rightness*. She touched the pendant, still warm, still pulsing with something like hope. She looked at the wildflowers, the standing stones, the impossible grove that existed in the space between heartbeats, and she thought of Dymas, of its amber sky and its endless feast, of the chef who had offered her yesterday and the bird that had been born to be eaten and the souls who had chosen, finally, to stop choosing. "I want to understand," she said. "Not to stay. To understand. So I can—" she searched for the word, "—so I can choose better. For myself. For others." "Then we will walk together," Nyx said, and solidified fully, taking shape beside her, six feet of living shadow with eyes like violet stars. "As we have walked. As we will." They stood together at the heart of the Grove, surrounded by flowers that bloomed in defiance of season, beneath a sky that was not the sky of London or Cardiff or any place Rory had known. The standing stones hummed, low and deep, a sound felt in the teeth more than heard. Somewhere, at the edge of vision, the amber sky of Dymas flickered, a memory or a warning or a door left ajar. Rory breathed in the green silence, the scent of rain and growing things, and felt the weight of the blade at her hip, the warmth of the pendant against her heart. She was afraid. She had always been afraid, she realized—afraid of wanting, of taking, of being too much or not enough, of the hunger that lived in her like a second heartbeat. But fear, she was learning, was not the same as choice. And choice, finally, was hers. "Show me," she said to Nyx, to the Grove, to the world that opened and closed like a flower, like a door, like a possibility. "Show me what else waits. What else I might become." The wildflowers turned toward her, thousands of blooms, thousands of eyes, and the standing stones sang.
created_at"2026-10-06T15:06:46.255Z" 10/6/2026, 3:06:46 PM
model"mistralai/mistral-large-4-0-20261006"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency774
moderation_latency(null)
generation_time92970
tokens_prompt1547
tokens_completion3024
native_tokens_prompt1594
native_tokens_completion2782
native_tokens_completion_images(null)
native_tokens_reasoning0
native_tokens_cached1024
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.00627366
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.21.0; linux; x64))"
http_referer(null)
request_id"req-1791299206-UVgaQasCbtX7nFASEHTq"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1791299206-YKRJOxbAvkwmOFAeBRsc"
upstream_id"1cc74cd30e7b48a7801c7145f681d689"
provider_responses
0
endpoint_id"540e63db-cc7c-4556-bb67-d449579bcf1a"
id"1cc74cd30e7b48a7801c7145f681d689"
is_byokfalse
latency769
model_permaslug"mistralai/mistral-large-4-0-20261006"
provider_name"Mistral"
status200
total_cost0.00627366
cache_discount0.00124928
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
totalTags25
adverbTagCount0
adverbTags(empty)
dialogueSentences34
tagDensity0.735
leniency1
rawRatio0
effectiveRatio0
97.59% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2077
totalAiIsmAdverbs1
found
0
adverb"softly"
count1
highlights
0"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)
47.04% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2077
totalAiIsms22
found
0
word"shimmered"
count1
1
word"weight"
count3
2
word"could feel"
count2
3
word"gloom"
count1
4
word"pulsed"
count1
5
word"stomach"
count1
6
word"throbbed"
count1
7
word"marble"
count1
8
word"warmth"
count4
9
word"flickered"
count3
10
word"pulse"
count1
11
word"silence"
count3
highlights
0"shimmered"
1"weight"
2"could feel"
3"gloom"
4"pulsed"
5"stomach"
6"throbbed"
7"marble"
8"warmth"
9"flickered"
10"pulse"
11"silence"
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
narrationSentences111
matches
0"was afraid"
91.38% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount3
narrationSentences111
filterMatches
0"feel"
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences121
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen63
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans6
markdownWords6
totalWords2060
ratio0.003
matches
0"becoming"
1"fresh"
2"present"
3"other"
4"wanting"
5"rightness"
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions24
unquotedAttributions0
matches(empty)
77.70% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions71
wordCount1798
uniqueNames20
maxNameDensity1.45
worstName"Rory"
maxWindowNameDensity2.5
worstWindowName"Rory"
discoveredNames
Heartstone2
Pendant2
Rory26
Richmond1
Park1
October1
Fae2
Grove5
Shade2
Veil1
Wardens1
Dymas3
Evan3
Prince1
Cardiff2
London2
Eva1
Isolde3
Nyx11
Aldric1
persons
0"Pendant"
1"Rory"
2"Grove"
3"Shade"
4"Veil"
5"Wardens"
6"Dymas"
7"Evan"
8"Prince"
9"Eva"
10"Isolde"
11"Nyx"
places
0"Richmond"
1"Park"
2"Cardiff"
3"London"
globalScore0.777
windowScore0.833
0.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences86
glossingSentenceCount8
matches
0"spirals that seemed to turn when she wasn't looking directly at them"
1"hands that seemed to absorb the amber light, \"—this is where the Veil wears thin in ways the Wardens do not watch"
2"something like gratitude that she was there"
3"as if speaking from somewhere deeper than the space between"
4"something like a friend in the months since"
5"something like a pulse, like a promise"
6"felt like a key turning, like a door op"
7"something like hope"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.485
wordCount2060
matches
0"not a crossing but a *becoming*"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences121
matches
0"carrying that quality"
1"come, that she"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs42
mean49.05
std29.98
cv0.611
sampleLengths
098
148
256
33
452
54
665
759
817
962
1010
1191
1215
1322
1434
1590
1646
1746
186
19105
2038
2157
2274
23116
2428
2538
2680
2763
289
2928
30103
3155
3260
3335
3484
3528
3631
3774
3863
3916
4035
4116
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences111
matches
0"been trapped"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount3
totalVerbs309
matches
0"wasn't looking"
1"was going"
2"was learning"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount17
semicolonCount1
flaggedSentences15
totalSentences121
ratio0.124
matches
0"The standing stones rose before her—seven oaks, ancient and blackened, their trunks carved with spirals that seemed to turn when she wasn't looking directly at them."
1"One moment she pressed against bark and moss; the next, her boots found stone that sang beneath them."
2"The Grove opened like a flower, and Rory gasped—actually gasped, the sound torn from her before she could school her face—at what filled her vision."
3"The clouds moved in slow spirals, thick and luminous, and somewhere above them—she could feel it more than see it—something vast turned in its sleep."
4"\"I have walked the spaces between. This—\" they gestured with hands that seemed to absorb the amber light, \"—this is where the Veil wears thin in ways the Wardens do not watch. Where hunger becomes geography.\""
5"Orchards of fruit she didn't have names for—some with flesh like custard, others that split to reveal seeds that glowed faintly blue."
6"They came to a road, if road it could be called—a path of packed earth that wound between the gardens, lined with figures that Rory first mistook for statues."
7"They were vast, these kitchens—cathedral spaces of copper and marble, of fires that burned without fuel, of pots that stirred themselves."
8"Rory saw a woman in a stained apron pluck a bird from the air—an actual bird, flying through the kitchen as if it were a room—and wring its neck with a casual twist."
9"\"From the vineyard of yesterday. You taste of yesterday. Of wanting. Of—\" it leaned closer, and Rory smelled smoke and sugar and the particular copper-sweetness of blood, \"—of someone who has not yet learned what she wants.\""
10"\"The Prince sees all who come hungry. The Prince—\" and here the voice layered, doubled, became something that was not the chef at all, \"—the Prince has been waiting for someone who remembers hunger. Someone who might understand what we offer.\""
11"For a moment, something flickered in its dead eyes—recognition, perhaps, or the memory of a choice it had made and could not unmake."
12"\"I choose, always. That's—\" she laughed, surprising herself, the sound bright in the green silence, \"—that's the whole point, isn't it? That's what makes us different from them. From the ones who stay.\""
13"\"Not to stay. To understand. So I can—\" she searched for the word, \"—so I can choose better. For myself. For others.\""
14"She had always been afraid, she realized—afraid of wanting, of taking, of being too much or not enough, of the hunger that lived in her like a second heartbeat."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount720
adjectiveStacks0
stackExamples(empty)
adverbCount18
adverbRatio0.025
lyAdverbCount6
lyAdverbRatio0.008333333333333333
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences121
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences121
mean17.02
std12.18
cv0.715
sampleLengths
022
126
226
324
416
524
68
723
814
913
106
113
129
1318
1425
154
162
172
1813
1925
2023
2128
2226
235
245
258
264
2726
2836
2910
303
3121
3223
3322
3422
356
369
377
3815
3929
405
416
4230
435
442
4518
4610
4719
484
4932
54.27% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats16
diversityRatio0.4049586776859504
totalSentences121
uniqueOpeners49
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount5
totalSentences102
matches
0"Then she saw them breathe."
1"Only hunger, and something like"
2"Then the kitchen roared, fires"
3"Then, softly: they did not"
4"Somewhere, at the edge of"
ratio0.049
90.59% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount33
totalSentences102
matches
0"She stood at the edge"
1"She stepped through."
2"They stood approximately six feet"
3"It pulsed warm against her"
4"they gestured with hands that"
5"They moved deeper, and the"
6"They came to a road,"
7"They sat at long tables"
8"Their eyes, when Rory caught"
9"Her jaw tightened."
10"She walked faster, boots crunching"
11"They were vast, these kitchens—cathedral"
12"It had been born for"
13"It smiled at her with"
14"it said, and the word"
15"it leaned closer, and Rory"
16"She thought of Eva, who"
17"She ran through the gardens,"
18"She ran until her lungs"
19"It was not a question."
ratio0.324
43.33% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount85
totalSentences102
matches
0"The Heartstone Pendant had gone"
1"She stood at the edge"
2"The standing stones rose before"
3"Isolde had said, her pale"
4"The seer's silver hair had"
5"Rory touched the crescent scar"
6"Isolde had pressed it into"
7"the seer had said, and"
8"Some questions, she'd learned, opened"
9"She stepped through."
10"The transition was not a"
11"The Grove opened like a"
12"The sky burned amber."
13"A permanent, molten twilight that"
14"The clouds moved in slow"
15"The air tasted of wine"
16"Nyx breathed at her shoulder,"
17"They stood approximately six feet"
18"Rory's hand found the pendant."
19"It pulsed warm against her"
ratio0.833
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences102
matches(empty)
ratio0
0.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences57
technicalSentenceCount15
matches
0"The standing stones rose before her—seven oaks, ancient and blackened, their trunks carved with spirals that seemed to turn when she wasn't looking directly at …"
1"One moment she pressed against bark and moss; the next, her boots found stone that sang beneath them."
2"Vineyards climbed hillsides in impossible spirals, grapes the size of plums, their skins translucent as amber, heavy with juice that caught the light."
3"Flowers bloomed in riotous profusion, petals layered like the skirts of ball gowns, releasing scents that made her stomach clench with wanting."
4"They sat at long tables that stretched into the amber distance, their faces slack with satisfaction, their hands never still, always reaching, always bringing f…"
5"She walked faster, boots crunching on gravel that chimed like bells, and the sound seemed to please the amber sky, which brightened in response."
6"Rory saw a woman in a stained apron pluck a bird from the air—an actual bird, flying through the kitchen as if it were a room—and wring its neck with a casual t…"
7"Dead, or dead-eyed, or something that had once been alive and chosen this."
8"Of Nyx, who had found her in the spaces between, who had become something like a friend in the months since she'd first slipped through shadows into Rory's deli…"
9"She ran until her lungs burned and her boots found stone again, the singing stone of the Grove's heart, and she collapsed against an oak that was not an oak, th…"
10"The air tasted of rain and growing things and the particular green silence of places that existed between."
11"She thought of Evan, who had made her feel small, who had taught her that wanting was dangerous, that hunger was shameful."
12"She looked at the wildflowers, the standing stones, the impossible grove that existed in the space between heartbeats, and she thought of Dymas, of its amber sk…"
13"They stood together at the heart of the Grove, surrounded by flowers that bloomed in defiance of season, beneath a sky that was not the sky of London or Cardiff…"
14"She had always been afraid, she realized—afraid of wanting, of taking, of being too much or not enough, of the hunger that lived in her like a second heartbeat."
65.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags25
uselessAdditionCount3
matches
0"Nyx said, not unkindly"
1"it said, and the word carried weight, *fresh*, as if freshness were a flavor, a texture, a moral state"
2"she said, and the words felt like a key turning, like a door opening onto somewhere she had not known she was going"
32.35% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags14
fancyCount4
fancyTags
0"Isolde had (have)"
1"the seer had (have)"
2"Nyx breathed (breathe)"
3"she laughed (laugh)"
dialogueSentences34
tagDensity0.412
leniency0.824
rawRatio0.286
effectiveRatio0.235
76.6417%