Run: 2026-03-03-01KJTZ2S72GFAHZD21V65MQZ0C

Run Details

Duration:
4m 46s
Cost:
$0.004526
Provider:
Seed

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 hauled her battered electric bike to a stop against a cluster of gnarled ancient oaks, their branches twisted like gnarled fingers over the frosted earth of Richmond Park. It was 9:17 PM, December 21st, the eve of the winter solstice, and the London air beyond the tree line should have reeked of coal smoke, distant pub chatter, and the sharp bite of frost. But here, tucked between the oaks, the air smelled like jasmine and wild blackberry, thick and sweet enough to stick to her throat. She tugged at the silver chain at her neck, and the deep crimson Heartstone pendant pulsed warm against her chest, a steady thrum that had followed her through every delivery shift since she’d dropped off a garlic tofu stir-fry at a flat on the edge of the estate that afternoon. She rubbed the crescent scar on her left wrist—a nervous habit, born of a childhood bike crash that had left a thin white crescent across her skin—and slipped the pendant out from under her wool coat, staring at the faint inner glow that had started leaking through the crimson stone an hour prior. She’d called Eva first, but Eva was stuck closing her barista shift at the pub downtown, too swamped to talk about magic rocks and pulsing rifts. So she’d called the only other person she trusted with the weird, impossible shit that had started happening ever since she’d found the pendant tucked in a takeout bag three months prior: a shadow in the back of her closet, who’d introduced themselves as Nyx. By the time she’d finished her last delivery, Nyx was curled in the shadow of her insulated delivery bag, their form a writhing pillar of darkness that only shifted when the streetlights flickered over it. Aurora pushed through a thicket of holly, expecting prickle-tipped branches to snag her coat, but the leaves gave way like velvet, soft and warm under her palms. The moment she stepped through, the distant hum of London traffic vanished, replaced by the soft trill of a wren—impossible, in December, when most birds had flown south for the winter. She blinked, her bright blue eyes scanning the clearing before her, and her breath caught in her throat. This was the Fae Grove, the hidden pocket of magic tucked inside the mundane London park. Ancient oak standing stones circled the center of the clearing, their surfaces carved with swirling patterns she couldn’t name, and wildflowers bloomed in profusion at their bases: bluebells, poppies, foxgloves, even a patch of sunflowers, their golden heads turned toward a canopy of oak branches that filtered the dim moonlight. No footprints marred the mossy earth surrounding the stones, and when she glanced down at her own scuffed combat boots, caked with London mud, she saw that the moss under them didn’t even crunch under her weight. A soft chime cut through the quiet, and Aurora turned to see a woman stepping out from behind the largest standing stone. She stood just a hair shorter than Aurora’s 5’6”, her silver hair flowing down to her waist in loose waves that glowed faintly in the moonlit dark, and her eyes were pale lavender, like crushed lavender buds dipped in moonlight. She wore a dress stitched with threads of iridescent silk that shifted from green to blue as she moved, and her feet didn’t make a sound as she walked toward them. “Rory Carter,” she said, her voice a soft melody, like wind through wind chimes. “I’ve been waiting for you.” Aurora’s hand flew to the crescent scar on her wrist, tightening her grip on the pendant. She recognized the name: Isolde, the Seer, the one Eva had mumbled about over lattes, the half-fae exiled from the Fae Courts for sharing visions with mortals. “Nyx told you my name?” she said, her voice tighter than she meant it. Isolde’s lips curved into a faint smile, and her lavender eyes flicked to the shadow curled in the beech tree beside Aurora—Nyx, who’d shifted there the second they’d stepped into the grove. “Nyx has been a guest of the grove for longer than you’ve been alive, little shadow,” she said, and Aurora could hear the amusement in her voice. Then her eyes fell on the Heartstone pendant, glowing bright crimson against Aurora’s skin, and the smile faded slightly. “You followed the thread, then.” Aurora clutched the pendant tighter, the warmth spreading up her neck to her cheeks. “It’s been pulsing all day. I thought I was going crazy until Nyx said it was a rift.” Isolde nodded, her silver hair brushing her shoulders as she turned toward the central standing stone. “Come. I’ll show you what you’re chasing.” She led them past the standing stones, and the clearing opened up into a wider grove, taller trees rising up around them, their branches weaving a canopy that blocked all traces of moonlight from London. The air grew warmer, soft and humid, and the wildflowers grew thicker, climbing up the trunks of the trees like living tapestries. Aurora knelt to touch a poppy, its petals soft as silk, and it glowed faintly blue under her fingers, warm to the touch. She’d never seen anything like it—nothing grew in Richmond Park in December, not even weeds, not without a little magic. They walked for what felt like ten minutes, though Aurora knew time moved differently in the grove; an hour inside could be minutes or days outside, a quirk of the Fae-touched pocket realm. The soft trill of the wren was replaced by the gurgle of a stream, and Aurora followed the sound until they reached a narrow waterway that cut through the grove, its water so clear she could see pebbles at the bottom glowing with a soft, milky light. Isolde knelt and cupped some water in her hands, drinking it with a soft sigh, and Aurora noticed that her fingers were translucent at the tips, like she was made of the same shadow as Nyx, just a little more solid. “This is Threadwater,” Isolde said, wiping her mouth on the back of her hand. “It ties the grove to the edges of the Veil. The rift you’re chasing is anchored here, at the heart of the grove.” Aurora’s Heartstone pulsed again, harder this time, so hot against her chest that she yelped and pulled it out from under her coat. The pendant was glowing bright crimson now, its light cutting through the dim grove, and it was pointed directly at the central standing stone, a narrow crack running down its center that glowed with a faint amber light. Aurora stepped closer, her boots sinking into the moss, and she leaned in, her nose wrinkling at the scent that drifted through the crack: roasted meat, spicy nuts, sweet honeyed wine. She pressed her palm an inch from the crack, and suddenly she was looking through it, not at the mossy stone of the grove, but at a sprawling landscape of rolling vineyards and orchards, under a sky that was a warm, burnt amber. The air was thick with the scent of food, and she could hear the clink of plates and loud, greedy laughter echoing across the fields. A group of figures in stained white coats walked past, carrying trays of roasted meats and steaming bowls, their skin pale and translucent, their eyes black voids. But what made her freeze was a table set up under a vine arbor, loaded with plates of food: Welsh rarebit smothered in sharp cheddar, Irish stew with fluffy dumplings, honey cake drizzled with clover honey. All of it her mother and father had made for Sunday dinners when she was a kid, back before she’d fled her abusive ex and moved to London. She yanked her hand back, her heart hammering in her chest, and stumbled away from the stone, tripping over a root half-buried in moss. Nyx was at her side in an instant, their shadow form solidifying into a tall, lean silhouette that stood just over six feet tall, their faintly glowing violet eyes fixed on the crack. Aurora had to tilt her head up to meet their eyes, even though she was standing on tiptoe, and she could feel the faint warmth of their solid form seeping through her wool coat. Their voice was a soft whisper in her ear, like a breeze through autumn leaves: “Easy, Rory. It’s just the feast. The chefs from Dymas bring offerings through the rift to keep it anchored.” She fumbled for purchase on a nearby oak tree, forcing her breathing to slow, and her fingers closed around the cold, slender handle of the Fae-Forged Blade Isolde had given her a week prior. She pulled the dagger out, holding it up, and the moonsilver blade glowed faintly in the dim light, its surface shimmering like crushed moonbeams. It hummed under her touch, a faint, cold tingle that spread up her arm, exactly as Isolde had described it: a blade that could cut through magical wards, sharp against anything that crawled from Hel. Isolde stood beside them now, her face serious, her pale lavender eyes fixed on the crack in the stone. “The Veil is weakening tonight, solstice eve,” she said, her voice no longer a melody, but sharp and urgent. “The Wardens haven’t found this rift yet, but someone from Hel has. A chef from Dymas is coming through to collect offerings.” Aurora’s eyes darted back to the crack, and she saw a tall, gaunt figure step through, its frame wrapped in a grease-stained white coat, a tray of roasted turkeys piled high in its arms. Its skin was so pale it was almost transparent, its fingers blackened from handling hot pans, and its eyes were black voids that seemed to drink in the light of the grove. It didn’t see them at first, its head tilted as it listened to the sounds coming from the rift, but when it turned its head toward their group, Aurora felt a cold dread crawl up her spine. She thought about Evan, how he’d told her she was too weak to handle anything on her own, how he’d laughed when she’d tried to talk about the weird things that happened when she was alone. Now she was holding a magic dagger, facing a monster from Hell, and she wasn’t weak. The chef froze when it saw them, its tray of turkeys clinking as it shifted its weight. A low, guttural growl rumbled in its chest, and it took a step toward them, its black eyes fixed on Aurora’s Heartstone pendant. “Offerings,” it hissed, its voice like nails on a chalkboard. “You must bring offerings for the feast.” Aurora’s mind raced, her cool-headedness kicking in despite the dread. She remembered what Isolde had said about the grove being tied to the Veil, about the Threadwater holding the realm together. “This isn’t Dymas,” she called out, her voice steady, even though her hands were shaking. “This is Earth. You can’t take what isn’t yours.” The chef laughed, a harsh, barking sound, and it lifted its free hand, pointing a finger at Aurora. A tendril of dark shadow shot toward her, but Nyx was faster, their shadow form lunging forward to wrap around the tendril, pulling it apart into nothingness. The chef roared, and it took another step toward them, its tray teetering in its arms. Isolde stepped forward, her pale lavender eyes fixed on the chef, and she said, her voice sharp and clear: “Go back through the rift. You have no claim to this grove.” The chef hesitated, its black eyes flickering between Isolde and Aurora, and then it let out a frustrated snarl, turning back toward the rift. It climbed back through the crack, the amber light fading for a moment before flaring bright again, sealing itself shut as the chef vanished back into Dymas. Aurora let out a breath she didn’t know she was holding, and she sank down onto the mossy earth, the Fae-Forged Blade still clutched in her hand. Her left wrist was throbbing, the crescent scar glowing faintly under her coat sleeve, and she rubbed it again, trying to steady her breathing. Nyx shifted back beside her, their shadow form settling into the shadow of a nearby fern, their violet eyes glowing softly in the dark. “You handled that well,” they whispered. Isolde walked over to them, and she knelt down, placing a hand on Aurora’s shoulder. Her touch was cold, like the blade of the dagger, but it didn’t hurt. “The Veil will strengthen again at solstice sunrise,” she said, her voice returning to its soft melody. “But this rift will not stay hidden for long. The Wardens will find it, and they will close it. But first, you must find out who anchored it here.” Aurora looked up at her, her bright blue eyes wide with confusion. “Anchored it? Who would do that?” Isolde smiled, her lavender eyes crinkling at the corners, and she spoke in riddles, as was her way: “What hungers more than the feast, and will cross broken worlds to feed?” Then she stood up, and she walked back toward the standing stones, her silver hair brushing the tops of the wildflowers as she went. Aurora watched her go, and then she looked down at the Heartstone pendant, which had stopped pulsing, its crimson glow fading back to a faint warmth against her skin. She looked over at Nyx, who was now curled up in the shadow of her bike, and she called out, “What does that even mean?” Nyx’s voice was a soft whisper carried on the wind, and she could hear the amusement in it, even through the dread that was still lingering in her chest: “It means you’re going to have to go to Dymas, Rory. And you’re going to have to eat.”
created_at"2026-03-03T23:03:42.062Z" 3/3/2026, 11:03:42 PM
model"bytedance-seed/seed-2.0-mini-20260224"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency1755
moderation_latency(null)
generation_time286160
tokens_prompt1590
tokens_completion11781
native_tokens_prompt1692
native_tokens_completion10891
native_tokens_completion_images(null)
native_tokens_reasoning7863
native_tokens_cached0
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"stop"
usage0.0045256
router(null)
provider_responses
0
endpoint_id"9265aa87-9657-4d40-b9d7-2a70318e57d9"
id"021772579022343cab51c90d4ba35885c8041829e1e0de9372d7c"
is_byokfalse
latency1755
model_permaslug"bytedance-seed/seed-2.0-mini-20260224"
provider_name"Seed"
status200
api_type"completions"
id"gen-1772579022-309FLorzvOghnRX2kqhk"
upstream_id"021772579022343cab51c90d4ba35885c8041829e1e0de9372d7c"
total_cost0.0045256
cache_discount(null)
upstream_inference_cost0
provider_name"Seed"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags25
adverbTagCount2
adverbTags
0"She stood just [just]"
1"Nyx shifted back [back]"
dialogueSentences28
tagDensity0.893
leniency1
rawRatio0.08
effectiveRatio0.08
93.52% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2315
totalAiIsmAdverbs3
found
0
adverb"slightly"
count1
1
adverb"suddenly"
count1
2
adverb"softly"
count1
highlights
0"slightly"
1"suddenly"
2"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)
58.96% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2315
totalAiIsms19
found
0
word"electric"
count1
1
word"pulsed"
count2
2
word"flickered"
count1
3
word"velvet"
count1
4
word"scanning"
count1
5
word"weight"
count2
6
word"silk"
count2
7
word"flicked"
count1
8
word"warmth"
count3
9
word"echoing"
count1
10
word"could feel"
count1
11
word"whisper"
count2
12
word"raced"
count1
highlights
0"electric"
1"pulsed"
2"flickered"
3"velvet"
4"scanning"
5"weight"
6"silk"
7"flicked"
8"warmth"
9"echoing"
10"could feel"
11"whisper"
12"raced"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches2
maxInWindow1
found
0
label"let out a breath"
count1
1
label"air was thick with"
count1
highlights
0"let out a breath"
1"The air was thick with"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells1
narrationSentences53
matches
0"e with confusion"
88.95% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount2
narrationSentences53
filterMatches(empty)
hedgeMatches
0"seemed to"
1"tried to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences53
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen184
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2310
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions17
unquotedAttributions0
matches(empty)
50.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions95
wordCount2042
uniqueNames28
maxNameDensity1.22
worstName"Aurora"
maxWindowNameDensity3.5
worstWindowName"Aurora"
discoveredNames
Carter1
Richmond2
Park2
December3
London6
Heartstone5
Eva3
Nyx10
Fae5
Grove1
Aurora25
Isolde12
Seer1
Courts1
Fae-touched1
Welsh1
Irish1
Sunday1
Dymas2
Fae-Forged2
Blade2
Hel1
Evan1
Hell1
Veil1
Threadwater1
You2
Wardens1
persons
0"Carter"
1"Eva"
2"Nyx"
3"Aurora"
4"Isolde"
5"Irish"
6"Blade"
7"Evan"
8"Threadwater"
9"You"
10"Wardens"
places
0"Richmond"
1"Park"
2"December"
3"London"
4"Heartstone"
5"Fae"
6"Grove"
7"Dymas"
8"Hel"
9"Hell"
10"Veil"
globalScore0.888
windowScore0.5
0.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences49
glossingSentenceCount3
matches
0"smelled like jasmine and wild blackberry,"
1"felt like ten minutes, though Aurora kn"
2"voids that seemed to drink in the light of the grove"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.433
wordCount2310
matches
0"not at the mossy stone of the grove, but at a sprawling landscape of rolling vineyards"
40.88% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences53
matches
0"saw that the"
1"noticed that her"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs30
mean77
std43.51
cv0.565
sampleLengths
0191
1106
276
3103
493
519
657
783
832
923
10100
11121
1237
1392
14183
15101
1693
1760
18155
1957
2055
2161
2282
2351
2430
2575
2618
2731
2878
2947
65.54% Passive voice overuse
Target: ≤2% passive sentences
passiveCount6
totalSentences53
matches
0"was stuck"
1"was curled"
2"was replaced"
3"was made"
4"is anchored"
5"was pointed"
6"being tied"
11.91% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount9
totalVerbs319
matches
0"was going"
1"was glowing"
2"was looking"
3"was standing"
4"was holding"
5"were shaking"
6"was holding"
7"was throbbing"
8"was still lingering"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount5
semicolonCount1
flaggedSentences5
totalSentences53
ratio0.094
matches
0"She rubbed the crescent scar on her left wrist—a nervous habit, born of a childhood bike crash that had left a thin white crescent across her skin—and slipped the pendant out from under her wool coat, staring at the faint inner glow that had started leaking through the crimson stone an hour prior."
1"The moment she stepped through, the distant hum of London traffic vanished, replaced by the soft trill of a wren—impossible, in December, when most birds had flown south for the winter."
2"Isolde’s lips curved into a faint smile, and her lavender eyes flicked to the shadow curled in the beech tree beside Aurora—Nyx, who’d shifted there the second they’d stepped into the grove. “Nyx has been a guest of the grove for longer than you’ve been alive, little shadow,” she said, and Aurora could hear the amusement in her voice. Then her eyes fell on the Heartstone pendant, glowing bright crimson against Aurora’s skin, and the smile faded slightly. “You followed the thread, then.”"
3"She led them past the standing stones, and the clearing opened up into a wider grove, taller trees rising up around them, their branches weaving a canopy that blocked all traces of moonlight from London. The air grew warmer, soft and humid, and the wildflowers grew thicker, climbing up the trunks of the trees like living tapestries. Aurora knelt to touch a poppy, its petals soft as silk, and it glowed faintly blue under her fingers, warm to the touch. She’d never seen anything like it—nothing grew in Richmond Park in December, not even weeds, not without a little magic."
4"They walked for what felt like ten minutes, though Aurora knew time moved differently in the grove; an hour inside could be minutes or days outside, a quirk of the Fae-touched pocket realm. The soft trill of the wren was replaced by the gurgle of a stream, and Aurora followed the sound until they reached a narrow waterway that cut through the grove, its water so clear she could see pebbles at the bottom glowing with a soft, milky light. Isolde knelt and cupped some water in her hands, drinking it with a soft sigh, and Aurora noticed that her fingers were translucent at the tips, like she was made of the same shadow as Nyx, just a little more solid."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount711
adjectiveStacks0
stackExamples(empty)
adverbCount14
adverbRatio0.01969057665260197
lyAdverbCount3
lyAdverbRatio0.004219409282700422
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences53
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences53
mean43.58
std37.13
cv0.852
sampleLengths
030
135
223
350
453
526
645
735
827
931
1018
1116
1250
1337
1422
1571
1619
1757
1883
1919
2013
2117
226
23100
24121
2524
2613
2792
28183
2984
304
3113
3293
3350
3410
35155
3657
3749
386
3961
4024
4158
4251
4330
4455
4510
4610
4714
484
4931
59.12% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats2
diversityRatio0.37735849056603776
totalSentences53
uniqueOpeners20
62.89% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences53
matches
0"Then she stood up, and"
ratio0.019
99.25% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount16
totalSentences53
matches
0"It was 9:17 PM, December"
1"She tugged at the silver"
2"She rubbed the crescent scar"
3"She’d called Eva first, but"
4"She blinked, her bright blue"
5"She stood just a hair"
6"she said, her voice a"
7"I thought I was going"
8"I’ll show you what you’re"
9"She led them past the"
10"They walked for what felt"
11"She pressed her palm an"
12"It’s just the feast."
13"She fumbled for purchase on"
14"You can’t take what isn’t"
15"You have no claim to"
ratio0.302
44.91% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount44
totalSentences53
matches
0"Aurora Carter hauled her battered"
1"It was 9:17 PM, December"
2"She tugged at the silver"
3"She rubbed the crescent scar"
4"She’d called Eva first, but"
5"Aurora pushed through a thicket"
6"The moment she stepped through,"
7"She blinked, her bright blue"
8"This was the Fae Grove,"
9"A soft chime cut through"
10"She stood just a hair"
11"she said, her voice a"
12"Aurora’s hand flew to the"
13"Isolde’s lips curved into a"
14"Aurora clutched the pendant tighter,"
15"I thought I was going"
16"Isolde nodded, her silver hair"
17"I’ll show you what you’re"
18"She led them past the"
19"They walked for what felt"
ratio0.83
94.34% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences53
matches
0"By the time she’d finished"
ratio0.019
0.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences24
technicalSentenceCount10
matches
0"She tugged at the silver chain at her neck, and the deep crimson Heartstone pendant pulsed warm against her chest, a steady thrum that had followed her through …"
1"She rubbed the crescent scar on her left wrist—a nervous habit, born of a childhood bike crash that had left a thin white crescent across her skin—and slipped t…"
2"So she’d called the only other person she trusted with the weird, impossible shit that had started happening ever since she’d found the pendant tucked in a take…"
3"She led them past the standing stones, and the clearing opened up into a wider grove, taller trees rising up around them, their branches weaving a canopy that b…"
4"They walked for what felt like ten minutes, though Aurora knew time moved differently in the grove; an hour inside could be minutes or days outside, a quirk of …"
5"Aurora’s Heartstone pulsed again, harder this time, so hot against her chest that she yelped and pulled it out from under her coat. The pendant was glowing brig…"
6"She pressed her palm an inch from the crack, and suddenly she was looking through it, not at the mossy stone of the grove, but at a sprawling landscape of rolli…"
7"She fumbled for purchase on a nearby oak tree, forcing her breathing to slow, and her fingers closed around the cold, slender handle of the Fae-Forged Blade Iso…"
8"Aurora’s eyes darted back to the crack, and she saw a tall, gaunt figure step through, its frame wrapped in a grease-stained white coat, a tray of roasted turke…"
9"The chef laughed, a harsh, barking sound, and it lifted its free hand, pointing a finger at Aurora. A tendril of dark shadow shot toward her, but Nyx was faster…"
34.09% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags22
uselessAdditionCount4
matches
0"she said, her voice a soft melody, like wind through wind chimes"
1"she said, her voice tighter than she meant it"
2"she said, her voice no longer a melody, but sharp and urgent"
3"she said, her voice returning to its soft melody"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags2
fancyCount0
fancyTags(empty)
dialogueSentences28
tagDensity0.071
leniency0.143
rawRatio0
effectiveRatio0
73.4787%