Run: 2026-02-19-01KHTQTG9VJAR5YE79G2XZ9ED5

Run Details

Duration:
37.9s
Cost:
$0.021641
Provider:
OpenAI

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 stepped between two ancient oaks, their bark mottled with lichen that glowed pale green in the dim light. Nyx trailed at her side, a shifting silhouette against the mossy trunks. The air had changed. It tasted like cold metal and honey, and each breath stung her lungs as if time itself carried a charge. A ring of standing stones fanned out before them, each one carved with winding glyphs hardly taller than her shoulder. Wildflowers clustered at their bases, petals in shades no name could capture—orchid violet, sunset gold, dew-white. Aurora sank to one knee, fingertips brushing a blossom. The petals felt cool, as if they’d absorbed moonlight. Heartstone on its silver chain pressed against her chest. She laid a hand over it. A faint warmth pulsed with every beat of her heart. She frowned, glancing at Nyx. Nyx’s form hardened, edges crisping into a tall figure. Violet light gleamed from their eyes. “The boundary stands,” they whispered, voice a breeze through chimes. Aurora rose, tucking a strand of black hair behind her ear. “We cross?” Nyx’s shadow-limbs wavered. “Only once the stones heed us.” She studied the glyphs—no myth had mentioned this grove, and no map led here. Yet a pull guided her fingers to a symbol etched in spirals. The stone shivered under her touch, as if it recognized her. She pressed harder. A low hum rippled through the clearing. Leaves stirred though no wind blew. Light shifted, sliding across the grass in waves. The ring tightened around them, yet the space within grew vast. Aurora inhaled. The grove opened its breath. They stepped forward, boots sinking into a carpet of moss, springy beneath their weight. Every sound softened. Their footfalls echoed twice, then faded. Aurora lifted her head. Through the trees, shafts of silver light pierced the canopy, each beam rotating slowly, as though scanning for intruders. “Halls of the Fae buried for centuries,” Nyx murmured. Their voice tangled with the hum, adding harmonic overtones. “Few have last crossed this threshold.” Aurora swallowed. Silence bloomed between the stones. She could hear her own heartbeat, the shiver of petals unfurling. A thousand unseen eyes. “I didn’t know Isolde’s grove had stones like these.” She traced the runes with her thumb. Faded runes layered over fresh scars, as if someone repaired the boundary in secret. Nyx drifted close to one pillar, hand vanishing into its surface. Then they reappeared, fingertips dusted with silver pollen. “Time strays here,” they said. “Minutes swell to hours. Days contract to heartbeats.” The moss beneath Aurora’s palm pulsed, like a dormant creature waking. She jumped back as a ring of mist coalesced around her feet, tendrils curling upward. She blinked. The mist receded, leaving droplets beaded on grass. “I feel… watched,” she admitted. “By what, I don’t know.” Nyx tilted their head. “Truthful answer. Here, even shadows breathe.” A flicker in the corner of her vision pulled Aurora deeper. She crossed the mossy floor, following a path of phosphorescent fungi that grew along fallen logs. Each step seemed guided—roots arched to form a corridor, branches knitted into an arch overhead. The air grew warmer, the scent now of summer orchards. Ahead, light pulsed against a stone altar carved from living rock. The surface rippled, veins of moon-silver glowing beneath its skin. Aurora approached, hand raised but trembling. A voice split the hush, rising through the glade like a flute’s call. “Who dares disturb my silence?” Nyx stiffened. The air drew tight, as if inhaling. Aurora swallowed dryly. “I’m Aurora Carter,” she said. “I follow whispers through the Warden’s maps. I seek—” She broke off as a figure stepped from the mist above the altar. Silver hair fell to the floor, smooth as starlight. Pale lavender eyes regarded them from a face untouched by age. Her gown seemed woven from moonlight and shadow, drifting without wind. She offered a small bow. “Aurora Carter. I have waited long for a bearer of Heartstone.” Aurora’s palm went to the pendant. She had never shown it to anyone. Nyx remained motionless, their form drawn tight. “Isolde Varga,” the woman announced. “Seer exiled from courts of fae. You carry a gift from Hel’s depths. Few mortals heed its call.” Aurora’s pulse knocked against her ribs. She leveled her gaze. “You know this pendant?” Isolde’s lips curved. “It sought you across realms. It sang in my visions.” Nyx’s silhouette stretched, the mist gathering around their ankles. “A coin spun in darkness,” they said. “Blood-warm gem. Rings with the Veil’s tears.” Aurora clenched her fist. “Why here? Why now?” A leaf drifted down, landing on the stone altar and dissolving into silver motes. Isolde stepped aside. Through the arch beyond lay a pool of black water, smooth as glass. Aurora exhaled, stepping forward. The stones murmured. Fungal light cast rippling patterns across the water’s surface. She knelt, tracing a finger along the rim. The water pulsed like ink upon a heartbeat. Nyx hovered at her shoulder. “Mirrors of lost paths,” they whispered. “Look and see.” Aurora leaned in. Her reflection blurred, then shifted. A crown of thorned vines pressed across her brow. Behind her, a river of amber light rushed among twisted branches. She yanked back, heart lurching. Isolde watched without flicker. “The pool shows what lies beyond your mortal span. It tests your truth.” Aurora shook her head. “I don’t understand.” A hair at her nape rose. The grove’s heartbeat thrummed. Every stone, every petal, every mist-coil pulsed with the same rhythm. Isolde’s voice melted into the hum. “Only those who stand unwavering may pass. The path you seek winds through shadow and flame.” Nyx stepped to the water’s edge, wreathed in ink-dark smoke. They extended a hand. “Shadows carve a way. Step with me.” Aurora’s breath stalled. She glanced at the seer, then at Nyx. Trust had always come easily to her. She rose. “All right.” She placed her palm in Nyx’s. Cold seeped through her skin, carrying distant echoes—laughter at feasts beneath amber skies, the clang of chains on distant shores. Then warmth flooded her senses: earth underfoot, silver moonlight in her hair, the pulse of the forest. A ribbon of shadow coiled around her wrist. It bore no teeth, no malice. It guided her gaze to the archway. Beyond lay a stair of living bark, twisting down into darkness. Isolde receded as they approached. “Return when the wheel turns slow,” she called. “Do not lose what you carry.” Aurora hesitated at the stair’s mouth. The roots writhed as though alive, ready to close behind her. Heartstone throbbed. She could feel the Veil’s distortion—faint lines of shimmer along the moss, threads of silver looping between the stones. Nyx inclined their head. “Ready.” She squared her shoulders. “Lead on.” They descended. The bark staircase sank beneath their feet, the light dwindling. Each step sent ripples through the air, like walking through water. Aurora’s ears filled with distant echoes—voices chanting in a language she almost recognized, the rasp of sickles against iron, the crackle of distant flames. Halfway down, she paused. Her hand brushed the railing of vine-wood. It quivered, as if startled. “This place remembers,” Nyx said. “Memories cling to every surface.” Aurora swallowed. Her pulse raced. “Then let it remember we walk here in purpose.” A swirl of petals floated past, drifting upward through a shaft of light that pierced the darkness above. She followed their path and saw the grove’s ceiling: a lattice of branches arching toward a sky spun from molten silver. Stars rotated, leaving trails of light. She squeezed Nyx’s hand. “It’s beautiful.” Nyx’s violet glow brightened. “Beauty and danger share this realm.” Aurora nodded. “I know danger.” They reached the bottom of the stairs and stepped onto a floor of black stone, slick as glass. Ripples fanned out from their boots. The corridor ahead tapered into shadow. Flickers of phosphorescent fungus clung to the walls—tiny lanterns guiding their way. Nyx glanced back. “Once we pass beyond the stones, the mortals’ tale ends. Here begins the turning of the key.” Aurora’s heart stuttered. She adjusted the pouch at her waist—inside, the Fae-Forged Blade lay cold, its moonsilver edge gleaming. She drew it, watching the blade extend patterns of light against the wall. The runes on the stones above flared. “Let’s move,” she said. They advanced. Each footstep set the stone floor humming. The glow from fungi faded and rose like breath. Wisps curled around her ankles, whispering in voices too low to hear. Yet the hush pressed against her mind, urging her onward. The corridor opened into a vast chamber. Pillars of living root spiraled toward a ceiling lost in darkness. At its center stood a dais of black marble, and atop it, a hollow mirror frame carved from twisted wood. No glass filled the frame. Instead, the air inside shimmered like a heat haze. Aurora halted. She sensed the mirror’s gaze. Heat rose in her cheeks. Nyx drifted ahead, silhouette blending with shadows. “You see it,” they murmured. Aurora studied the frame. The air within rippled, colours shifting: amber, crimson, violet. She remembered the pool above, its dark promise. She fingered the pendant. It pulsed in time with the mirror’s waves. “I see it,” she echoed, stepping forward. A draft circled the chamber, carrying scents of rotting fruit and fresh blossoms. The mirror’s surface winked. A doorway formed in its center—a slit of obsidian light. Nyx bowed. “This is the heart of the grove. Beyond lies the realm of the Unseen.” Aurora drew a steady breath. A tremor ran through the pillars, as though the room itself strained. She raised the blade. Light refracted through its edge, splintering into shards that danced on the walls. “Here we stand,” she said. Her voice settled the tremor. Nyx extended a hand. Stars seemed to gather on their fingertips. “Together.” Aurora met their gaze. No fear, only resolve. She stepped into the mirror’s threshold. The world went still. Then they vanished into light.
created_at"2026-02-19T10:41:08.927Z" 2/19/2026, 10:41:08 AM
model"openai/o4-mini-high-2025-04-16"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency9501
moderation_latency(null)
generation_time36968
tokens_prompt1816
tokens_completion3032
native_tokens_prompt1706
native_tokens_completion4492
native_tokens_completion_images0
native_tokens_reasoning2112
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"completed"
usage0.0216414
router(null)
provider_responses
0
endpoint_id"60020533-2fb2-4aa1-9454-181029fd52de"
id"resp_0e156b13d503ebb3016996e8c4fff08197b450f9acf21de311"
is_byokfalse
latency122
model_permaslug"openai/o4-mini-high-2025-04-16"
provider_name"OpenAI"
status200
api_type"completions"
id"gen-1771497668-6OvhtAxjkYB8Aa8i3AMz"
upstream_id"resp_0e156b13d503ebb3016996e8c4fff08197b450f9acf21de311"
total_cost0.0216414
cache_discount(null)
upstream_inference_cost0
provider_name"OpenAI"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags17
adverbTagCount0
adverbTags(empty)
dialogueSentences46
tagDensity0.37
leniency0.739
rawRatio0
effectiveRatio0
97.01% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1673
totalAiIsmAdverbs1
found
0
adverb"slowly"
count1
highlights
0"slowly"
100.00% AI-ism character names
Target: 0 AI-default names (17 tracked, −20% each)
codexExemptions(empty)
found(empty)
100.00% AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions(empty)
found(empty)
0.00% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1673
totalAiIsms36
found
0
word"warmth"
count2
1
word"pulsed"
count6
2
word"wavered"
count1
3
word"etched"
count1
4
word"weight"
count1
5
word"echoed"
count2
6
word"scanning"
count1
7
word"silence"
count2
8
word"traced"
count1
9
word"flicker"
count2
10
word"depths"
count1
11
word"pulse"
count3
12
word"tracing"
count1
13
word"lurching"
count1
14
word"unwavering"
count1
15
word"echoes"
count2
16
word"throbbed"
count1
17
word"could feel"
count1
18
word"quivered"
count1
19
word"raced"
count1
20
word"gleaming"
count1
21
word"marble"
count1
22
word"shimmered"
count1
23
word"resolve"
count1
highlights
0"warmth"
1"pulsed"
2"wavered"
3"etched"
4"weight"
5"echoed"
6"scanning"
7"silence"
8"traced"
9"flicker"
10"depths"
11"pulse"
12"tracing"
13"lurching"
14"unwavering"
15"echoes"
16"throbbed"
17"could feel"
18"quivered"
19"raced"
20"gleaming"
21"marble"
22"shimmered"
23"resolve"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"clenched jaw/fists"
count1
highlights
0"clenched her fist"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences182
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount1
narrationSentences182
filterMatches(empty)
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences211
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen25
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1657
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions19
unquotedAttributions0
matches(empty)
56.27% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions59
wordCount1387
uniqueNames9
maxNameDensity1.87
worstName"Aurora"
maxWindowNameDensity3
worstWindowName"Aurora"
discoveredNames
Nyx22
Aurora26
Faded1
Silver1
Cold1
Veil1
Fae-Forged1
Blade1
Isolde5
persons
0"Nyx"
1"Aurora"
2"Faded"
3"Silver"
4"Cold"
5"Veil"
6"Isolde"
places
0"Fae-Forged"
globalScore0.563
windowScore0.667
32.08% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences106
glossingSentenceCount5
matches
0"tasted like cold metal and honey, and eac"
1"as though scanning for intruders"
2"seemed guided roots arched to form a corridor, branches knitted into an arch overhead"
3"as if inhaling"
4"seemed woven from moonlight and shadow, drifting without wind"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount1657
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences211
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs69
mean24.01
std13.72
cv0.571
sampleLengths
055
154
230
325
413
59
640
739
846
924
1022
1130
1232
1336
1410
1510
1652
1727
1818
1912
2027
2131
2216
2320
2423
2514
2613
2723
288
2930
3032
3114
3233
3317
347
3521
3622
3721
3820
3945
4032
4119
4238
435
446
4547
4616
4710
4814
4945
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences182
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs263
matches(empty)
20.99% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount9
semicolonCount0
flaggedSentences9
totalSentences211
ratio0.043
matches
0"Wildflowers clustered at their bases, petals in shades no name could capture—orchid violet, sunset gold, dew-white."
1"She studied the glyphs—no myth had mentioned this grove, and no map led here."
2"Each step seemed guided—roots arched to form a corridor, branches knitted into an arch overhead."
3"Cold seeped through her skin, carrying distant echoes—laughter at feasts beneath amber skies, the clang of chains on distant shores."
4"She could feel the Veil’s distortion—faint lines of shimmer along the moss, threads of silver looping between the stones."
5"Aurora’s ears filled with distant echoes—voices chanting in a language she almost recognized, the rasp of sickles against iron, the crackle of distant flames."
6"Flickers of phosphorescent fungus clung to the walls—tiny lanterns guiding their way."
7"She adjusted the pouch at her waist—inside, the Fae-Forged Blade lay cold, its moonsilver edge gleaming."
8"A doorway formed in its center—a slit of obsidian light."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1403
adjectiveStacks0
stackExamples(empty)
adverbCount31
adverbRatio0.022095509622238062
lyAdverbCount5
lyAdverbRatio0.003563791874554526
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences211
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences211
mean7.85
std4.78
cv0.609
sampleLengths
019
112
24
320
420
516
69
79
89
96
1010
115
129
136
1410
1511
162
173
186
1914
2012
2111
223
237
246
258
2611
272
285
2914
303
316
324
3319
349
359
366
372
385
3911
404
4116
4214
4311
448
455
468
4711
4815
492
51.66% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats6
diversityRatio0.32701421800947866
totalSentences211
uniqueOpeners69
83.86% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount4
totalSentences159
matches
0"Then they reappeared, fingertips dusted"
1"Then warmth flooded her senses:"
2"Instead, the air inside shimmered"
3"Then they vanished into light."
ratio0.025
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount44
totalSentences159
matches
0"It tasted like cold metal"
1"She laid a hand over"
2"She frowned, glancing at Nyx."
3"they whispered, voice a breeze"
4"She studied the glyphs—no myth"
5"She pressed harder."
6"They stepped forward, boots sinking"
7"Their footfalls echoed twice, then"
8"Their voice tangled with the"
9"She could hear her own"
10"She traced the runes with"
11"She jumped back as a"
12"She crossed the mossy floor,"
13"She broke off as a"
14"Her gown seemed woven from"
15"She offered a small bow."
16"She had never shown it"
17"She leveled her gaze."
18"She knelt, tracing a finger"
19"Her reflection blurred, then shifted."
ratio0.277
16.60% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount141
totalSentences159
matches
0"Aurora stepped between two ancient"
1"Nyx trailed at her side,"
2"The air had changed."
3"It tasted like cold metal"
4"A ring of standing stones"
5"Wildflowers clustered at their bases,"
6"Aurora sank to one knee,"
7"The petals felt cool, as"
8"Heartstone on its silver chain"
9"She laid a hand over"
10"A faint warmth pulsed with"
11"She frowned, glancing at Nyx."
12"Nyx’s form hardened, edges crisping"
13"Violet light gleamed from their"
14"they whispered, voice a breeze"
15"Aurora rose, tucking a strand"
16"Nyx’s shadow-limbs wavered."
17"She studied the glyphs—no myth"
18"The stone shivered under her"
19"She pressed harder."
ratio0.887
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences159
matches(empty)
ratio0
76.72% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences54
technicalSentenceCount5
matches
0"The stone shivered under her touch, as if it recognized her."
1"Through the trees, shafts of silver light pierced the canopy, each beam rotating slowly, as though scanning for intruders."
2"Faded runes layered over fresh scars, as if someone repaired the boundary in secret."
3"She crossed the mossy floor, following a path of phosphorescent fungi that grew along fallen logs."
4"A swirl of petals floated past, drifting upward through a shaft of light that pierced the darkness above."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags17
uselessAdditionCount0
matches(empty)
19.57% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags13
fancyCount6
fancyTags
0"they whispered (whisper)"
1"Nyx murmured (murmur)"
2"she admitted (admit)"
3"the woman announced (announce)"
4"they whispered (whisper)"
5"they murmured (murmur)"
dialogueSentences46
tagDensity0.283
leniency0.565
rawRatio0.462
effectiveRatio0.261
78.4918%