Run: 2026-09-01-01M1EMSNQD8TDED9SCAGTEVV75

Run Details

Duration:
1m 49s
Cost:
$0.030676
Provider:
xAI

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 standing stones rose from the undergrowth like the ribs of some half-buried giant, each one an oak so old its bark had gone silver and its roots had knuckled up through the soil in thick, grasping coils. Rory stopped at the nearest and laid her palm against it. The wood was warm. Not sun-warm — the park behind them had already slipped into the blue hour, the last joggers gone, the deer settled in the bracken — but warm the way a living thing is warm, a low animal heat that pulsed faintly against her skin. Nyx stood a pace behind her, more suggestion than shape. In the gathering dark they were easier to see, a humanoid smear of deeper black against the ordinary shadows, faintly violet at the edges where their eyes would be. Their voice came the way it always did, a whisper that seemed to arrive from several directions at once. “The boundary is here. Do you feel it?” She did. The air on this side of the stones tasted of Richmond Park in late autumn: wet leaf, cold earth, the distant sourness of the Thames. On the other side it tasted of something else entirely. Honey. Crushed green. A sweetness so dense it made her molars ache. Rory dropped her hand and stepped through. The world folded. There was no lurch, no flash, nothing so crude as a portal tearing open. One stride she was in the park. The next she stood in a clearing that could not exist, and the park was a rumor behind her, a smear of grey through the gaps in the stones. Wildflowers carpeted the ground in every direction, not the tired October remnants she’d walked past ten minutes ago but a riot of bloom — foxglove and night-scented stock, moonflowers the size of her palm, things she had no names for that unfurled petals like wet silk and breathed out light. The sky overhead was neither day nor night. It held a quality of late afternoon, gold and thick, though no sun was visible. Time, she thought, and the thought arrived with a small cold click of understanding. Time moved differently here. Isolde’s grove. An hour inside could be minutes outside, or days. She had no way of knowing which. Nyx flowed through after her and solidified enough to stand at her shoulder, six feet and change of living dark. Their edges kept wanting to bleed into the flower-shadows. “Stay close,” they whispered. “The grove does not love uninvited guests. It merely… tolerates them.” “Comforting.” Rory’s voice came out drier than she felt. She touched the pendant at her throat out of habit, the little crimson stone warm against her fingertips, though it did not pulse. Not a Hel portal, then. Something else. Something older. She started walking. The path — if it was a path — unspooled ahead of them as a faint depression in the flowers, as though countless feet had worn it without ever quite crushing anything. The blooms sprang back behind her boots. She could hear them doing it, a tiny succulent sound like mouths closing. Beneath that, water. A stream, close, running over stone. And beneath that, something she could not name: a low harmonic, almost a chord, as if the grove itself were humming just below the range of ordinary hearing. She followed the water-sound. The trees thickened as they went. Not English oaks now, or not only. Trunks of pale gold and deep wine-red, bark that looked poured rather than grown, branches that forked in geometries her eye kept trying and failing to resolve. Leaves hung in veils, some translucent, some so densely pigmented they drank the gold light and gave back nothing. Once, a vine as thick as her wrist uncoiled from a bough and tasted the air near her cheek before withdrawing, slow as a yawn. She did not flinch. She wanted to. The crescent scar on her left wrist itched, the old childhood mark waking up the way it sometimes did when the weather turned, or when she was afraid. Nyx made a sound that might have been a laugh, if laughter could be made of wind through a keyhole. “It likes you.” “It’s a plant.” “It is older than your city. Older than the stones. Do not insult it.” Rory shut her mouth and kept walking. The stream revealed itself as a sheet of water so clear it was almost invisible, sliding over a bed of white pebbles that glowed faintly from within. She crouched and dipped her fingers. The water was cold in a way that had nothing to do with temperature — a clean, mineral cold that ran up her arm and settled behind her eyes. When she withdrew her hand her fingertips were dry. Not damp and then drying. Dry, as if the water had refused to cling. She sat back on her heels and looked around, really looked, and the unease that had been pacing at the edge of her thoughts stepped forward and made itself known. Nothing here had a shadow that matched. The flowers threw shadows too long, or too short, or in the wrong direction. The trees’ shadows pooled beneath them like spilled ink and then, when she blinked, were gone. Her own shadow lay at her feet, obedient, but Nyx cast none at all, which she had expected, and the stream cast a shadow upward, a faint dark ribbon hanging in the air above the water like a reflection that had forgotten which way was down. “Nyx.” “I see it.” “What is this place?” “A pocket. A held breath between your world and theirs. The Veil is thin here. Thinner than it should be, even for a solstice week.” They drifted closer to the stream, and the upward-shadow of the water leaned toward them, curious. “She chose well, Isolde. The Courts cannot reach her easily. Neither can anything else.” Rory stood. The humming in the ground had grown louder, or she had sunk deeper into it; she could feel it in her shinbones now, a vibration that was almost language. She thought of Eva, of the flat above Silas’s bar, of the Golden Empress and Yu-Fei’s impatient shout from the kitchen. All of it felt very far away, and not only in miles. She had the sudden, unwelcome conviction that if she turned around now the standing stones would not be where she had left them. That the park, London, the ordinary world, had already begun to forget her. She did not turn around. They followed the stream. It led them into a deeper bowl of the grove where the gold light thickened to amber and the flowers gave way to moss, a carpet of it so fine and so vividly green it looked like it had been painted. In the center of the bowl stood a tree. Rory had no word for what it was. It had the general idea of a tree — trunk, crown, the suggestion of roots — but the trunk was the color of old pearl and the crown was not leaves but a cascade of silver hair, or something that wanted to be hair, stirring in a wind she could not feel. The roots did not enter the earth so much as rest upon it, and where they rested the moss had grown up around them in soft green cuffs, as if the ground were trying to keep the tree from floating away. A woman sat among the roots. She was small. Five-five, perhaps, and so still that Rory’s eye had gone over her twice before catching. Silver hair to her waist, the same silver as the tree’s crown, so that for a disorienting second Rory could not tell where one ended and the other began. Pale lavender eyes. An ageless face that was not young and was not old and made Rory’s stomach do a slow, unhappy turn, the way looking down from a great height did. The woman was barefoot. The moss beneath her feet was unmarked. “You came,” Isolde said, and her voice was ordinary, almost kind, which was somehow worse than if it had been strange. “The one who runs, and the one who was unmade. I have been waiting for a Thursday that has not happened yet.” Rory’s mouth was dry. “It’s Tuesday.” “In the park, perhaps.” Isolde smiled, and the smile did not reach those lavender eyes. “Here it is the hour before a choice. Come closer, Aurora Carter. The tree has already decided it will not eat you, which is more courtesy than it offered the last petitioner.” Nyx went very still. Rory felt it the way she felt a drop in air pressure, a sudden density at her back. She walked forward. The moss gave under her boots without sound. Up close, Isolde smelled of rain on hot stone and something floral that had no business existing in November. The Heartstone lay quiet against Rory’s throat. The woman’s gaze flicked to it, then away, and Rory had the distinct impression of a truth being filed for later. “You speak in riddles,” Rory said. It came out flatter than she intended. Cool-headed, Eva always called her. Out-of-the-box. Right now her box felt very small and the grove was pressing on all six sides of it. “I was told you could help. That you see things.” “I see what the Veil permits, and what it does not bother to hide.” Isolde rose. She left no impression in the moss. Standing, she was still smaller than Rory, but the air around her had a weight, a pressure, as if the grove leaned in to listen when she spoke. “A crimson heart that was not given in kindness. A shadow that remembers a name it no longer owns. A girl who fled one cage and has not noticed the shape of the next. Shall I go on?” Rory’s jaw tightened. The scar on her wrist burned. Evan was a closed door. She had shut it herself, in London, with Eva’s hand in hers and a suitcase that still smelled of Cardiff rain. She would not open it for a woman made of riddles and silver hair. “I didn’t come for a reading.” “No. You came because the winter solstice approaches and the Veil thins, and something on the other side of it has begun to knock.” Isolde tilted her head. The tree’s silver crown stirred in that same unfelt wind. “You have felt it. In the delivery alleys. In the glass of the bar beneath your flat. In the way your shadow sometimes arrives a breath before you do.” Her lavender gaze shifted past Rory, to Nyx. “You have felt it more keenly, Nightwhisper. You were born of a knocking that went unanswered.” Nyx’s whisper frayed at the edges. “Aldric is dead.” “Aldric is a room you no longer enter. That is not the same as dead.” Isolde turned, and the motion was so smooth it seemed the grove turned with her. From among the pearl-colored roots she drew a thing that caught the amber light and threw it back in a thin, cold line. A dagger. Slender, leaf-shaped, the color of moonlight on still water. Moonsilver. Rory knew it without knowing how. The air around the blade was colder than the rest of the grove, a skin of winter that did not belong to the gold afternoon. Isolde held it out, hilt first. “A gift is not a kindness. Remember that when it bites.” She could not lie, Rory remembered — Fae compulsion, the stories said, though the stories had not prepared her for the way Isolde’s truths arrived dressed as other people’s problems. “It will cut what your world calls impossible. Wards. Bindings. The hides of things that should not walk your streets. It will be cold every hour of every day, and in moonlight it will remember the Courts that forged it, and it will hunger to go home. Do not let it.” Rory did not take it at once. She looked at the blade, then at Isolde’s unmarked feet, then at the tree that was not a tree and the moss that swallowed sound and the sky that had no sun. Wonder and unease had been taking turns in her chest since she stepped through the stones. Now they arrived together, a double blow, and left her briefly without language. She took the dagger. It was cold the way the stream had been cold: a cold that was a fact, not a temperature. The hilt fitted her palm as if it had been waiting. The leaf-shaped blade was lighter than it looked. When she turned it, the amber light ran along the edge like water finding a crack. “Why me?” Isolde’s smile this time was smaller, and almost sad. “Because the one who gave you the pendant did not do so in kindness, and someone must. Because a shadow cannot hold a blade, and a seer cannot leave her tree. Because you think in corners other people have not built yet, Aurora Carter, and the thing that is knocking will not come through a door.” She gestured, a small motion of one pale hand, and the grove seemed to inhale. “Go back the way you came. Do not look at the stones until you have passed them. If the park is still Tuesday, you have been lucky. If it is not—” She paused, and for the first time something like ordinary human uncertainty crossed her face. “If it is not, remember that an hour here is a coin with two faces, and you do not get to choose which one lands up.” Nyx drifted to Rory’s side. The dagger’s cold leaked through Rory’s sleeve where the blade rested against her forearm. She slid it carefully through her belt, under her jacket, and felt it there like a second, frozen pulse. They walked back along the stream. The upward-shadow of the water watched them go. The flowers closed behind their feet with that same small wet sound. The humming in the ground faded by degrees, as if the grove were already losing interest. At the standing stones Rory stopped, as instructed, and did not look at them. She looked instead at Nyx, at the faint violet of their eyes, at the way the gold light of the grove failed to touch them. “A room you no longer enter,” she said quietly. Nyx’s form thinned, then held. “She cannot lie. That does not mean she cannot wound.” Rory stepped through. The park hit her like a slap of cold air and diesel and wet leaves. It was dark. Proper dark, London dark, the kind with sodium lamps in it and the distant grind of traffic on the A316. She turned, finally, and the standing stones were only oaks, old and ordinary, their bark black with rain that had started while she was gone. No wildflowers. No gold light. No humming. She checked her phone. Wednesday. 3:17 a.m. Eleven hours. She had been gone eleven hours, and it had felt like forty minutes, and the moonsilver dagger against her hip was still so cold it made her teeth hurt. Nyx was a thickening of the dark beneath the nearest lamp, watching her with those violet eyes, waiting to see what she would do with the knowledge that time, like everything else she had just walked through, was no longer a thing she could trust. Rory pulled her jacket closed over the blade, touched the quiet pendant at her throat, and started walking toward the gates, and the city, and whatever had been knocking.
created_at"2026-09-01T14:08:31.992Z" 9/1/2026, 2:08:31 PM
model"x-ai/grok-4.6-20260810"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency552
moderation_latency(null)
generation_time108984
tokens_prompt1547
tokens_completion3978
native_tokens_prompt1736
native_tokens_completion4566
native_tokens_completion_images(null)
native_tokens_reasoning1327
native_tokens_cached128
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.030676
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.19.0; linux; x64))"
http_referer(null)
request_id"req-1788271711-I5HlZvNcZurGOcII36cB"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1788271711-xi6BM632Nwpfla6UAfeU"
upstream_id"9e2f1330-8b68-9e1a-ab24-5b2885c24a19"
provider_responses
0
endpoint_id"0d0536e3-7eb1-4acb-8249-c8813365c2d8"
id"9e2f1330-8b68-9e1a-ab24-5b2885c24a19"
is_byokfalse
latency164
model_permaslug"x-ai/grok-4.6-20260810"
provider_name"xAI"
status200
total_cost0.030676
cache_discount0.000192
upstream_inference_cost0
provider_name"xAI"
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
totalTags13
adverbTagCount1
adverbTags
0"she said quietly [quietly]"
dialogueSentences35
tagDensity0.371
leniency0.743
rawRatio0.077
effectiveRatio0.057
90.40% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2605
totalAiIsmAdverbs5
found
0
adverb"really"
count1
1
adverb"very"
count3
2
adverb"carefully"
count1
highlights
0"really"
1"very"
2"carefully"
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)
75.05% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2605
totalAiIsms13
found
0
word"pulsed"
count1
1
word"whisper"
count2
2
word"lurch"
count1
3
word"silk"
count1
4
word"comforting"
count1
5
word"pulse"
count2
6
word"resolve"
count1
7
word"could feel"
count1
8
word"stomach"
count1
9
word"flicked"
count1
10
word"weight"
count1
highlights
0"pulsed"
1"whisper"
2"lurch"
3"silk"
4"comforting"
5"pulse"
6"resolve"
7"could feel"
8"stomach"
9"flicked"
10"weight"
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
emotionTells1
narrationSentences159
matches
0"was afraid"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount2
narrationSentences159
filterMatches(empty)
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences180
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen71
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2614
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions13
unquotedAttributions0
matches(empty)
33.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions67
wordCount2096
uniqueNames19
maxNameDensity1.19
worstName"Rory"
maxWindowNameDensity4
worstWindowName"Rory"
discoveredNames
Richmond1
Park1
Thames1
October1
Rory25
Hel1
English1
Nyx11
Eva3
Silas1
Golden1
Empress1
Yu-Fei1
London3
Isolde11
November1
Heartstone1
Cardiff1
Fae1
persons
0"Rory"
1"Nyx"
2"Eva"
3"Silas"
4"Yu-Fei"
5"Isolde"
places
0"Richmond"
1"Park"
2"Thames"
3"London"
4"November"
5"Cardiff"
globalScore0.904
windowScore0.333
59.09% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences110
glossingSentenceCount4
matches
0"whisper that seemed to arrive from several directions at once"
1"looked like it had been painted"
2"something like ordinary human uncertainty cr"
3"felt like forty minutes, and the moonsi"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches2
per1kWords0.765
wordCount2614
matches
0"not the tired October remnants she’d walked past ten minutes ago but a riot of bloom"
1"neither day nor"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences180
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs64
mean40.84
std38.39
cv0.94
sampleLengths
097
158
28
349
47
53
6159
729
815
944
1089
114
12119
1320
143
153
1614
177
1885
1930
207
2176
221
233
244
2555
26100
275
2854
29101
306
3190
3243
336
3447
3522
3658
3747
3889
3949
406
4191
429
4353
4443
456
4692
4768
484
4954
96.44% Passive voice overuse
Target: ≤2% passive sentences
passiveCount4
totalSentences159
matches
0"been painted"
1"being filed"
2"was gone"
3"been gone"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount4
totalVerbs335
matches
0"were humming"
1"were trying"
2"was pressing"
3"were already losing"
31.75% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount9
semicolonCount1
flaggedSentences7
totalSentences180
ratio0.039
matches
0"Not sun-warm — the park behind them had already slipped into the blue hour, the last joggers gone, the deer settled in the bracken — but warm the way a living thing is warm, a low animal heat that pulsed faintly against her skin."
1"Wildflowers carpeted the ground in every direction, not the tired October remnants she’d walked past ten minutes ago but a riot of bloom — foxglove and night-scented stock, moonflowers the size of her palm, things she had no names for that unfurled petals like wet silk and breathed out light."
2"The path — if it was a path — unspooled ahead of them as a faint depression in the flowers, as though countless feet had worn it without ever quite crushing anything."
3"The water was cold in a way that had nothing to do with temperature — a clean, mineral cold that ran up her arm and settled behind her eyes."
4"The humming in the ground had grown louder, or she had sunk deeper into it; she could feel it in her shinbones now, a vibration that was almost language."
5"It had the general idea of a tree — trunk, crown, the suggestion of roots — but the trunk was the color of old pearl and the crown was not leaves but a cascade of silver hair, or something that wanted to be hair, stirring in a wind she could not feel."
6"“A gift is not a kindness. Remember that when it bites.” She could not lie, Rory remembered — Fae compulsion, the stories said, though the stories had not prepared her for the way Isolde’s truths arrived dressed as other people’s problems."
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1229
adjectiveStacks1
stackExamples
0"deep wine-red, bark"
adverbCount44
adverbRatio0.03580146460537022
lyAdverbCount10
lyAdverbRatio0.008136696501220505
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences180
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences180
mean14.52
std12.9
cv0.888
sampleLengths
038
111
24
344
410
529
619
78
82
925
1010
111
122
139
147
153
1614
177
1829
1950
208
2115
2214
234
242
259
267
2720
289
294
3011
319
3223
335
342
352
363
3732
387
3913
403
416
4228
434
446
457
4627
4719
4825
494
46.48% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats18
diversityRatio0.3388888888888889
totalSentences180
uniqueOpeners61
23.81% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences140
matches
0"Once, a vine as thick"
ratio0.007
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount41
totalSentences140
matches
0"Their voice came the way"
1"It held a quality of"
2"She had no way of"
3"Their edges kept wanting to"
4"She touched the pendant at"
5"She started walking."
6"She could hear them doing"
7"She followed the water-sound."
8"She did not flinch."
9"She wanted to."
10"She crouched and dipped her"
11"She sat back on her"
12"Her own shadow lay at"
13"They drifted closer to the"
14"She thought of Eva, of"
15"She had the sudden, unwelcome"
16"She did not turn around."
17"They followed the stream."
18"It led them into a"
19"It had the general idea"
ratio0.293
70.71% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount109
totalSentences140
matches
0"The standing stones rose from"
1"Rory stopped at the nearest"
2"The wood was warm."
3"Nyx stood a pace behind"
4"Their voice came the way"
5"The air on this side"
6"A sweetness so dense it"
7"Rory dropped her hand and"
8"The world folded."
9"The next she stood in"
10"Wildflowers carpeted the ground in"
11"The sky overhead was neither"
12"It held a quality of"
13"Time moved differently here."
14"An hour inside could be"
15"She had no way of"
16"Nyx flowed through after her"
17"Their edges kept wanting to"
18"Rory’s voice came out drier"
19"She touched the pendant at"
ratio0.779
35.71% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences140
matches
0"Now they arrived together, a"
ratio0.007
28.99% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences69
technicalSentenceCount11
matches
0"The path — if it was a path — unspooled ahead of them as a faint depression in the flowers, as though countless feet had worn it without ever quite crushing any…"
1"And beneath that, something she could not name: a low harmonic, almost a chord, as if the grove itself were humming just below the range of ordinary hearing."
2"Trunks of pale gold and deep wine-red, bark that looked poured rather than grown, branches that forked in geometries her eye kept trying and failing to resolve."
3"The stream revealed itself as a sheet of water so clear it was almost invisible, sliding over a bed of white pebbles that glowed faintly from within."
4"The water was cold in a way that had nothing to do with temperature — a clean, mineral cold that ran up her arm and settled behind her eyes."
5"Her own shadow lay at her feet, obedient, but Nyx cast none at all, which she had expected, and the stream cast a shadow upward, a faint dark ribbon hanging in …"
6"The humming in the ground had grown louder, or she had sunk deeper into it; she could feel it in her shinbones now, a vibration that was almost language."
7"It had the general idea of a tree — trunk, crown, the suggestion of roots — but the trunk was the color of old pearl and the crown was not leaves but a cascade …"
8"An ageless face that was not young and was not old and made Rory’s stomach do a slow, unhappy turn, the way looking down from a great height did."
9"From among the pearl-colored roots she drew a thing that caught the amber light and threw it back in a thin, cold line."
10"She turned, finally, and the standing stones were only oaks, old and ordinary, their bark black with rain that had started while she was gone."
48.08% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags13
uselessAdditionCount2
matches
0"Isolde said, and her voice was ordinary, almost kind, which was somehow worse than if it had been strange"
1"Isolde turned, and the motion was so smooth it seemed the grove turned with her"
92.86% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags5
fancyCount2
fancyTags
0"they whispered (whisper)"
1"She could (could)"
dialogueSentences35
tagDensity0.143
leniency0.286
rawRatio0.4
effectiveRatio0.114
80.8899%