Run: 2026-04-24-01KQ08VP345XCRW8NH6AY5K73S

Run Details

Duration:
30.3s
Cost:
$0.002447
Provider:
SiliconFlow

Model input

System
You are an expert novelist with a gift for vivid, immersive prose. You write in tight third-person limited point of view with a strong narrative voice. Your prose is clean, precise, and engaging — you favor strong verbs, concrete details, and natural-sounding dialogue. You will be given a story bible (codex) containing canonical details about characters, locations, items, and lore. Use these details to ground your writing in the established world. Stay consistent with the codex. Write only the prose of the scene. Do not include titles, chapter headings, markdown formatting, or any commentary before or after the scene.
User/Human
<codex> <character id="4412" name="Aurora Carter" aliases="Rory, Laila, Aurora, Carter, Malphora" pronouns="she/her" species="Human" storyRole="Protagonist"> <eyeColor>bright blue</eyeColor> <hair>straight shoulder-length black</hair> <height>5'6"</height> <age>25</age> <scar>small crescent-shaped scar on her left wrist from a childhood accident</scar> <description>Aurora, referred to by her friends as Rory, is cool-headed, intelligent, and known for quick out-of-the-box thinking.</description> <backstory>Born in Cardiff to an Irish barrister father (Brendan Carter) and Welsh teacher mother (Jennifer Carter née Ellis), Rory reluctantly pursued Pre-Law at Cardiff University. She fled to London at the behest of her childhood friend Eva after leaving an abusive ex named Evan. By day, Rory works part-time as a delivery person for Yu-Fei Cheung's Golden Empress restaurant. She lives in a flat above Silas' bar.</backstory> </character> <character id="4418" name="Nyx" aliases="Nyx, the Shadow, Nightwhisper" pronouns="they/them" species="Shade" storyRole="Wild Card"> <eyeColor>faintly glowing violet</eyeColor> <height>approximately 6'2" in solid form</height> <age>ageless</age> <form>humanoid silhouette of living shadow, can shift between solid and incorporeal</form> <voice>sounds like a whisper carried on the wind</voice> <description>A being of living shadow, existing between the mortal plane and the spaces between realms.</description> <backstory>Nyx was once a human sorcerer named Aldric who became trapped between realms during a failed summoning ritual in 1643. They now exist as a Shade, bound to the mortal plane but able to slip between shadows.</backstory> </character> <character id="4424" name="Isolde Varga" aliases="Isolde, the Seer" pronouns="she/her" species="Half-Fae" storyRole="Oracle"> <eyeColor>pale lavender</eyeColor> <hair>silver, reaching her waist</hair> <height>5'5"</height> <age>300 years old</age> <appearance>ethereal, ageless</appearance> <speech>speaks in riddles</speech> <footprints>leaves no footprints when she walks</footprints> <compulsion>cannot lie (Fae compulsion) but can mislead</compulsion> <description>A Half-Fae seer exiled from the Fae Courts for sharing visions with mortals.</description> <backstory>She now lives in a hidden grove in Richmond Park, offering cryptic prophecies to those who seek her out.</backstory> </character> <location id="853" name="Dymas (Gluttony)" aliases="Dymas, gluttony, Dymasian" realm="Hel" sin="Gluttony"> <ruler>Prince Belphegor</ruler> <skyColor>warm amber</skyColor> <description>A place of excess and indulgence. Sprawling vineyards, orchards, and gardens provide exotic ingredients for master chefs — often helbound souls contracted from Earth. Grand feasts and culinary competitions are common.</description> </location> <location id="861" name="The Fae Grove" aliases="Isolde's grove, Richmond grove, the Grove" realm="Earth (Fae-touched)"> <parkLocation>Richmond Park</parkLocation> <standingStones>ancient oak standing stones mark the boundary</standingStones> <timeBehavior>time moves differently — an hour inside can be minutes or days outside</timeBehavior> <flora>wildflowers bloom year-round</flora> <description>A hidden clearing that exists in a pocket between Earth and the Fae realm.</description> </location> <item id="2001" name="Heartstone Pendant" aliases="the pendant, Heartstone" type="Artifact" origin="Dymas"> <gemstoneColor>deep crimson</gemstoneColor> <chainMaterial>silver chain</chainMaterial> <size>roughly the size of a thumbnail</size> <behavior>pulses faintly with warmth when near a Hel portal</behavior> <glow>faint inner glow</glow> <description>Given to Aurora by an unknown benefactor.</description> </item> <item id="2006" name="Fae-Forged Blade" aliases="the Fae blade, Isolde's gift" type="Weapon" origin="The Fae Courts"> <material>moonsilver</material> <shape>slender, leaf-shaped dagger</shape> <temperature>always cold to the touch</temperature> <glow>faintly luminescent in moonlight</glow> <power>can cut through magical wards; particularly effective against demons</power> <givenTo>given to Aurora by Isolde as a gift</givenTo> <description>A weapon of the Fae Courts, rare and highly coveted.</description> </item> <lore id="7001" name="The Veil" aliases="the Veil, the Barrier, the Boundary" category="Cosmology"> <solsticeEffect>weakens during the winter solstice, strengthens during the summer solstice</solsticeEffect> <appearance>faint shimmering distortion visible only to those with supernatural sight</appearance> <monitoring>rift points (tears in the Veil) are monitored by the Wardens</monitoring> <description>The Veil is the metaphysical barrier separating Earth from Hel and the Fae Realms.</description> </lore> </codex> Write a fully fleshed out scene of at least 1000 words in the fantasy genre. A small group enters an ancient, otherworldly place for the first time. The environment is alien and wondrous. Describe their exploration — what they see, hear, and feel as they move deeper. Include moments of discovery, unease, and wonder. Let the world-building emerge through the characters' experience rather than exposition. Use the codex entries above as your world reference for characters, setting, and lore. Only include the prose of the scene without any markdown or commentary.

Model response

AI
The air in Richmond Park had grown thick with an unnatural stillness as Aurora, Nyx, and Isolde approached the ancient standing stones that marked the entrance to the Fae Grove. The city sounds—the distant rumble of traffic, the occasional shout of a drunkard from Silas' bar below her flat—faded behind them, replaced by a silence that seemed to press in on Aurora's eardrums. "Through here," Isolde said, her voice like the rustle of dry leaves. The Half-Fae seer moved with an eerie grace, her silver hair catching the afternoon light in ways that made it appear to shimmer with colors not found in nature. Her pale lavender eyes, fixed on a particular gap between the monolithic oaks, seemed to see something the others could not. Aurora adjusted the strap of her bag, her fingers brushing against the Fae-forged blade at her hip—a cold comfort against her leg. The pendant at her throat, a deep crimson gemstone on a silver chain, gave a faint pulse against her skin. She'd grown accustomed to its warmth near rifts, but this was different. It was thrumming with an energy that vibrated through her entire body. Nyx, a living silhouette of shadow, flowed at their side. They had solidified somewhat for the journey, maintaining the approximate height and build of a tall human but with edges that seemed to blur at the periphery of vision. Their faintly violet eyes glowed with curiosity as they studied the standing stones. The first thing Aurora noticed as they passed between the ancient oaks was the scent. The familiar smells of London park—damp earth, cut grass, diesel exhaust from the nearby road—vanished. In their place was the fragrance of night-blooming jasmine and something else, something metallic and electric, like ozone after a thunderstorm. The grove before them defied logic. The sky above was the wrong shade of blue, deeper and more vibrant than any natural sky, and the trees seemed to grow in impossible formations. Their branches twisted into spirals and arches, supporting vines that bore flowers in colors Aurora had only seen in children's books—crimson blue, yellow violet, green that hummed with soft light. "The Veil is thin here," Isolde murmured, her gaze sweeping across the clearing. "Time flows differently. What feels like minutes may be hours when we return." Aurora swallowed, thinking of her shift at Golden Empress restaurant that evening. Yu-Fei would be furious if she didn't show up. But then, what choice did she have? The fate of London—and possibly more—hung in the balance. She reached up to touch the pendant again, finding it warm against her skin. They moved deeper into the grove, their footsteps disturbing small motes of light that rose from the ground like fireflies. The air grew cooler with each step, though the ambient light seemed to increase. Strange flowers with petals like spun glass lined their path, opening and closing as they passed. "Beautiful," Nyx whispered, their voice barely audible. They reached out a shadowy hand, their fingers passing through the petals without disturbing them. "So fragile, yet so resilient." Aurora watched, fascinated. "Can you touch anything here?" "When I choose to," Nyx replied. "The Fae realms exist in constant flux. Matter here is more... malleable than what you know." A small stream crossed their path, its waters glowing with an internal silver light. Aurora knelt to touch it, and the liquid felt like cool silk against her skin. When she pulled her hand away, tiny droplets clung to her fingers, refusing to fall. They hung suspended like liquid diamonds before finally dripping onto the mossy ground below. "The Starlight Stream," Isolde said, stopping to gaze at it. "It flows between here and the Fae Courts. Those who drink from it receive visions of what might be." Aurora straightened up, intrigued. "Should we?" Isolde gave a slight shake of her head. "Not all visions are gifts, Rory Carter. Some burdens are heavier than they appear worth carrying." The seer's words sent a small chill through Aurora. She'd been called many things in her life—Rory, Laila, even the unfortunate Malphora by her ex—but hearing Isolde use her full name felt like an acknowledgment of something deeper, something fated. They continued on, the grove opening into a circular clearing dominated by a large pool of water that reflected not the sky but what looked like swirling galaxies. The water was perfectly still, yet Aurora could have sworn she saw stars moving beneath its surface. "Mirror Pool," Isolde said, her voice hushed. "It shows not what is, but what was, and what could have been." Nyx stepped closer to the edge, their reflection in the water showing as a perfect human figure rather than their usual shadowy form. "I see... possibilities." Aurora approached cautiously, peering into the depths. At first, she saw only darkness flecked with points of light. Then, slowly, images began to form. She saw herself as a child, playing in a Cardiff park with a dark-haired girl who must have been Eva. She saw her father in his chambers, surrounded by law books, looking proud. Then came the images of Evan, her ex, his face twisted in anger, his hand raised... Aurora flinched back, her heart pounding. The water rippled, the images dissolving back into starlight. "I didn't need to see that." "Some doors," Isolde said gently, "are best left unopened." As they moved away from the pool, the ground beneath their feet began to change. The soft moss gave way to smooth, warm stone that glowed with soft patterns resembling circuit boards. The trees grew closer together here, their interwoven branches forming a natural canopy above. Strange, melodic sounds drifted through the air—like chimes and flutes playing in a language Aurora couldn't understand but somehow understood emotionally. "The Heartwood," Isolde explained. "The grove's center. This is where the boundary between realms is thinnest." Aurora felt it too—a tingling energy that raised the hairs on her arms. The pendant at her throat grew warm, then hot, until she had to unclasp it and hold it in her palm. The crimson gemstone pulsed with a light that seemed to pulse in time with her own heartbeat. "What is this place?" Aurora asked, looking around at the living stone and the singing trees. "It's like nothing on Earth." "The Fae are creatures of paradox," Isolde replied. "Their realm reflects that. What seems impossible one moment becomes natural the next." They came to a small clearing dominated by a single, massive tree that seemed to be made of crystal. Its trunk was translucent, showing veins of what looked like liquid light flowing within. At its base grew a cluster of mushrooms that glowed with soft, warm light. "The World Tree," Nyx breathed, their voice filled with awe. "I haven't seen one in... I don't remember how long." Aurora reached out to touch the crystal bark, pulling her hand back when it gave a slight electric tingle. "Is it alive?" "In a way mortals wouldn't understand," Isolde said. "It connects all things. Past, present, future. Earth, Hel, the Fae realms. Everything." At the base of the tree, partially obscured by roots that glowed like stained glass, lay a small stone archway. It was barely tall enough for Aurora to pass through without ducking, and carved into its surface were symbols that seemed to shift and change as she watched. "The Gatekeeper's Arch," Isolde said, her expression serious. "It's sealed now, but there will come a time when it opens." Aurora felt a strange pull toward the archway, as if invisible threads connected her to it. The pendant in her hand pulsed faster, its crimson light growing brighter. "What happens when it opens?" she asked, though part of her already knew. "Chaos," Isolde replied. "The Veil would tear. Hel would spill into London. The Fae Courts would remember their exile. The Wardens couldn't contain it." A faint whispering sound came from the archway, as if voices from a thousand years ago were trying to speak through stone. Nyx took a step closer, their shadowy form flickering at the edges. "They remember me," Nyx said, their voice tight with something that might have been emotion. "The ones who called me Aldric." Isolde placed a hand on Aurora's shoulder. "You carry the means to keep it sealed. The Heartstone, the Fade-forged blade. They were given to you for this purpose." Aurora looked from the archway to the pendant in her hand, then to the blade at her hip. The weight of it all pressed down on her shoulders—her ordinary life, her part-time job, her flat above the bar—all suddenly seeming trivial against the fate of multiple realms. "But how?" she asked, her voice barely above a whisper. "I'm just a delivery person from Cardiff who came to London to get away from an abusive ex." Isolde's lavender eyes held an infinite depth as she looked at Aurora. "The Fates have a sense of irony, child. They often choose the most unlikely of heroes for the most impossible of tasks." As if to confirm the seer's words, the pendant in Aurora's hand flared with brilliant crimson light, illuminating the archway and the shifting symbols upon it. The whispering voices grew louder, more insistent, and Aurora felt the pull toward the archway strengthen, as if trying to draw her in. Nyx stepped between her and the gate, their solid form creating a barrier of shadow. "Not today," they said, their voice gaining a strength Aurora hadn't heard before. "The Veil holds—for now." Aurora took a shaky breath, clutching the Heartstone pendant so tightly it bit into her palm. The light from the gemstone gradually dimmed, though it remained warm against her skin. The whispering from the archway subsided, though Aurora had the sense it was waiting, watching, biding its time. "We should return," Isolde said, her gaze fixed on the darkening sky between the impossibly colored trees. "The park will be closing soon, and we've been gone longer than we realize." Aurora nodded, still staring at the archway. Part of her wanted to stay, to understand what was happening to her, but another part—the part that remembered her shift at Golden Empress, the part that wanted to live a normal life—urged her to leave. As they made their way back through the grove, Aurora noticed subtle changes. The flowers seemed to watch them as they passed. The air hummed with a low energy that made her teeth ache. The Starlight Stream now flowed backward. The Mirror Pool showed only darkness. "The grove is aware of your presence now," Isolde explained, following Aurora's gaze. "It recognizes the Heartstone. It knows what you are becoming." "What am I becoming?" Aurora asked, though she wasn't sure if she wanted to know the answer. "A key," Isolde said simply. "And possibly the last lock." By the time they reached the standing stones, the sky outside had turned the deep orange of twilight. The unnatural stillness had given way to the normal sounds of the park closing. Dog walkers with leashed pets hurried along the path, their eyes flicking toward the ancient oaks as if sensing something unusual but unable to pinpoint what. Aurora paused at the boundary between realms, looking back at the grove one last time. The trees seemed to bow slightly, as in farewell. The path behind her led back to her ordinary life, but the path ahead—whatever it might be—stretched into an uncertain future filled with impossible responsibilities. She fastened the Heartstone pendant back around her neck, feeling its comforting weight against her skin. The Fae-forged blade at her hip felt less like a weapon and more like a promise. As she stepped back into the mortal world, part of her remained behind, forever bound to the ancient grove and the archway that waited to be opened.
created_at"2026-04-24T17:33:34.702Z" 4/24/2026, 5:33:34 PM
model"z-ai/glm-4.5-air"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency1490
moderation_latency(null)
generation_time30087
tokens_prompt1590
tokens_completion3042
native_tokens_prompt1547
native_tokens_completion2593
native_tokens_completion_images(null)
native_tokens_reasoning0
native_tokens_cached0
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
num_fetches(null)
web_search_engine(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"stop"
usage0.00244656
router(null)
provider_responses
0
endpoint_id"90fc9bb3-01bb-419f-bb58-dea60a80d201"
is_byokfalse
latency99
model_permaslug"z-ai/glm-4.5-air"
provider_name"Novita"
status429
1
endpoint_id"f7dc79ca-bbbd-41a1-8eef-616d981ff1cb"
id"019dc08ddd12e094de30ef8337da4fec"
is_byokfalse
latency1490
model_permaslug"z-ai/glm-4.5-air"
provider_name"SiliconFlow"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer(null)
request_id"req-1777052014-2BlErlmOGsvdOgsDdEq9"
session_id(null)
api_type"completions"
id"gen-1777052014-T9lmdgDrZhaRyyPrqUGM"
upstream_id"019dc08ddd12e094de30ef8337da4fec"
total_cost0.00244656
cache_discount(null)
upstream_inference_cost0
provider_name"SiliconFlow"
response_cache_source_id(null)

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags23
adverbTagCount2
adverbTags
0"Isolde said gently [gently]"
1"Isolde said simply [simply]"
dialogueSentences48
tagDensity0.479
leniency0.958
rawRatio0.087
effectiveRatio0.083
79.84% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1984
totalAiIsmAdverbs8
found
0
adverb"perfectly"
count1
1
adverb"cautiously"
count1
2
adverb"slowly"
count1
3
adverb"gently"
count1
4
adverb"suddenly"
count1
5
adverb"barely above a whisper"
count1
6
adverb"tightly"
count1
7
adverb"slightly"
count1
highlights
0"perfectly"
1"cautiously"
2"slowly"
3"gently"
4"suddenly"
5"barely above a whisper"
6"tightly"
7"slightly"
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)
42.04% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1984
totalAiIsms23
found
0
word"silence"
count1
1
word"pulse"
count2
2
word"warmth"
count1
3
word"vibrated"
count1
4
word"familiar"
count1
5
word"electric"
count2
6
word"footsteps"
count1
7
word"silk"
count1
8
word"chill"
count1
9
word"perfect"
count1
10
word"depths"
count1
11
word"pounding"
count1
12
word"pulsed"
count2
13
word"crystal"
count2
14
word"weight"
count2
15
word"whisper"
count1
16
word"sense of"
count1
17
word"comforting"
count1
highlights
0"silence"
1"pulse"
2"warmth"
3"vibrated"
4"familiar"
5"electric"
6"footsteps"
7"silk"
8"chill"
9"perfect"
10"depths"
11"pounding"
12"pulsed"
13"crystal"
14"weight"
15"whisper"
16"sense of"
17"comforting"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches0
maxInWindow0
found(empty)
highlights(empty)
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells3
narrationSentences111
matches
0"d in anger"
1"filled with awe"
2"d with awe"
0.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount12
narrationSentences111
filterMatches(empty)
hedgeMatches
0"appear to"
1"seemed to"
2"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences137
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen38
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1967
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions20
unquotedAttributions0
matches(empty)
33.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions86
wordCount1584
uniqueNames23
maxNameDensity1.96
worstName"Aurora"
maxWindowNameDensity4
worstWindowName"Aurora"
discoveredNames
Richmond1
Park1
Aurora31
Nyx9
Isolde18
Fae4
Grove1
Half-Fae1
Fae-forged2
London2
Golden2
Empress2
Rory1
Laila1
Malphora1
Cardiff1
Eva1
Evan1
Heartstone2
Starlight1
Stream1
Mirror1
Pool1
persons
0"Aurora"
1"Nyx"
2"Isolde"
3"Rory"
4"Laila"
5"Eva"
6"Evan"
places
0"Richmond"
1"Park"
2"Fae"
3"Grove"
4"London"
5"Golden"
6"Cardiff"
7"Starlight"
8"Stream"
globalScore0.521
windowScore0.333
0.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences99
glossingSentenceCount10
matches
0"edges that seemed to blur at the periphery of vision"
1"felt like cool silk against her skin"
2"felt like an acknowledgment of somethin"
3"looked like swirling galaxies"
4"light that seemed to pulse in time with her own heartbeat"
5"tree that seemed to be made of crystal"
6"looked like liquid light flowing within"
7"symbols that seemed to shift and change as she watched"
8"as if trying to draw her in"
9"as if sensing something unusual but unable to pinpoint what"
98.32% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches2
per1kWords1.017
wordCount1967
matches
0"not the sky but what looked like swirling galaxies"
1"not what is, but what was"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences137
matches(empty)
96.51% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs55
mean35.76
std17.44
cv0.488
sampleLengths
063
162
266
352
451
562
626
751
850
927
108
1122
1258
1329
146
1524
1640
1745
1820
1926
2073
2121
229
2367
2416
2551
2621
2721
2847
2920
3022
3121
3248
3320
3428
3513
3624
3734
3821
3928
4047
4128
4234
4349
4432
4548
4631
4743
4846
4923
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences111
matches
0"been called"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount4
totalVerbs274
matches
0"was thrumming"
1"were trying"
2"was waiting"
3"was happening"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount17
semicolonCount0
flaggedSentences11
totalSentences137
ratio0.08
matches
0"The city sounds—the distant rumble of traffic, the occasional shout of a drunkard from Silas' bar below her flat—faded behind them, replaced by a silence that seemed to press in on Aurora's eardrums."
1"Aurora adjusted the strap of her bag, her fingers brushing against the Fae-forged blade at her hip—a cold comfort against her leg."
2"The familiar smells of London park—damp earth, cut grass, diesel exhaust from the nearby road—vanished."
3"Their branches twisted into spirals and arches, supporting vines that bore flowers in colors Aurora had only seen in children's books—crimson blue, yellow violet, green that hummed with soft light."
4"The fate of London—and possibly more—hung in the balance."
5"She'd been called many things in her life—Rory, Laila, even the unfortunate Malphora by her ex—but hearing Isolde use her full name felt like an acknowledgment of something deeper, something fated."
6"Strange, melodic sounds drifted through the air—like chimes and flutes playing in a language Aurora couldn't understand but somehow understood emotionally."
7"Aurora felt it too—a tingling energy that raised the hairs on her arms."
8"The weight of it all pressed down on her shoulders—her ordinary life, her part-time job, her flat above the bar—all suddenly seeming trivial against the fate of multiple realms."
9"Part of her wanted to stay, to understand what was happening to her, but another part—the part that remembered her shift at Golden Empress, the part that wanted to live a normal life—urged her to leave."
10"The path behind her led back to her ordinary life, but the path ahead—whatever it might be—stretched into an uncertain future filled with impossible responsibilities."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount315
adjectiveStacks0
stackExamples(empty)
adverbCount7
adverbRatio0.022222222222222223
lyAdverbCount3
lyAdverbRatio0.009523809523809525
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences137
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences137
mean14.36
std7.18
cv0.5
sampleLengths
030
133
212
329
421
522
620
712
812
910
1029
1113
1215
1315
1421
156
1626
1730
1813
1913
2012
219
227
239
2414
2520
2614
2716
287
2915
305
313
325
336
3416
3514
3615
3715
3814
3910
4019
414
422
438
4416
459
4631
4728
4817
497
40.51% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats13
diversityRatio0.2773722627737226
totalSentences137
uniqueOpeners38
62.89% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount2
totalSentences106
matches
0"Then, slowly, images began to"
1"Then came the images of"
ratio0.019
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount21
totalSentences106
matches
0"Her pale lavender eyes, fixed"
1"She'd grown accustomed to its"
2"It was thrumming with an"
3"They had solidified somewhat for"
4"Their faintly violet eyes glowed"
5"Their branches twisted into spirals"
6"She reached up to touch"
7"They moved deeper into the"
8"They reached out a shadowy"
9"They hung suspended like liquid"
10"She'd been called many things"
11"They continued on, the grove"
12"She saw herself as a"
13"She saw her father in"
14"They came to a small"
15"Its trunk was translucent, showing"
16"It was barely tall enough"
17"she asked, though part of"
18"she asked, her voice barely"
19"they said, their voice gaining"
ratio0.198
30.75% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount91
totalSentences106
matches
0"The air in Richmond Park"
1"The city sounds—the distant rumble"
2"Isolde said, her voice like"
3"The Half-Fae seer moved with"
4"Her pale lavender eyes, fixed"
5"Aurora adjusted the strap of"
6"The pendant at her throat,"
7"She'd grown accustomed to its"
8"It was thrumming with an"
9"Nyx, a living silhouette of"
10"They had solidified somewhat for"
11"Their faintly violet eyes glowed"
12"The first thing Aurora noticed"
13"The familiar smells of London"
14"The grove before them defied"
15"The sky above was the"
16"Their branches twisted into spirals"
17"Isolde murmured, her gaze sweeping"
18"Aurora swallowed, thinking of her"
19"Yu-Fei would be furious if"
ratio0.858
94.34% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences106
matches
0"As if to confirm the"
1"By the time they reached"
ratio0.019
0.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences72
technicalSentenceCount17
matches
0"The air in Richmond Park had grown thick with an unnatural stillness as Aurora, Nyx, and Isolde approached the ancient standing stones that marked the entrance …"
1"The Half-Fae seer moved with an eerie grace, her silver hair catching the afternoon light in ways that made it appear to shimmer with colors not found in nature…"
2"They had solidified somewhat for the journey, maintaining the approximate height and build of a tall human but with edges that seemed to blur at the periphery o…"
3"Their branches twisted into spirals and arches, supporting vines that bore flowers in colors Aurora had only seen in children's books—crimson blue, yellow viole…"
4"They reached out a shadowy hand, their fingers passing through the petals without disturbing them."
5"They continued on, the grove opening into a circular clearing dominated by a large pool of water that reflected not the sky but what looked like swirling galaxi…"
6"She saw herself as a child, playing in a Cardiff park with a dark-haired girl who must have been Eva."
7"The soft moss gave way to smooth, warm stone that glowed with soft patterns resembling circuit boards."
8"Aurora felt it too—a tingling energy that raised the hairs on her arms."
9"The crimson gemstone pulsed with a light that seemed to pulse in time with her own heartbeat."
10"They came to a small clearing dominated by a single, massive tree that seemed to be made of crystal."
11"Aurora felt a strange pull toward the archway, as if invisible threads connected her to it."
12"A faint whispering sound came from the archway, as if voices from a thousand years ago were trying to speak through stone."
13"As if to confirm the seer's words, the pendant in Aurora's hand flared with brilliant crimson light, illuminating the archway and the shifting symbols upon it."
14"The whispering voices grew louder, more insistent, and Aurora felt the pull toward the archway strengthen, as if trying to draw her in."
15"Part of her wanted to stay, to understand what was happening to her, but another part—the part that remembered her shift at Golden Empress, the part that wanted…"
16"Dog walkers with leashed pets hurried along the path, their eyes flicking toward the ancient oaks as if sensing something unusual but unable to pinpoint what."
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags23
uselessAdditionCount8
matches
0"Isolde murmured, her gaze sweeping across the clearing"
1"Nyx whispered, their voice barely audible"
2"Isolde said, stopping to gaze at it"
3"Isolde said, her voice hushed"
4"Isolde said, her expression serious"
5"Nyx said, their voice tight with something that might have been emotion"
6"she asked, her voice barely above a whisper"
7"they said, their voice gaining a strength Aurora hadn't heard before"
45.83% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags22
fancyCount5
fancyTags
0"Isolde murmured (murmur)"
1"Nyx whispered (whisper)"
2"Isolde explained (explain)"
3"Nyx breathed (breathe)"
4"Isolde explained (explain)"
dialogueSentences48
tagDensity0.458
leniency0.917
rawRatio0.227
effectiveRatio0.208
70.8124%