Run: 2026-07-09-01KX41G09H3535KT39EDVMJT0C

Run Details

Duration:
45.5s
Cost:
$0.052858
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 ancient oaks of Richmond Park stood black against a bruised dawn, their bare branches hooked through a low ceiling of cloud. Aurora Carter stopped between two of them and checked the path behind. There wasn’t one. A moment ago, she had followed a narrow deer track through wet grass, with Nyx gliding beside the hedgerow and Isolde somewhere ahead, silver hair bright as a blade in the grey. Now the park had folded itself shut behind them. Moss covered the ground where her bootprints ought to have been. The ordinary sounds of London had vanished: tyres on wet road, a distant train, somebody walking a dog before work. Her fingers closed around the Heartstone beneath her jumper. The crimson gem throbbed once against her palm. “Tell me that did not just happen,” Aurora muttered. Nyx’s violet eyes hovered in the shadow beneath an oak bough. “The Grove had accepted us.” “That was supposed to reassure me?” “It was not intended as reassurance.” Ahead, Isolde stood in a patch of wildflowers. Snowdrops, foxgloves, bluebells, poppies—every season crowded together beneath her bare feet. None bent under her weight. The hem of her pale dress drifted above the grass, dry despite the rain beading on every leaf. “You brought iron in your pocket,” Isolde called. Aurora glanced down. “Keys.” “Take them out.” “Why?” “The Grove chewed the last man who asked why.” Nyx angled their head. “Did it?” Isolde’s lavender eyes met theirs. A small smile touched her mouth. “No.” Aurora sighed through her nose, then fished her keyring from her jeans. Flat keys, a battered fob from the Golden Empress, the tiny plastic trolley token Eva had pressed into her hand months ago. She held them out. “What now? Toss them into a magic compost heap?” “Leave them at the stones.” Aurora turned. The oak trunks behind them had shifted. What she had taken for trees were standing stones now, broad slabs of dark grey rock, each one taller than a van. Roots gripped their bases like knuckles. Thin lines of green light ran through the carved spirals on their faces. A door stood between them. Not a wooden door. Not anything with hinges. A vertical pane of pale light filled the gap between the stones. It trembled like the surface of a pond in wind. Aurora stared at it. “That wasn’t there before.” “You did not have the right eyes before,” Isolde replied. “I have the same eyes.” “No,” Nyx whispered. “You had the same eyes. You did not see with them in the same way.” Aurora looked back at the pulsing red gem under her collar. The unknown benefactor who had sent it had given her nothing else. No name. No note beyond three words scratched into a card: Keep it close. She placed her keys on a stone at the threshold. The fob gave a faint chirp. Then the sound stretched out, thinning into a long, high note. The green carvings brightened. Aurora snatched her hand back as the keyring sank through solid rock, swallowed without a ripple. “Excellent,” she said. “I live above a bar, work deliveries, and now I’ve fed my front door key to a boulder.” “You will receive it when you leave,” Isolde said. “And if I don’t leave?” The seer’s expression held no comfort. “Then it will become a very lonely key.” Nyx stepped through the luminous gap. Their shadow thinned, spread across the white surface, and disappeared. Aurora saw the faint violet of their eyes for one breath. Then nothing. Isolde followed, moving without a sound. Aurora faced the door alone. The Heartstone burned hot against her skin. She took one step forward. Cold poured over her. Not rain-cold. Not winter-cold. This carried the sharp mineral bite of deep water and the clean sting of struck flint. The world twisted around her. Her stomach climbed into her throat. For a second, she stood nowhere at all, suspended in a darkness crowded with distant lights. Something huge moved beyond them. Aurora stumbled out onto firm ground and caught herself on one knee. Her palm sank into grass as soft as fur. A low chime sounded overhead. She lifted her head. The sky had no sun. It arched above the clearing in layers: violet near the horizon, then blue-green, then a deep indigo threaded with slow-moving gold. Great white shapes drifted through it, too high to judge their size. At first she thought they were clouds. One turned, exposing a long, translucent body with fins like torn silk. It swam through the air. Aurora stayed on her knee. “Are those—” “Do not point,” Isolde cut in. Aurora lowered her hand. “Why?” “The last one that noticed a pointing child followed him home.” Nyx stood at the edge of the clearing, their shape hard and human against the luminous woods. Black bark rose around them, smooth as polished glass. The trees wore leaves in colours Aurora couldn’t name. Some looked silver until she blinked, then became a blue so dark it bordered on black. Others glowed from within, each leaf holding a tiny bead of amber light. “That one is misleading,” Nyx told Isolde. “Which part?” “The child did not point.” “He had a very rude face.” Aurora pushed to her feet. The grass sprang back under her palm, leaving no mark. A narrow stream crossed the clearing. The water ran uphill, sliding over pebbles that chimed beneath it. Little fish swam against the current, their scales flashing copper and green. Each one had a pair of mothlike wings folded along its spine. She edged towards the bank. The stream smelled of crushed mint, rain on pavement, and something sweet beneath it, like fruit left in a bowl too long. “Don’t drink,” Nyx said. “I wasn’t going to.” “You were considering it.” “I was thirsty.” “The water remembers everyone who drinks it.” Aurora straightened. “What does that even mean?” One of the winged fish leapt from the stream and hovered between them. Its fins beat with a sound like pages riffling. It had a round black eye, a mouth full of needle teeth, and a silver ring threaded through one gill. It regarded Aurora. Aurora regarded it back. “Morning,” she said. The fish snapped its teeth, spun once in the air, and dropped back into the uphill current. Nyx’s eyes brightened. “It liked you.” “Is that good?” “It did not bite you.” “Glowing review.” Isolde moved into the trees. The forest opened for her without branches scraping her shoulders. Aurora followed, keeping close enough that the silver sweep of Isolde’s hair stayed in sight. Nyx came behind her, their presence cooling the air at her back. The path did not look made by feet. Pale stones pushed through the soil in a winding line, each marked with a different symbol: a crown with antlers, a hand with seven fingers, a closed eye weeping red sap. Mushrooms rose in ranks along the path, their caps tall and ribbed like little cathedral roofs. Aurora crouched beside one. A face slept in the pale flesh beneath the cap. Its eyelids fluttered. She backed away. “Please tell me that mushroom did not have a face.” “It had a face,” Isolde replied. “Does it talk?” “It complains.” “About what?” “Rain. Squirrels. Philosophers.” A whisper came from the mushroom cluster. “Too much rain.” Aurora froze. Another voice joined it, thin and cranky. “Too many squirrels.” Nyx passed one without looking down. “Do not engage,” they murmured. “They will ask for your name.” Aurora walked faster. The woods deepened. The strange sky vanished beneath the canopy, though light still seeped through the leaves in bands of colour. Violet lay over one stretch of path; amber over the next. When Aurora stepped through the amber, warmth ran up through the soles of her boots. The smell of roasting chestnuts filled her mouth. She stopped. A long table stood between two trees. It had not been there a second ago. Copper platters covered its polished surface. A whole boar lay glazed in dark honey, an apple stuffed between its teeth. Steam rose from a bowl of spiced stew. Small glass dishes held sugared plums, bright red berries, pastries folded around gold-coloured cream. A silver jug poured wine into a goblet without anyone touching it. Aurora’s stomach cramped. She had skipped breakfast. Her last proper meal had been noodles from the Golden Empress, eaten cold at two in the morning while Silas argued with a drunk downstairs. The smell hit her harder than it had any right to. Nyx seized the back of her jacket. Their fingers passed through cloth, but the cold of them reached her skin. “Do not touch it.” Aurora kept her eyes on the food. “I know.” “You had taken two steps.” “I said I know.” Isolde stood beside the table. Her face had gone still. “This was not here yesterday.” “You came yesterday?” Aurora asked. “Not this deep.” The wine darkened in the goblet. It thickened, turning almost black. Aurora pulled the Heartstone from beneath her jumper. The crimson gem pulsed against her palm, warm enough to hurt. Nyx looked at it. “A Hel scent.” The air around the table soured. Honey became burnt sugar. Roast meat became singed hair. The pastry cream curdled into grey lumps before Aurora’s eyes. A figure sat at the far end of the table. She had not seen it appear. It wore a tall white mask, blank except for a painted red mouth. Its hands rested on the polished wood, fingers too long, nails lacquered gold. A feast-laden plate waited in front of it. The mask tilted. “Little guest,” it crooned. The voice sounded stuffed with crumbs. Aurora’s hand closed around the Fae-forged blade inside her jacket. The moonsilver hilt bit cold into her palm. “No, thanks.” The red mouth on the mask stretched wider, though paint should not have moved. “You had not eaten.” “I’ll survive.” “You would be surprised.” Isolde raised one hand. A gust swept through the trees, though the leaves did not move. The platters rattled. The figure’s gold nails dug into the table. “This grove did not invite you,” Isolde told it. The masked head turned towards her. “Exile.” “Parasite.” Nyx flowed forward, their body dissolving at the edges. Darkness spilled across the path, swallowing the amber glow. The thing at the table rose. It unfolded higher than the trees should have allowed. Its white mask scraped bark. Beneath its long coat, its body had no shape at all, only a packed mass of grasping mouths. They opened and closed in the dark fabric, each one chewing. Aurora’s pulse battered her throat. “Nyx,” she called. “Can it cross back through the stones?” “No.” “Can it cross the stream?” The Shade’s eyes flicked towards the trail behind them. “It may not.” “May not?” “The rules have been disturbed.” “Brilliant.” Aurora looked at the table. At the wine. At the blackened food. Then at the pale stones underfoot. The thing leaned down. The painted mouth nearly reached her face. “Give me the little red heart,” it whispered. “You carried a doorway around your throat and wondered why hunger followed.” Aurora pulled the pendant free. The gem beat in her fist. “Want it?” she asked. Nyx turned sharply. “Aurora—” She ran. The creature shrieked behind her, a noise like plates shattered inside a grave. Aurora tore down the twisting path, Isolde’s silver hair flashing ahead of her. The stones beneath her boots flared green, then blue, then a furious white. “Left!” Isolde called. Aurora swung left. A branch whipped across her face. She ducked, felt it slice the air over her hair, and burst into the clearing with the uphill stream. The winged fish had gathered above the water in a glittering cloud. Behind her, the masked thing crashed through the trees. Its coat snagged on black branches, mouths snapping at bark. The forest groaned. Aurora skidded at the bank. “Isolde!” The seer stood across the stream, one hand pressed to an oak trunk. “Throw it into the water!” Aurora looked at the pendant. Then at the thing bearing down on her. The Heartstone burned hot enough to redden her skin. She threw it. The crimson gem arced over the stream. Every fish launched after it. Their wings beat as one. The sound swelled into a hundred ringing bells. They closed around the pendant in a flashing knot of copper, green, and silver. The masked creature lunged. Its long arm struck the edge of the stream. Water splashed uphill. The thing screamed. Smoke burst from its fingers. The white mask cracked straight down the middle. Beneath it, no face waited—only a hollow dark packed with teeth. Nyx rose from the creature’s shadow and drove both hands into its back. The shadow swallowed them to the wrists. The creature bucked, smashing a tree trunk. The oak bent, its glass-black bark rippling, but did not break. “Now, Aurora!” Nyx’s voice tore through the clearing. “Cut the bank!” Aurora drew the Fae blade. Moonlight lived inside the slender leaf-shaped steel, though there was no moon above them. She leapt onto a stone at the stream’s edge and drove the dagger into the earth. The ground split. Not wide. Not deep. Just enough. The uphill stream changed course. Water rushed along the new cut, curving round the creature’s feet in a shining loop. The winged fish scattered, carrying the Heartstone with them. The creature clawed at the soil, but every mouth under its coat opened at once, choking on the bright water. Isolde slammed her palm against the oak. Roots erupted from the earth. They wound around the creature’s legs, its waist, its arms. The mask came loose and tumbled into the stream. A fish seized it by the painted mouth and dragged it under. The creature’s body collapsed inward. Its mouths folded shut. Nyx pulled free as the thing shrank beneath the roots, thinning into a black stain in the soil. The stain seeped away between the stones. Silence returned in pieces. First the stream’s chiming rush. Then the rustle of leaves. Then a single mushroom somewhere in the forest muttering, “Squirrels.” Aurora stood with the dagger lowered, chest heaving. The winged fish descended. One hovered in front of her nose, the Heartstone clenched in its needle teeth. “Cheers,” Aurora whispered. It spat the pendant into her hand. The gem lay cold and quiet against her palm. Isolde crossed the stream without disturbing its surface. She looked at the cut Aurora had made, then at the roots curling back into the earth. “You wounded the path.” “It needed it.” “It did.” Nyx stepped from the trees. Their outline wavered. The violet glow in their eyes had dimmed. “You gave it the pendant.” “I threw it at a fish swarm. Different thing.” “You did not know they would return it.” Aurora hooked the chain around her neck again. “They had jewellery already.” The fish with the silver gill ring snapped its teeth. Isolde watched Aurora for a long moment. “The Grove had seen you before,” she said. Aurora looked up. “What?” “Not as you are now. It knows the shape you make when choices press against you.” “That sounds unsettling.” “It is a place of old hungers and older bargains. Everything here remembers a shape.” The trees ahead had opened again. Beyond them, something shone through the dark trunks: a vast structure of white branches and pale stone, rising above the forest like a palace grown from antlers. Its windows glimmered with moving colours. Bridges of woven root stretched between its towers. Tiny lights drifted around it in slow spirals. Aurora stared. “That wasn’t on the way in.” “No,” Isolde replied. “It is now.” The seer walked towards the distant lights. Nyx moved beside Aurora, their shadow falling across her boots. “Keep the blade in your hand,” they whispered. Aurora tightened her grip on the cold moonsilver and followed them beneath the strange, listening trees.
created_at"2026-07-09T18:16:00.57Z" 7/9/2026, 6:16:00 PM
model"openai/gpt-5.6-terra-20260709"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency504
moderation_latency(null)
generation_time45380
tokens_prompt1816
tokens_completion4468
native_tokens_prompt1706
native_tokens_completion3495
native_tokens_completion_images0
native_tokens_reasoning0
native_tokens_cached1703
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.05285825
router(null)
provider_responses
0
endpoint_id"3cc89000-ae34-4dde-9c7d-5ce009c8af0b"
id"resp_0fd79e9a3a444219016a4fe560a64c8197b161ee5b1f0ef66a"
is_byokfalse
latency261
model_permaslug"openai/gpt-5.6-terra-20260709"
provider_name"OpenAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.18.0; linux; x64))"
http_referer(null)
request_id"req-1783620960-JpS5UCPMR9oDIwo4VBoY"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1783620960-6NJLXHfXZFPa1rCa7nPU"
upstream_id"resp_0fd79e9a3a444219016a4fe560a64c8197b161ee5b1f0ef66a"
total_cost0.05285825
cache_discount0.00383175
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
totalTags24
adverbTagCount0
adverbTags(empty)
dialogueSentences103
tagDensity0.233
leniency0.466
rawRatio0
effectiveRatio0
94.36% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2661
totalAiIsmAdverbs3
found
0
adverb"very"
count2
1
adverb"sharply"
count1
highlights
0"very"
1"sharply"
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)
68.06% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2661
totalAiIsms17
found
0
word"throbbed"
count1
1
word"weight"
count1
2
word"trembled"
count1
3
word"stomach"
count2
4
word"silk"
count1
5
word"fluttered"
count1
6
word"whisper"
count1
7
word"warmth"
count1
8
word"pulsed"
count1
9
word"pulse"
count1
10
word"flicked"
count1
11
word"shattered"
count1
12
word"grave"
count1
13
word"silence"
count1
14
word"wavered"
count1
15
word"structure"
count1
highlights
0"throbbed"
1"weight"
2"trembled"
3"stomach"
4"silk"
5"fluttered"
6"whisper"
7"warmth"
8"pulsed"
9"pulse"
10"flicked"
11"shattered"
12"grave"
13"silence"
14"wavered"
15"structure"
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
emotionTells0
narrationSentences275
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount0
narrationSentences275
filterMatches(empty)
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences353
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen32
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2659
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions22
unquotedAttributions0
matches(empty)
16.67% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions111
wordCount2211
uniqueNames17
maxNameDensity2.08
worstName"Aurora"
maxWindowNameDensity4.5
worstWindowName"Aurora"
discoveredNames
Richmond1
Park1
Carter1
Nyx20
Isolde21
London1
Heartstone6
Aurora46
Golden2
Empress2
Eva1
Keep1
Silas1
Fae-forged1
Shade1
Fae2
One3
persons
0"Carter"
1"Nyx"
2"Isolde"
3"Heartstone"
4"Aurora"
5"Empress"
6"Eva"
7"Silas"
8"Shade"
9"One"
places
0"Richmond"
1"Park"
2"London"
3"Golden"
globalScore0.46
windowScore0.167
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences163
glossingSentenceCount0
matches(empty)
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount2659
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences353
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs245
mean10.85
std12.59
cv1.16
sampleLengths
034
13
272
39
48
59
611
75
86
96
1042
118
124
133
141
159
164
172
1811
191
2038
219
225
232
2448
255
2630
274
284
2910
305
3118
3237
3310
346
3531
3621
379
385
396
408
416
4223
436
445
457
465
474
4847
495
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences275
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs372
matches
0"were standing"
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount2
semicolonCount1
flaggedSentences3
totalSentences353
ratio0.008
matches
0"Snowdrops, foxgloves, bluebells, poppies—every season crowded together beneath her bare feet."
1"Violet lay over one stretch of path; amber over the next."
2"Beneath it, no face waited—only a hollow dark packed with teeth."
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2222
adjectiveStacks1
stackExamples
0"slender leaf-shaped steel,"
adverbCount52
adverbRatio0.023402340234023402
lyAdverbCount4
lyAdverbRatio0.0018001800180018
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences353
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences353
mean7.53
std5.11
cv0.679
sampleLengths
022
112
23
332
49
511
620
79
88
99
1011
115
126
136
148
1511
165
1718
188
193
201
213
221
239
244
252
265
276
281
2912
3022
314
329
335
342
357
3622
376
3813
395
404
414
4212
4310
444
454
4610
475
483
4915
46.03% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats14
diversityRatio0.26912181303116145
totalSentences353
uniqueOpeners95
68.87% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount5
totalSentences242
matches
0"Then the sound stretched out,"
1"Then at the pale stones"
2"Then at the thing bearing"
3"Then the rustle of leaves."
4"Then a single mushroom somewhere"
ratio0.021
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount42
totalSentences242
matches
0"Her fingers closed around the"
1"She held them out."
2"It trembled like the surface"
3"She placed her keys on"
4"Their shadow thinned, spread across"
5"She took one step forward."
6"Her stomach climbed into her"
7"Her palm sank into grass"
8"She lifted her head."
9"It arched above the clearing"
10"It swam through the air."
11"She edged towards the bank."
12"Its fins beat with a"
13"It had a round black"
14"It regarded Aurora."
15"Its eyelids fluttered."
16"She backed away."
17"It had not been there"
18"She had skipped breakfast."
19"Her last proper meal had"
ratio0.174
30.25% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount208
totalSentences242
matches
0"The ancient oaks of Richmond"
1"Aurora Carter stopped between two"
2"A moment ago, she had"
3"Moss covered the ground where"
4"The ordinary sounds of London"
5"Her fingers closed around the"
6"The crimson gem throbbed once"
7"Nyx’s violet eyes hovered in"
8"Snowdrops, foxgloves, bluebells, poppies—every season"
9"None bent under her weight."
10"The hem of her pale"
11"Aurora glanced down."
12"Nyx angled their head."
13"Isolde’s lavender eyes met theirs."
14"A small smile touched her"
15"Aurora sighed through her nose,"
16"She held them out."
17"The oak trunks behind them"
18"Roots gripped their bases like"
19"A door stood between them."
ratio0.86
20.66% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences242
matches
0"Now the park had folded"
ratio0.004
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences88
technicalSentenceCount0
matches(empty)
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags24
uselessAdditionCount0
matches(empty)
82.04% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags22
fancyCount7
fancyTags
0"Aurora muttered (mutter)"
1"Nyx whispered (whisper)"
2"they murmured (murmur)"
3"it whispered (whisper)"
4"the forest muttering (mutter)"
5"Aurora whispered (whisper)"
6"they whispered (whisper)"
dialogueSentences103
tagDensity0.214
leniency0.427
rawRatio0.318
effectiveRatio0.136
87.3646%