Run: 2026-07-08-01KX1KRTNQ5YSNTN9ZPM5JD2G0

Run Details

Duration:
1m 14s
Cost:
$0.024754
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
Aurora Carter stepped across the threshold between the ordinary world and something else entirely, the ancient oak standing stones rising like silent sentinels around her. The air thickened the moment her boot left the trampled mud of Richmond Park and touched the soft loam beyond the ring. It was no longer the damp, leaf-rot scent of a London autumn. Honey and crushed mint rode the breeze now, warm and impossible, and the light shifted from the grey wash of late afternoon to a pure, directionless gold that seemed to rise from the ground itself. Nyx glided at her side, their silhouette sharper here, the edges of their shadow-form less inclined to bleed into the ordinary dark. Faint violet eyes tracked the clearing ahead with plain curiosity. “The air tastes of old magic,” they whispered, the words little more than wind through leaves. “It knows we do not belong.” Rory’s free hand settled over the Heartstone pendant beneath her coat. It lay cool and quiet against her collarbone, offering no warning pulse this far from any Hel tear. That absence itself felt like information. She kept walking. Wildflowers carpeted every inch of open ground, violets and bluebells and pale star-shaped blossoms she could not name, all blooming together as if spring and midsummer had married and forgotten the calendar. Petals brushed her calves. When she looked back, the path they had taken reformed behind them, blossoms rising where their footprints should have been. Time, she realized, would not keep ordinary company here. An hour might stretch into a day outside, or collapse into a handful of heartbeats. Isolde’s grove answered to different rules. Deeper in, the oaks grew denser, their trunks spiraled with silver lichen that glimmered when she turned her head. Somewhere to the left a stream chuckled over stones, the sound feathered with a faint reptilian scrape she could not place. She paused, listening, and Nyx halted with her. The scrape came again—not threatening, only present, as if the water itself wore scales. “Something watches,” Rory said. “Several somethings,” Nyx agreed. Their form thinned, becoming translucent enough that the flower-field showed through their ribs. “They keep to the edges. Curious, not hungry.” She chose to trust that assessment. Nyx had spent centuries between shadows; if anything here hungered for them, the Shade would feel the pull first. Still, her shoulders stayed tight as she moved on. Cool-headed did not mean careless. The clearing widened without warning. At its heart stood a low circle of moon-pale stones no higher than her knee, each carved with looping knots that seemed to shift when she blinked. Between them grew a hawthorn heavier with blossom than any winter tree had a right to be. White petals drifted down in a lazy snow, vanishing before they reached the grass. Rory crouched and pinched one between thumb and forefinger. It was cool, almost wet, and left a faint silver sheen on her skin that tingled before it faded. Wonder threaded through the unease. She had read about pocket places in the battered grimoires Eva had pressed on her, places where the Veil wore thin enough for Fae light to leak. Reading and standing inside one were different animals. Here the world felt layered, as if she could peel the air like old wallpaper and find another scene painted beneath. Nyx drifted to the nearest standing stone and pressed a shadowy palm to its surface. “These remember,” they said. “Rings of seasons no mortal calendar marks. They have watched longer than the city beyond the park has stood.” Rory circled the larger oaks, boots soundless on the soft ground. Once she caught her own reflection in a shallow pool that had not been there a moment earlier. The water showed her bright blue eyes and shoulder-length black hair, but the background was wrong—night sky where daylight should hang, twin moons, a tower of black glass. She jerked back. The pool collapsed into ordinary mud with a wet cough. “Nice parlor trick,” she muttered, and kept moving. Further in, the light softened to amber dusk even though no sun had moved. Soft chimes hung from invisible branches—glass and bone and something that looked like frozen dew. When a breeze stirred them, the sound was almost language, syllables half-formed and forgotten mid-breath. Rory found herself leaning closer, listening for a word she might understand, until Nyx brushed her elbow with a cool, immaterial hand. “Do not answer if they call your name,” the Shade murmured. “Names here are currency.” She nodded, throat dry. Her own given name already felt like a stone in her pocket, heavy and exposed. Better to be Rory, the delivery rider who knew every shortcut through Soho, the woman who’d left Cardiff and Evan and the weight of other people’s expectations. Rory clenched her left wrist, thumb brushing the small crescent scar there, a childhood reminder of what happened when curiosity outran caution. The scar grounded her. She was still flesh and blood and London streets, no matter how the grove tried to rewrite the rules. They found the second pool by following the climb of the wildflowers, which grew denser and deeper in hue until the path became a living mosaic of sapphire and blood-crimson petals. This water was black and still as spilled ink. Rory knelt, careful not to touch. In its surface she saw not reflection but vision: herself older, hair longer, the Heartstone blazing against her throat like a second heart. Behind her loomed a hearth-fire the color of warm amber, and tables piled with food that dripped nectar. Dymas. Gluttony. Her stomach clenched with both craving and dread. The image fractured. Isolde Varga stood on the far side of the pool, though Rory had heard no approach. The Half-Fae was exactly as the old stories sketched her: silver hair cascading to her waist, pale lavender eyes that looked through rather than at, an ageless face that might have been carved from river ice and then politely asked to thaw. She wore a simple shift the color of new birch bark. Where her bare feet touched the flowered grass, no prints remained. Not a crushed petal, not a bent stem. She simply occupied space as if the ground itself refused to admit she was real. “You walk the rings of memory seeking tomorrow’s teeth,” Isolde said. Her voice carried the soft cadence of riddles, each word polished smooth by centuries of careful speech. “And you bring the Nightwhisper who once wore mortal skin. Why risk the border when the city still hangs its ordinary lamps?” Rory straightened, keeping her hands visible and empty. Cool head. Out-of-the-box thinking would serve better than theatrics. “Because ordinary lamps don’t stop what’s leaking through the Veil. Solstice is coming. We need something more than streetlight and good intentions.” Nyx sank into a half-kneel of soft shadow that might have been respect or calculation. “We seek the gift that can cut wards,” they whispered. “The one that remembers moonlight.” Isolde’s lavender gaze moved from Rory’s face to the place above her heart where the pendant rested, then to the empty air near her hip where a weapon might hang. “The hungry stone sleeps for now,” she observed, neither confirming nor denying. “And the child of Cardiff frets for cracks she cannot yet name. Walk deeper, if you dare. The grove does not open its veins for the polite.” She turned without another word and glided between two oaks that had not stood so close a breath earlier. A narrow path unfurled ahead of her like a green carpet unrolling. Rory and Nyx exchanged a glance—her blue eyes to their violet glow—and followed. The deeper grove smelled of thunder cradled in roses. Vines heavy with fruit the color of bruises arched overhead, forming tunnels that breathed cool air across Rory’s cheeks. Once, something large and feathered brushed the canopy and left silver down drifting like ash. Another time the ground underfoot softened into what felt like the flesh of a giant sleeping beast; it rose and fell in a slow respiration she did her best to ignore. Unease coiled low in her gut, but wonder rode higher. This place was alive in ways the city never managed, every root and petal half-awake and watching. Isolde halted beside a fallen tree turned thundercloud-grey and entirely fossilized. In the hollow of the trunk lay a slender dagger nestled on a bed of dark moss. Moonsilver. Leaf-shaped. The metal drank the grove’s light and returned it faintly cold. Rory’s breath caught. Even from three paces she felt the blade’s temperature: winter stored in steel, a chill that would never warm to skin. “For the one who carries both scar and stone,” Isolde said, gesturing with one pale hand. “It will not love you, but it will not betray you either. Moonsilver remembers edges that cut more than flesh. Demons find it discourteous.” A faint, almost-smile. “Take it if the risk suits the hour.” Rory hesitated only long enough to meet the seer’s eyes, then stepped forward. The moment her fingers closed around the hilt the cold leaped up her arm, sharp and clarifying, like diving into a northern lake. The dagger fit her hand as if it had been waiting for the crescent scar on her wrist to claim it. Luminescent in places the light did not reach, it seemed to approve. Nyx stirred. “The price?” Isolde turned those lavender eyes on the Shade. “You already paid when you failed the circle in 1643. The living pay in breath and blood and the years they will not notice missing. An hour here may unspool a week outside, or collapse into a single held breath. Leave before the stones forget you as guests.” Rory slipped the Fae-forged blade into the empty sheath she had brought for just such a possibility. The leather creaked once, then settled, as if the moonly metal and ordinary cowhide were negotiating a truce. She looked around once more, committing the wonder and the wrongness to memory: the perpetual flowers, the pools that lied and told truth in equal measure, the soft chime-language hanging in the air, Isolde herself who left no mark upon the world she walked through. “One question,” Rory said, cool and precise. “When the Veil thins at solstice, where do the first genuine rifts open?” Isolde’s answer came in the shape of a riddle, as expected. “Where the river forgets its own name and the stone that hungers wakes beside bread that was never wheat. The mouth of Gluttony opens widest when the night is longest. Bring both stone and edge if you would seal what thrives on excess.” That was as clear as Fae speech ever got. Rory nodded once. “We’re done here.” They retraced the path, though it had already rearranged itself into new curves and tunnels of blossom. The standing stones appeared sooner than they should have, the grey ordinary light of Richmond Park washing in like a tide. The moment Rory stepped between the oaks and onto wet city earth, the dagger’s cold sank deeper into her bones—a promise and a warning both. Behind them the grove sealed itself, flowers folding away, scent of honey fading into London damp and car exhaust. Nyx’s form loosened, edges fraying. “Time?” they asked. Rory checked her phone. Three minutes had passed since they left the main path. She laughed under her breath, short and sharp. “Three minutes. And it felt like half a day.” She touched the new dagger at her hip, then the quiet Heartstone, then the scar on her wrist. Three anchors. Ready or not, the solstice was coming, and the Veil would thin like worn silk. She lengthened her stride toward the park gate, Nyx gliding at her shoulder, the memory of amber light and bruised fruit still humming behind her eyes.
created_at"2026-07-08T19:37:40.797Z" 7/8/2026, 7:37:40 PM
model"x-ai/grok-4.5-20260708"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency456
moderation_latency(null)
generation_time74165
tokens_prompt1590
tokens_completion3308
native_tokens_prompt1736
native_tokens_completion3579
native_tokens_completion_images(null)
native_tokens_reasoning1073
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.024754
router(null)
provider_responses
0
endpoint_id"0e927811-b1a8-4604-8b86-db5ce6eaa87c"
id"a2877609-0db9-992a-af37-3c582430522a"
is_byokfalse
latency128
model_permaslug"x-ai/grok-4.5-20260708"
provider_name"xAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.18.0; linux; x64))"
http_referer(null)
request_id"req-1783539460-pX4mJqYDEZcj2evELdqw"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1783539460-FeCCiGfZNjk758DyYzr4"
upstream_id"a2877609-0db9-992a-af37-3c582430522a"
total_cost0.024754
cache_discount0.000192
upstream_inference_cost0
provider_name"xAI"
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
totalTags12
adverbTagCount0
adverbTags(empty)
dialogueSentences28
tagDensity0.429
leniency0.857
rawRatio0
effectiveRatio0
100.00% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1980
totalAiIsmAdverbs0
found(empty)
highlights(empty)
100.00% AI-ism character names
Target: 0 AI-default names (17 tracked, −20% each)
codexExemptions(empty)
found(empty)
100.00% AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions(empty)
found(empty)
72.22% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1980
totalAiIsms11
found
0
word"sentinels"
count1
1
word"pulse"
count1
2
word"weight"
count1
3
word"reminder"
count1
4
word"mosaic"
count1
5
word"loomed"
count1
6
word"stomach"
count1
7
word"fractured"
count1
8
word"cascading"
count1
9
word"chill"
count1
10
word"silk"
count1
highlights
0"sentinels"
1"pulse"
2"weight"
3"reminder"
4"mosaic"
5"loomed"
6"stomach"
7"fractured"
8"cascading"
9"chill"
10"silk"
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
narrationSentences125
matches(empty)
97.14% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount4
narrationSentences125
filterMatches(empty)
hedgeMatches
0"seemed to"
1"tried to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences140
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen48
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1974
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions14
unquotedAttributions0
matches(empty)
83.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions69
wordCount1653
uniqueNames20
maxNameDensity1.21
worstName"Rory"
maxWindowNameDensity2.5
worstWindowName"Rory"
discoveredNames
Carter1
Richmond2
Park2
London3
Rory20
Heartstone3
Hel1
Nyx11
Shade3
Eva1
Veil2
Fae4
Further1
Soho1
Cardiff1
Evan1
Varga1
Half-Fae1
Isolde9
Fae-forged1
persons
0"Carter"
1"Rory"
2"Heartstone"
3"Nyx"
4"Shade"
5"Eva"
6"Veil"
7"Evan"
8"Varga"
9"Isolde"
places
0"Richmond"
1"Park"
2"London"
3"Soho"
4"Cardiff"
globalScore0.895
windowScore0.833
0.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences95
glossingSentenceCount7
matches
0"gold that seemed to rise from the ground itself"
1"felt like information"
2"knots that seemed to shift when she blinked"
3"looked like frozen dew"
4"felt like a stone in her pocket, heavy"
5"felt like the flesh of a giant sleeping"
6"appeared sooner than they should have, the grey ordinary light of Richmond Park washing in like a tide"
98.68% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches2
per1kWords1.013
wordCount1974
matches
0"not reflection but vision: herself older, hair longer, the Heartstone blazing a"
1"neither confirming nor"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences140
matches
0"trust that assessment"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs38
mean51.95
std28.39
cv0.547
sampleLengths
094
154
238
386
462
54
625
739
891
961
1038
1170
128
1366
1415
1591
1697
1719
1887
1950
2039
2130
2269
2344
24101
2565
2651
2769
284
2956
3080
3120
3254
3315
3482
358
3631
3761
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences125
matches
0"been carved"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount2
totalVerbs278
matches
0"were negotiating"
1"was coming"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount6
semicolonCount2
flaggedSentences7
totalSentences140
ratio0.05
matches
0"The scrape came again—not threatening, only present, as if the water itself wore scales."
1"Nyx had spent centuries between shadows; if anything here hungered for them, the Shade would feel the pull first."
2"The water showed her bright blue eyes and shoulder-length black hair, but the background was wrong—night sky where daylight should hang, twin moons, a tower of black glass."
3"Soft chimes hung from invisible branches—glass and bone and something that looked like frozen dew."
4"Rory and Nyx exchanged a glance—her blue eyes to their violet glow—and followed."
5"Another time the ground underfoot softened into what felt like the flesh of a giant sleeping beast; it rose and fell in a slow respiration she did her best to ignore."
6"The moment Rory stepped between the oaks and onto wet city earth, the dagger’s cold sank deeper into her bones—a promise and a warning both."
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1681
adjectiveStacks1
stackExamples
0"pale star-shaped blossoms"
adverbCount55
adverbRatio0.03271861986912552
lyAdverbCount9
lyAdverbRatio0.005353955978584176
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences140
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences140
mean14.1
std9.41
cv0.667
sampleLengths
025
122
212
335
422
510
616
76
811
918
106
113
1232
134
1420
159
1615
176
1819
1921
208
2114
224
234
2413
258
266
2719
289
295
305
3127
3217
3314
349
3519
365
3727
388
3921
4015
414
4219
4311
4418
4528
463
4710
488
4914
74.76% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats2
diversityRatio0.45714285714285713
totalSentences140
uniqueOpeners64
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount4
totalSentences112
matches
0"Somewhere to the left a"
1"Once she caught her own"
2"Further in, the light softened"
3"Once, something large and feathered"
ratio0.036
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount26
totalSentences112
matches
0"It was no longer the"
1"they whispered, the words little"
2"It lay cool and quiet"
3"She kept walking."
4"She paused, listening, and Nyx"
5"Their form thinned, becoming translucent"
6"She chose to trust that"
7"It was cool, almost wet,"
8"She had read about pocket"
9"She jerked back."
10"she muttered, and kept moving"
11"She nodded, throat dry."
12"Her own given name already"
13"She was still flesh and"
14"They found the second pool"
15"Her stomach clenched with both"
16"She wore a simple shift"
17"She simply occupied space as"
18"Her voice carried the soft"
19"she observed, neither confirming nor"
ratio0.232
80.54% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount85
totalSentences112
matches
0"Aurora Carter stepped across the"
1"The air thickened the moment"
2"It was no longer the"
3"Honey and crushed mint rode"
4"Nyx glided at her side,"
5"they whispered, the words little"
6"Rory’s free hand settled over"
7"It lay cool and quiet"
8"That absence itself felt like"
9"She kept walking."
10"Wildflowers carpeted every inch of"
11"Petals brushed her calves."
12"An hour might stretch into"
13"Isolde’s grove answered to different"
14"She paused, listening, and Nyx"
15"The scrape came again—not threatening,"
16"Their form thinned, becoming translucent"
17"She chose to trust that"
18"Nyx had spent centuries between"
19"The clearing widened without warning."
ratio0.759
44.64% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences112
matches
0"Even from three paces she"
ratio0.009
0.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences75
technicalSentenceCount15
matches
0"Honey and crushed mint rode the breeze now, warm and impossible, and the light shifted from the grey wash of late afternoon to a pure, directionless gold that s…"
1"Wildflowers carpeted every inch of open ground, violets and bluebells and pale star-shaped blossoms she could not name, all blooming together as if spring and m…"
2"Deeper in, the oaks grew denser, their trunks spiraled with silver lichen that glimmered when she turned her head."
3"At its heart stood a low circle of moon-pale stones no higher than her knee, each carved with looping knots that seemed to shift when she blinked."
4"It was cool, almost wet, and left a faint silver sheen on her skin that tingled before it faded."
5"Here the world felt layered, as if she could peel the air like old wallpaper and find another scene painted beneath."
6"Once she caught her own reflection in a shallow pool that had not been there a moment earlier."
7"Soft chimes hung from invisible branches—glass and bone and something that looked like frozen dew."
8"They found the second pool by following the climb of the wildflowers, which grew denser and deeper in hue until the path became a living mosaic of sapphire and …"
9"Behind her loomed a hearth-fire the color of warm amber, and tables piled with food that dripped nectar."
10"The Half-Fae was exactly as the old stories sketched her: silver hair cascading to her waist, pale lavender eyes that looked through rather than at, an ageless …"
11"Nyx sank into a half-kneel of soft shadow that might have been respect or calculation."
12"Vines heavy with fruit the color of bruises arched overhead, forming tunnels that breathed cool air across Rory’s cheeks."
13"The dagger fit her hand as if it had been waiting for the crescent scar on her wrist to claim it."
14"She looked around once more, committing the wonder and the wrongness to memory: the perpetual flowers, the pools that lied and told truth in equal measure, the …"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags12
uselessAdditionCount0
matches(empty)
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags12
fancyCount6
fancyTags
0"they whispered (whisper)"
1"Nyx agreed (agree)"
2"she muttered (mutter)"
3"the Shade murmured (murmur)"
4"they whispered (whisper)"
5"she observed (observe)"
dialogueSentences28
tagDensity0.429
leniency0.857
rawRatio0.5
effectiveRatio0.429
81.5107%