Run: 2026-03-12-01KKHZ9XF82XAMZ2CE9KN8C4GJ

Run Details

Duration:
35.3s
Cost:
$0.041615
Provider:
xAI

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
Aurora Carter’s fingers tightened around the silver chain of the Heartstone Pendant as the warm amber light spilled over them like spilled honey. The deep crimson gem pulsed against her sternum, each throb a wordless summons that had drawn them through the shimmering tear in the Veil. Richmond Park and its mundane winter drizzle had vanished the instant they crossed. In its place rose an endless, rolling country of vineyards and orchards that pressed against her senses like a fever dream. The air itself tasted too rich. It coated her tongue with phantom flavors of roasted figs, spiced wine, and something savory that made her stomach clench with sudden, treacherous hunger. She forced a slow breath, the cool weight of the Fae-forged blade at her hip a necessary anchor. Its moonsilver hilt felt like midwinter ice even through the leather wrapping Isolde had given her only hours earlier. Beside her, Nyx coalesced from a drifting ribbon of shadow into something almost solid. Their form towered at six-foot-two, edges soft and flickering where the amber light tried and failed to touch them. Violet eyes glowed low, watchful. “This place remembers old hungers,” they whispered, the words arriving on a breeze that stirred Aurora’s straight black hair. “It tastes the cracks inside every soul.” Isolde stood a few paces ahead, silver hair brushing the backs of her knees like liquid starlight. She left no prints in the thick grass that carpeted the ground. When she turned, her pale lavender eyes held the distant calm of someone who had already seen this moment and dismissed it. “The prince’s table is always set,” she murmured in that maddening, riddling cadence. “Yet few notice the plates are made of their own tomorrows.” Aurora scanned the landscape, mind slicing through wonder and unease with practiced precision. The sky stretched above them in perpetual sunset, warm amber streaked with veins of rose and molten gold. No sun hung there, only the color itself, as though the realm had swallowed daylight and digested it into something sweeter. Below, the vineyards marched across hills that curved too perfectly, each vine heavy with clusters of fruit that glittered like faceted jewels. Some bunches shifted from deepest indigo to searing scarlet when her gaze lingered too long. She took one careful step forward. The grass yielded beneath her boots with a softness that felt obscene, like walking on risen dough. A low humming rose around them—thousands of tiny voices singing from within the orchards, each fruit adding its own note to an endless, wordless chorus. The sound slipped into her blood and made her want to close her eyes and simply stand there, breathing it all in. Instead she tightened her grip on the pendant. Its heat flared in answer, tugging her toward a path that wound deeper between two ancient rows of vines. “We follow the pull,” she said, voice steadier than she felt. “We don’t eat, we don’t drink, and we don’t linger. Agreed?” Nyx’s silhouette rippled in what might have been amusement. “I require neither meat nor mead. But you, Rory, smell already half-convinced.” “Don’t call me that here,” she muttered. The nickname belonged to London rooftops and late nights above Silas’s bar, not this place of calculated excess. She was Aurora Carter here, the woman who had run from an abusive ex and straight into something far more dangerous. The small crescent scar on her left wrist itched as if the childhood accident that caused it had happened yesterday. Old pain had a way of sharpening focus. They moved deeper. The path narrowed between vines that grew taller than any grape on Earth, their trunks thick and scaled like dragon hide. Bunches dangled overhead, each grape the size of a plum and veined with inner light. One fruit split open as they passed, revealing seeds that swirled like miniature galaxies before the fruit sealed itself again with a wet, satisfied sound. Aurora’s mouth flooded with saliva. She swallowed hard and looked away. Isolde walked without hurry, yet somehow remained in front. “What the eyes crave, the soul remembers. What the soul remembers, the body eventually betrays.” “Helpful,” Aurora said dryly. A chuckle like rustling leaves drifted from Nyx. “She cannot lie, only wrap truth in silk until it strangles.” The path opened suddenly onto a wide terrace of pale stone that overlooked a valley carved entirely from feasting tables. Long oak boards stretched for what must have been miles, draped in cloths the color of fresh cream. Upon them sat dishes that defied reason: entire roasted beasts glistening with glazes that shifted hue under the amber sky, towers of pastries that exhaled fragrant steam in delicate spirals, soups that bubbled in colors Aurora had no name for—turquoise, violet, molten silver. Chefs moved between the tables with demonic grace, horns curling from their brows, sleeves rolled high over forearms corded with muscle. Some were clearly helbound souls, their eyes glassy with perpetual satisfaction as they carved, flambéed, and garnished without pause. Laughter rolled across the valley like distant thunder. It held an edge, a bright hysteria that made Aurora’s skin tighten. A woman in a flour-dusted apron lifted a spoon toward them, offering a taste of something that steamed with the scent of childhood Christmas puddings and forbidden midnight feasts. “The Prince provides,” she called, voice syrupy. “Always room at the table.” Aurora’s stomach gave a painful lurch. She realized her right hand had drifted toward the nearest platter without her permission. She snatched it back, fingers curling into a fist until her nails bit palm. The pendant flared hot enough to sting. Nyx flowed forward, becoming incorporeal long enough to wrap a cool, smoky tendril around her wrist like a warning. “Breathe, Aurora. The hunger is not yours. It is the realm wearing your face.” She nodded once, sharp, and kept moving along the terrace edge rather than descending into the banquet proper. Every footstep felt heavier, as though the ground itself wanted her to stop, to sit, to surrender to the nearest bench where cushions looked softer than any cloud. Deeper still they went, past the terrace and into a garden where the plants themselves seemed to cook. Spice bushes released fragrant bursts when brushed by the breeze; tiny flames licked along herb stalks, searing their own leaves to perfect crispness before new ones unfurled. A tree shaped like a weeping willow dripped golden syrup that collected in translucent bowls at its roots. The syrup sang—literally sang—in tiny, crystalline notes that formed half-remembered lullabies from her Welsh mother’s side. Aurora stopped before a fountain that burbled not with water but with dark red wine. The aroma alone wrapped around her thoughts like a lover’s arms, promising forgetfulness of every mistake she had ever made: Evan’s fists, her father’s disappointed lectures about the law degree she abandoned, the lonely flat above a London bar. She could simply drink and never feel any of it again. Isolde’s cool fingers brushed her elbow. The touch was light, yet it broke the spell like cold water. “The crescent on your wrist once taught you that not every cut is meant to be ignored,” the seer said softly. “Some wounds remind us we are still alive to choose.” Aurora exhaled, shaky. She hadn’t realized she’d been holding her breath. “How do people live here without—” She gestured helplessly at the endless bounty. “They do not live,” Isolde answered, and for once her words were almost plain. “They are consumed, one exquisite bite at a time.” Nyx had climbed a nearby trellis, their shadow-form stretching thin to peer over the garden wall. From that height their whisper carried clearly. “Movement ahead. Not chefs. Something older.” Aurora’s pulse quickened. She drew the Fae-forged blade. The slender, leaf-shaped dagger felt alive in her grip, its edge faintly luminescent even beneath the amber sky. The weapon had been forged in distant Fae Courts, Isolde had told her, and it cut through more than flesh. Right now its chill steadied her racing heart. They pressed on through an archway formed by two living vines that had twisted together into a perfect heart shape. Beyond it lay a courtyard paved with smooth obsidian that reflected the warm sky like a second sunset trapped beneath their feet. In the center rose a single tree unlike any other in Dymas. Its bark was black as Nyx’s purest shadow, yet veins of crimson light pulsed through it in exact rhythm with Aurora’s pendant. Fruits hung from its branches—each one a perfect crimson sphere no larger than the gemstone itself. The pendant blazed so hot she had to yank it away from her skin. It floated upward on its chain, straining toward the tree like a hound on a leash. “Origin,” she breathed. Isolde tilted her head, silver hair sliding over one shoulder. “The stone was born of this soil and this hunger. A gift from one who wished you to remember that even shadows can be carved into weapons.” Nyx dropped from the trellis, landing without sound. Their violet eyes narrowed at the tree. “I feel the old summoning here. The same ritual that tore me from mortal flesh in 1643. The spaces between realms are thinner than they should be.” A breeze moved through the courtyard, carrying the distant roar of feasting laughter and, beneath it, a lower sound—like a great heartbeat pumping syrup instead of blood. The tree’s fruits trembled. One dropped, striking the obsidian with a wet sound. Where it burst, a tiny swirl of shadow and crimson light rose, shaping itself briefly into a miniature figure that looked disturbingly like Aurora before dissolving. She took an involuntary step back, unease warring with raw wonder. The place was horrific in its beauty, a realm engineered to erode every boundary between want and need. Yet she could not deny the strange majesty of it: the way light pooled in the grapes like captured stars, the way the air itself seemed to cradle every sense in velvet. Part of her wanted to stay long enough to understand it completely. Another part—the cool-headed girl who had fled Cardiff with nothing but a duffel bag and Eva’s address—knew that understanding would cost her everything. “We take what we came for and leave,” she said. Her voice sounded thin in the perfumed air. Isolde’s smile was small and sad. “The Veil weakens at solstice, yet some doors only open from inside. You carry the key now, whether you wish it or not.” Nyx extended a shadowy tendril toward the tree. The moment it touched bark, the entire trunk flared with light. A single fruit loosened itself and fell straight into Aurora’s waiting palm. It was warm, heavier than it looked, and when she closed her fingers around it the pendant’s glow softened to a gentle throb. The fruit did not tempt her the way the others had. It felt like a question rather than an answer. In the distance, the laughter of the endless feast changed pitch, becoming something sharper, more attentive. The realm had noticed them. Aurora slipped the fruit into her coat pocket, next to the cold blade. “Time to go. Now.” They turned back the way they had come, but the path had already changed. Vines had thickened across the archway, heavy with new fruit that glistened like fresh blood. The humming chorus of the orchards swelled, no longer soothing but insistent, a thousand tiny voices urging them to stay, to taste, to become part of the feast forever. Aurora’s bright blue eyes narrowed. She raised the Fae-forged blade and brought its cold edge down against the nearest vine. The moonsilver sliced through magical fibers as easily as butter. Sap the color of amber wine spilled out, hissing where it struck stone. “Keep moving,” she ordered, cool head reasserting itself. “We carve our own way out.” Nyx flowed ahead, becoming a living darkness that smothered any fruit that reached too close. Isolde walked between them, leaving no footprints, her riddling voice floating back like a promise. “The wise traveler carries hunger in one hand and refusal in the other. Only then can she leave the table still herself.” Aurora’s wrist scar burned as they ran. The amber sky seemed to press lower, warmer, more possessive. Yet with the small crimson fruit in her pocket and the pendant now quiet against her chest, she felt something new beneath the fear and wonder: a fierce, intelligent certainty that she would not be consumed today. Behind them, the great tree’s branches sighed as though disappointed, and the endless feast laughed on, waiting for the next soul foolish enough to mistake abundance for freedom. The three figures—human, shade, and half-fae—carved their escape through the wondrous, terrible gardens of Dymas, the realm of Gluttony tasting their retreating footsteps with a connoisseur’s regret. (Word count: 1,478)
created_at"2026-03-12T21:30:07.725Z" 3/12/2026, 9:30:07 PM
model"x-ai/grok-4.20-beta-20260309"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency19957
moderation_latency(null)
generation_time35182
tokens_prompt1590
tokens_completion3372
native_tokens_prompt1595
native_tokens_completion6865
native_tokens_completion_images0
native_tokens_reasoning4191
native_tokens_cached1536
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"completed"
usage0.0416152
router(null)
provider_responses
0
endpoint_id"33f49f24-a0de-4dcf-872d-ca514e83fbae"
id"e100de6c-a3f9-0840-4cbd-20706d3ca9dc"
is_byokfalse
latency258
model_permaslug"x-ai/grok-4.20-beta-20260309"
provider_name"xAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.0; linux; x64))"
http_referer(null)
api_type"completions"
id"gen-1773351007-KgQ0AFmVGRxxgV7nNnXg"
upstream_id"e100de6c-a3f9-0840-4cbd-20706d3ca9dc"
total_cost0.0416152
cache_discount0.0027648
upstream_inference_cost0
provider_name"xAI"

Evaluation details

Result Evaluator Details Meta Data
0.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags12
adverbTagCount3
adverbTags
0"Aurora said dryly [dryly]"
1"the seer said softly [softly]"
2"She gestured helplessly [helplessly]"
dialogueSentences29
tagDensity0.414
leniency0.828
rawRatio0.25
effectiveRatio0.207
88.37% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2149
totalAiIsmAdverbs5
found
0
adverb"perfectly"
count1
1
adverb"suddenly"
count1
2
adverb"softly"
count1
3
adverb"helplessly"
count1
4
adverb"completely"
count1
highlights
0"perfectly"
1"suddenly"
2"softly"
3"helplessly"
4"completely"
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.85% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2149
totalAiIsms28
found
0
word"pulsed"
count2
1
word"throb"
count2
2
word"stomach"
count2
3
word"treacherous"
count1
4
word"weight"
count1
5
word"scanned"
count1
6
word"searing"
count2
7
word"calculated"
count1
8
word"silk"
count1
9
word"glistening"
count1
10
word"lurch"
count1
11
word"perfect"
count3
12
word"crystalline"
count1
13
word"whisper"
count1
14
word"pulse"
count1
15
word"quickened"
count1
16
word"chill"
count1
17
word"racing"
count1
18
word"pumping"
count1
19
word"trembled"
count1
20
word"velvet"
count1
21
word"footsteps"
count1
highlights
0"pulsed"
1"throb"
2"stomach"
3"treacherous"
4"weight"
5"scanned"
6"searing"
7"calculated"
8"silk"
9"glistening"
10"lurch"
11"perfect"
12"crystalline"
13"whisper"
14"pulse"
15"quickened"
16"chill"
17"racing"
18"pumping"
19"trembled"
20"velvet"
21"footsteps"
66.67% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches2
maxInWindow2
found
0
label"eyes widened/narrowed"
count2
highlights
0"eyes narrowed"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences128
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount3
narrationSentences128
filterMatches(empty)
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences145
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen44
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2141
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions15
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions62
wordCount1859
uniqueNames21
maxNameDensity0.97
worstName"Aurora"
maxWindowNameDensity2
worstWindowName"Aurora"
discoveredNames
Carter2
Heartstone1
Pendant1
Veil1
Park1
Fae-forged3
Isolde9
Nyx9
Aurora18
London2
Silas1
Earth1
Christmas1
Welsh1
Evan1
Fae4
Courts1
Dymas2
Cardiff1
Eva1
Gluttony1
persons
0"Carter"
1"Pendant"
2"Isolde"
3"Nyx"
4"Aurora"
5"Silas"
6"Evan"
7"Eva"
8"Gluttony"
places
0"Veil"
1"Park"
2"London"
3"Dymas"
4"Cardiff"
globalScore1
windowScore1
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences112
glossingSentenceCount2
matches
0"felt like midwinter ice even through th"
1"felt like a question rather than an ans"
59.88% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches3
per1kWords1.401
wordCount2141
matches
0"neither meat nor"
1"not with water but with dark red wine"
2"no longer soothing but"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences145
matches
0"knew that understanding"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs46
mean46.54
std27.48
cv0.59
sampleLengths
081
167
264
375
489
570
649
721
874
93
1072
1124
124
1319
14121
1561
1641
1733
1846
1979
2065
2149
2224
2323
2429
2554
2692
2730
283
2937
3042
3166
3296
3318
3429
3554
3620
3721
3817
3958
4043
4114
4252
4354
4455
453
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences128
matches
0"been forged"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs306
matches(empty)
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount9
semicolonCount1
flaggedSentences8
totalSentences145
ratio0.055
matches
0"A low humming rose around them—thousands of tiny voices singing from within the orchards, each fruit adding its own note to an endless, wordless chorus."
1"Upon them sat dishes that defied reason: entire roasted beasts glistening with glazes that shifted hue under the amber sky, towers of pastries that exhaled fragrant steam in delicate spirals, soups that bubbled in colors Aurora had no name for—turquoise, violet, molten silver."
2"Spice bushes released fragrant bursts when brushed by the breeze; tiny flames licked along herb stalks, searing their own leaves to perfect crispness before new ones unfurled."
3"The syrup sang—literally sang—in tiny, crystalline notes that formed half-remembered lullabies from her Welsh mother’s side."
4"Fruits hung from its branches—each one a perfect crimson sphere no larger than the gemstone itself."
5"A breeze moved through the courtyard, carrying the distant roar of feasting laughter and, beneath it, a lower sound—like a great heartbeat pumping syrup instead of blood."
6"Another part—the cool-headed girl who had fled Cardiff with nothing but a duffel bag and Eva’s address—knew that understanding would cost her everything."
7"The three figures—human, shade, and half-fae—carved their escape through the wondrous, terrible gardens of Dymas, the realm of Gluttony tasting their retreating footsteps with a connoisseur’s regret."
88.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1879
adjectiveStacks2
stackExamples
0"slender, leaf-shaped dagger"
1"half-fae-carved their"
adverbCount66
adverbRatio0.03512506652474721
lyAdverbCount19
lyAdverbRatio0.010111761575306013
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences145
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences145
mean14.77
std7.84
cv0.531
sampleLengths
023
124
213
321
46
524
618
719
814
919
105
1119
127
1317
1412
1522
1613
1711
1813
1918
2021
2122
2215
236
2417
2525
2622
278
2819
2911
3011
319
3212
337
3418
3521
3620
378
383
3921
4015
4125
425
436
449
4515
464
478
4811
4920
59.77% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats5
diversityRatio0.3793103448275862
totalSentences145
uniqueOpeners55
26.67% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences125
matches
0"Instead she tightened her grip"
ratio0.008
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount33
totalSentences125
matches
0"It coated her tongue with"
1"She forced a slow breath,"
2"Its moonsilver hilt felt like"
3"Their form towered at six-foot-two,"
4"they whispered, the words arriving"
5"She left no prints in"
6"she murmured in that maddening,"
7"She took one careful step"
8"Its heat flared in answer,"
9"she said, voice steadier than"
10"She was Aurora Carter here,"
11"They moved deeper."
12"She swallowed hard and looked"
13"It held an edge, a"
14"she called, voice syrupy"
15"She realized her right hand"
16"She snatched it back, fingers"
17"She nodded once, sharp, and"
18"She could simply drink and"
19"She hadn’t realized she’d been"
ratio0.264
48.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount103
totalSentences125
matches
0"Aurora Carter’s fingers tightened around"
1"The deep crimson gem pulsed"
2"Richmond Park and its mundane"
3"The air itself tasted too"
4"It coated her tongue with"
5"She forced a slow breath,"
6"Its moonsilver hilt felt like"
7"Their form towered at six-foot-two,"
8"Violet eyes glowed low, watchful."
9"they whispered, the words arriving"
10"Isolde stood a few paces"
11"She left no prints in"
12"she murmured in that maddening,"
13"Aurora scanned the landscape, mind"
14"The sky stretched above them"
15"Some bunches shifted from deepest"
16"She took one careful step"
17"The grass yielded beneath her"
18"A low humming rose around"
19"The sound slipped into her"
ratio0.824
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences125
matches(empty)
ratio0
5.16% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences83
technicalSentenceCount16
matches
0"The deep crimson gem pulsed against her sternum, each throb a wordless summons that had drawn them through the shimmering tear in the Veil."
1"It coated her tongue with phantom flavors of roasted figs, spiced wine, and something savory that made her stomach clench with sudden, treacherous hunger."
2"Below, the vineyards marched across hills that curved too perfectly, each vine heavy with clusters of fruit that glittered like faceted jewels."
3"She was Aurora Carter here, the woman who had run from an abusive ex and straight into something far more dangerous."
4"One fruit split open as they passed, revealing seeds that swirled like miniature galaxies before the fruit sealed itself again with a wet, satisfied sound."
5"Upon them sat dishes that defied reason: entire roasted beasts glistening with glazes that shifted hue under the amber sky, towers of pastries that exhaled frag…"
6"A woman in a flour-dusted apron lifted a spoon toward them, offering a taste of something that steamed with the scent of childhood Christmas puddings and forbid…"
7"Every footstep felt heavier, as though the ground itself wanted her to stop, to sit, to surrender to the nearest bench where cushions looked softer than any clo…"
8"A tree shaped like a weeping willow dripped golden syrup that collected in translucent bowls at its roots."
9"The syrup sang—literally sang—in tiny, crystalline notes that formed half-remembered lullabies from her Welsh mother’s side."
10"Beyond it lay a courtyard paved with smooth obsidian that reflected the warm sky like a second sunset trapped beneath their feet."
11"Where it burst, a tiny swirl of shadow and crimson light rose, shaping itself briefly into a miniature figure that looked disturbingly like Aurora before dissol…"
12"Another part—the cool-headed girl who had fled Cardiff with nothing but a duffel bag and Eva’s address—knew that understanding would cost her everything."
13"Vines had thickened across the archway, heavy with new fruit that glistened like fresh blood."
14"Nyx flowed ahead, becoming a living darkness that smothered any fruit that reached too close."
15"Behind them, the great tree’s branches sighed as though disappointed, and the endless feast laughed on, waiting for the next soul foolish enough to mistake abun…"
83.33% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags12
uselessAdditionCount1
matches
0"she said, voice steadier than she felt"
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags11
fancyCount5
fancyTags
0"they whispered (whisper)"
1"she murmured (murmur)"
2"she muttered (mutter)"
3"she breathed (breathe)"
4"she ordered (order)"
dialogueSentences29
tagDensity0.379
leniency0.759
rawRatio0.455
effectiveRatio0.345
72.0233%