Run: 2026-07-09-01KX402RT4QCK1DH6B5BF3886B

Run Details

Duration:
1m 7s
Cost:
$0.105820
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
The pendant kicked against Aurora’s breastbone. Not swung. Kicked. She stopped between two Richmond oaks, one boot suspended above a mat of wet leaves. The Heartstone’s warmth soaked through her jumper and sharpened until the silver chain stung the back of her neck. Behind her, Nyx poured from the shadow of a hawthorn and gathered into a tall human outline. Their violet eyes opened last. “You have found it.” “I’ve found a rash.” Aurora hooked one finger under the chain. The crimson stone pulsed against her skin like a tiny, furious heart. “You’re the one who claimed you could smell a tear in reality.” “Not smell.” “Sense, taste, hear the anguish of creation. Pick one.” “Remember.” The word brushed her ear, though Nyx stood three paces away. Aurora lowered her foot. The dead leaves gave no crunch beneath her sole. She tested her weight, pressing harder. Silence held. “Nyx.” “I noticed.” Even their whisper seemed muffled. A magpie hopped along a branch overhead, its beak opening on a sound the woods swallowed. Beyond it, the afternoon sky hung pewter-grey above Richmond Park. Ahead, gold light leaked between the trunks. Aurora drew the Fae-forged blade from inside her coat. Moonsilver misted in the cold air. The leaf-shaped dagger chilled her palm through the leather wrapping its hilt, and a pearl sheen moved along its edge. “That’s encouraging.” “The blade recognises Fae craft.” “Or dislikes the neighbourhood.” Nyx’s head tilted. The motion stretched their neck into smoke for half a breath before it settled again. “This place has no neighbourhood.” A path waited where none had been a moment before. Narrow and green, it threaded through bramble without bending a thorn. Wildflowers pressed along its edges: bluebells in the wrong season, foxgloves tall as children, white blooms with translucent petals and black veins. Each turned towards Aurora as she passed. She glanced over her shoulder. The route behind them had closed. Oaks interlocked in a wall of bark. “No neighbourhood,” she murmured. “No exit.” “There will be an exit.” “Your confidence sounded almost human.” “I recall exits.” She looked back at them. Nyx had gone still. Their edges shifted in the pale light, shedding wisps that crawled towards the nearest shadows before snapping back into their body. Aurora faced the path again. “Stay close.” “Is that concern?” “It’s an instruction.” The green lane ended at a ring of standing stones. At first, Aurora mistook them for ancient oaks stripped of their branches. Bark wrapped each pillar in deep, twisted furrows, yet no roots broke the earth around them. Amber sap shone through runes cut into the wood, crawling from symbol to symbol in slow drops. The pillars leaned towards one another without touching, enclosing a curtain of empty air. Beyond that curtain lay another forest. Sunlight spilled across waist-high flowers. It carried the colour of late evening and the heat of midsummer, though winter clung to Aurora’s back. The boundary shimmered, as thin and bright as oil spread over water. “The Veil?” She lifted the dagger towards it. “A skin grown over a wound.” “That’s a yes, then.” “No. The Veil separates realms. This has been folded.” “Folded by whom?” A woman’s voice slipped between the pillars. “By hands which knew the cloth.” Isolde Varga stood on the other side. Her silver hair fell to her waist, bright beneath the amber sun, and her lavender eyes fixed on Aurora with the calm attention of someone watching a stone sink through clear water. She wore no coat. Bare feet showed beneath a gown the colour of moth wings. Aurora pointed the blade down, though she kept it in hand. “A warning would’ve been nice.” “Warnings are doors, Aurora Carter. Some keep danger out. Others keep the warned from entering.” “Still allergic to straight answers?” “Only to straight roads.” Isolde turned and walked into the flowers. Stems bowed from her gown, but the soil kept no trace of her passage. Aurora stared at the shining threshold. The Heartstone struck once, hard enough to steal her breath. Nyx glided to her side. “She expected you.” “She’s three hundred years old. She’s had time to practise looking smug.” “Her face did not move.” “Exactly.” Aurora pushed the dagger through first. The Veil clung to the moonsilver. Light stretched in threads from the boundary, winding around the blade before parting with a low note that Aurora felt in her teeth. She stepped through. Cold vanished. Warm air poured across her cheeks, scented with crushed mint, hot stone and something sweet enough to sit on the tongue. Her boot touched grass. The blades curled round the leather in little green spirals. Nyx followed. The threshold seized them. Their solid shape burst apart into streaming ribbons of black. Violet eyes flared within the tangle, and the boundary gave a chime like glass tapped under water. Aurora caught their wrist—or where their wrist had been. Shadow ran between her fingers, cold and fine as sifted ash. “Come on.” “The Grove refuses me.” “Get in line. Everything refuses you.” The Fae blade shone. Aurora drove its point through the trembling air beside Nyx, cutting down. The boundary split. Nyx spilled through and struck the grass on one knee. Their hand formed beneath Aurora’s grip, long fingers closing around hers with crushing force. Darkness crawled up her sleeve, searching the seams. She clenched her jaw. “You can let go.” Their grip opened. The shadow withdrew from her cuff. Nyx rose, but their silhouette wavered, patches thinning until the flowers showed through their chest. “Does that hurt?” “I recall pain.” “That wasn’t what I asked.” Nyx looked towards Isolde, who had stopped beside a stream fifty yards ahead. “It was close enough.” Aurora sheathed the dagger and took in the Grove. The clearing had looked small from outside. Within, it spread past any sensible horizon. Meadows rolled beneath a sky untouched by cloud, and enormous trees stood miles apart, their crowns linked by bridges of flowering vines. Islands of soil floated among the branches. Water spilled from their undersides in silver ropes, broke into droplets halfway down, then rose again in glittering swarms. Birds flew beneath the earth-islands. Their wings were leaves. Their bodies were knots of polished wood, and each beat produced a flute note. A flock crossed above Aurora, scattering a melody over the meadow. Something vast moved behind the far trees. Not through them. Behind them, as though the trunks were bars before a second, larger world. Aurora’s hand found the pendant. The crimson gem had cooled. Its inner glow remained, a coal banked beneath dark glass. “Hel portal’s gone quiet.” “Not gone.” Nyx lifted one hand. Shadow streamed from their fingertips towards the western edge of the clearing, where clusters of red flowers nodded under a copper-leaved tree. “Hidden beneath older magic.” Isolde waited beside the stream. Water flowed uphill between banks of white moss. Tiny lights moved in its depths against the current. Aurora crouched and discovered the lights belonged to fish no longer than pins, each one built from a sliver of transparent bone around a blue flame. One stopped beneath her reflection. The water showed her at nine years old. Child-Aurora knelt by a broken greenhouse pane, blood tracking down her left wrist. Her small face pinched as she wrapped the cut in the hem of her shirt. Behind her, someone called her name from the house. Aurora jerked back and covered the crescent scar beneath her cuff. The fish scattered. Her adult reflection returned, black hair framing a face gone tight. “What was that?” Isolde’s toes hovered a fraction above the moss. “The stream keeps what time drops.” “I didn’t drop that here.” “Here has shallow pockets and long fingers.” Nyx stood over the water. Their reflection wore a human face. A narrow one. Hollow cheeks, dark hair tied at the nape, and eyes bruised by sleepless nights. He wore a stiff collar and a black doublet, one shoulder marked with a circle of chalk. Candle flames convulsed behind him. His mouth shaped a word the stream did not release. The face vanished as Nyx stepped back. Aurora rose. “Aldric?” Their shoulders pulled high, sharpening the silhouette. “Do not call me that.” The flute-birds ceased. Across the meadow, flowers closed in a wave. Petals folded from the stream outward until thousands of bright faces disappeared, leaving fields of green fists. Even the ascending droplets paused under the floating islands. Isolde watched Nyx. “A name placed in the right mouth becomes a hook.” Aurora kept her voice low. “I’m sorry.” Nyx’s body loosened. The shadows around their feet stopped writhing. The birds resumed their broken song, one uncertain note at a time. Aurora looked towards the copper-leaved tree. “Whatever we came for, it’s that way?” Isolde crossed the stream without touching the water. “Red seeks red. Hunger recognises its kin.” “That could mean the Heartstone. Or blood. Or those flowers. Or a fox with questionable motives.” “Yes.” Aurora stepped into the stream. Warm water closed over her boot. For one instant, the sole met rounded pebbles. Then the current thickened and pulled sideways, not at her leg but at something behind her ribs. Images flashed under the surface: Eva laughing over a scorched saucepan; her father’s hand flattening a university prospectus; Evan blocking a Cardiff doorway with his forearm; a paper bag from the Golden Empress bleeding grease across her bicycle basket. Aurora lunged for the opposite bank. Nyx caught the back of her coat and hauled her clear. She landed on white moss, palms down, breath lodged in her throat. The stream continued uphill. “That thing bites.” “It drinks only what spills.” Isolde’s gaze rested on Aurora’s clenched hands. “Then it needs a better definition of spilling.” Aurora stood and wiped water from her palms. It left no dampness, only a pale sparkle that sank into her skin. Nyx remained on the first bank. Their violet gaze tracked the stream. The water darkened beneath them, its tiny fish clustering into a blue-lit knot. “Don’t touch it.” Aurora pointed upstream. “There’s a narrow bit by those roots.” “I do not need a bridge.” Nyx collapsed into shadow. They crossed as a black stain over the stream, but midway the water rose in a clear hand. Five liquid fingers closed around their darkness. Human faces surfaced along the wrist, mouths open in soundless cries. Nyx snapped back into solid form above the current. For half a second, Aurora saw the man from the reflection suspended inside their silhouette—arms spread, face contorted, chalk symbols blazing across his chest. Then Nyx tore free and landed beside her. Frost whitened the moss under their feet. Isolde’s pale eyes narrowed. “The Grove remembers the cut that made you.” Nyx’s voice scraped through the clearing. “And I remember Fae hands holding the knife.” Aurora moved between them before the silence sharpened further. “Save the centuries-old grievance until we’ve dealt with the active problem.” Isolde turned away. “Old grievances are seeds. Active problems are what breaks the soil.” “Charming. Walk.” They followed the stream west. The meadow changed as they passed. White moss gave way to grass tinted blue at the roots. Blossoms hung in the air without stems, opening whenever Aurora looked away and closing when she faced them. A cluster of pale mushrooms whispered from beneath a fallen log. “Carter.” Aurora stopped. The mushrooms’ frilled caps trembled. “Carter. Malphora. Laila. Rory.” Her fingers tightened around the dagger hilt. Nyx crouched beside them. The nearest mushroom leaned towards their violet eyes. “Nightwhisper,” it breathed. “Ald—” Nyx pressed one finger to its cap. Every mushroom turned black. Aurora nudged their shoulder with her knee. “Subtle.” “It had poor manners.” “You killed it.” A fresh white cap pushed through the soil beside their hand. “Rude,” it squeaked. Nyx stood. Aurora bit the inside of her cheek and continued before either of them noticed the smile. The copper tree grew larger with each step, not by perspective but in lurches. One moment it stood twenty feet high; after Aurora blinked, its crown grazed the belly of a floating island. Copper leaves rang against one another without wind. Beneath them, red flowers crowded around an arch of black stone sunk into the earth. The Heartstone warmed again. Each step drew more heat from it. By the time Aurora reached the first red blossom, sweat prickled under the chain. She bent over the flower. Its petals had the sheen of raw meat. At the centre, instead of stamens, a tiny mouth worked over a row of glass teeth. It bit the air near her finger. Aurora straightened. “Those can stay exactly where they are.” The mouths turned towards her. Hundreds opened with soft, wet clicks. Nyx’s shadow expanded around Aurora’s boots. The nearest flowers recoiled from it, petals shivering. Isolde lifted one pale hand. “Do not feed them fear. They have eaten richer meat and learnt no restraint.” “What have they eaten?” “A feast’s crumbs.” The black arch stood taller than Aurora now. Carvings covered its surface: vines heavy with fruit, long tables bowed beneath platters, figures pouring wine into mouths that widened beyond the limits of their faces. Amber light glimmered within the stone’s grain. Through the arch, she saw no meadow. Vineyards rolled under a warm amber sky. Orchards climbed terraces in precise green ranks. In the distance, white palaces rose between gardens, their domes shaped like covered serving dishes. Bells rang beyond sight—deep, bronze notes answered by cheers from a multitude. Hot air breathed through the opening, carrying roasted spice, fermented fruit and the iron scent of fresh blood. The Heartstone burned. Aurora dragged it from beneath her jumper. Crimson light beat through her fist, timed to the bells beyond the arch. Nyx stood at her shoulder, their form pulled towards the portal in thin black threads. “Dymas.” The word left them with the weight of an old verdict. Aurora raised the pendant. Its glow spread over the carvings, and hidden lines appeared in the black stone: a web of Fae runes stitched across the arch, cut so deep that shadows pooled inside them. “The Grove didn’t hide a Hel portal.” She traced the air above one rune without touching it. “It caged one.” Isolde’s silver hair stirred in the hot breath from Dymas. “A cage keeps two promises. What lies within cannot leave.” Aurora glanced at the meadow behind them. The red flowers clicked their teeth. The copper leaves chimed overhead. Far off, the stream carried stolen memories uphill beneath floating islands. “And what stands outside,” Isolde continued, “cannot enter.” Aurora drew the Fae-forged blade. Its moonsilver edge flared white beside the warded arch. Frost spread across her knuckles while the Heartstone scorched her other palm. Nyx leaned close, their whisper threading beneath the distant bells. “The wards know your blade.” The runes had begun to move.
created_at"2026-07-09T17:51:18.347Z" 7/9/2026, 5:51:18 PM
model"openai/gpt-5.6-sol-20260709"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency848
moderation_latency(null)
generation_time66423
tokens_prompt1816
tokens_completion4275
native_tokens_prompt1706
native_tokens_completion3243
native_tokens_completion_images0
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"completed"
service_tier"default"
usage0.10582
router(null)
provider_responses
0
endpoint_id"a54c5de0-89bf-4ad7-a212-cf977eed918a"
id"resp_02efc805b24b0c16016a4fdf966de08197a6ae0fcb5eb92883"
is_byokfalse
latency183
model_permaslug"openai/gpt-5.6-sol-20260709"
provider_name"OpenAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.18.0; linux; x64))"
http_referer(null)
request_id"req-1783619478-2Fgi4BJzqh8K4UhyHPtr"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1783619478-4bXLBhGeQ42YSa71cYPe"
upstream_id"resp_02efc805b24b0c16016a4fdf966de08197a6ae0fcb5eb92883"
total_cost0.10582
cache_discount(null)
upstream_inference_cost0
provider_name"OpenAI"
response_cache_source_id(null)
data_region"global"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags10
adverbTagCount0
adverbTags(empty)
dialogueSentences86
tagDensity0.116
leniency0.233
rawRatio0
effectiveRatio0
100.00% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2477
totalAiIsmAdverbs0
found(empty)
highlights(empty)
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)
69.72% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2477
totalAiIsms15
found
0
word"warmth"
count1
1
word"pulsed"
count1
2
word"weight"
count2
3
word"silence"
count2
4
word"whisper"
count2
5
word"chilled"
count1
6
word"shimmered"
count1
7
word"streaming"
count1
8
word"wavered"
count1
9
word"depths"
count1
10
word"trembled"
count1
11
word"traced"
count1
highlights
0"warmth"
1"pulsed"
2"weight"
3"silence"
4"whisper"
5"chilled"
6"shimmered"
7"streaming"
8"wavered"
9"depths"
10"trembled"
11"traced"
66.67% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches3
maxInWindow2
found
0
label"eyes widened/narrowed"
count1
1
label"clenched jaw/fists"
count1
2
label"hung in the air"
count1
highlights
0"eyes narrowed"
1"clenched her jaw"
2"hung in the air"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences224
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount0
narrationSentences224
filterMatches(empty)
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences300
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen39
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2474
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions12
unquotedAttributions0
matches(empty)
40.51% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions110
wordCount2055
uniqueNames18
maxNameDensity2.19
worstName"Aurora"
maxWindowNameDensity3.5
worstWindowName"Aurora"
discoveredNames
Aurora45
Richmond2
Heartstone5
Nyx27
Park1
Fae-forged2
Varga1
Veil1
Fae4
Isolde13
Grove1
Shadow2
Eva1
Evan1
Cardiff1
Golden1
Empress1
Dymas1
persons
0"Aurora"
1"Heartstone"
2"Nyx"
3"Varga"
4"Veil"
5"Fae"
6"Isolde"
7"Shadow"
8"Eva"
9"Evan"
10"Empress"
places
0"Richmond"
1"Park"
2"Grove"
3"Cardiff"
4"Golden"
5"Dymas"
globalScore0.405
windowScore0.5
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences159
glossingSentenceCount0
matches(empty)
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches2
per1kWords0.808
wordCount2474
matches
0"not at her leg but at something behind her ribs"
1"not by perspective but in lurches"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences300
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs206
mean12.01
std12.89
cv1.073
sampleLengths
06
13
234
322
44
535
62
79
81
911
1021
111
122
1338
149
1526
162
175
184
1918
205
2150
225
2313
246
255
265
273
285
2925
305
312
323
333
3410
3559
366
3735
388
396
404
419
423
437
446
457
4647
4711
485
4915
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences224
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs343
matches(empty)
95.24% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount3
semicolonCount4
flaggedSentences5
totalSentences300
ratio0.017
matches
0"Aurora caught their wrist—or where their wrist had been."
1"Images flashed under the surface: Eva laughing over a scorched saucepan; her father’s hand flattening a university prospectus; Evan blocking a Cardiff doorway with his forearm; a paper bag from the Golden Empress bleeding grease across her bicycle basket."
2"For half a second, Aurora saw the man from the reflection suspended inside their silhouette—arms spread, face contorted, chalk symbols blazing across his chest."
3"One moment it stood twenty feet high; after Aurora blinked, its crown grazed the belly of a floating island."
4"Bells rang beyond sight—deep, bronze notes answered by cheers from a multitude."
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1608
adjectiveStacks1
stackExamples
0"pewter-grey above Richmond"
adverbCount31
adverbRatio0.01927860696517413
lyAdverbCount2
lyAdverbRatio0.0012437810945273632
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences300
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences300
mean8.25
std5.7
cv0.691
sampleLengths
06
12
21
315
419
517
65
74
811
912
1012
112
129
131
1411
154
169
176
182
191
202
215
2216
2310
247
259
266
2720
282
295
304
313
3215
335
3410
3511
3622
377
385
396
407
414
422
435
445
453
465
474
4821
495
60.44% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats7
diversityRatio0.37666666666666665
totalSentences300
uniqueOpeners113
63.49% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount4
totalSentences210
matches
0"Even their whisper seemed muffled."
1"Even the ascending droplets paused"
2"Then the current thickened and"
3"Then Nyx tore free and"
ratio0.019
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount37
totalSentences210
matches
0"She stopped between two Richmond"
1"Their violet eyes opened last."
2"She tested her weight, pressing"
3"She glanced over her shoulder."
4"She looked back at them."
5"Their edges shifted in the"
6"It carried the colour of"
7"She lifted the dagger towards"
8"Her silver hair fell to"
9"She wore no coat."
10"She stepped through."
11"Her boot touched grass."
12"Their solid shape burst apart"
13"Their hand formed beneath Aurora’s"
14"She clenched her jaw."
15"Their grip opened."
16"Their wings were leaves."
17"Their bodies were knots of"
18"Its inner glow remained, a"
19"Her small face pinched as"
ratio0.176
40.95% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount176
totalSentences210
matches
0"The pendant kicked against Aurora’s"
1"She stopped between two Richmond"
2"The Heartstone’s warmth soaked through"
3"Their violet eyes opened last."
4"Aurora hooked one finger under"
5"The crimson stone pulsed against"
6"The word brushed her ear,"
7"Aurora lowered her foot."
8"The dead leaves gave no"
9"She tested her weight, pressing"
10"A magpie hopped along a"
11"Aurora drew the Fae-forged blade"
12"Moonsilver misted in the cold"
13"The leaf-shaped dagger chilled her"
14"Nyx’s head tilted."
15"The motion stretched their neck"
16"A path waited where none"
17"Wildflowers pressed along its edges:"
18"Each turned towards Aurora as"
19"She glanced over her shoulder."
ratio0.838
23.81% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences210
matches
0"By the time Aurora reached"
ratio0.005
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences86
technicalSentenceCount2
matches
0"Their edges shifted in the pale light, shedding wisps that crawled towards the nearest shadows before snapping back into their body."
1"Images flashed under the surface: Eva laughing over a scorched saucepan; her father’s hand flattening a university prospectus; Evan blocking a Cardiff doorway w…"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags10
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags4
fancyCount4
fancyTags
0"she murmured (murmur)"
1"it breathed (breathe)"
2"it squeaked (squeak)"
3"Isolde continued (continue)"
dialogueSentences86
tagDensity0.047
leniency0.093
rawRatio1
effectiveRatio0.093
88.4945%