Run: 2026-09-02-01M1GQWXCT74M3KHVXNM1GHYEJ

Run Details

Duration:
4m 44s
Cost:
$0.001927
Provider:
Z.AI

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 frost had come down hard over Richmond Park that evening, and by the time Rory reached the hollow beyond Pen Ponds, her breath was hanging in the air like small ghosts. Nyx walked beside her — or near her, at least, the way a rumour of a person walks near you. In the dark under the bare oaks, the Shade kept slipping ahead through the pools of shadow and reappearing six strides on, a tall man-shaped absence with two faintly glowing violet eyes, their voice arriving on a wind that wasn't blowing. "The stones are close," Nyx whispered. "When we cross, there are three rules. Step only where I step. Take nothing. Answer no question with your whole name." "I've got a spare," Rory said. "I know. Use it." She'd been relying on that spare for years — Laila, the name she gave baristas and bailiffs and anyone else she didn't fancy owing. It had never felt like a matter of survival before. She flexed her left hand inside her glove and felt the small crescent of scar tissue at her wrist, a childhood reminder that she'd survived worse than manners. Then the trees opened, and there they were. Seven monoliths stood in the frost, each one fused with an oak so old the two had become a single argument between stone and wood — bark climbing the rock like ivy, roots gripping it like knuckles. They were taller than the oaks around them, taller than anything had a right to be in a city park, and the grass at their bases was green. Not frost-burned. Green, in December, and studded with flowers. "Three hundred and eighty years," Nyx said quietly, "I have walked this island's shadows. I have never once found this door open to me." "Open to you now?" "That is the question that concerns me." Rory looked between the two central stones. She saw air — dark, ordinary, December air. But Nyx's eyes had gone wide and bright, reflecting something she couldn't see, and the whisper-voice came out hushed. "There. The shimmer. Like heat off summer tarmac, only it runs vertical. The Veil is thin tonight. Thinner than thin." A pause. "The solstice is six days off. This is as good as the year will give us." "Rules," she said. "You had rules." "Step where I step. Take nothing. Half a name." Nyx turned those violet eyes on her. "And if anything speaks to you in my voice, and I am standing somewhere other than it is — do not answer." The stones were cold through her palms when she braced a hand on one to steady herself. Then she stepped through the gap, and the world changed like a page turning. Sound went first. The distant hum of the city, the wind in the winter oaks, the whole orchestra of a London night — gone, replaced by a hush so complete she could hear her own pulse. Then warmth, climbing into her collar like she'd walked through a beaded curtain of bathwater. Then light. It came from everywhere and nowhere. There was no sun, no lamp, no visible source, and yet the clearing glowed the way memory glows — soft, golden at the edges, shadowless in a way that made her eyes keep searching for an angle that wasn't there. Wildflowers ran in every direction, knee-deep, a sea of them: whites and blues she recognised, and then colours she didn't. One bloom near her boot was the colour of lightning seen through closed eyelids. She checked, in the part of her mind where her mother kept the Welsh language, and found there was no word for it. There was no word for it in anything. Above the clearing hung a moon. Not her moon. Hers was a thin December crescent, and she'd seen it five minutes ago over the treetops. This one was fat and honey-coloured and hung far too low, close enough that she fancied she could see seas on it, and none of those seas were the ones she'd learned in school. "Okay," she said, mostly to convince herself. "Okay." Nyx stood utterly still beside her, and Rory realised with a small shock that they were solid — properly solid, boots pressing real prints into the moss, not flickering between form and smoke as they did on Earth. "These shadows are not mine," Nyx said. Their whisper sounded strained. "Every shadow here already belongs to something. Do not ask me to carry you through one. It would not end where you wished." "Understood." She looked back the way they'd come. The two central stones stood behind them — and there were nine now. She counted twice. Nine. She decided not to mention it and Nyx, watching her face, nodded as if she'd said it aloud. They moved deeper along a path of pale, moon-slick stones that wound between the flower-beds like a dropped ribbon. The air smelled of honey and wet granite and something like rain on hot rock — a summer smell with no summer in it. Dew hung in the air in places, beads of it suspended mid-fall, and once she watched a bead rise. Grass whispered at the hem of her coat in near-syllables, almost words, and she found herself leaning toward the sound until Nyx's hand — cold, solid, startlingly real — closed on her shoulder and turned her back to the path. "The grass lies," Nyx said. "Everything here tells the truth except the things that want you to stay." She reached, without quite deciding to, toward one of the eyelid-lightning flowers. Nyx caught her wrist — the scarred one, gently, precisely — and said nothing at all. She withdrew her hand. The flower, she noticed, had turned to face her. So had the next one. So, slowly, imperceptibly, were all of them, a thousand small faces following her instead of the honey moon. The pendant chose that moment to move. It hung under her coat against her sternum, a crimson stone on a silver chain no bigger than her thumbnail, left for her by someone she'd never identified. It woke for Hel portals and for nothing else — she'd learned its warmth the hard way. Here it had been inert as a pebble since she crossed. Then it fluttered. Once. A single heartbeat of warmth against her skin, gone as fast as it came. Nyx's head turned. "That stone has no business in this place." "That's what I thought." "You do not understand. It has no business in this place." The violet eyes were very bright. "And yet." "There you are," said a voice like water over glass. "Two came in. One of smoke and one of Sunday. Come along — you're already a year late and a century early, and neither will matter." She stood among the flowers where no flowers had been disturbed: a small woman, silver hair falling to her waist, pale lavender eyes with no whites she could fix on, an agelessness that refused to settle on any decade. The moss where she stood showed no prints. Not compressed. Not bent. As if she had never arrived, only always been. "Isolde," Nyx said, and inclined their head with the stiffness of old grievance. "Still slipping between, Aldric?" "Aldric is dust." "As you say." The lavender eyes slid to Rory, and being looked at by them was like being read in a language she only half knew. "And what shall I call you, little moon?" Rory heard the question exactly for what it was. "Laila." "Laila." A smile, faint as frost. "Yes. Keep the rest close; it suits you. Names are doors too, and yours has enough hinges." Rory decided not to unpack that. "We came about the pendant. It's been pulsing every night for a week. Nyx thought—" "I know what the smoke thought." Isolde drifted closer — no steps, no prints, just nearer between one blink and the next. "It beats for a door of ember and ash. There is no such door here." She paused, head tilting, and the pause had teeth in it. "And yet." "That's the second time tonight someone's said 'and yet' at me." "When the year dies," Isolde said, "all doors lean in their frames. The Veil grows thin as a hymn. Doors you have never met will lean toward you, and you toward them. That is not prophecy. That is the season." Then she opened her hand, and Rory forgot the season entirely. A dagger lay across the seer's palm — slender, leaf-shaped, made of a metal that seemed to hold the honey moon inside it. Even at arm's length Rory could feel the cold coming off it, a winter that had nothing to do with December. In the grove's sourceless light it was beautiful. In the light of the wrong moon above them it began, faintly, to glow. "Moonsilver," Isolde said. "It drank the moon once and never warmed again. It opens what is shut, and ends what is proud. Fae-forged. There are perhaps four in existence, and three of those are regretted." She held it out. "A gift. Freely given." Nyx made a low sound of warning, and Isolde's eyes flicked to them without heat. "A gift," she repeated, "freely given. What it costs, you would pay anyway. That is not a lie. It is simply not a comfort." Rory took it. The hilt was so cold it burned, and then, strangely, wasn't — as if it were learning her temperature and disapproving of it. Isolde led them without walking to a curtain of moon-vine at the grove's far edge, a wall of silver-threaded bramble that hummed like a struck wire. "Warded," Nyx breathed. "Old wards. Nothing crosses that." Rory touched the flat of the blade to the vines. The hum bent, sighed, and a seam opened in the thicket like a zipper in the world — clean, effortless, the ward peeling back from the moonsilver as if it knew its better. Beyond the seam, for a moment, she saw something that was neither grove nor park: a road of grey ember-light, and on it, very far away, something walking toward her that she was suddenly, urgently grateful not to see clearly. The seam closed when she lowered the blade. Her heart was going like a delivery run against a deadline. "Listen," Isolde said softly. "Two gates will lean on the longest night. One asks to be opened. One begs to be shut. Your stone knows the first." Her gaze dropped to Rory's chest, where the pendant sat very still and very warm. "Your knife will know the second. Do try to keep them sorted." "And if I mix them up?" The seer's smile was kind and terrible. "Then you will meet the walker on the ember road, and it will know your whole name, because by then you'll have given it." They left by the stones, step for step where they'd entered. The cold of December hit her like a slammed door. The frost lay exactly as they'd left it, her own boot prints still pressed at the monoliths' base, and when she pulled out her phone the screen told her she'd been in the park eleven minutes. Eleven. The grove had given her a moon, a colour with no name, and a weapon older than her country, in eleven minutes. She looked up. One thin crescent hung over the winter oaks, small and ordinary and hers. "Nyx," she said. "The pendant pulsed in there. Once." "I know." "Isolde said there was no Hel door in the grove. She can't lie." "She cannot," Nyx agreed. The shadow's voice was barely a breath now, barely there at all. "But a seer's truth is a knife with a hidden edge. Ask yourself, Laila, what else the solstice thins — and how close the ember road runs to everything you love." They walked back through the sleeping park, one solid, one not, and the crescent moon followed them home.
created_at"2026-09-02T09:41:12.739Z" 9/2/2026, 9:41:12 AM
model"z-ai/glm-5.3-flash-20260826"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency20515
moderation_latency(null)
generation_time283533
tokens_prompt1547
tokens_completion7676
native_tokens_prompt1549
native_tokens_completion7244
native_tokens_completion_images(null)
native_tokens_reasoning4651
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"stop"
service_tier(null)
usage0.001927175
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.19.0; linux; x64))"
http_referer(null)
request_id"req-1788342072-OfbK3MMbYznkOsklz7O5"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1788342072-RwWtxeHtNDBmzUVIWCcJ"
upstream_id"20260902174112984e87b8b80b442d"
provider_responses
0
endpoint_id"8e9fe48b-2f91-41c3-a8a7-e4a93a8c4ff0"
id"20260902174112984e87b8b80b442d"
is_byokfalse
latency20515
model_permaslug"z-ai/glm-5.3-flash-20260826"
provider_name"Z.AI"
status200
total_cost0.001927175
cache_discount(null)
upstream_inference_cost0
provider_name"Z.AI"
response_cache_source_id(null)
data_region"global"
workspace_id"97e315e5-d303-487d-83c1-83180e8a13d4"

Evaluation details

Result Evaluator Details Meta Data
94.74% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags23
adverbTagCount3
adverbTags
0"Nyx said quietly [quietly]"
1"Isolde said softly [softly]"
2"The frost lay exactly [exactly]"
dialogueSentences57
tagDensity0.404
leniency0.807
rawRatio0.13
effectiveRatio0.105
74.77% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1982
totalAiIsmAdverbs10
found
0
adverb"utterly"
count1
1
adverb"gently"
count1
2
adverb"precisely"
count1
3
adverb"slowly"
count1
4
adverb"very"
count4
5
adverb"suddenly"
count1
6
adverb"softly"
count1
highlights
0"utterly"
1"gently"
2"precisely"
3"slowly"
4"very"
5"suddenly"
6"softly"
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)
wordCount1982
totalAiIsms12
found
0
word"reminder"
count1
1
word"whisper"
count2
2
word"pulse"
count1
3
word"warmth"
count3
4
word"fluttered"
count1
5
word"could feel"
count1
6
word"flicked"
count1
7
word"effortless"
count1
8
word"pulsed"
count1
highlights
0"reminder"
1"whisper"
2"pulse"
3"warmth"
4"fluttered"
5"could feel"
6"flicked"
7"effortless"
8"pulsed"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"hung in the air"
count1
highlights
0"hung in the air"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences111
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount1
narrationSentences111
filterMatches(empty)
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences142
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen42
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2003
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions26
unquotedAttributions0
matches(empty)
66.67% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions50
wordCount1435
uniqueNames15
maxNameDensity1.11
worstName"Nyx"
maxWindowNameDensity3
worstWindowName"Rory"
discoveredNames
Richmond1
Park1
Rory12
Pen1
Ponds1
Shade1
Laila1
December5
Nyx16
London1
Welsh1
Earth1
Hel1
Isolde6
Eleven1
persons
0"Rory"
1"Shade"
2"Laila"
3"Nyx"
4"Isolde"
places
0"Richmond"
1"Park"
2"Pen"
3"December"
4"London"
5"Eleven"
globalScore0.943
windowScore0.667
53.85% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences78
glossingSentenceCount3
matches
0"felt like a matter of survival before"
1"something like rain on hot rock — a summer s"
2"metal that seemed to hold the honey moon inside it"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.499
wordCount2003
matches
0"neither grove nor"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences142
matches
0"chose that moment"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs57
mean35.14
std29.4
cv0.837
sampleLengths
093
127
26
34
462
58
674
724
84
97
1072
116
1238
1331
1453
15111
1659
178
1872
1943
20102
2118
2264
237
2474
2511
264
2719
2836
2960
3013
314
323
3334
3410
3523
3621
3750
3811
3940
4011
4166
4243
4315
4424
4560
46102
4754
486
4931
98.94% Passive voice overuse
Target: ≤2% passive sentences
passiveCount2
totalSentences111
matches
0"been disturbed"
1"being looked"
88.89% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount4
totalVerbs240
matches
0"was hanging"
1"wasn't blowing"
2"were learning"
3"was going"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount18
semicolonCount1
flaggedSentences17
totalSentences142
ratio0.12
matches
0"Nyx walked beside her — or near her, at least, the way a rumour of a person walks near you."
1"She'd been relying on that spare for years — Laila, the name she gave baristas and bailiffs and anyone else she didn't fancy owing."
2"Seven monoliths stood in the frost, each one fused with an oak so old the two had become a single argument between stone and wood — bark climbing the rock like ivy, roots gripping it like knuckles."
3"She saw air — dark, ordinary, December air."
4"The distant hum of the city, the wind in the winter oaks, the whole orchestra of a London night — gone, replaced by a hush so complete she could hear her own pulse."
5"There was no sun, no lamp, no visible source, and yet the clearing glowed the way memory glows — soft, golden at the edges, shadowless in a way that made her eyes keep searching for an angle that wasn't there."
6"Nyx stood utterly still beside her, and Rory realised with a small shock that they were solid — properly solid, boots pressing real prints into the moss, not flickering between form and smoke as they did on Earth."
7"The two central stones stood behind them — and there were nine now."
8"The air smelled of honey and wet granite and something like rain on hot rock — a summer smell with no summer in it."
9"Grass whispered at the hem of her coat in near-syllables, almost words, and she found herself leaning toward the sound until Nyx's hand — cold, solid, startlingly real — closed on her shoulder and turned her back to the path."
10"Nyx caught her wrist — the scarred one, gently, precisely — and said nothing at all."
11"It woke for Hel portals and for nothing else — she'd learned its warmth the hard way."
12"\"Yes. Keep the rest close; it suits you. Names are doors too, and yours has enough hinges.\""
13"\"I know what the smoke thought.\" Isolde drifted closer — no steps, no prints, just nearer between one blink and the next."
14"A dagger lay across the seer's palm — slender, leaf-shaped, made of a metal that seemed to hold the honey moon inside it."
15"The hilt was so cold it burned, and then, strangely, wasn't — as if it were learning her temperature and disapproving of it."
16"The hum bent, sighed, and a seam opened in the thicket like a zipper in the world — clean, effortless, the ward peeling back from the moonsilver as if it knew its better."
84.28% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1401
adjectiveStacks2
stackExamples
0"tall man-shaped absence"
1"pale, moon-slick stones"
adverbCount62
adverbRatio0.04425410421127766
lyAdverbCount21
lyAdverbRatio0.014989293361884369
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences142
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences142
mean14.11
std10.94
cv0.775
sampleLengths
032
120
241
36
421
56
64
724
810
928
108
1137
1228
132
147
1524
164
177
187
198
2019
2122
2216
233
243
2516
2622
2717
2814
293
3033
3115
322
336
3440
3520
3614
3723
388
396
403
4116
4234
437
441
4538
467
474
4823
498
61.03% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats10
diversityRatio0.4084507042253521
totalSentences142
uniqueOpeners58
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount5
totalSentences92
matches
0"Then the trees opened, and"
1"Then she stepped through the"
2"Then warmth, climbing into her"
3"Then it fluttered."
4"Then she opened her hand,"
ratio0.054
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount26
totalSentences92
matches
0"She'd been relying on that"
1"It had never felt like"
2"She flexed her left hand"
3"They were taller than the"
4"She saw air — dark,"
5"It came from everywhere and"
6"She checked, in the part"
7"Hers was a thin December"
8"she said, mostly to convince"
9"Their whisper sounded strained."
10"She looked back the way"
11"She counted twice."
12"She decided not to mention"
13"They moved deeper along a"
14"She reached, without quite deciding"
15"She withdrew her hand."
16"It hung under her coat"
17"It woke for Hel portals"
18"She stood among the flowers"
19"She paused, head tilting, and"
ratio0.283
85.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount69
totalSentences92
matches
0"The frost had come down"
1"Nyx walked beside her —"
2"She'd been relying on that"
3"It had never felt like"
4"She flexed her left hand"
5"They were taller than the"
6"Nyx said quietly"
7"Rory looked between the two"
8"She saw air — dark,"
9"Nyx turned those violet eyes"
10"The stones were cold through"
11"Sound went first."
12"The distant hum of the"
13"It came from everywhere and"
14"Wildflowers ran in every direction,"
15"She checked, in the part"
16"Hers was a thin December"
17"This one was fat and"
18"she said, mostly to convince"
19"Nyx stood utterly still beside"
ratio0.75
100.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences92
matches
0"As if she had never"
1"Even at arm's length Rory"
ratio0.022
16.81% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences51
technicalSentenceCount9
matches
0"In the dark under the bare oaks, the Shade kept slipping ahead through the pools of shadow and reappearing six strides on, a tall man-shaped absence with two fa…"
1"There was no sun, no lamp, no visible source, and yet the clearing glowed the way memory glows — soft, golden at the edges, shadowless in a way that made her ey…"
2"They moved deeper along a path of pale, moon-slick stones that wound between the flower-beds like a dropped ribbon."
3"She stood among the flowers where no flowers had been disturbed: a small woman, silver hair falling to her waist, pale lavender eyes with no whites she could fi…"
4"A dagger lay across the seer's palm — slender, leaf-shaped, made of a metal that seemed to hold the honey moon inside it."
5"The hilt was so cold it burned, and then, strangely, wasn't — as if it were learning her temperature and disapproving of it."
6"Isolde led them without walking to a curtain of moon-vine at the grove's far edge, a wall of silver-threaded bramble that hummed like a struck wire."
7"The hum bent, sighed, and a seam opened in the thicket like a zipper in the world — clean, effortless, the ward peeling back from the moonsilver as if it knew i…"
8"Beyond the seam, for a moment, she saw something that was neither grove nor park: a road of grey ember-light, and on it, very far away, something walking toward…"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags23
uselessAdditionCount0
matches(empty)
79.82% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags15
fancyCount4
fancyTags
0"Nyx whispered (whisper)"
1"she repeated (repeat)"
2"Nyx breathed (breathe)"
3"Nyx agreed (agree)"
dialogueSentences57
tagDensity0.263
leniency0.526
rawRatio0.267
effectiveRatio0.14
85.8174%