Run: 2026-02-20-01KHYA81YB7C57WE8AMCJ8CDJR

Run Details

Duration:
20.0s
Cost:
$0.001704
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 pushed through the thicket at the edge of Richmond Park, branches snagging her jacket like insistent fingers. The air hung heavy with the scent of damp earth and something sweeter, like honey left too long in the sun. Nyx glided beside her, their shadowy form flickering at the edges, less substantial than the gathering dusk. Isolde led the way, her silver hair catching the last slivers of daylight as she stepped over roots that twisted like veins across the ground. "Stay close," Isolde murmured, her voice a soft chime that blended with the rustle of leaves. "The stones await." Rory glanced back at the park's familiar paths, now swallowed by twilight. Joggers and dog walkers had vanished hours ago, leaving only the distant hum of traffic. Her fingers brushed the Heartstone Pendant at her throat; it lay cool against her skin, no pulse yet. Nyx's violet eyes gleamed faintly, scanning the shadows. "This way feels... thin," they whispered, the words uncoiling like smoke. They reached the clearing's boundary without fanfare—no gate, no arch, just a circle of ancient oaks that stood taller than any in the park, their bark etched with spirals that seemed to shift when Rory blinked. Isolde raised a hand, palm outward, and the air shimmered. A faint distortion rippled before them, like heat rising from pavement, but colder, pulling at Rory's breath. "Step through," Isolde said. Her pale lavender eyes held Rory's, unblinking. "The grove welcomes those who seek." Rory hesitated, heart thudding. Nyx brushed her arm, a chill that raised gooseflesh. "We've come this far. Secrets hide in the crossing." She nodded and crossed the threshold. The world tilted. One moment, the oaks loomed solid; the next, the very air folded around her, colors bleeding at the edges—greens deepening to emeralds that glowed from within, the sky above fracturing into hues of lavender and gold. Her boots sank into moss that cushioned like velvet, and a breeze carried notes of blooming jasmine, though winter gripped the park outside. Nyx followed, their form solidifying just enough to touch the ground without sinking. "The Veil thins here," they said, voice echoing oddly, as if from a great distance. Isolde slipped in last, leaving no imprint on the moss. The grove unfolded around them, vast yet intimate. Wildflowers carpeted the ground in defiant bursts—crimson poppies nodding beside azure bells, petals unfurling in impossible spirals. Vines climbed the oaks, heavy with fruits that shimmered like glass orbs, catching light from a sun that shouldn't exist at this hour. Rory knelt, fingers grazing a petal. It quivered under her touch, releasing a puff of pollen that sparkled and dissolved into the air. "Beautiful," she breathed, standing. But unease prickled her spine. The flowers bloomed wrong, too vibrant, too eternal. No wilting edges, no scent of decay. Isolde smiled, a curve that didn't reach her eyes. "Eternal bloom for those who dwell between. But look closer—the heart of it beats." They moved deeper, the oaks parting to reveal a central glade. A pool lay at its center, water clear as crystal, reflecting not the sky but visions: flashes of laughter in a distant court, shadows dancing on stone walls. Rory leaned over the edge, her reflection staring back fractured, her black hair framing eyes that seemed brighter, bluer. Something tugged at her—a whisper in her mind, urging her to dip a hand in. Nyx pulled her back. "Not yet. Water like this... it shows truths, or steals them." Their hand, when solid, felt like cool mist on her wrist. A low hum vibrated through the ground, rising from the earth itself. Rory pressed her palm to the moss; warmth spread up her arm, not burning but alive, pulsing in rhythm with her heartbeat. Birds—iridescent creatures with feathers like woven silk—darted between branches, their songs twisting into melodies that evoked half-remembered dreams. One landed nearby, head cocked, eyes like polished onyx. It trilled a note that made Rory's scar itch, the old crescent on her wrist flaring as if freshly cut. "These aren't birds," she said, voice low. "Too many colors. And that sound—it's pulling at me." Isolde nodded, trailing fingers along a vine. A fruit detached at her touch, rolling into her palm. She bit into it, juice staining her lips ruby. "Feast of the between. Time bends here. An hour might steal a day from your world, or gift you minutes of eternity." Nyx circled the pool, shadows trailing them like hesitant dogs. "I feel it—the pull between realms. Like slipping through a crack in the wall." They reached out, incorporeal now, and the water rippled without a splash. Images sharpened: a figure in Rory's flat above Silas' bar, Eva laughing over tea; then darkness, a portal yawning in an alley, the Heartstone glowing crimson. Rory's breath caught. "That's... my life. How?" "The grove mirrors," Isolde replied, her words weaving like threads. "Not all sights are yours alone. Some belong to the seekers who came before." Unease coiled tighter. Rory's hand strayed to the Fae-Forged Blade at her belt, its moonsilver hilt cold and reassuring. Isolde had given it to her weeks ago, after their first meeting in the park's shadows—a slender dagger that hummed faintly now, as if awakening. She drew it halfway, the blade catching the grove's inner light, glowing soft as moonlight on frost. A rustle drew their attention. From the underbrush emerged shapes—will-o'-wisps? No, smaller, like foxfire turned solid. Tiny beings no taller than her knee, with skins of bark and eyes like dewdrops. They chittered, circling Nyx, who crouched low. "Guardians," Isolde explained. "They test the intruders' intent." One approached Rory, sniffing at her boots. Its touch sent a jolt up her leg—memories flickering: her father's stern voice in Cardiff, Evan's grip bruising her arm, Eva's plea to run to London. She flinched. "Get off." The being scampered back, but others pressed in, their chitters rising to a chorus that clawed at her thoughts. Nyx surged forward, form solid and towering. "Enough." Shadows lashed out, gentle but firm, herding the creatures away. They scattered into the flowers, leaving the air humming with their retreat. Rory exhaled, rubbing her temples. "What was that? My past, spilling out." Isolde's gaze softened, almost. "The grove demands truth. It strips veils from the soul." She gestured onward, past the pool to where the oaks thickened into a labyrinth of roots and arches. "Deeper still. The heartstone sings there." They pressed on, the path narrowing. Vines brushed Rory's shoulders, leaves whispering secrets in a language of wind and silk. The air grew thicker, scented with spices from forgotten gardens—cinnamon and clove mingling with the floral sweetness. Her skin tingled, as if charged with static, every step lighter, as though gravity loosened its hold. A discovery waited in a hollowed oak: shelves carved into the wood, lined with vials of liquid that swirled with captured storms—tiny lightning forks dancing inside. Books bound in leather that smelled of rain-soaked forests lay open, pages fluttering without breeze. Rory picked one up, the script shifting from runes to English under her gaze: tales of Fae exiles, of veils torn by mortal greed. "Prophecies?" she asked, tracing a line that spoke of shadows unbound. Isolde inclined her head. "Fragments. The grove hoards them, offers them to the worthy." Her fingers danced over a vial, and thunder rumbled soft within, echoing in Rory's chest. Nyx hovered near a cluster of crystals embedded in the bark—quartz veined with violet, pulsing in time with their own glow. "These... they bridge realms. I sense Hel's echo here, faint but hungry." They touched one, and the crystal flared, projecting a haze: amber skies, vineyards heavy with fruit, feasts under eternal twilight. Dymas. The gluttony's pull tugged at Rory's pendant, a faint warmth blooming against her skin. She clutched it. "The Heartstone. It's reacting. Like near a portal." Worry creased Isolde's brow, the first crack in her ethereal calm. "The Veil frays. Hel's tendrils seek the weak points. This grove borders them all." The wonder shifted then, laced with dread. The birds' songs turned mournful, a dirge that pressed against Rory's ears. Roots snaked across their path, tripping Nyx mid-stride. They recovered, but their form wavered, shadows thinning. "The balance tips. Too much crossing, and it unravels." Rory gripped the blade fully now, its cold edge grounding her. They emerged into another clearing, dominated by a standing stone—smooth granite veined with silver, taller than Nyx in solid form. Etchings covered it: maps of realms overlapping, Earth a fragile thread between Fae mists and Hel's fires. Touching it, Rory felt history flood her—centuries of wanderers, seers like Isolde whispering riddles to lost souls. A vision gripped her: herself, blade in hand, facing a shadow prince in amber halls. Nyx at her side, unbound. Isolde's voice cut through: "The paths converge. Choose wisely, wanderer." She pulled away, pulse racing. The grove's beauty turned sharp, wondrous yet warning. Flowers closed petals like eyes watching, the pool's reflections now showing rifts—tears in the air, shimmering distortions where realms bled. "We can't stay long," Rory said, voice steady despite the tremor in her hands. "This place... it's alive, and it's judging us." Isolde nodded, turning back toward the boundary. "The first taste is the deepest. Return when the solstice calls, and the truths will unfold." Nyx lingered by the stone, violet eyes distant. "More than truths. Power. But at what cost?" They retraced their steps, the grove reluctant to release them. Vines clung, birds wheeled overhead with cries like farewells. The air lightened as they neared the oaks, the distortion reappearing. Rory stepped through first, the world snapping back—cold night air, the park's mundane quiet. Nyx and Isolde followed, the shimmer sealing behind. But in Rory's mind, the grove lingered: its wonders etched deep, unease a shadow that no blade could cut. The pendant cooled, yet she felt the pull, a thread now woven into her fate.
created_at"2026-02-20T20:00:50.644Z" 2/20/2026, 8:00:50 PM
model"x-ai/grok-4-fast"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency3064
moderation_latency(null)
generation_time19841
tokens_prompt1816
tokens_completion2634
native_tokens_prompt1792
native_tokens_completion2736
native_tokens_completion_images0
native_tokens_reasoning469
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.00170375
router(null)
provider_responses
0
endpoint_id"c9586d9d-97ff-40ca-ae94-22504d6f9b7e"
id"6a98f95a-c3d3-7b13-cd5c-e16f82f802f1"
is_byokfalse
latency448
model_permaslug"x-ai/grok-4-fast"
provider_name"xAI"
status200
api_type"completions"
id"gen-1771617650-9jsGCFqreqP2U6Tnhf95"
upstream_id"6a98f95a-c3d3-7b13-cd5c-e16f82f802f1"
total_cost0.00170375
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
totalTags19
adverbTagCount0
adverbTags(empty)
dialogueSentences35
tagDensity0.543
leniency1
rawRatio0
effectiveRatio0
97.02% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1677
totalAiIsmAdverbs1
found
0
adverb"very"
count1
highlights
0"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)
10.55% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1677
totalAiIsms30
found
0
word"familiar"
count1
1
word"pulse"
count2
2
word"scanning"
count1
3
word"etched"
count2
4
word"shimmered"
count2
5
word"chill"
count1
6
word"loomed"
count1
7
word"velvet"
count1
8
word"echoing"
count2
9
word"quivered"
count1
10
word"crystal"
count2
11
word"dancing"
count2
12
word"fractured"
count1
13
word"whisper"
count1
14
word"vibrated"
count1
15
word"warmth"
count2
16
word"silk"
count2
17
word"charged"
count1
18
word"tracing"
count1
19
word"echo"
count1
20
word"wavered"
count1
21
word"racing"
count1
highlights
0"familiar"
1"pulse"
2"scanning"
3"etched"
4"shimmered"
5"chill"
6"loomed"
7"velvet"
8"echoing"
9"quivered"
10"crystal"
11"dancing"
12"fractured"
13"whisper"
14"vibrated"
15"warmth"
16"silk"
17"charged"
18"tracing"
19"echo"
20"wavered"
21"racing"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches0
maxInWindow0
found(empty)
highlights(empty)
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells1
narrationSentences114
matches
0"d with dread"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount1
narrationSentences114
filterMatches(empty)
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences130
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen37
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1652
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions16
unquotedAttributions0
matches(empty)
66.06% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions80
wordCount1370
uniqueNames23
maxNameDensity1.68
worstName"Rory"
maxWindowNameDensity2.5
worstWindowName"Rory"
discoveredNames
Richmond1
Park1
Rory23
Heartstone1
Pendant1
Isolde17
Images1
Unease1
Fae-Forged1
Blade1
Nyx14
One3
Cardiff1
Evan1
Eva1
London1
English1
Fae3
Dymas1
Roots1
Earth1
Hel1
Vines3
persons
0"Rory"
1"Pendant"
2"Isolde"
3"Images"
4"Unease"
5"Blade"
6"Nyx"
7"One"
8"Evan"
9"Eva"
10"Roots"
11"Hel"
12"Vines"
places
0"Richmond"
1"Park"
2"Fae-Forged"
3"Cardiff"
4"London"
5"English"
6"Fae"
7"Earth"
globalScore0.661
windowScore0.833
41.30% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences92
glossingSentenceCount4
matches
0"spirals that seemed to shift when Rory blinked"
1"seemed brighter bluer"
2"felt like cool mist on her wrist"
3"as if awakening"
78.93% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches2
per1kWords1.211
wordCount1652
matches
0"not the sky but visions: flashes of laughter in a distant court, shadows dan"
1"not burning but alive, pulsing in rhythm with her heartbeat"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences130
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs42
mean39.33
std21.38
cv0.544
sampleLengths
081
119
264
363
417
522
668
738
871
924
1023
1173
1226
1381
1416
1548
1662
177
1824
1961
2038
2141
2223
2330
2412
2538
2654
2765
2811
2929
3068
3111
3225
3344
3465
3530
3633
3722
3823
3916
4052
4134
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences114
matches
0"being scampered"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs271
matches(empty)
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount17
semicolonCount4
flaggedSentences18
totalSentences130
ratio0.138
matches
0"Her fingers brushed the Heartstone Pendant at her throat; it lay cool against her skin, no pulse yet."
1"They reached the clearing's boundary without fanfare—no gate, no arch, just a circle of ancient oaks that stood taller than any in the park, their bark etched with spirals that seemed to shift when Rory blinked."
2"One moment, the oaks loomed solid; the next, the very air folded around her, colors bleeding at the edges—greens deepening to emeralds that glowed from within, the sky above fracturing into hues of lavender and gold."
3"Wildflowers carpeted the ground in defiant bursts—crimson poppies nodding beside azure bells, petals unfurling in impossible spirals."
4"Something tugged at her—a whisper in her mind, urging her to dip a hand in."
5"Rory pressed her palm to the moss; warmth spread up her arm, not burning but alive, pulsing in rhythm with her heartbeat."
6"Birds—iridescent creatures with feathers like woven silk—darted between branches, their songs twisting into melodies that evoked half-remembered dreams."
7"Images sharpened: a figure in Rory's flat above Silas' bar, Eva laughing over tea; then darkness, a portal yawning in an alley, the Heartstone glowing crimson."
8"Isolde had given it to her weeks ago, after their first meeting in the park's shadows—a slender dagger that hummed faintly now, as if awakening."
9"From the underbrush emerged shapes—will-o'-wisps?"
10"Its touch sent a jolt up her leg—memories flickering: her father's stern voice in Cardiff, Evan's grip bruising her arm, Eva's plea to run to London."
11"The air grew thicker, scented with spices from forgotten gardens—cinnamon and clove mingling with the floral sweetness."
12"A discovery waited in a hollowed oak: shelves carved into the wood, lined with vials of liquid that swirled with captured storms—tiny lightning forks dancing inside."
13"Nyx hovered near a cluster of crystals embedded in the bark—quartz veined with violet, pulsing in time with their own glow."
14"They emerged into another clearing, dominated by a standing stone—smooth granite veined with silver, taller than Nyx in solid form."
15"Touching it, Rory felt history flood her—centuries of wanderers, seers like Isolde whispering riddles to lost souls."
16"Flowers closed petals like eyes watching, the pool's reflections now showing rifts—tears in the air, shimmering distortions where realms bled."
17"Rory stepped through first, the world snapping back—cold night air, the park's mundane quiet."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1078
adjectiveStacks0
stackExamples(empty)
adverbCount25
adverbRatio0.023191094619666047
lyAdverbCount5
lyAdverbRatio0.00463821892393321
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences130
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences130
mean12.71
std7.42
cv0.584
sampleLengths
018
121
217
325
416
53
612
715
818
98
1011
1136
1210
1317
144
157
166
174
189
199
206
213
2236
2323
2413
2515
2610
278
2817
2923
306
3117
324
335
348
357
369
3714
3811
3928
4019
4115
424
4322
4412
4522
4618
479
4820
497
62.56% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats2
diversityRatio0.38461538461538464
totalSentences130
uniqueOpeners50
0.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount0
totalSentences109
matches(empty)
ratio0
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount30
totalSentences109
matches
0"Her fingers brushed the Heartstone"
1"they whispered, the words uncoiling"
2"They reached the clearing's boundary"
3"Her pale lavender eyes held"
4"She nodded and crossed the"
5"Her boots sank into moss"
6"they said, voice echoing oddly,"
7"It quivered under her touch,"
8"she breathed, standing"
9"They moved deeper, the oaks"
10"Their hand, when solid, felt"
11"It trilled a note that"
12"she said, voice low"
13"She bit into it, juice"
14"They reached out, incorporeal now,"
15"She drew it halfway, the"
16"They chittered, circling Nyx, who"
17"Its touch sent a jolt"
18"They scattered into the flowers,"
19"She gestured onward, past the"
ratio0.275
5.87% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount99
totalSentences109
matches
0"Aurora pushed through the thicket"
1"The air hung heavy with"
2"Nyx glided beside her, their"
3"Isolde led the way, her"
4"Isolde murmured, her voice a"
5"Rory glanced back at the"
6"Joggers and dog walkers had"
7"Her fingers brushed the Heartstone"
8"Nyx's violet eyes gleamed faintly,"
9"they whispered, the words uncoiling"
10"They reached the clearing's boundary"
11"Isolde raised a hand, palm"
12"A faint distortion rippled before"
13"Her pale lavender eyes held"
14"Rory hesitated, heart thudding."
15"Nyx brushed her arm, a"
16"She nodded and crossed the"
17"The world tilted."
18"Her boots sank into moss"
19"Nyx followed, their form solidifying"
ratio0.908
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences109
matches(empty)
ratio0
8.09% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences53
technicalSentenceCount10
matches
0"One moment, the oaks loomed solid; the next, the very air folded around her, colors bleeding at the edges—greens deepening to emeralds that glowed from within, …"
1"Nyx followed, their form solidifying just enough to touch the ground without sinking."
2"Vines climbed the oaks, heavy with fruits that shimmered like glass orbs, catching light from a sun that shouldn't exist at this hour."
3"It quivered under her touch, releasing a puff of pollen that sparkled and dissolved into the air."
4"Rory leaned over the edge, her reflection staring back fractured, her black hair framing eyes that seemed brighter, bluer."
5"Birds—iridescent creatures with feathers like woven silk—darted between branches, their songs twisting into melodies that evoked half-remembered dreams."
6"Its touch sent a jolt up her leg—memories flickering: her father's stern voice in Cardiff, Evan's grip bruising her arm, Eva's plea to run to London."
7"Her skin tingled, as if charged with static, every step lighter, as though gravity loosened its hold."
8"A discovery waited in a hollowed oak: shelves carved into the wood, lined with vials of liquid that swirled with captured storms—tiny lightning forks dancing in…"
9"Books bound in leather that smelled of rain-soaked forests lay open, pages fluttering without breeze."
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags19
uselessAdditionCount7
matches
0"they whispered, the words uncoiling like smoke"
1"they said, voice echoing oddly, as if from a great distance"
2"she said, voice low"
3"Isolde replied, her words weaving like threads"
4"Shadows lashed out, gentle but firm, herding the creatures away"
5"They touched, and the crystal flared, projecting a haze: amber skies, vineyards heavy with fruit, feasts under eternal twilight"
6"Rory said, voice steady despite the tremor in her hands"
35.71% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags10
fancyCount4
fancyTags
0"Isolde murmured (murmur)"
1"they whispered (whisper)"
2"she breathed (breathe)"
3"Isolde explained (explain)"
dialogueSentences35
tagDensity0.286
leniency0.571
rawRatio0.4
effectiveRatio0.229
70.2036%