Run: 2026-09-02-01M1H5E5VDSFASKEGY8C7F4ZW0

Run Details

Duration:
1m 6s
Cost:
$0.000574
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 stones appeared where no stones should have been. Rory had walked Richmond Park a hundred times since moving to London, and she was certain she'd never seen this part of it — a fold of land behind a stand of ancient oaks, where the bracken grew wrong, bending toward the center of the clearing like iron filings drawn by a magnet. Isolde walked ahead of them without a sound, as she always did. Rory had stopped watching her feet weeks ago, but her eyes still drifted down on reflex, expecting footprints in the dew-soft grass, and finding the ground unmarked. "Here," Isolde said, stopping between two stones taller than Rory, weathered silver-grey and furred with lichen the color of old bruises. They were carved — she could see that now that she was close — with spirals and thin, looping lines that reminded her of Celtic knots, if Celtic knots had been designed by something with too many joints in its hands. "You wished to see the Grove. You wished it aloud, thrice, under the right moon. It has heard you." "The Grove has ears?" Rory asked. "Everything has ears, little lawyer. Most things lack the courtesy to listen." Nyx poured out of the shadows at the third stone — she never saw them arrive anymore, only watched them coalesce, the violet glow of their eyes kindling last, like lamps lit in a darkened room. "The boundary is thin tonight," they said, their voice a whisper that seemed to arrive inside her ears rather than at them. "It will thin further as the solstice comes. We should not linger past moonset." "You always say that," Rory said. "You've never actually been inside, have you?" "No." A pause. For a shadow, Nyx managed an impressive impression of reluctance. "The spaces between realms and I have... history. I do not care to visit their relatives." Rory touched the Heartstone at her throat, a habit now. It was cool and still against her fingers — no pulse of warmth, no threat of a Hel portal. Just a stone, crimson and faintly luminous, hanging on its silver chain. Whatever waited on the other side of the Fae boundary, the pendant didn't care about it. Small mercies. Isolde laid her hand flat against the middle stone. Her fingers were pale, nearly the same silver as the rock, and where they touched, the carved spirals began to glow — a light like moonlight through water, moving in slow currents across the stone's face. The air between the two monoliths shivered. Rory felt it against her skin first, a pressure like the moment before a summer storm, and then she saw it: a distortion, the world beyond the stones wobbling like a reflection in a stirred pool. She'd seen the Veil once before, at a rift point under Silas's bar, and that had been different — torn, bleeding at the edges, wrong. This was not torn. This was a door, and doors could be polite. "Rules," Isolde said, without turning around. "Do not eat. Do not drink. Do not speak your true name. Do not accept gifts freely given — and mark me, everything given in that place is freely given, that is what makes it dangerous. Do not dance, even if the music asks you beautifully. Especially if the music asks you beautifully." "That's a lot of rules for a picnic." Isolde turned. Her lavender eyes caught the stone-light and held it. "I was exiled for breaking rules there, Aurora Carter. I would rather you not be exiled for breaking mine." Nyx made a sound that might have been a laugh, a dry rustle of leaves. "She broke the rules. Do ask her which." "Step through," Isolde said, "and you may ask me anything you like. Behind me, if you please. The Grove decides what it shows the first of a party to enter." She stepped between the stones and was simply — elsewhere. The distortion closed behind her like water over a dropped coin. Nyx looked at Rory. Rory looked at Nyx. "You first or me?" she asked. "I am already halfway between realms on my best day," they said. "It would be rude of me to steal the wonder from you. Go." Rory swallowed, squared her shoulders, and stepped through. The sensation lasted a heartbeat — a cool rushing feeling, as if the air itself were flowing through her rather than around her — and then her boots met grass, and the world had changed. It was the light she noticed first. It came from everywhere and nowhere, sourceless and golden, the particular amber of late afternoon that never turned to evening. Wildflowers covered the meadow before her in bloom after bloom she could not name — flowers the color of stained glass, petals translucent, faintly luminous, shivering even where there was no wind. A stream cut through the middle distance, and where it ran, the water sang — actually sang, a low consonant hum, a choir of small voices in a language that made her teeth itch pleasantly. The air tasted sweet. Not sugared — sweet like the smell of hay and apples and rain on hot stone, all at once, layered. "Careful," Isolde said from somewhere ahead. "Breathe through your mouth if you must. The air here remembers scents and offers them. Some of what it offers will be things you miss." And then Rory did smell it — sudden and sharp, woodsmoke and her mother's rye bread, the kitchen in Cardiff, a Saturday twenty years gone — and her eyes stung before she could stop them. She breathed through her mouth, hard, and the scent dissolved. "That," she said, when she trusted her voice, "is a filthy trick." "That is hospitality," Isolde said. "It is worse." Nyx came through behind her and stopped dead — Rory heard it, the absence of their usual liquid movement. She turned. The Shade stood at the boundary, where the two worlds met in a faint vertical shimmer, and their shadow-form was rippling, fighting itself. Violet eyes wide, if eyes could be wide. "It is like this," Nyx said softly. "1643. The ritual. I fell between, and I fell forever, and here is the between, made... gentle." They drifted forward, one inch, two, like a man testing a frozen lake. Nothing burned them. Nothing pulled them apart. Nyx made a sound Rory had never heard from them before — something between a sob and a sigh, a whisper losing its wind. "I'm sorry," Rory said, because she couldn't think of anything clever, and for once cleverness felt wrong. "Do not pity a shadow, Carter." But the voice was gentle. They moved deeper, and the shimmer closed, and Nyx stood fully inside the between with the expression of someone standing in a place they'd dreamed of for three hundred years and never believed they'd see. Isolde led them along the singing stream. The meadow opened into a grove of trees that were not quite oaks — their bark spiraled rather than cracked, and their leaves were silver on one side, deep green on the other, and when they moved overhead they chimed, faint and bell-like, a sound like a distant wedding. Fruit hung low from a flowering bush, purple and heavy and perfect, and Rory's mouth watered with a wanting that was not entirely her own. She thought of Isolde's rules and folded her hands behind her back like a child at a sweetshop window. "It wants to be eaten," she said. "Everything here wants something," Isolde said. "That is the first lesson of the Fae. Desire is the mortar of this place. Walk gently, and want carefully." They walked. Time went strange — Rory felt it happen, the way an hour inside might be a minute outside, or a day, or a season. She stopped trying to track it. There was too much to see: a fox with fur like smoke watching them from a hollow, its eyes human-clever; a tree hung with hundreds of tiny glass bells that rang a different name for every passerby (hers, when she passed, was Laila, and she flinched, and Isolde said nothing, which was its own kind of mercy); a pond that reflected not the golden sky but a night sky, stars wheeling in it, and when Nyx leaned over the water their reflection stood solid — a man, dark-haired, thirty-ish, wearing a scholar's robe — and wept. Rory stood beside them and said nothing, and after a long moment Nyx straightened, and the reflection was shadow again. "The heart of the Grove is ahead," Isolde said. "The heart of the Grove is also behind, and all around, because the Grove does not understand ahead. But the stones are there. The old stones. What you came to see." And indeed, past the pond, the meadow rose to a low hill, and on the hill stood a circle of stones far older than the ones at the boundary — vast, half-sunk, covered in the same many-jointed spirals, glowing faintly gold from within, as if the rock were only a shell around a slow-burning coal. The humming was louder here, layered under the stream-song and the chime of leaves, and Rory realized with a small cold shock that it wasn't random. It was structured. Waiting. It sounded almost like an argument, or a negotiation. "What are they saying?" she asked. Isolde looked up at the hill, and for the first time since Rory had known her, the Seer looked tired. Old. Three hundred years old, and carrying all of it. "They are deciding whether to let you leave," Isolde said. "Nothing personal, little lawyer. The Grove has not had a mortal guest in ninety years. It grows fond. And what the Grove grows fond of, the Grove keeps." The Heartstone pulsed once against Rory's collarbone — faint, warm, and entirely wrong for this place — and the nearest stone's inner light shifted, gold to a deep attentive red. "Well," said Rory, thinking fast, the way she did best when things went sideways. "Then I suppose we'd better be charming." The Grove, all around them, in every direction at once, began to laugh.
created_at"2026-09-02T13:37:49.939Z" 9/2/2026, 1:37:49 PM
model"z-ai/glm-5.3-flash-20260826"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency1231
moderation_latency(null)
generation_time65574
tokens_prompt1547
tokens_completion2451
native_tokens_prompt1549
native_tokens_completion2200
native_tokens_completion_images(null)
native_tokens_reasoning26
native_tokens_cached1536
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.000574015
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.19.0; linux; x64))"
http_referer(null)
request_id"req-1788356269-cOIiHH2fIdyycO1EG8Bm"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1788356269-mW5jCajKrJN3czRnOWIn"
upstream_id"202609022137509e78c5dd5fa54214"
provider_responses
0
endpoint_id"8e9fe48b-2f91-41c3-a8a7-e4a93a8c4ff0"
id"202609022137509e78c5dd5fa54214"
is_byokfalse
latency1231
model_permaslug"z-ai/glm-5.3-flash-20260826"
provider_name"Z.AI"
status200
total_cost0.000574015
cache_discount0.00018432
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
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags20
adverbTagCount1
adverbTags
0"Nyx said softly [softly]"
dialogueSentences38
tagDensity0.526
leniency1
rawRatio0.05
effectiveRatio0.05
91.06% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1677
totalAiIsmAdverbs3
found
0
adverb"softly"
count1
1
adverb"gently"
count1
2
adverb"carefully"
count1
highlights
0"softly"
1"gently"
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)
76.15% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1677
totalAiIsms8
found
0
word"whisper"
count2
1
word"pulse"
count1
2
word"warmth"
count1
3
word"dance"
count1
4
word"perfect"
count1
5
word"desire"
count1
6
word"pulsed"
count1
highlights
0"whisper"
1"pulse"
2"warmth"
3"dance"
4"perfect"
5"desire"
6"pulsed"
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
narrationSentences85
matches(empty)
92.44% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount3
narrationSentences85
filterMatches(empty)
hedgeMatches
0"seemed to"
1"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences101
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen97
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1702
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions22
unquotedAttributions0
matches(empty)
68.86% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions64
wordCount1294
uniqueNames18
maxNameDensity1.62
worstName"Rory"
maxWindowNameDensity2.5
worstWindowName"Rory"
discoveredNames
Richmond1
Park1
London1
Rory21
Celtic2
Nyx11
Heartstone2
Hel1
Fae1
Veil1
Silas1
Isolde15
Cardiff1
Saturday1
Shade1
Laila1
Seer1
Grove1
persons
0"Rory"
1"Nyx"
2"Silas"
3"Isolde"
4"Shade"
5"Laila"
6"Seer"
places
0"Richmond"
1"Park"
2"London"
3"Cardiff"
4"Grove"
globalScore0.689
windowScore0.833
16.07% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences56
glossingSentenceCount3
matches
0"whisper that seemed to arrive inside her ears rather than at them"
1"something between a sob and a sigh, a whisper l"
2"not quite oaks — their bark spiraled rather than cracked, and their leaves were silver on one side, deep green on the other, and when they moved overhead they chimed, faint and bell-like, a sound like a distant wedding"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.588
wordCount1702
matches
0"not the golden sky but a night sky, stars wheeling in it"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences101
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs44
mean38.68
std30.49
cv0.788
sampleLengths
09
192
281
36
412
572
613
729
859
988
1038
1159
128
1330
1423
1530
1621
1714
1825
198
2035
2194
2224
2331
2445
2512
268
2752
2868
2917
3046
31100
327
3326
34128
3520
3640
3794
386
3930
4038
4130
4221
4313
97.01% Passive voice overuse
Target: ≤2% passive sentences
passiveCount2
totalSentences85
matches
0"were carved "
1"been designed"
2"was structured"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount2
totalVerbs212
matches
0"were flowing"
1"was rippling"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount24
semicolonCount2
flaggedSentences19
totalSentences101
ratio0.188
matches
0"Rory had walked Richmond Park a hundred times since moving to London, and she was certain she'd never seen this part of it — a fold of land behind a stand of ancient oaks, where the bracken grew wrong, bending toward the center of the clearing like iron filings drawn by a magnet."
1"They were carved — she could see that now that she was close — with spirals and thin, looping lines that reminded her of Celtic knots, if Celtic knots had been designed by something with too many joints in its hands."
2"Nyx poured out of the shadows at the third stone — she never saw them arrive anymore, only watched them coalesce, the violet glow of their eyes kindling last, like lamps lit in a darkened room."
3"It was cool and still against her fingers — no pulse of warmth, no threat of a Hel portal."
4"Her fingers were pale, nearly the same silver as the rock, and where they touched, the carved spirals began to glow — a light like moonlight through water, moving in slow currents across the stone's face."
5"She'd seen the Veil once before, at a rift point under Silas's bar, and that had been different — torn, bleeding at the edges, wrong."
6"She stepped between the stones and was simply — elsewhere."
7"The sensation lasted a heartbeat — a cool rushing feeling, as if the air itself were flowing through her rather than around her — and then her boots met grass, and the world had changed."
8"Wildflowers covered the meadow before her in bloom after bloom she could not name — flowers the color of stained glass, petals translucent, faintly luminous, shivering even where there was no wind."
9"A stream cut through the middle distance, and where it ran, the water sang — actually sang, a low consonant hum, a choir of small voices in a language that made her teeth itch pleasantly."
10"Not sugared — sweet like the smell of hay and apples and rain on hot stone, all at once, layered."
11"And then Rory did smell it — sudden and sharp, woodsmoke and her mother's rye bread, the kitchen in Cardiff, a Saturday twenty years gone — and her eyes stung before she could stop them."
12"Nyx came through behind her and stopped dead — Rory heard it, the absence of their usual liquid movement."
13"Nyx made a sound Rory had never heard from them before — something between a sob and a sigh, a whisper losing its wind."
14"The meadow opened into a grove of trees that were not quite oaks — their bark spiraled rather than cracked, and their leaves were silver on one side, deep green on the other, and when they moved overhead they chimed, faint and bell-like, a sound like a distant wedding."
15"Time went strange — Rory felt it happen, the way an hour inside might be a minute outside, or a day, or a season."
16"There was too much to see: a fox with fur like smoke watching them from a hollow, its eyes human-clever; a tree hung with hundreds of tiny glass bells that rang a different name for every passerby (hers, when she passed, was Laila, and she flinched, and Isolde said nothing, which was its own kind of mercy); a pond that reflected not the golden sky but a night sky, stars wheeling in it, and when Nyx leaned over the water their reflection stood solid — a man, dark-haired, thirty-ish, wearing a scholar's robe — and wept."
17"And indeed, past the pond, the meadow rose to a low hill, and on the hill stood a circle of stones far older than the ones at the boundary — vast, half-sunk, covered in the same many-jointed spirals, glowing faintly gold from within, as if the rock were only a shell around a slow-burning coal."
18"The Heartstone pulsed once against Rory's collarbone — faint, warm, and entirely wrong for this place — and the nearest stone's inner light shifted, gold to a deep attentive red."
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1282
adjectiveStacks1
stackExamples
0"same many-jointed spirals,"
adverbCount44
adverbRatio0.0343213728549142
lyAdverbCount13
lyAdverbRatio0.01014040561622465
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences101
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences101
mean16.85
std14.77
cv0.877
sampleLengths
09
153
212
327
421
541
619
76
812
936
1022
1114
126
137
143
1510
1616
1710
1819
1912
2016
212
229
2336
247
2536
2625
274
289
296
3053
318
322
339
3419
3515
368
3730
3810
3911
404
414
426
4312
4413
458
4635
477
4820
4932
58.42% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats6
diversityRatio0.38613861386138615
totalSentences101
uniqueOpeners39
49.75% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences67
matches
0"Just a stone, crimson and"
ratio0.015
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount17
totalSentences67
matches
0"They were carved — she"
1"they said, their voice a"
2"It was cool and still"
3"Her fingers were pale, nearly"
4"She'd seen the Veil once"
5"Her lavender eyes caught the"
6"She stepped between the stones"
7"It was the light she"
8"It came from everywhere and"
9"She breathed through her mouth,"
10"she said, when she trusted"
11"They drifted forward, one inch,"
12"They moved deeper, and the"
13"She thought of Isolde's rules"
14"She stopped trying to track"
15"It was structured."
16"It sounded almost like an"
ratio0.254
27.16% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount58
totalSentences67
matches
0"The stones appeared where no"
1"Rory had walked Richmond Park"
2"Isolde walked ahead of them"
3"Rory had stopped watching her"
4"Isolde said, stopping between two"
5"They were carved — she"
6"Nyx poured out of the"
7"they said, their voice a"
8"Rory touched the Heartstone at"
9"It was cool and still"
10"Whatever waited on the other"
11"Isolde laid her hand flat"
12"Her fingers were pale, nearly"
13"The air between the two"
14"Rory felt it against her"
15"She'd seen the Veil once"
16"This was not torn."
17"This was a door, and"
18"Isolde said, without turning around"
19"Her lavender eyes caught the"
ratio0.866
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences67
matches(empty)
ratio0
48.87% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences38
technicalSentenceCount5
matches
0"The sensation lasted a heartbeat — a cool rushing feeling, as if the air itself were flowing through her rather than around her — and then her boots met grass, …"
1"A stream cut through the middle distance, and where it ran, the water sang — actually sang, a low consonant hum, a choir of small voices in a language that made…"
2"The meadow opened into a grove of trees that were not quite oaks — their bark spiraled rather than cracked, and their leaves were silver on one side, deep green…"
3"There was too much to see: a fox with fur like smoke watching them from a hollow, its eyes human-clever; a tree hung with hundreds of tiny glass bells that rang…"
4"And indeed, past the pond, the meadow rose to a low hill, and on the hill stood a circle of stones far older than the ones at the boundary — vast, half-sunk, co…"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags20
uselessAdditionCount1
matches
0"Isolde said, without turning around"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags19
fancyCount0
fancyTags(empty)
dialogueSentences38
tagDensity0.5
leniency1
rawRatio0
effectiveRatio0
80.6593%