Run: 2026-11-11-01M753J14X15M5783AJV7QGWQK

Run Details

Duration:
18.3s
Cost:
$0.003353
Provider:
Meta

Model input

System
You are an expert novelist with a gift for vivid, immersive prose. You write in tight third-person limited point of view with a strong narrative voice. Your prose is clean, precise, and engaging — you favor strong verbs, concrete details, and natural-sounding dialogue. You will be given a story bible (codex) containing canonical details about characters, locations, items, and lore. Use these details to ground your writing in the established world. Stay consistent with the codex. Write only the prose of the scene. Do not include titles, chapter headings, markdown formatting, or any commentary before or after the scene.
User/Human
<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> 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.

Model response

AI
The cold in Richmond Park had teeth that afternoon. It cut through Aurora Carter's jacket and found the gap at her collar where her black hair, straight and shoulder-length, had stuck damp to her neck. She zipped higher and kept walking, following the narrow deer track Isolde had chosen between the bare oaks, while last week's leaves made a slick brown carpet under her boots. To anyone else the park looked empty. A dog walker had passed them near the Petersham gate with a muddy spaniel, two cyclists rang their bells on the road, and somewhere beyond the trees a child was shouting. Then the dog walker had gone, and the cyclists, and the shouting, and none of them had come back. Aurora had not noticed when the ordinary park sounds thinned out. Only later would she realise the birds had stopped first. Nyx walked half a step behind her, or rather, the shadow of something tall walked there. In the flat grey light Nyx had taken a solid-enough shape, six foot two of humanoid darkness with a suggestion of shoulders and a head, but the edges of them blurred whenever Aurora tried to look at them directly. Their eyes were the only solid thing, faintly glowing violet, and their voice when they spoke came as a whisper on the wind even though the air was still. "You are cold," Nyx said, and the words brushed the back of her ear. "I'm fine," Aurora said. "You're the one flickering." Nyx did not answer. The shadow at their feet stretched too long for the sun. Ahead, Isolde Varga moved without hurry. She was small, five foot five in a long coat the colour of wet slate, her silver hair reaching her waist and lifted now and then by a breeze that did not touch Aurora. Her steps made no sound on the leaves. Aurora glanced down at the track and saw her own bootprints pressed into the damp earth, and beneath them a darker smudge where Nyx's shadow held, but no prints at all for Isolde. She told herself she had imagined it, and then she saw it again. "How much further?" she asked. Isolde did not turn. "Far enough that the way back knows you," she said. "Near enough that you have already forgotten it." "That's not an answer." "It was not a question that required one," Isolde said, and Aurora felt her bright blue eyes narrow against the cold. She had known Isolde for only a few weeks, since Eva had insisted on the introduction, and in that time she had learned that the woman could not lie and would not help. It was a particular kind of honesty that left you more unsettled than a lie would have. The trees thickened. The path, which had been wide enough for a tractor, narrowed between black trunks whose roots rose like knuckles from the ground. The standing stones marked the change before Aurora understood what she was seeing. They were not neat pillars. They were ancient oaks of stone, moss and lichen growing in the shapes of trees, weathered columns half swallowed by real roots, arranged in a broken circle in a shallow dip. The air inside the dip was heavy. Aurora's ears popped as she stepped between the two nearest stones, and the pressure settled behind her eyes like the moment before an ascent in a plane. The chain of the Heartstone Pendant, tucked under her shirt, left a cool line against her skin. The pendant itself, no larger than her thumbnail and deep crimson, stayed still and cold. On the other side, the light was wrong. It was not brighter, exactly. It was warmer, as if November had been pushed aside and a late summer afternoon had been let in through a crack. The sky above the clearing was a soft green-gold, though there were no clouds to explain it. Wildflowers were everywhere, impossibly. Cornflowers and bluebells pushed through leaf mould, foxgloves lifted purple bells along the path, cow parsley foamed white at the edges of frost that had not formed. A bee moved slowly from one bloom to another, its wings audible in the sudden quiet. Aurora's breath made no mist. She put out a hand without thinking and touched a petal. It was warm. "That shouldn't be," she whispered. "No," Isolde agreed. "But it is." She stepped forward and the grass closed behind her ankles without bending. Aurora stepped after her and felt the ground give like a mattress over springs, soft and damp and alive. Everywhere the small sounds of the grove pressed in — water dripping somewhere to her left, a thrush singing a phrase over and over, insects, the faint creak of branches settling. It was a living quiet, not an empty one. The smell was honey and wet earth and something green and sharp she could not name, like crushed leaves in sun. Nyx made a low sound that was not quite a word. Their shadow thinned at the edges, becoming smoke that curled back toward their centre. The violet of their eyes flared. "The light is too much here," they said. "It sees in." "What does?" Aurora asked. "Everything that lives in shadow prefers not to be seen." Nyx's whisper seemed to come from farther away than their face. "This place was not made for us." Isolde smiled without showing her teeth. "This place was made before you were a warning, little shadow. Walk where my feet would walk, if I had them." Aurora looked down again, suddenly aware of the uncanny smoothness of the path. There were no footprints, not hers, not Nyx's, not Isolde's. The moss sprang up behind them as if they had never pressed it. The grove deepened around them in a way that defied distance. The trees grew closer, trunks twisting into one another, branches interlocking overhead until the golden light filtered through in shafts. Dust and pollen drifted in those shafts, glowing. Aurora's hair brushed low branches and she felt the faint tug of twigs, as if the grove were curious. She ducked under a limb heavy with ivy and saw, through a gap, a pool she had not known they had passed. The water was black and perfectly still, and it did not reflect the trees above it. It reflected a sky full of stars, though it was still day, and a moon that was too large and too pale lavender to be Earth's. She stopped on the bank. "That's not—" "A memory of night," Isolde said. "The grove keeps what the world forgets." Aurora crouched. The water had no ripple when a leaf fell into it. It simply ceased to be there where the leaf touched, and in the place where it had been she saw a tiny cottage window lit warm, and a woman's hand waving. She jerked back so quickly she nearly fell. Her left wrist, where the small crescent-shaped scar had whitened since childhood, throbbed under her sleeve. She rubbed it with her thumb, a habit she had never broken. "Don't stare long," Nyx said sharply. "Some pools stare back." Aurora forced herself to stand. Her heart was beating too fast and she was angry at it. She was twenty-five and cool-headed and good at thinking her way out of problems, but out-of-the-box thinking did not help when the box itself had flowers growing out of season and a sky in a pond. She took a breath that smelled of rain that had not fallen. They continued, but the path now seemed to loop. Aurora was certain they had passed the same foxglove three times, certain she had seen the same split oak. Yet the light changed each time, dimmer, more amber. Isolde led them on with her hands folded, her silver hair catching the light like woven moon. When Aurora asked if they were lost, Isolde replied, "Only those who know the way can be lost. You do not yet know the way, so you are found." "You could just tell us where we're going," Aurora said. "I could," Isolde said. "Whether you would want to hear it is another matter. The tongue that cannot lie learns to choose its silence." Nyx moved closer to Aurora, casting a patch of cool dark across the flowers. Where the shadow fell, the bluebells closed. Aurora felt a flicker of gratitude and unease in equal measure. There was something watching them now, she decided, not a creature so much as an attention. The thrush had stopped. The heavy warmth on the back of her neck was not the sun. Branches overhead, which had seemed still, had shifted. One trunk that had been to her left was now to her right, she would have sworn it. She kept her eyes forward and did not run. Then Isolde stopped in a small clearing where the trees formed a dome. In the centre stood a hollow stump wider than Aurora was tall, its interior dark. The air there was colder, and Aurora was relieved of the cold. This was where the grove felt oldest, as if the rest were only its garden. Isolde knelt, though her knees made no impression on the moss, and drew a cloth bundle from inside her coat. "For your hand," she said to Aurora. "Because your hand has been empty and the road ahead will not be kind." She unwrapped it. Inside lay a dagger. It was slender and leaf-shaped, made of a metal Aurora had never seen, a pale moonsilver that seemed to hold light rather than reflect it. The hilt was plain and dark. When Aurora reached for it, Isolde placed it in her palm without ceremony. The blade was always cold, cold that bit deeper than November, and it sent a shock up through her wrist, right through the crescent scar. She gasped. "The Fae Courts forged it," Isolde said. "It cuts wards as a scythe cuts wheat. It is unkind to demons. It will keep its own counsel." Aurora turned it in her fingers. In the dimming golden light of the grove the blade gave off a faint luminescence, as if moonlight had been trapped in it. "Why give it to me?" "Because you are the one who will be tempted to leave it behind," Isolde said, and her pale lavender eyes were kind and entirely without pity. "And because a cold thing belongs in a warm hand, to teach it patience." Nyx's voice came close, a wind that smelled of ash. "She is being given a weapon for a fight she has not chosen. That is not a gift." "It is a gift," Isolde said simply. "Whether it is a kindness is for you to decide. I cannot lie, Nyx, but I can leave you to argue among yourselves." Aurora slipped the dagger into the belt of her jeans, where it sat cold against her hip through the fabric. It steadied her more than it frightened her. The grove, she realised, had been testing the weight of her in it, and she had needed something to hold onto. Isolde rose and pointed with her chin to the far side of the clearing, where the trees parted over a tangle of brambles woven so tightly they formed a living wall. The thorns were black and the leaves were slick, and a faint shimmer moved across the weave like heat over a road. Aurora could feel the ward before she could name it, a pressure against her teeth, a hum in the pendant chain. "That is the way on," Isolde said. "It will let the grove's own pass, and no other. Open it if you wish to see." "I don't wish," Aurora said. "Wishing and seeing are different countries," Isolde replied. Nyx stepped forward and pressed a shadowy hand against the brambles. The darkness dispersed like smoke around invisible glass. They hissed through their teeth, though they had no teeth in that form. "It will not open for me. It knows what I was." Aurora drew the dagger. She meant to cut a single stem, to test the edge. The blade moved easily, too easily. Where it touched the woven thorns, they parted as if sliced by a thread of cold light, and the ward shivered and dissolved in a sigh of green sparks. The wall of brambles unraveled without resistance, revealing the path beyond. Aurora's breath caught. She had not expected it to work so cleanly, and the ease of it frightened her more than the pressure had. Beyond the brambles the grove changed again. The trees were sparser and the air was thicker, sweet with overripe fruit. At the end of a short slope the ground fell away to a cliff of root and earth, and beyond that cliff there was no more grove. There was a tear. Aurora saw it first as a distortion, a faint shimmering in the air like the Veil she had heard Isolde describe in riddles over tea in a Richmond café — the barrier between Earth and the other realms, visible only to those who had learned to look sideways. At the tear, the shimmer widened into a window. Through it, she saw a sky of warm amber, vast and hazy, and below it vineyards stretching to the horizon, orchards heavy with fruit she did not recognise, and long tables set for feasts where no one sat yet. The smell that came through was enormous: cinnamon and smoked meat and fermenting grapes, music from far off, laughter with an edge to it. An excess that blotted out the quiet of the grove. The Heartstone Pendant burned against her sternum. The deep crimson stone, still as stone all day, pulsed faintly with warmth, once, twice, in rhythm with her heart. Its faint inner glow filtered through her shirt in a soft red light. Aurora clutched it through the cloth. "It's a Hel portal," she said, though the words felt borrowed. "Dymas." She had never been to Dymas, the place of Gluttony, but the pendant knew the way there the way a compass knows north. The warmth flooded up her throat, enticing and sickening at once. For a second her mouth watered involuntarily at the scent of exotic dishes carried on a warm wind, and she hated herself for it. Nyx was beside her now, solid as they had been in the park, their violet eyes wide. "Close your eyes," they whispered, and the wind of their voice was urgent. "Do not look long. In Dymas, they notice who notices them." Aurora tore her gaze away. The amber light left an afterimage on her vision. Isolde was already stepping back, her hand light on Aurora's elbow, though Aurora had not felt her move. "Wardens watch such tears," Isolde said, calm as if they were discussing the weather. "Winter weakens the Veil and summer strengthens it, but a tear made by hunger is always open. See, and then come away. That is the rule for doors that open from the other side." Aurora nodded, not trusting her voice. Her hand had found the dagger again without her meaning it to. The cold of it was now a comfort, anchoring her. She could feel the grove's attention easing as she stepped back from the tear, the heavy warmth lessening, the pendant cooling to its ordinary stillness. She understood, with a clarity that settled deep in her stomach, that the grove had shown her a wonder and a danger in the same breath, and that Isolde had known it would. "We should go," she said. "Before time decides to take more of us." Isolde's mouth curved. "Time has already taken its toll. Count your breaths against the clock outside and you will find the debt small. The grove is generous to the unafraid, and sparing to the curious." They retraced their steps, yet the path was not the same path. The pool was gone, or Aurora walked around it on a bridge of roots she had not seen before. The foxgloves were taller. Nyx walked close, their shadow now a steady coolness at Aurora's back that kept the golden light from pressing too hard. When they reached the standing stones, Aurora felt the pop in her ears again, and the warm green-gold light thinned into the grey November afternoon with a suddenness that left her blinking. Richmond Park was cold and ordinary and loud again. A cyclist rang a bell. Somewhere a dog barked. Aurora's breath misted. She looked down and saw her bootprints in the damp track, clear and deep. Beside them, a smudge of shadow that faded quickly into the leaf mould. Of Isolde there was nothing. Isolde was already several paces ahead, walking toward the gate, her silver hair darkening in the real light, her coat flapping. She did not look back. Aurora pulled the dagger from her belt and wrapped it in the cloth Isolde had given her, and tucked it into her delivery bag among the empty containers and a crumpled receipt from the Golden Empress. The cold seeped through the fabric and found her palm when she lifted the bag onto her shoulder. The pendant was cold again, quiet. Her wrist no longer throbbed. "You kept it," Nyx said, their whisper thin in the park air, their form already losing solidity as a jogger passed through the place where they stood and did not notice. "Of course I kept it," Aurora said, and started after Isolde, her boots loud on leaves. The grove was behind them now, hidden between the oaks, but the taste of honey and overripe fruit still clung to the back of her mouth, and somewhere in her bag the moonsilver blade lay patient and cold, waiting for a hand that had learned, all too quickly, how to hold it.
created_at"2026-11-11T10:48:16.804Z" 11/11/2026, 10:48:16 AM
model"meta/muse-ember-20261109"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency1499
moderation_latency(null)
generation_time18262
tokens_prompt1547
tokens_completion4248
native_tokens_prompt1550
native_tokens_completion6688
native_tokens_completion_images0
native_tokens_reasoning2864
native_tokens_cached1524
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.003352696
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.22.2; linux; x64))"
http_referer(null)
request_id"req-1794394096-Sr5lLpA0amcc42Zwmnpy"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1794394096-35RWDtp89ESXak6teFYK"
upstream_id"resp_6af447f106e65c812c874b62"
provider_responses
0
endpoint_id"ea8469c2-ddf8-4985-8cf2-f5dc7e63e14c"
id"resp_6af447f106e65c812c874b62"
is_byokfalse
latency753
model_permaslug"meta/muse-ember-20261109"
provider_name"Meta"
status200
total_cost0.003352696
cache_discount0.000146304
upstream_inference_cost0
provider_name"Meta"
response_cache_source_id(null)
data_region"global"
workspace_id"97e315e5-d303-487d-83c1-83180e8a13d4"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags28
adverbTagCount2
adverbTags
0"Nyx said sharply [sharply]"
1"Isolde said simply [simply]"
dialogueSentences52
tagDensity0.538
leniency1
rawRatio0.071
effectiveRatio0.071
86.55% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2973
totalAiIsmAdverbs8
found
0
adverb"slowly"
count1
1
adverb"suddenly"
count1
2
adverb"perfectly"
count1
3
adverb"quickly"
count3
4
adverb"sharply"
count1
5
adverb"tightly"
count1
highlights
0"slowly"
1"suddenly"
2"perfectly"
3"quickly"
4"sharply"
5"tightly"
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.73% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2973
totalAiIsms18
found
0
word"whisper"
count3
1
word"unsettled"
count1
2
word"uncanny"
count1
3
word"throbbed"
count2
4
word"silence"
count1
5
word"flicker"
count1
6
word"warmth"
count4
7
word"weight"
count1
8
word"could feel"
count2
9
word"pulsed"
count1
10
word"stomach"
count1
highlights
0"whisper"
1"unsettled"
2"uncanny"
3"throbbed"
4"silence"
5"flicker"
6"warmth"
7"weight"
8"could feel"
9"pulsed"
10"stomach"
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
emotionTells3
narrationSentences187
matches
0"was angry"
1"was relieved"
2"y with warmth"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount4
narrationSentences187
filterMatches(empty)
hedgeMatches
0"tried to"
1"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
repeatedSegmentCount0
maxSentenceWordsSeen52
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2975
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions28
unquotedAttributions0
matches(empty)
50.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions113
wordCount2541
uniqueNames18
maxNameDensity1.73
worstName"Aurora"
maxWindowNameDensity3.5
worstWindowName"Aurora"
discoveredNames
Richmond3
Park2
Aurora44
Carter1
Isolde31
Petersham1
Nyx15
Varga1
Eva1
Heartstone2
Pendant2
November3
Earth2
Veil1
Dymas1
Gluttony1
Golden1
Empress1
persons
0"Aurora"
1"Carter"
2"Isolde"
3"Nyx"
4"Varga"
5"Eva"
6"Pendant"
7"November"
8"Earth"
places
0"Richmond"
1"Park"
2"Petersham"
3"Dymas"
4"Golden"
globalScore0.634
windowScore0.5
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences142
glossingSentenceCount2
matches
0"not quite a word"
1"moonsilver that seemed to hold light rather than reflect it"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount2975
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences211
matches
0"learned that the"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs63
mean47.22
std35.27
cv0.747
sampleLengths
065
178
284
314
48
515
694
75
822
94
1071
11140
128
13110
145
156
1692
1731
1811
194
2028
2127
2236
23122
247
2513
2680
2710
2865
2983
3010
3124
32100
3375
3421
3578
3626
3734
3840
3928
4030
4149
4274
4324
445
458
4643
4785
4851
49130
97.76% Passive voice overuse
Target: ≤2% passive sentences
passiveCount4
totalSentences187
matches
0"been pushed"
1"was relieved"
2"been trapped"
3"was gone"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount5
totalVerbs415
matches
0"was shouting"
1"was seeing"
2"was beating"
3"was already stepping"
4"were discussing"
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount2
semicolonCount0
flaggedSentences2
totalSentences211
ratio0.009
matches
0"Everywhere the small sounds of the grove pressed in — water dripping somewhere to her left, a thrush singing a phrase over and over, insects, the faint creak of branches settling."
1"Aurora saw it first as a distortion, a faint shimmering in the air like the Veil she had heard Isolde describe in riddles over tea in a Richmond café — the barrier between Earth and the other realms, visible only to those who had learned to look sideways."
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2547
adjectiveStacks1
stackExamples
0"small crescent-shaped scar"
adverbCount92
adverbRatio0.036120926580290535
lyAdverbCount26
lyAdverbRatio0.010208087946603848
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
mean14.1
std9.6
cv0.681
sampleLengths
09
126
230
37
431
519
611
710
816
939
1029
1114
124
134
144
1511
166
1734
188
1933
2013
215
224
2310
248
254
2621
2733
2817
293
3022
3113
325
3331
347
3527
3617
3715
388
395
4022
4117
424
4327
4416
455
4611
473
485
493
43.36% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats14
diversityRatio0.2985781990521327
totalSentences211
uniqueOpeners63
98.04% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount5
totalSentences170
matches
0"Then the dog walker had"
1"Only later would she realise"
2"Everywhere the small sounds of"
3"Then Isolde stopped in a"
4"Somewhere a dog barked."
ratio0.029
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount47
totalSentences170
matches
0"It cut through Aurora Carter's"
1"She zipped higher and kept"
2"Their eyes were the only"
3"She was small, five foot"
4"Her steps made no sound"
5"She told herself she had"
6"She had known Isolde for"
7"It was a particular kind"
8"They were not neat pillars."
9"They were ancient oaks of"
10"It was not brighter, exactly."
11"It was warmer, as if"
12"She put out a hand"
13"It was warm."
14"She stepped forward and the"
15"It was a living quiet,"
16"Their shadow thinned at the"
17"She ducked under a limb"
18"It reflected a sky full"
19"She stopped on the bank."
ratio0.276
45.29% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount141
totalSentences170
matches
0"The cold in Richmond Park"
1"It cut through Aurora Carter's"
2"She zipped higher and kept"
3"A dog walker had passed"
4"Aurora had not noticed when"
5"Nyx walked half a step"
6"Their eyes were the only"
7"Nyx said, and the words"
8"Nyx did not answer."
9"The shadow at their feet"
10"She was small, five foot"
11"Her steps made no sound"
12"Aurora glanced down at the"
13"She told herself she had"
14"Isolde did not turn."
15"Isolde said, and Aurora felt"
16"She had known Isolde for"
17"It was a particular kind"
18"The trees thickened."
19"The path, which had been"
ratio0.829
29.41% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences170
matches
0"To anyone else the park"
ratio0.006
52.70% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences103
technicalSentenceCount13
matches
0"She was small, five foot five in a long coat the colour of wet slate, her silver hair reaching her waist and lifted now and then by a breeze that did not touch …"
1"Cornflowers and bluebells pushed through leaf mould, foxgloves lifted purple bells along the path, cow parsley foamed white at the edges of frost that had not f…"
2"Their shadow thinned at the edges, becoming smoke that curled back toward their centre."
3"It reflected a sky full of stars, though it was still day, and a moon that was too large and too pale lavender to be Earth's."
4"It was slender and leaf-shaped, made of a metal Aurora had never seen, a pale moonsilver that seemed to hold light rather than reflect it."
5"In the dimming golden light of the grove the blade gave off a faint luminescence, as if moonlight had been trapped in it."
6"Where it touched the woven thorns, they parted as if sliced by a thread of cold light, and the ward shivered and dissolved in a sigh of green sparks."
7"The warmth flooded up her throat, enticing and sickening at once."
8"She could feel the grove's attention easing as she stepped back from the tear, the heavy warmth lessening, the pendant cooling to its ordinary stillness."
9"Nyx walked close, their shadow now a steady coolness at Aurora's back that kept the golden light from pressing too hard."
10"When they reached the standing stones, Aurora felt the pop in her ears again, and the warm green-gold light thinned into the grey November afternoon with a sudd…"
11"Isolde was already several paces ahead, walking toward the gate, her silver hair darkening in the real light, her coat flapping."
12"The grove was behind them now, hidden between the oaks, but the taste of honey and overripe fruit still clung to the back of her mouth, and somewhere in her bag…"
89.29% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags28
uselessAdditionCount2
matches
0"Nyx said, and the words brushed the back of her ear"
1"she said, though the words felt borrowed"
94.44% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags27
fancyCount3
fancyTags
0"she whispered (whisper)"
1"Isolde agreed (agree)"
2"they whispered (whisper)"
dialogueSentences52
tagDensity0.519
leniency1
rawRatio0.111
effectiveRatio0.111
88.3525%