Run: 2026-03-11-01KKFG161B9MJ0FZDHBCK27WBP

Run Details

Duration:
1m 2s
Cost:
$0.000000
Provider:
Stealth

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
The air changed first. One moment, Rory was breathing the damp, familiar scent of London rain on asphalt. The next, her lungs filled with something colder, cleaner, laced with the smell of deep earth, blooming night-flowers, and something sweetly metallic, like ozone after a lightning strike. The low hum of city traffic vanished, replaced by a silence so profound it pressed against her eardrums. She stopped. Before her, two massive oaks, their trunks wider than her flat, grew so close together their canopies formed a cathedral arch. Their bark wasn't brown, but a deep, shimmering indigo, etched with patterns that shifted if she stared too long. Between them, the air rippled like heat haze over summer tarmac, but here, it glimmered with faint, motes of silver light. "This is it," Nyx whispered. Their voice, usually a wind-caught sound, was a solid thing in the stillness. A silhouette darker than the gathering dusk coalesced into a taller, more defined shape beside her, the edges of their form smudging into the shadows of the oaks. "The boundary." Rory’s hand went to her chest. Beneath her jacket, the Heartstone pendant lay warm against her sternum, a steady, rhythmic heat. It hadn't been this insistent since she’d first found it in her coat pocket three months ago, a mysterious gift with no return address. "It’s pulsing." "As it should. The Veil is thin here. A wound that never truly heals." Nyx took a step forward, their form flowing like poured ink. One hand, more solid than the rest of them, reached out. The moment their fingers touched the shimmering air, the silver motes swarmed, not attacking, but *curious*, tracing the lines of their knuckles. "It remembers me." Rory took a breath. Cool-headed. Intelligent. That’s what Eva always said. Right now, her cool head was cataloguing the sheer wrongness of the place—the light that had no visible source, the impossible trees, the scent that was both decay and hyper-life. Her intelligent side was screaming a hundred questions. She pushed them down. Questions were for later. Action was for now. She followed Nyx, stepping between the oaks. The world dissolved into a torrent of sensation. A chorus of high, chime-like sounds flooded her ears. Pressure squeezed her skin, then released, like plunging into deep water and resurfacing in a single step. The air grew thick with pollen—or was it light?—golden specks drifting in slow, lazy spirals. They stood in a clearing. But 'clearing' was the wrong word. It was a pocket of impossible geometry. The sky above was not London’s bruised purple, but a deep, velvet indigo, hung with stars that burned in colors she’d never seen—hues of deep rose and molten copper. Where the horizon should have been, there was only a soft, eternal twilight, the source of the ambient, directionless glow that illuminated everything. And everything was *alive*. Wildflowers carpeted the ground in a riot of color so vivid it hurt to look at—blues that hummed, reds that pulsed, whites that glowed. They bloomed around the bases of the standing stones. Not stone. Rory corrected herself, her mind scrambling. They were organic, grown, not carved. Pillars of a wood-like substance, smooth as bone and pale as moonlight, rose in a rough circle. Their surfaces were covered in those same shifting, indigo patterns as the boundary oaks. They hummed, a low, foundational vibration she felt in her teeth more than heard. "The Grove of Isolde," Nyx murmured. They were more solid here, their form holding its shape against the strange light. Their faintly glowing violet eyes scanned the space. "Time moves like honey here. Be mindful." Rory nodded, her gaze darting. A tree with leaves of spun silver grew beside a pool of water so clear the pebbles at the bottom looked like scattered jewels. The air tasted of honeysuckle and iron. "It’s… a lot." "A fragment of the Fae realm, stitched into yours. A scar tissue of wonder." Nyx began to move, their steps silent on the mossy, flower-strewn ground. "Isolde! We are here. The human carries the Heartstone." The name hung in the air. From behind the largest standing stone, a figure emerged. She moved with a fluid grace that made no sound, and as Rory watched, she realized why: the woman left no footprints on the soft earth. Her hair was a cascade of silver, falling to her waist, and her eyes were the color of pale lavender. She was ageless, her features sharp and serene, her skin carrying the faint, pearlescent sheen of moonlight on water. "The Shadow returns," Isolde said. Her voice was a melody, each word precise, yet carrying an echo, as if spoken from a great distance. "And brings the one who wears the red tear." Rory’s hand instinctively covered the pendant through her shirt. "You know what it is?" Isolde tilted her head, a slow, bird-like motion. "I know the scent of Dymas. Gluttony’s bower. Its warmth is a kiss from Prince Belphegor’s orchards. A dangerous gift for a mortal hand." A shiver traced Rory’s spine, unrelated to the cool air. "Someone sent it to me." "Someone guides you." Isolde’s lavender eyes held no judgment, only observation. "Or uses you as a key. The lock has been sought for a very long time." Nyx drifted closer, their shadow-form rippling. "We need to know what she unlocks. The Wardens are blind. The tears in the Veil are multiplying. The solstice weakens the threads." "The solstice." Isolde repeated the word as if tasting it. "A hinge-point. The door swings both ways. You seek to know what waits on the other side of the hinge?" "We seek to know what’s already *here*," Rory said, finding her voice. The unease was a cold knot in her stomach, but the wonder was still there, a brighter, fiercer spark. This place was terrifying, but it was real. More real than her part-time delivery shifts, more real than the haunted look she still sometimes caught in her own reflection. "What’s coming through." Isolde smiled, a slight, cryptic upturn of her lips. "A question with an answer that changes with the asking. Come. The standing stones remember what the Veil forgets." She turned and led them deeper into the grove, past the humming pillars. Rory noticed the air grew warmer the farther they went, and the flowers changed. The riotous colors muted into deep crimsons and bruised purples. The sweet scent was undercut by something richer, spicier, like cloves and dark earth. They reached a depression in the center of the grove, a shallow bowl filled with smooth, black sand. At its heart lay a pool, not of water, but of liquid shadow, perfectly still. It reflected none of the twilight sky above, only a deep, starless void. "The Mirror of Absent Paths," Isolde stated. "It shows not what is, but what could be, or what was nearly so. Gaze, but do not trust the image. The Fae cannot lie, but mirrors are under no such compulsion." Rory stepped to the edge. The black sand shifted under her boots. She looked down into the pool. For a second, she saw only darkness. Then, an image bloomed. Not her reflection. A bustling kitchen, steam rising from a hundred pots. Figures in stained white moved with frantic, precise energy. But the ingredients on the counters were wrong—glowing fungi, slabs of meat that pulsed with faint light, fruits that writhed slowly on their vines. A tall, gaunt figure in a chef’s hat turned, and his face was a ruin of stretched skin and too many teeth. He held up a cleaver that dripped luminous blue. He was looking right at her. She jerked back, a gasp catching in her throat. The image vanished. "The Kitchens of Dymas," Nyx said, their voice a low whisper. "A Hel realm. Gluttony’s domain." "The pendant warms near portals," Rory murmured, her mind racing. "A portal to *there*?" "Or a memory," Isolde said, her gaze on the now-dark pool. "The Heartstone is a fragment of that place. It yearns for its home. It calls, and sometimes, things answer the call." As if in response, Rory felt the pendant flare, a sudden, sharp heat against her skin. At the same moment, the air by the largest standing stone shimmered violently. The silver motes of light swarmed, agitated. A sound tore through the grove—a high, thin shriek, like metal on glass, followed by a wet, tearing noise. From the distortion, a shape poured forth. It was all wrong. A canine form, but made of shifting, glistening muscle and bone, with too many joints. Its head split vertically, opening into a maw lined with needle-like teeth. It didn’t have eyes, just pulsing, heat-seeking pits. It sniffed the air, its gaze locking onto Rory with terrifying intelligence. It wasn’t from the Fae realm. The scent hit her—rot and sulfur and that same ozone-metal tang, but corrupted, vile. Nyx was already moving, becoming a blur of darkness that slammed into the creature. They flowed around it, shadow tendrils seeking to smother. The thing shrieked again, a sound that physically hurt, and thrashed, its limbs lashing out with impossible speed. A claw tore through Nyx’s form, scattering shadow-motes that quickly reformed. "Helspawn!" Isolde’s voice lost its melodic calm, gaining an edge of command. "A skulker! It slipped through a nascent tear!" The creature broke free of Nyx’s grasp, its vertical mouth snapping. It lunged, not at Nyx, but at Rory. The Heartstone’s heat became a brand. Instinct took over. Rory’s hand went to her side, not to the pendant, but to the slender shape she’d forgotten she wore. Isolde’s gift. The Fae-Forged Blade, strapped to her calf under her jeans. She drew it. The moonsilver dagger sang as it left its sheath, a clear, high note that cut through the groan and shriek. In the twilight glow, it shone with a cold, white light. The temperature dropped in a radius around her, the chill biting at her fingers. The Helspawn hesitated. Its heat-pits flared. Rory didn’t hesitate. She stepped forward, not away. The creature was fast, but it was also new to this place, disoriented. She’d delivered enough orders in sketchy parts of London to know how to move in a fight. She wasn’t a fighter, but she was pragmatic. She drove the blade upward, under the thing’s chin, into the soft, pulsing flesh of its neck. The effect was immediate. The moonsilver flared, a supernova of white light. The creature didn’t bleed; it *unraveled*. Its form dissolved into shrieking wisps of black smoke that smelled of burnt hair and brimstone. The smoke didn’t dissipate; it was sucked back into the lingering distortion by the standing stone, which pulsed once, darkly, before the shimmering air settled and became still again. Silence returned, deeper than before. Rory stood panting, the Fae blade cold and solid in her hand. Her heart hammered against her ribs. The scent of brimstone faded, replaced by the grove’s own strange perfume. Nyx reformed beside her, their shadowy edges still agitated. "A scout. Bold, to enter this place." "It was drawn to the Heartstone," Isolde said, her lavender eyes fixed on Rory. "Or to its bearer. The blades you carry, mortal—the one of warmth, the one of cold. You are a beacon. And now, you have proven you can cut the shadows that answer." Rory looked from the now-innocent distortion to the blade in her hand, then to the pendant glowing softly through her shirt. The wonder of the grove hadn’t faded, but it had been joined by something heavier, colder. Purpose. The environment was alien and wondrous. And something from a place of gluttonous horror had just tried to eat her in it.
created_at"2026-03-11T22:24:44.087Z" 3/11/2026, 10:24:44 PM
model"openrouter/hunter-alpha"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency5439
moderation_latency(null)
generation_time62115
tokens_prompt1816
tokens_completion3321
native_tokens_prompt1744
native_tokens_completion2977
native_tokens_completion_images(null)
native_tokens_reasoning334
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
router(null)
provider_responses(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.0; linux; x64))"
http_referer(null)
api_type"completions"
id"gen-1773267884-J72DuootjDj33fT5aOa4"
upstream_id"gen-1773267884-J72DuootjDj33fT5aOa4"
total_cost0
cache_discount(null)
upstream_inference_cost0
provider_name"Stealth"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags14
adverbTagCount0
adverbTags(empty)
dialogueSentences36
tagDensity0.389
leniency0.778
rawRatio0
effectiveRatio0
82.11% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1956
totalAiIsmAdverbs7
found
0
adverb"sweetly"
count1
1
adverb"truly"
count1
2
adverb"very"
count1
3
adverb"perfectly"
count1
4
adverb"slowly"
count1
5
adverb"quickly"
count1
6
adverb"softly"
count1
highlights
0"sweetly"
1"truly"
2"very"
3"perfectly"
4"slowly"
5"quickly"
6"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)
38.65% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1956
totalAiIsms24
found
0
word"familiar"
count1
1
word"silence"
count2
2
word"profound"
count1
3
word"etched"
count1
4
word"rhythmic"
count1
5
word"tracing"
count1
6
word"velvet"
count1
7
word"pulsed"
count3
8
word"scanned"
count1
9
word"echo"
count1
10
word"warmth"
count2
11
word"traced"
count1
12
word"stomach"
count1
13
word"whisper"
count1
14
word"racing"
count1
15
word"shimmered"
count1
16
word"glistening"
count1
17
word"maw"
count1
18
word"chill"
count1
19
word"beacon"
count1
highlights
0"familiar"
1"silence"
2"profound"
3"etched"
4"rhythmic"
5"tracing"
6"velvet"
7"pulsed"
8"scanned"
9"echo"
10"warmth"
11"traced"
12"stomach"
13"whisper"
14"racing"
15"shimmered"
16"glistening"
17"maw"
18"chill"
19"beacon"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"hung in the air"
count1
highlights
0"hung in the air"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences147
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount2
narrationSentences147
filterMatches(empty)
hedgeMatches
0"began to"
1"tried to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences169
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen33
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans5
markdownWords5
totalWords1948
ratio0.003
matches
0"curious"
1"alive"
2"here"
3"there"
4"unraveled"
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions12
unquotedAttributions0
matches(empty)
83.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions56
wordCount1610
uniqueNames11
maxNameDensity1.24
worstName"Rory"
maxWindowNameDensity2.5
worstWindowName"Rory"
discoveredNames
Rory20
London3
Heartstone2
One2
Eva1
Nyx12
Isolde10
Fae3
Fae-Forged1
Blade1
Helspawn1
persons
0"Rory"
1"Heartstone"
2"Eva"
3"Nyx"
4"Isolde"
5"Helspawn"
places
0"London"
1"Fae"
globalScore0.879
windowScore0.833
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences112
glossingSentenceCount2
matches
0"looked like scattered jewels"
1"as if tasting it"
0.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches6
per1kWords3.08
wordCount1948
matches
0"not attacking, but *curious*, tracing the lines of their knuckles"
1"not London’s bruised purple, but a deep, velvet indigo, hung with stars"
2"not of water, but of liquid shadow, perfectly still"
3"not what is, but what could be"
4"not at Nyx, but at Rory"
5"not to the pendant, but to the slender shape she’d forgotten she wore"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences169
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs54
mean36.07
std21.97
cv0.609
sampleLengths
04
160
263
348
447
561
661
77
849
95
1065
114
1292
1335
1439
1535
166
1774
1833
1914
2032
2115
2227
2329
2430
2563
2628
2751
2846
2939
3018
3193
3212
3316
3414
3532
3655
3758
3820
3952
4020
4125
4237
4345
446
4546
4617
4763
485
4930
98.10% Passive voice overuse
Target: ≤2% passive sentences
passiveCount3
totalSentences147
matches
0"were covered"
1"was sucked"
2"been joined"
66.13% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount5
totalVerbs249
matches
0"was breathing"
1"was cataloguing"
2"was screaming"
3"was looking"
4"was already moving"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount8
semicolonCount2
flaggedSentences9
totalSentences169
ratio0.053
matches
0"Right now, her cool head was cataloguing the sheer wrongness of the place—the light that had no visible source, the impossible trees, the scent that was both decay and hyper-life."
1"The air grew thick with pollen—or was it light?—golden specks drifting in slow, lazy spirals."
2"The sky above was not London’s bruised purple, but a deep, velvet indigo, hung with stars that burned in colors she’d never seen—hues of deep rose and molten copper."
3"Wildflowers carpeted the ground in a riot of color so vivid it hurt to look at—blues that hummed, reds that pulsed, whites that glowed."
4"But the ingredients on the counters were wrong—glowing fungi, slabs of meat that pulsed with faint light, fruits that writhed slowly on their vines."
5"A sound tore through the grove—a high, thin shriek, like metal on glass, followed by a wet, tearing noise."
6"The scent hit her—rot and sulfur and that same ozone-metal tang, but corrupted, vile."
7"The creature didn’t bleed; it *unraveled*."
8"The smoke didn’t dissipate; it was sucked back into the lingering distortion by the standing stone, which pulsed once, darkly, before the shimmering air settled and became still again."
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount639
adjectiveStacks1
stackExamples
0"lay warm against her"
adverbCount16
adverbRatio0.025039123630672927
lyAdverbCount3
lyAdverbRatio0.004694835680751174
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences169
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences169
mean11.53
std7.35
cv0.637
sampleLengths
04
114
228
318
42
521
619
721
85
913
1028
112
126
1315
1424
152
1625
1711
1822
193
204
211
221
235
2430
258
264
274
284
297
308
319
3217
3315
345
356
367
3729
3823
394
4024
419
422
436
446
4517
4614
4714
486
4914
42.31% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats13
diversityRatio0.28994082840236685
totalSentences169
uniqueOpeners49
49.02% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount2
totalSentences136
matches
0"More real than her part-time"
1"Then, an image bloomed."
ratio0.015
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount40
totalSentences136
matches
0"Their bark wasn't brown, but"
1"Their voice, usually a wind-caught"
2"It hadn't been this insistent"
3"Her intelligent side was screaming"
4"She pushed them down."
5"She followed Nyx, stepping between"
6"They stood in a clearing."
7"It was a pocket of"
8"They bloomed around the bases"
9"They were organic, grown, not"
10"Their surfaces were covered in"
11"They hummed, a low, foundational"
12"They were more solid here,"
13"Their faintly glowing violet eyes"
14"She moved with a fluid"
15"Her hair was a cascade"
16"She was ageless, her features"
17"Her voice was a melody,"
18"She turned and led them"
19"They reached a depression in"
ratio0.294
33.53% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount116
totalSentences136
matches
0"The air changed first."
1"The next, her lungs filled"
2"The low hum of city"
3"Their bark wasn't brown, but"
4"Their voice, usually a wind-caught"
5"A silhouette darker than the"
6"Rory’s hand went to her"
7"It hadn't been this insistent"
8"Nyx took a step forward,"
9"The moment their fingers touched"
10"Rory took a breath."
11"That’s what Eva always said."
12"Her intelligent side was screaming"
13"She pushed them down."
14"Questions were for later."
15"Action was for now."
16"She followed Nyx, stepping between"
17"The world dissolved into a"
18"A chorus of high, chime-like"
19"Pressure squeezed her skin, then"
ratio0.853
73.53% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences136
matches
0"Before her, two massive oaks,"
1"As if in response, Rory"
ratio0.015
98.90% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences65
technicalSentenceCount4
matches
0"Their bark wasn't brown, but a deep, shimmering indigo, etched with patterns that shifted if she stared too long."
1"Right now, her cool head was cataloguing the sheer wrongness of the place—the light that had no visible source, the impossible trees, the scent that was both de…"
2"As if in response, Rory felt the pendant flare, a sudden, sharp heat against her skin."
3"Its form dissolved into shrieking wisps of black smoke that smelled of burnt hair and brimstone."
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags14
uselessAdditionCount5
matches
0"Nyx took, their form flowing like poured ink"
1"Nyx began, their steps silent on the mossy, flower-strewn ground"
2"Nyx said, their voice a low whisper"
3"Rory murmured, her mind racing"
4"Isolde said, her lavender eyes fixed on Rory"
11.11% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags10
fancyCount5
fancyTags
0"Nyx whispered (whisper)"
1"Nyx murmured (murmur)"
2"Isolde repeated (repeat)"
3"Isolde stated (state)"
4"Rory murmured (murmur)"
dialogueSentences36
tagDensity0.278
leniency0.556
rawRatio0.5
effectiveRatio0.278
75.6907%