Run: 2026-09-03-01M1K5ZAF3HEQ0YR13GK2038RY

Run Details

Duration:
1m 17s
Cost:
$0.021039
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 last light was dying over Richmond Park when Rory lost the path. It hadn't been much of a path to begin with, just a deer track through bracken that Nyx had followed with absolute certainty, their long coat of shadow snagging on nothing. Rory's trainers were soaked through. Her breath came short. September air stuck cold in her throat, and the smell of wet earth and distant traffic had been the whole world for the last twenty minutes until the trees changed. She stopped walking because Nyx had stopped walking, and that was the first wrong thing. Nyx never stopped. Ahead of them, half-swallowed by ivy, stood two oaks. Not trees. Stones, she realized, shaped like trees, or trees turned to stone so long ago the difference didn't matter. Ancient oak standing stones, taller than Nyx even when they pulled themselves up to their full solid height. Moss bearded their hollows. Roots from living oaks had grown over and through them, gripping like knuckles. Rory pushed her straight black hair back from her face. It stuck to her cheek with sweat. "Tell me that's not what I think it is." Nyx tilted their head. In solid form they were a humanoid silhouette, edges smoking faintly at the shoulders, almost six foot two and utterly black except for their eyes. Those glowed faint violet in the gloom. "The boundary," they whispered, and their voice came from everywhere and nowhere, like wind moving through a keyhole. "You feel it?" She did, though she would have denied it a week ago. The air between the stones was thicker. If she squinted she thought she caught a faint shimmer, an oil-on-water distortion hanging vertical between them, but when she looked straight at it there was only dusk and midges. Her skin prickled. What she did feel, low under her sternum, was the Heartstone. It hung under her jacket on its silver chain, thumbnail-small and deep crimson, and normally it held a faint inner glow like an ember refusing to die. Tonight it was quiet and cool against her skin. No warmth, no pulse. Whatever lay beyond those stones, it wasn't Hel. Nyx stepped forward and their form thinned. For a half second Rory could see the bracken right through their chest as they slipped sideways into the long shadow of the left stone and reknit themselves on the other side. "Show-off," Rory muttered, and rubbed at the small crescent scar on her left wrist without thinking. Childhood habit when she was nervous. Then she set her jaw and walked between the stones. Cold poured over her. It wasn't temperature, exactly. It was pressure, a full-body ears-popping plunge, as if she had stepped through a curtain of water and come out dry. Sound dropped out, then rushed back wrong. The traffic hum was gone. The airplane drone was gone. In their place came a low insect thrum and water trickling over rock and, impossibly, bees. Rory stumbled and caught herself on nothing. Her hand closed on air that resisted, just barely, like pushing through warm gel. "Jesus—" She turned. The stones were behind her. Beyond them, Richmond Park should have stretched flat and dark toward the road. Instead there was fog, silvered from within, and the silhouettes of trees that were too tall, too close together. "Nyx?" "Here." They were beside her, solid again, and for once their whisper sounded tight. Their violet gaze swept the treeline. "It opened for you. Good. It does not always." "What opened?" But Nyx didn't answer, because the grove was opening too. An hour inside can be minutes or days outside. Isolde had told no one, but stories clung. Rory tried not to think about her phone. She pulled it out anyway. No signal. The clock read 19:42, then 19:41, then 19:42 again. She shoved it back in her pocket, her bright blue eyes wide and furious to cover how fast her heart was hammering. "Okay. Cool-headed," she said under her breath. "Out-of-the-box thinking. Cardiff girl walks into a fairy ring. Punchline pending." The clearing breathed around her. That was the only word for it. Wildflowers bloomed year-round here, that much was true and then some. Under a sky that had no business being this luminous at dusk, drifts of cowslips and ragged robin and orchids she had no name for glowed knee-high in defiance of autumn. Their scent hit her all at once, honey-thick and green, too sweet after London rain. Fireflies — no, not fireflies, sparks — drifted up from the petals and hung, pulsing slowly. Deeper in, the oaks grew massive. Their bark was silver-black and carved with whorls that might have been natural and might have been letters in a language that predated mouths. Between their roots, mushrooms the size of dinner plates cupped rainwater that reflected light that wasn't there. Every step Rory took sank into moss that gave back no sound at all. Her trainers made no noise. Nyx made less than that, gliding from shadow to shadow without bothering to walk the spaces between. "This place is between," Nyx whispered. "Not Earth. Not the other. A pocket. The Veil wears thin here." Rory looked at the air and this time she saw it, or thought she saw it — that faint shimmering distortion high between the branches, like heat above pavement. She blinked and it vanished. "You can see it?" "I remember seeing as you do," they said. "Before 1643. Before Aldric was a fool with chalk and ambition. Now I see sideways." A twig snapped. Rory spun. A woman stood among the flowers where a second before there had been only flowers. She was small, five five at most, and so still the eye wanted to slide off her. Silver hair fell straight to her waist, unbound, catching that sourceless light. Her face was ageless in the way that meant neither young nor old, skin smooth over bones too fine. Her eyes, when they opened, were pale lavender. Rory's breath caught. She looked down without meaning to. The moss beneath the woman's bare feet was unpressed. Where Rory left dark, crushed footprints and Nyx left smudges of frost-black shadow, the woman left nothing at all. "Isolde?" Rory asked. The woman smiled. "The lost cub brings her night-twin to the garden that is not a garden. The stone at her throat sleeps. Good. It dreams of amber skies." Rory's hand went automatically to the pendant under her jacket. "You know what this is?" "I know what it is not," Isolde said, gliding closer without seeming to move her legs. Wildflowers brushed her ankles and sprang back unbent. "It is not awake, and not for this soil. That is answer enough for roots." Nyx inclined their head, shadows pooling deeper around their feet. "Seer." "Shadow-that-was-man," Isolde answered, delighted. "You walk, though the between unmade you. Tell me, Aldric-who-is-Nyx, does the dark still keep your name?" A shudder ran through Nyx's form, edges fraying into mist before they forced themselves solid. "Do not—" they started, then stopped. Rory had never heard them hesitate. Rory stepped between them before she decided to, cool-headedness kicking in a beat late. "We didn't come to— Look. We came because the rifts are getting worse. My friend said you talk to mortals. We need to know what we're walking into." Isolde studied her for a long moment. Her lavender gaze dropped to Rory's left wrist, to the crescent scar half-hidden by her sleeve, and something like recognition flickered there. "You walk into the question, as all cubs do," she said. "What seeks to devour, and what seeks to be devoured? In Dymas the tables groan. The Prince of Hunger sharpens his knives on souls. The vineyards ripen with stolen summers." "Dymas," Rory repeated. Gluttony. She'd heard the name once from Nyx, spoken like a curse. A place of excess, vineyards and feasts built on contracted souls. Her pendant, Nyx had told her, came from there. Given by an unknown benefactor. Useful context, that. "We're not going to Hel. We're here." "Are you?" Isolde asked softly. "Are you here, Rory Carter? The hour runs backward for you now. Listen." Rory listened. Beneath the bees and the water she heard it — a second heartbeat to the grove, slow and vast, as if the earth itself inhaled. The light shifted. The sparks drifting off the flowers brightened from gold to cold white-blue, and overhead, through a tear in the canopy, a moon she hadn't seen rise stood full and low. Moonlight poured down in a solid column onto the clearing. Unease crawled up her spine even as wonder lit her up from inside. She wanted to laugh and run at the same time. The colors were too saturated, the smells too sharp. Every detail cut. Isolde reached into her hair and drew out a blade. Rory flinched. She hadn't seen it there. The weapon was slender and leaf-shaped, no longer than Rory's forearm, forged from something that was not steel. Moonsilver, her mind supplied, though she'd never seen it. It drank the moonlight and gave it back as a faint luminescence along its edge. Frost curled off it visibly in the warm air. "For the cub who walks with night," Isolde said, holding it hilt-first. "Cold as truth. Keen as consequence. It will part what bars your way, and theBarred will feel it. Ward and demon-flesh alike remember the Courts." Rory stared. "I can't—" "You can. You will. The gift is given, whether the hand opens or not." That was riddle and not-riddle at once. Rory, thinking of out-of-the-box solutions and empty bank accounts and delivery shifts for the Golden Empress, did the practical thing. She took it. Cold bit her palm instantly, a clean, aching cold that went straight to bone. The hilt was wrapped in something like bark-silk. The blade hummed faintly, almost below hearing, and in moonlight it glowed brighter, revealing veins like a leaf. "It's beautiful," she breathed. "Why—" "Because the path narrows," Isolde said, and for once her voice lost its sing-song curl. It sounded tired, and three hundred years old. "The Veil thins when the year dies. Winter cracks the door the summer sealed. Those who watch the rifts cannot watch everywhere. You carry a sleeping stone from the feasting hell. You walk with a shadow unbound. You leave prints where I leave none. You are becoming visible, little cub." Nyx moved closer, their form darkening, protective. The violet of their eyes burned stronger. "We should go," they whispered to Rory. "Time—" "I know." Rory's phone felt like a hot coal in her pocket. Minutes or days. She sheathed the strange dagger carefully in her jacket, shivering as the cold seeped through to her ribs. "Isolde— thank you. How do we get back? Will it still be tonight?" Isolde was already fading, or the grove was brightening around her until she was hard to look at. Silver hair dissolved into moth-light. "Follow your footprints backward, if they remain. Ask the stone when it wakes. And cub—" Rory paused at the edge of the flower drift, Nyx a living shadow at her shoulder. "Do not eat at the Prince's table," the Seer said, "though he sets it with your hungers." Then there was only beesong and moonlight and the press of moss underfoot, and Rory's own ragged footprints leading back toward two stone oaks and a world that suddenly felt very far away and very thin.
created_at"2026-09-03T08:25:40.586Z" 9/3/2026, 8:25:40 AM
model"meta/muse-spark-1.3-20260902"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency24997
moderation_latency(null)
generation_time76981
tokens_prompt1547
tokens_completion2824
native_tokens_prompt1535
native_tokens_completion4499
native_tokens_completion_images0
native_tokens_reasoning1889
native_tokens_cached0
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
num_fetches(null)
web_search_engine(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"completed"
service_tier"auto"
usage0.0210395
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.19.0; linux; x64))"
http_referer(null)
request_id"req-1788423940-KooH6ldT2xQO3MPU9WDI"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1788423940-0wMcYSd6ehTiX89rduDs"
upstream_id"resp_6a992f07e1c1fb864ee64c73"
provider_responses
0
endpoint_id"cf4f1b4e-1719-4b65-9111-7dd7635e5a2f"
id"resp_6a992f07e1c1fb864ee64c73"
is_byokfalse
latency3434
model_permaslug"meta/muse-spark-1.3-20260902"
provider_name"Meta"
status200
total_cost0.0210395
cache_discount(null)
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
69.57% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags20
adverbTagCount3
adverbTags
0"they started then [then]"
1"Isolde asked softly [softly]"
2"Rory's phone felt like [like]"
dialogueSentences46
tagDensity0.435
leniency0.87
rawRatio0.15
effectiveRatio0.13
81.65% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1907
totalAiIsmAdverbs7
found
0
adverb"utterly"
count1
1
adverb"slowly"
count1
2
adverb"softly"
count1
3
adverb"carefully"
count1
4
adverb"suddenly"
count1
5
adverb"very"
count2
highlights
0"utterly"
1"slowly"
2"softly"
3"carefully"
4"suddenly"
5"very"
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)
81.65% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1907
totalAiIsms7
found
0
word"gloom"
count1
1
word"warmth"
count1
2
word"pulse"
count1
3
word"long shadow"
count1
4
word"whisper"
count1
5
word"flickered"
count1
6
word"silk"
count1
highlights
0"gloom"
1"warmth"
2"pulse"
3"long shadow"
4"whisper"
5"flickered"
6"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
emotionTells1
narrationSentences144
matches
0"was nervous"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount0
narrationSentences144
filterMatches(empty)
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences170
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen50
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1911
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions16
unquotedAttributions0
matches(empty)
16.67% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions67
wordCount1511
uniqueNames15
maxNameDensity1.79
worstName"Rory"
maxWindowNameDensity4.5
worstWindowName"Rory"
discoveredNames
Richmond2
Park2
Rory27
Nyx16
Heartstone1
Hel1
Childhood1
London1
Wildflowers2
Gluttony1
Golden1
Empress1
Isolde9
Minutes1
Seer1
persons
0"Rory"
1"Nyx"
2"Wildflowers"
3"Empress"
4"Isolde"
5"Seer"
places
0"Richmond"
1"Park"
2"London"
globalScore0.607
windowScore0.167
45.83% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences96
glossingSentenceCount4
matches
0"something like recognition flickered there"
1"curled off it visibly in the warm air"
2"something like bark-silk"
3"felt like a hot coal in her pocket"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.523
wordCount1911
matches
0"neither young nor"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences170
matches
0"bracken that Nyx"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs61
mean31.33
std21.18
cv0.676
sampleLengths
013
170
218
364
426
536
621
751
859
939
1032
114
1258
1321
143
1537
161
1729
182
1910
2063
2118
225
2380
2483
2518
2638
2723
285
2915
3056
3137
323
3329
3415
3539
3611
3721
3827
3942
4029
4141
4250
4318
4470
4535
4610
4758
4837
494
97.95% Passive voice overuse
Target: ≤2% passive sentences
passiveCount3
totalSentences144
matches
0"was gone"
1"was gone"
2"was wrapped"
78.79% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount5
totalVerbs275
matches
0"was dying"
1"was opening"
2"was hammering"
3"was already fading"
4"was brightening"
92.44% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount4
semicolonCount0
flaggedSentences3
totalSentences170
ratio0.018
matches
0"Fireflies — no, not fireflies, sparks — drifted up from the petals and hung, pulsing slowly."
1"Rory looked at the air and this time she saw it, or thought she saw it — that faint shimmering distortion high between the branches, like heat above pavement."
2"Beneath the bees and the water she heard it — a second heartbeat to the grove, slow and vast, as if the earth itself inhaled."
96.03% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1527
adjectiveStacks0
stackExamples(empty)
adverbCount68
adverbRatio0.04453176162409954
lyAdverbCount18
lyAdverbRatio0.011787819253438114
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences170
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences170
mean11.24
std8.27
cv0.736
sampleLengths
013
131
25
34
430
515
63
79
82
918
1018
114
1213
1310
147
159
164
1725
187
1918
203
2111
227
2330
243
2511
2627
279
284
298
307
3132
3216
336
3410
354
364
3721
387
395
405
4116
427
4314
443
455
4613
4719
481
4914
63.33% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats9
diversityRatio0.4117647058823529
totalSentences170
uniqueOpeners70
76.92% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount3
totalSentences130
matches
0"Then she set her jaw"
1"Instead there was fog, silvered"
2"Then there was only beesong"
ratio0.023
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount35
totalSentences130
matches
0"It hadn't been much of"
1"Her breath came short."
2"She stopped walking because Nyx"
3"It stuck to her cheek"
4"they whispered, and their voice"
5"She did, though she would"
6"Her skin prickled."
7"It hung under her jacket"
8"It wasn't temperature, exactly."
9"It was pressure, a full-body"
10"Her hand closed on air"
11"They were beside her, solid"
12"Their violet gaze swept the"
13"She pulled it out anyway."
14"She shoved it back in"
15"she said under her breath"
16"Their scent hit her all"
17"Their bark was silver-black and"
18"Her trainers made no noise."
19"She blinked and it vanished."
ratio0.269
52.31% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount106
totalSentences130
matches
0"The last light was dying"
1"It hadn't been much of"
2"Rory's trainers were soaked through."
3"Her breath came short."
4"September air stuck cold in"
5"She stopped walking because Nyx"
6"Nyx never stopped."
7"Stones, she realized, shaped like"
8"Moss bearded their hollows."
9"Roots from living oaks had"
10"Rory pushed her straight black"
11"It stuck to her cheek"
12"Nyx tilted their head."
13"Those glowed faint violet in"
14"they whispered, and their voice"
15"She did, though she would"
16"The air between the stones"
17"Her skin prickled."
18"It hung under her jacket"
19"Tonight it was quiet and"
ratio0.815
38.46% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences130
matches
0"If she squinted she thought"
ratio0.008
70.22% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences59
technicalSentenceCount6
matches
0"It was pressure, a full-body ears-popping plunge, as if she had stepped through a curtain of water and come out dry."
1"Under a sky that had no business being this luminous at dusk, drifts of cowslips and ragged robin and orchids she had no name for glowed knee-high in defiance o…"
2"Their bark was silver-black and carved with whorls that might have been natural and might have been letters in a language that predated mouths."
3"Between their roots, mushrooms the size of dinner plates cupped rainwater that reflected light that wasn't there."
4"Her face was ageless in the way that meant neither young nor old, skin smooth over bones too fine."
5"The weapon was slender and leaf-shaped, no longer than Rory's forearm, forged from something that was not steel."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags20
uselessAdditionCount1
matches
0"Isolde answered, delighted"
19.57% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags16
fancyCount6
fancyTags
0"they whispered (whisper)"
1"Rory muttered (mutter)"
2"Nyx whispered (whisper)"
3"Rory repeated (repeat)"
4"she breathed (breathe)"
5"they whispered (whisper)"
dialogueSentences46
tagDensity0.348
leniency0.696
rawRatio0.375
effectiveRatio0.261
82.7127%