Run: 2026-02-20-01KHY8RHATAN2GVKFQP8BTD4F4

Run Details

Duration:
29.4s
Cost:
$0.001831
Provider:
xAI

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
Aurora's fingers tightened around the Heartstone Pendant as the silver chain warmed against her skin. The faint pulse quickened, a steady thrum that matched the beat of her heart. She glanced at Isolde, whose silver hair caught the last slivers of daylight filtering through Richmond Park's ancient oaks. The half-fae's pale lavender eyes fixed on the cluster of standing stones ahead, their bark-twisted forms etched with runes that seemed to shift like breathing vines. "Through there," Isolde murmured, her voice a soft chime that blended with the rustle of leaves. "The boundary bends for those who know its song." Nyx lingered at Aurora's side, their shadowy form flickering in the dappled light. The shade's violet glow dimmed, as if the fading sun pulled at their edges. "This place hums with old magic. Older than the shadows I slip through." Aurora nodded, her straight black hair brushing her shoulders. She adjusted the strap of her delivery bag, a habit from her shifts at the Golden Empress, even here in the wild heart of the park. The air thickened as they approached the stones, carrying a scent of blooming jasmine and something sharper—ozone, like a storm unborn. No footprints marked the mossy ground behind Isolde; she glided forward, her waist-length silver tresses swaying without a whisper of wind. They stepped between the oaks. The world tilted. Aurora's stomach lurched, as if the earth had exhaled and swallowed them whole. The transition hit without warning—no shimmer of the Veil, just a sudden hush that smothered the distant traffic hum of London. Colors bloomed brighter: wildflowers unfurled in riots of crimson and gold, petals unfolding as if greeting intruders. The sky above stretched endless, a dome of perpetual twilight laced with threads of silver mist that curled like living smoke. "Where..." Aurora's voice trailed off. She spun, boots sinking into soil that felt too soft, too alive, pulsing faintly beneath her soles. Isolde's lips curved in a knowing arc. "The Grove welcomes you. Breathe it in—the air tastes of forgotten summers." Nyx extended a tendril of shadow, testing the mist. It recoiled from their touch, then danced closer, weaving patterns that mimicked ancient knots. "No boundaries here. Just echoes." Aurora pressed on, the pendant's warmth now a insistent glow against her chest. Her bright blue eyes scanned the clearing: a hidden pocket where trees twisted into arches, their branches heavy with fruit that gleamed unnaturally—plums the size of fists, dripping nectar that sizzled on the ground. Birds with feathers like shattered opals flitted between limbs, their songs a cascade of notes that formed no melody, just pure sensation rippling through the air. She reached out, fingers brushing a low-hanging berry cluster. Juice burst warm and sweet on her tongue when she popped one into her mouth, flooding her veins with a rush that sharpened every sense. The world's edges crispified; she heard the individual flutter of petal against petal, felt the Grove's heartbeat syncing with her own. "Careful," Isolde called from ahead, her form weaving through a thicket of ferns that parted like courteous servants. "The gifts here bind as much as they delight." Nyx chuckled, a sound like wind scraping over gravel. "Bindings are my trade. This place? It whispers secrets in the dark." Deeper they ventured, the path—if one could call the undulating grass a path—leading to a central glade ringed by crystal-clear pools. Water lapped at pebble shores, but the reflections showed not their faces, but fractured glimpses: Aurora saw herself as a child, laughing in Cardiff rain; Nyx glimpsed a long-forgotten ritual circle under a blood moon; Isolde's pool rippled with visions of towering Fae spires, half-veiled in thorns. Aurora knelt by the nearest pool, her crescent scar on her wrist catching the ethereal light. "These aren't just mirrors. They're..." "Windows," Isolde finished, her lavender gaze distant. "To threads untaken. The Grove holds time like a lover—loose, yet possessive." A low rumble echoed from the underbrush, not thunder, but something organic, like roots grinding against stone. Nyx solidified, their humanoid silhouette stretching to full height, shadows coiling around their form like defensive armor. "Company approaches. Not hostile. Curious." Aurora drew the Fae-Forged Blade from her belt, its moonsilver length cold and humming in her grip. The leaf-shaped dagger caught the twilight, glowing faintly as if feeding on the ambient magic. She rose, heart pounding, as shapes emerged from the treeline: deer-like creatures with antlers branching into floral crowns, eyes luminous as fireflies. One nuzzled Isolde's hand, unafraid, while others circled the group, their hooves silent on the bloom-strewn earth. "Guardians," Isolde explained, stroking the creature's muzzle. Fur soft as silk parted under her fingers. "They sense the outsider's mark." Her eyes flicked to Aurora's pendant, which now pulsed brighter, casting crimson flecks across the glade. The pendant. Aurora's mind raced back to the stranger who'd slipped it into her bag during a delivery run—anonymous, urgent. It had led them here, through Silas's bar whispers and Eva's frantic calls about Veil rifts widening near the park. But now, in this place where hours might stretch to days, unease prickled her skin. The air grew heavier, laced with a metallic tang that undercut the floral sweetness. Nyx ventured toward a cluster of standing stones at the glade's far edge, these ones carved from obsidian veined with quartz that hummed a low vibration. "Feel that? The Veil thins here. Like a membrane stretched too far." Aurora followed, blade still drawn. The stones formed a circle, each taller than Nyx's solid form, surfaces etched with symbols that writhed under scrutiny—spirals uncoiling into eyes, eyes blooming into stars. Touching one sent a jolt up her arm; visions flashed: amber skies, endless tables groaning under feasts of impossible fruits, laughter echoing from shadowed halls. "Dymas," she breathed, pulling back. The name surfaced from Isolde's earlier riddles, spoken in her flat above the bar. Gluttony’s realm, a slice of Hel where excess reigned. Isolde nodded, her expression unreadable. "The pendant calls to its kin. A door waits, if you seek it." Unease coiled tighter in Aurora's gut. The Grove's wonder soured at the edges—the flowers now seemed to watch, their centers dark pools mimicking eyes; the mist thickened, brushing her skin with fingers that lingered too long. Nyx phased partially incorporeal, scouting ahead, their whisper-voice carrying back. "A archway forms. Beyond, warmth like swallowing sun." They pressed on, the group tightening formation. The arch materialized from twisted roots and blooming vines, framing a distortion in the air—a tear in reality where the twilight deepened to amber. Heat wafted through, carrying scents of spiced meats roasting over unseen fires, fruits bursting with juices that promised oblivion. Aurora hesitated, the blade's chill grounding her. "This isn't just exploration. It's a threshold." "Thresholds define us," Isolde replied, stepping closer. Her bare feet left no imprint on the vibrant grass. "Cross, and taste the excess. Or turn back, and wonder what feasts await the bold." Nyx's form shimmered, violet eyes flaring. "I've danced between realms before. This one pulls like hunger." The creatures with floral antlers lowed softly, a chorus that urged them forward. Aurora sheathed the blade, its luminescence fading, and gripped the pendant. The pulse thundered now, syncing with the arch's growing hum. She glanced at her companions—Isolde's ethereal calm, Nyx's shadowy anticipation—and nodded. They crossed. The shift ripped through Aurora like a gulp of scalding wine. The Grove's cool embrace vanished, replaced by a balmy rush that enveloped her body. The sky arched overhead in warm amber, streaked with clouds that resembled drifting platters of congealed honey. Ground underfoot yielded like sun-warmed dough, embedded with crystals that chimed softly with each step. Vast vineyards stretched to horizons, grapes swelling to the size of melons, skins translucent and veined with gold. Orchards followed, trees laden with fruits she couldn't name—oranges that pulsed with inner light, apples etched with runes that glowed when the breeze stirred them. Air thick with aromas: cinnamon-laced winds, the sizzle of invisible grills, a undercurrent of something fermented and deep. "What is this place?" Aurora's voice emerged husky, her throat parched despite the humidity. Isolde inhaled deeply, silver hair lifting in an unfelt current. "Dymas. Where want becomes feast, and feast becomes chain." Nyx laughed, the sound echoing unnaturally far. "No shadows here to hide in. Everything laid bare, ripe for taking." They wandered deeper, the landscape unfolding in layers of indulgence. A river snaked nearby, its waters not clear but effervescent, bubbling with tiny fish that darted like living candies. Aurora dipped a hand in; the liquid clung, sweet and effervescent on her skin, drawing a reluctant sigh from her lips. Discovery piled upon discovery. They stumbled into a clearing where helbound souls—translucent figures in aprons—tended gardens of herbs that sang when plucked. One soul, a burly man with a chef's tattoo faded on his arm, offered a stem that trilled a melody, its leaves unfurling into edible notes that burst with flavor on the tongue—salt, then fire, then cool mint. "Take," the soul grunted, eyes hollow yet gleaming. "Prince Belphegor's bounty. Eat, and forget the toil above." Aurora accepted, chewing slowly. The taste ignited memories of her mother's Welsh feasts, but amplified—roasts that melted into symphonies, breads that whispered comfort. Wonder swelled, but so did the unease; her stomach knotted, as if the flavors rooted deeper than hunger. Nyx plucked a cluster of berries from a nearby bush, shadows flickering as they savored. "Aldric would have loved this. Before the trap." Their voice dropped to a whisper, carried on the amber breeze. Further in, grand pavilions rose, silk canopies billowing over tables that stretched endlessly. Culinary competitions raged: demons in fine livery judged platters of phoenix eggs poached in nectar, souls competing with dishes that shifted forms mid-bite—from soup to solid, savory to sin. Laughter boomed, a cacophony that vibrated through bones, stirring an itch Aurora couldn't scratch. Isolde paused at the edge of one pavilion, her lavender eyes narrowing. "Riddles in every morsel. The excess blinds, but the chains? They forge in silence." A demon overseer approached, horns curling like pastry dough, skin flushed with perpetual warmth. "Newcomers? Sample the wine. It flows from the vines' very hearts." Aurora's pendant burned hot now, its crimson glow piercing her shirt. She felt the pull—a deeper chamber, perhaps, where portals yawned wider. The air grew oppressive, scents overwhelming, each breath a temptation to indulge until movement faltered. Nyx tensed, form solidifying. "Something stirs beneath. A hunger not sated by fruit." The group exchanged glances, the wonder fracturing into wariness. Aurora's hand drifted to the blade's hilt, its cold a stark counter to the realm's heat. They moved on, deeper into Dymas' embrace, the amber sky watching with indifferent plenty.
created_at"2026-02-20T19:34:53.546Z" 2/20/2026, 7:34:53 PM
model"x-ai/grok-4-fast"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency5175
moderation_latency(null)
generation_time29180
tokens_prompt1816
tokens_completion2953
native_tokens_prompt1792
native_tokens_completion2991
native_tokens_completion_images0
native_tokens_reasoning563
native_tokens_cached151
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.00183125
router(null)
provider_responses
0
endpoint_id"c9586d9d-97ff-40ca-ae94-22504d6f9b7e"
id"b13ef33c-5d9d-5987-8158-5bc555330788"
is_byokfalse
latency204
model_permaslug"x-ai/grok-4-fast"
provider_name"xAI"
status200
api_type"completions"
id"gen-1771616093-S020Wh7BQGCS9yx6hqBp"
upstream_id"b13ef33c-5d9d-5987-8158-5bc555330788"
total_cost0.00183125
cache_discount0.00002265
upstream_inference_cost0
provider_name"xAI"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags12
adverbTagCount0
adverbTags(empty)
dialogueSentences32
tagDensity0.375
leniency0.75
rawRatio0
effectiveRatio0
89.00% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1819
totalAiIsmAdverbs4
found
0
adverb"softly"
count2
1
adverb"slowly"
count1
2
adverb"very"
count1
highlights
0"softly"
1"slowly"
2"very"
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)
0.00% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1819
totalAiIsms41
found
0
word"pulse"
count2
1
word"quickened"
count1
2
word"etched"
count3
3
word"whisper"
count3
4
word"stomach"
count2
5
word"lurched"
count1
6
word"echoes"
count1
7
word"warmth"
count3
8
word"scanned"
count1
9
word"shattered"
count1
10
word"crystal"
count1
11
word"fractured"
count1
12
word"echoed"
count1
13
word"pounding"
count1
14
word"silk"
count2
15
word"flicked"
count1
16
word"pulsed"
count2
17
word"raced"
count1
18
word"echoing"
count2
19
word"unreadable"
count1
20
word"chill"
count1
21
word"shimmered"
count1
22
word"thundered"
count1
23
word"anticipation"
count1
24
word"gleaming"
count1
25
word"cacophony"
count1
26
word"vibrated"
count1
27
word"silence"
count1
28
word"oppressive"
count1
29
word"stark"
count1
highlights
0"pulse"
1"quickened"
2"etched"
3"whisper"
4"stomach"
5"lurched"
6"echoes"
7"warmth"
8"scanned"
9"shattered"
10"crystal"
11"fractured"
12"echoed"
13"pounding"
14"silk"
15"flicked"
16"pulsed"
17"raced"
18"echoing"
19"unreadable"
20"chill"
21"shimmered"
22"thundered"
23"anticipation"
24"gleaming"
25"cacophony"
26"vibrated"
27"silence"
28"oppressive"
29"stark"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"stomach dropped/sank"
count1
highlights
0"stomach knotted"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences105
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount2
narrationSentences105
filterMatches
0"wonder"
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences126
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen49
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1785
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions12
unquotedAttributions0
matches(empty)
78.43% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions73
wordCount1537
uniqueNames22
maxNameDensity1.43
worstName"Aurora"
maxWindowNameDensity2.5
worstWindowName"Aurora"
discoveredNames
Heartstone1
Pendant1
Isolde15
Richmond1
Park1
Nyx13
Aurora22
Golden1
Empress1
Veil2
London1
Grove3
Cardiff1
Fae2
Fae-Forged1
Blade1
Fur1
Silas1
Eva1
Hel1
Welsh1
Further1
persons
0"Pendant"
1"Isolde"
2"Nyx"
3"Aurora"
4"Grove"
5"Silas"
6"Eva"
places
0"Richmond"
1"Park"
2"Golden"
3"London"
4"Cardiff"
globalScore0.784
windowScore0.833
68.48% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences92
glossingSentenceCount3
matches
0"runes that seemed to shift like breathing vines"
1"as if greeting intruders"
2"as if feeding on the ambient magic"
31.93% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches3
per1kWords1.681
wordCount1785
matches
0"not their faces, but fractured glimpses: Aurora saw herself as a child, laughing"
1"not thunder, but something organic, like roots grinding against stone"
2"not clear but effervescent, bubbling with tiny fish"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences126
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs46
mean38.8
std20.42
cv0.526
sampleLengths
074
125
240
377
480
522
619
728
873
955
1027
1121
1268
1321
1419
1539
1671
1736
1869
1938
2056
2128
2218
2354
2450
2514
2632
2716
2845
292
3057
3161
3214
3319
3419
3550
3660
3717
3841
3934
4056
4126
4225
4337
4413
4539
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences105
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs283
matches(empty)
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount17
semicolonCount8
flaggedSentences20
totalSentences126
ratio0.159
matches
0"The air thickened as they approached the stones, carrying a scent of blooming jasmine and something sharper—ozone, like a storm unborn."
1"No footprints marked the mossy ground behind Isolde; she glided forward, her waist-length silver tresses swaying without a whisper of wind."
2"The transition hit without warning—no shimmer of the Veil, just a sudden hush that smothered the distant traffic hum of London."
3"Her bright blue eyes scanned the clearing: a hidden pocket where trees twisted into arches, their branches heavy with fruit that gleamed unnaturally—plums the size of fists, dripping nectar that sizzled on the ground."
4"The world's edges crispified; she heard the individual flutter of petal against petal, felt the Grove's heartbeat syncing with her own."
5"Deeper they ventured, the path—if one could call the undulating grass a path—leading to a central glade ringed by crystal-clear pools."
6"Water lapped at pebble shores, but the reflections showed not their faces, but fractured glimpses: Aurora saw herself as a child, laughing in Cardiff rain; Nyx glimpsed a long-forgotten ritual circle under a blood moon; Isolde's pool rippled with visions of towering Fae spires, half-veiled in thorns."
7"Aurora's mind raced back to the stranger who'd slipped it into her bag during a delivery run—anonymous, urgent."
8"The stones formed a circle, each taller than Nyx's solid form, surfaces etched with symbols that writhed under scrutiny—spirals uncoiling into eyes, eyes blooming into stars."
9"Touching one sent a jolt up her arm; visions flashed: amber skies, endless tables groaning under feasts of impossible fruits, laughter echoing from shadowed halls."
10"The Grove's wonder soured at the edges—the flowers now seemed to watch, their centers dark pools mimicking eyes; the mist thickened, brushing her skin with fingers that lingered too long."
11"The arch materialized from twisted roots and blooming vines, framing a distortion in the air—a tear in reality where the twilight deepened to amber."
12"She glanced at her companions—Isolde's ethereal calm, Nyx's shadowy anticipation—and nodded."
13"Orchards followed, trees laden with fruits she couldn't name—oranges that pulsed with inner light, apples etched with runes that glowed when the breeze stirred them."
14"Aurora dipped a hand in; the liquid clung, sweet and effervescent on her skin, drawing a reluctant sigh from her lips."
15"They stumbled into a clearing where helbound souls—translucent figures in aprons—tended gardens of herbs that sang when plucked."
16"One soul, a burly man with a chef's tattoo faded on his arm, offered a stem that trilled a melody, its leaves unfurling into edible notes that burst with flavor on the tongue—salt, then fire, then cool mint."
17"The taste ignited memories of her mother's Welsh feasts, but amplified—roasts that melted into symphonies, breads that whispered comfort."
18"Wonder swelled, but so did the unease; her stomach knotted, as if the flavors rooted deeper than hunger."
19"She felt the pull—a deeper chamber, perhaps, where portals yawned wider."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1569
adjectiveStacks0
stackExamples(empty)
adverbCount34
adverbRatio0.021669853409815167
lyAdverbCount11
lyAdverbRatio0.007010834926704908
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences126
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences126
mean14.17
std7.43
cv0.525
sampleLengths
015
114
219
326
416
59
613
714
813
99
1026
1121
1221
135
143
1513
1621
1717
1821
195
2017
217
2212
239
2414
255
2613
2734
2826
299
3025
3121
3218
339
349
3512
3621
3747
3816
395
407
4112
4217
4317
445
4517
4615
4722
4817
497
68.52% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats2
diversityRatio0.42063492063492064
totalSentences126
uniqueOpeners53
32.36% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences103
matches
0"Further in, grand pavilions rose,"
ratio0.01
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount19
totalSentences103
matches
0"She glanced at Isolde, whose"
1"She adjusted the strap of"
2"They stepped between the oaks."
3"She spun, boots sinking into"
4"It recoiled from their touch,"
5"Her bright blue eyes scanned"
6"She reached out, fingers brushing"
7"She rose, heart pounding, as"
8"Her eyes flicked to Aurora's"
9"It had led them here,"
10"she breathed, pulling back"
11"They pressed on, the group"
12"Her bare feet left no"
13"She glanced at her companions—Isolde's"
14"They wandered deeper, the landscape"
15"They stumbled into a clearing"
16"Their voice dropped to a"
17"She felt the pull—a deeper"
18"They moved on, deeper into"
ratio0.184
8.54% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount93
totalSentences103
matches
0"Aurora's fingers tightened around the"
1"The faint pulse quickened, a"
2"She glanced at Isolde, whose"
3"The half-fae's pale lavender eyes"
4"Isolde murmured, her voice a"
5"Nyx lingered at Aurora's side,"
6"The shade's violet glow dimmed,"
7"Aurora nodded, her straight black"
8"She adjusted the strap of"
9"The air thickened as they"
10"They stepped between the oaks."
11"The world tilted."
12"Aurora's stomach lurched, as if"
13"The transition hit without warning—no"
14"Colors bloomed brighter: wildflowers unfurled"
15"The sky above stretched endless,"
16"Aurora's voice trailed off"
17"She spun, boots sinking into"
18"Isolde's lips curved in a"
19"Nyx extended a tendril of"
ratio0.903
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences103
matches(empty)
ratio0
0.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences72
technicalSentenceCount24
matches
0"The half-fae's pale lavender eyes fixed on the cluster of standing stones ahead, their bark-twisted forms etched with runes that seemed to shift like breathing …"
1"The shade's violet glow dimmed, as if the fading sun pulled at their edges."
2"The transition hit without warning—no shimmer of the Veil, just a sudden hush that smothered the distant traffic hum of London."
3"Colors bloomed brighter: wildflowers unfurled in riots of crimson and gold, petals unfolding as if greeting intruders."
4"The sky above stretched endless, a dome of perpetual twilight laced with threads of silver mist that curled like living smoke."
5"She spun, boots sinking into soil that felt too soft, too alive, pulsing faintly beneath her soles."
6"It recoiled from their touch, then danced closer, weaving patterns that mimicked ancient knots."
7"Her bright blue eyes scanned the clearing: a hidden pocket where trees twisted into arches, their branches heavy with fruit that gleamed unnaturally—plums the s…"
8"Birds with feathers like shattered opals flitted between limbs, their songs a cascade of notes that formed no melody, just pure sensation rippling through the a…"
9"Juice burst warm and sweet on her tongue when she popped one into her mouth, flooding her veins with a rush that sharpened every sense."
10"The leaf-shaped dagger caught the twilight, glowing faintly as if feeding on the ambient magic."
11"Aurora's mind raced back to the stranger who'd slipped it into her bag during a delivery run—anonymous, urgent."
12"The air grew heavier, laced with a metallic tang that undercut the floral sweetness."
13"Nyx ventured toward a cluster of standing stones at the glade's far edge, these ones carved from obsidian veined with quartz that hummed a low vibration."
14"The Grove's wonder soured at the edges—the flowers now seemed to watch, their centers dark pools mimicking eyes; the mist thickened, brushing her skin with fing…"
15"Heat wafted through, carrying scents of spiced meats roasting over unseen fires, fruits bursting with juices that promised oblivion."
16"The sky arched overhead in warm amber, streaked with clouds that resembled drifting platters of congealed honey."
17"Ground underfoot yielded like sun-warmed dough, embedded with crystals that chimed softly with each step."
18"Orchards followed, trees laden with fruits she couldn't name—oranges that pulsed with inner light, apples etched with runes that glowed when the breeze stirred …"
19"A river snaked nearby, its waters not clear but effervescent, bubbling with tiny fish that darted like living candies."
20"One soul, a burly man with a chef's tattoo faded on his arm, offered a stem that trilled a melody, its leaves unfurling into edible notes that burst with flavor…"
21"The taste ignited memories of her mother's Welsh feasts, but amplified—roasts that melted into symphonies, breads that whispered comfort."
22"Further in, grand pavilions rose, silk canopies billowing over tables that stretched endlessly."
23"Culinary competitions raged: demons in fine livery judged platters of phoenix eggs poached in nectar, souls competing with dishes that shifted forms mid-bite—fr…"
83.33% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags12
uselessAdditionCount1
matches
0"Isolde finished, her lavender gaze distant"
25.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags6
fancyCount4
fancyTags
0"Isolde murmured (murmur)"
1"Isolde explained (explain)"
2"she breathed (breathe)"
3"the soul grunted (grunt)"
dialogueSentences32
tagDensity0.188
leniency0.375
rawRatio0.667
effectiveRatio0.25
72.8535%