Run: 2026-09-02-01M1GX0V9PDJ5CGATFQRRY27NX

Run Details

Duration:
3m 45s
Cost:
$0.031585
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
Frost had welded the grass to the earth by the time Rory chained her bike to the railings at Petersham Gate. The park closed its gates to cars after dark, but the frost didn't care about hours, and neither, apparently, did the thing waiting for her under the last working streetlamp. It was a shadow first — a pooling of darkness against the base of the post, deeper than the night deserved. Then the lamplight bent away from it, politely, and Nyx stood where the shadow had been. Six feet of unlit space shaped like a person. Two points of violet light, faint as candle smoke behind glass. "You're late," they said, and the words arrived the way they always did: a whisper carried from some distance away, though Nyx stood close enough to touch. "I had nine deliveries in Kennington." Rory pulled her gloves off with her teeth. The smell of the Golden Empress — fried garlic, sesame, someone else's dinner — was still in her hair. "You try navigating the Elephant and Castle roundabout in December." "The door will not wait for your noodles." "It waited three hundred and eighty years, by your own count." The whisper that answered might have been laughter. It was hard to tell with Nyx. It was hard to tell most things with Nyx. They walked. Richmond Park at night was a country of black grass and old noise — the distant hum of the A3, a plane descending toward Heathrow, wind moving through oaks that had been standing since before anyone had thought to name the river. Twice Rory's light caught the eyes of red deer at the edge of the tree line, green coins floating in the dark. The deer watched them pass. None of them followed. Later she would understand that the deer never grazed this particular hillock at all, not in summer, not ever, and that this was the first warning. The animals had voted with their hooves long ago. The standing stones announced themselves the way a held breath announces itself. Nine oaks — Rory counted them twice — arranged in a ring at the crest of the rise. Except they weren't oaks anymore, and they weren't quite stones. They were granite wearing bark. The trunks had turned to grey rock mid-growth, every furrow and ripple of the bark preserved in mineral, the branches ending in blunt stony antlers against the sky. In the grain of one, she could see the fossil ghost of an acorn, embedded like a jeweler's mistake. "It's not dead," she said, kneeling, laying her palm against the stone. It was warm. In the frost. Like a flank. "It's not dead at all." "Nothing here is." Nyx drifted a slow circuit of the ring, and their edges seemed to sharpen as they moved, as if the place were paying attention to them. They stopped at the gap between the two tallest stones — a gap exactly wide enough for one person — and their violet eyes narrowed. "Here." "Here what?" "The Veil. It is thin as a held breath tonight. The solstice is four days out. Every year the Boundary slackens, like an old stitch." Nyx raised one hand, and where their fingers passed, Rory saw it — a shimmer hanging in the air between the stones, the way heat rises off tarmac in summer, except silver, except cold, except it bent the moonlight wrong. She'd walked past this spot a dozen times on deliveries through Richmond and never seen so much as a flicker. The pendant against her sternum stayed cold. That was the strange thing. The little crimson stone — thumbnail-sized, gift-wrapped in silver chain from a benefactor she'd never met — had pulsed like a coal twice before in her life, both times near things she never wanted to be near again. Tonight it hung silent against her collarbone, and somehow the silence told her more than the warmth ever had. Whatever waited through that gap, it was not Hel's. "Rory." Nyx's whisper had dropped to almost nothing. "If we enter, we enter as guests. Do not eat. Do not thank. Do not take what is offered and do not refuse it rudely. Courtesy is a currency here, and you are poor in it." "Anything else?" "Do not linger past moonset. Time in Fae places keeps no faith with time out here. An hour within may be a minute without. Or a week." "Wonderful." She rolled her shoulders, pressed her thumb against the small crescent scar on her left wrist the way she did before something she couldn't take back, and stepped between the stones. The world went through her like cold water. That was the only way she could describe it afterward — a pressure, a pop in her ears like diving deep, and then London was simply gone. The hum of the A3, the plane, the whole iron blanket of the city's noise: lifted. What replaced it hit her all at once, and she stood in the gap between the stones with her mouth open, breathing it. Warmth. Real warmth, soft as April, on skin that had been stinging with frost two seconds ago. Her breath no longer smoked. The air smelled of honey and crushed mint and rain falling on warm stone, and beneath that, faint and impossible, the green smell of sap rising — the smell of growth, of April, of a season that did not exist out there in the dark. The sky over the clearing was no sky she knew. It was dusk-colored, opal and rose, but with no sun anywhere in it, as if the light came from the air itself. The stars, where they showed through, were wrong — grouped wrongly, bright wrongly, and they moved, slowly, like things drifting at the bottom of a deep clear pond. And the flowers. Wildflowers to the horizon of the clearing — she could not see the far edge of it, could not see where the grove ended and anything else began — white clover, foxgloves, harebells, things with six petals and things with none, all blooming riotously in the middle of winter, all faintly luminous, so that the ground itself seemed lit from below like stained glass. Threads of pollen drifted in the warm air, catching light. "Nyx," she whispered. "Nyx, are you seeing—" Then she turned, and stopped, and forgot the sentence. Nyx stood in the clover, and Nyx was solid. Not shadow-shaped — solid. The light lay on them now the way it lies on a person. For a heartbeat Rory could see the suggestion of what they had been, once, three hundred and eighty years ago: a cheekbone, the line of a jaw, a man's build under the darkness. Then Nyx noticed her staring and pulled the edges of themselves back in like someone snatching a coat closed. "Rory." Their whisper was almost gentle. "The shadows here are occupied. Stay in the light." "What do you mean, occupied?" "I mean I looked into a shadow just now, and something looked back." A pause. "I have not been looked back at since I was alive." They went deeper. There was a path, though no one had made it — white clover worn to a soft channel, curving between banks of flowers. Rory checked her phone out of habit: 11:47, no signal, and the battery, which had been at sixty percent at the gate, read eighty. She watched the clock a moment and saw it skip backward a minute, then two, then forward five, like a thing trying to remember how time was done. She put it away and did not take it out again. Unease arrived slowly, the way cold does. The flowers turned. Not all of them, and not sharply — but the foxglove bells along the path swung to face them as they passed, gently, like compass needles, like a hundred small heads politely following a conversation. Somewhere ahead, thin as a memory, music: pipes and little glass bells, from everywhere and nowhere. Rory's skin prickled. Every fairy story her mother's Welsh aunts had ever told her came back at once — all of them ending badly. And then there was a woman standing in the path who had not been standing there. She stood among the foxgloves, and the foxgloves around her feet were unbent, unwalked-through, and the dew-pale dust on the grass held no footprints anywhere near her, not even her own. Silver hair fell to her waist like poured moonlight. Her eyes were lavender — not blue, not grey, lavender — and very old, and kind in the way an avalanche is kind, which is to say without malice and without mercy. She was barefoot in December. "You walked a winter," the woman said, "to find a spring. That is either very brave or very hungry of you." "I'm looking for the Seer," Rory said. "Isolde." "You are looking for answers, and you have found me, and only one of those is good news." Isolde tilted her head. Her eyes went to Rory's throat. "Ask your question before the asking grows stale. Questions are fruit. They keep badly." Rory lifted the pendant out of her collar. The crimson stone hung in the warm air with its faint inner glow, like an ember behind glass. "This was left for me. No note, no name. Twice it's gone warm — once in an alley in Whitechapel, once under Silas's bar, and both times something followed within the hour. What is it?" Isolde did not touch it. She looked at it the way one looks at a wound. "It is a heartbeat," she said at last. "Cut from a place that is all appetite. There is a realm called Dymas, child, ruled by a prince who is patient the way a table is patient — because everything comes to the table eventually. Its skies are amber and its gardens never thin. The stone remembers that table." Her lavender eyes rose. "What warms you marks you. Warmth is a beacon drawn in light. Ask instead why a gift is given unsigned — for a gift given unsigned is either a rescue or an anchor, and from that distance I confess I cannot tell you which. I will not lie to you. I can only be useless in interesting ways." "Then tell me which it is. Rescue or anchor." "I told you. I cannot tell." Isolde smiled, and it was the saddest arithmetic Rory had ever seen. "But the one who gave it knows you by name, and knew you would wear it. Consider what kind of person knows your name and your throat." The flowers had all turned to face them now, every bloom in sight, silent. "The solstice comes," Isolde said. "The Boundary slackens, and slack doors swing both ways. Something has already noticed yours standing open, which is why your shadow-friend will not look into shadows, and why you should not walk home the long way." She drew back a curtain of silver hair, reached into the hollow of a white-flowered tree that Rory could have sworn held nothing, and brought out a bundle of grey linen. "Moonsilver," she said, unwrapping it. "Forged in the Fae Courts. Coveted. Stolen more often than given." The dagger was slender, leaf-shaped, its blade faintly luminous in the strange light. When Isolde pressed the hilt into Rory's palm, the cold went through her hand like a mouthful of ice water — a cold that did not fade, that she understood would never fade. "It cuts what is woven," Isolde said. "Wards. Illusions. Promises. And the strings that puppets mistake for their own thoughts. It will be cold. So is the truth. Carry both." "Why give me this? You don't know me." "I do not know you," Isolde agreed. "I know what you are standing in the middle of. Take it, and go now, before the light forgets to be gold — hours here keep no faith with hours there, and you have a life that expects you back in it." Her gaze slid past Rory, to the solid shadow standing at the edge of the path, and something old moved across her face. "And you. Door that closed badly. The Courts remember you, even if you have chosen to forget. Walk in light a while longer." They crossed back between the stones into a slap of frost and dark and the sudden roar of London filling her ears like water — the A3, the plane, the whole iron world. Rory's phone said 2:13 a.m. They had been inside forty minutes, maybe less. The deer watched from the tree line. The pendant against her collarbone was cold — and then, as they came down off the hillock toward the distant orange wash of the city, it pulsed once, faint and warm, like something far away turning over in its sleep. Rory's hand found the moonsilver hilt at her belt, cold as a promise, and did not let go.
created_at"2026-09-02T11:10:44.542Z" 9/2/2026, 11:10:44 AM
model"z-ai/glm-5.3-20260816"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency3233
moderation_latency(null)
generation_time224685
tokens_prompt1547
tokens_completion7356
native_tokens_prompt1549
native_tokens_completion6785
native_tokens_completion_images(null)
native_tokens_reasoning4045
native_tokens_cached384
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.03158484
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.19.0; linux; x64))"
http_referer(null)
request_id"req-1788347444-uvi7pgRzChLBADo5wfZq"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1788347444-6LSi22PH7UNQb49pduoX"
upstream_id"20260902191044ccdf527bdcda466d"
provider_responses
0
endpoint_id"db975786-e7f6-4838-9e56-3e0b77f1bdc2"
id"20260902191044ccdf527bdcda466d"
is_byokfalse
latency3233
model_permaslug"z-ai/glm-5.3-20260816"
provider_name"Z.AI"
status200
total_cost0.03158484
cache_discount0.00043776
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
totalTags21
adverbTagCount1
adverbTags
0"She drew back [back]"
dialogueSentences45
tagDensity0.467
leniency0.933
rawRatio0.048
effectiveRatio0.044
83.68% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2144
totalAiIsmAdverbs7
found
0
adverb"slowly"
count2
1
adverb"sharply"
count1
2
adverb"gently"
count1
3
adverb"very"
count3
highlights
0"slowly"
1"sharply"
2"gently"
3"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)
67.35% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2144
totalAiIsms14
found
0
word"whisper"
count4
1
word"navigating"
count1
2
word"flicker"
count1
3
word"pulsed"
count2
4
word"silence"
count1
5
word"warmth"
count4
6
word"beacon"
count1
highlights
0"whisper"
1"navigating"
2"flicker"
3"pulsed"
4"silence"
5"warmth"
6"beacon"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"eyes widened/narrowed"
count1
highlights
0"eyes narrowed"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences105
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount1
narrationSentences105
filterMatches(empty)
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences127
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen69
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2173
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions21
unquotedAttributions0
matches(empty)
50.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions49
wordCount1584
uniqueNames15
maxNameDensity1.07
worstName"Rory"
maxWindowNameDensity3.5
worstWindowName"Rory"
discoveredNames
Rory17
Petersham1
Gate1
Nyx10
Golden1
Empress1
Park1
Heathrow1
Richmond2
Hel1
London2
April2
Welsh1
December1
Isolde7
persons
0"Rory"
1"Nyx"
2"Empress"
3"Hel"
4"Isolde"
places
0"Petersham"
1"Park"
2"Richmond"
3"London"
4"December"
globalScore0.963
windowScore0.5
50.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences75
glossingSentenceCount3
matches
0"and neither, apparently, did the thing wait"
1"quite stones"
2"seemed lit from below like stained glass"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount2173
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences127
matches
0"understand that the"
1"fade, that she"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs51
mean42.61
std31.15
cv0.731
sampleLengths
051
157
227
343
48
511
624
7110
812
980
1026
1155
122
1385
1478
1544
162
1727
1832
198
2066
2167
2260
2377
247
259
2678
2715
285
2926
3089
3185
3216
3377
3421
358
3642
3761
3816
39120
409
4145
4214
4372
4462
4530
468
4795
4846
4947
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences105
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs242
matches(empty)
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount25
semicolonCount0
flaggedSentences19
totalSentences127
ratio0.15
matches
0"It was a shadow first — a pooling of darkness against the base of the post, deeper than the night deserved."
1"The smell of the Golden Empress — fried garlic, sesame, someone else's dinner — was still in her hair."
2"Richmond Park at night was a country of black grass and old noise — the distant hum of the A3, a plane descending toward Heathrow, wind moving through oaks that had been standing since before anyone had thought to name the river."
3"Nine oaks — Rory counted them twice — arranged in a ring at the crest of the rise."
4"They stopped at the gap between the two tallest stones — a gap exactly wide enough for one person — and their violet eyes narrowed."
5"\"The Veil. It is thin as a held breath tonight. The solstice is four days out. Every year the Boundary slackens, like an old stitch.\" Nyx raised one hand, and where their fingers passed, Rory saw it — a shimmer hanging in the air between the stones, the way heat rises off tarmac in summer, except silver, except cold, except it bent the moonlight wrong."
6"The little crimson stone — thumbnail-sized, gift-wrapped in silver chain from a benefactor she'd never met — had pulsed like a coal twice before in her life, both times near things she never wanted to be near again."
7"That was the only way she could describe it afterward — a pressure, a pop in her ears like diving deep, and then London was simply gone."
8"The air smelled of honey and crushed mint and rain falling on warm stone, and beneath that, faint and impossible, the green smell of sap rising — the smell of growth, of April, of a season that did not exist out there in the dark."
9"The stars, where they showed through, were wrong — grouped wrongly, bright wrongly, and they moved, slowly, like things drifting at the bottom of a deep clear pond."
10"Wildflowers to the horizon of the clearing — she could not see the far edge of it, could not see where the grove ended and anything else began — white clover, foxgloves, harebells, things with six petals and things with none, all blooming riotously in the middle of winter, all faintly luminous, so that the ground itself seemed lit from below like stained glass."
11"Not shadow-shaped — solid."
12"There was a path, though no one had made it — white clover worn to a soft channel, curving between banks of flowers."
13"Not all of them, and not sharply — but the foxglove bells along the path swung to face them as they passed, gently, like compass needles, like a hundred small heads politely following a conversation."
14"Every fairy story her mother's Welsh aunts had ever told her came back at once — all of them ending badly."
15"Her eyes were lavender — not blue, not grey, lavender — and very old, and kind in the way an avalanche is kind, which is to say without malice and without mercy."
16"When Isolde pressed the hilt into Rory's palm, the cold went through her hand like a mouthful of ice water — a cold that did not fade, that she understood would never fade."
17"They crossed back between the stones into a slap of frost and dark and the sudden roar of London filling her ears like water — the A3, the plane, the whole iron world."
18"The pendant against her collarbone was cold — and then, as they came down off the hillock toward the distant orange wash of the city, it pulsed once, faint and warm, like something far away turning over in its sleep."
94.26% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1568
adjectiveStacks0
stackExamples(empty)
adverbCount73
adverbRatio0.046556122448979595
lyAdverbCount16
lyAdverbRatio0.01020408163265306
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences127
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences127
mean17.11
std14.46
cv0.845
sampleLengths
021
130
221
316
49
511
627
714
819
910
108
1111
128
137
149
152
1642
1722
185
194
2026
219
2212
2318
2410
255
2628
2719
2812
293
303
313
325
3329
3425
351
362
3765
3820
397
405
4138
4219
439
448
4536
462
4727
4832
498
60.10% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats12
diversityRatio0.41732283464566927
totalSentences127
uniqueOpeners53
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount5
totalSentences97
matches
0"Then the lamplight bent away"
1"Twice Rory's light caught the"
2"Then she turned, and stopped,"
3"Then Nyx noticed her staring"
4"Somewhere ahead, thin as a"
ratio0.052
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount28
totalSentences97
matches
0"It was a shadow first"
1"they said, and the words"
2"It was hard to tell"
3"It was hard to tell"
4"They were granite wearing bark."
5"she said, kneeling, laying her"
6"It was warm."
7"They stopped at the gap"
8"She'd walked past this spot"
9"She rolled her shoulders, pressed"
10"Her breath no longer smoked."
11"It was dusk-colored, opal and"
12"Their whisper was almost gentle"
13"They went deeper."
14"She watched the clock a"
15"She put it away and"
16"She stood among the foxgloves,"
17"Her eyes were lavender —"
18"She was barefoot in December."
19"Her eyes went to Rory's"
ratio0.289
78.56% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount74
totalSentences97
matches
0"Frost had welded the grass"
1"The park closed its gates"
2"It was a shadow first"
3"they said, and the words"
4"Rory pulled her gloves off"
5"The smell of the Golden"
6"The whisper that answered might"
7"It was hard to tell"
8"It was hard to tell"
9"Richmond Park at night was"
10"The deer watched them pass."
11"None of them followed."
12"The animals had voted with"
13"The standing stones announced themselves"
14"They were granite wearing bark."
15"The trunks had turned to"
16"she said, kneeling, laying her"
17"It was warm."
18"Nyx drifted a slow circuit"
19"They stopped at the gap"
ratio0.763
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences97
matches(empty)
ratio0
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences48
technicalSentenceCount2
matches
0"Richmond Park at night was a country of black grass and old noise — the distant hum of the A3, a plane descending toward Heathrow, wind moving through oaks that…"
1"The air smelled of honey and crushed mint and rain falling on warm stone, and beneath that, faint and impossible, the green smell of sap rising — the smell of g…"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags21
uselessAdditionCount1
matches
0"they said, and the words arrived the way they always did: a whisper carried from some distance away, though Nyx stood close enough to touch"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags10
fancyCount2
fancyTags
0"she whispered (whisper)"
1"Isolde agreed (agree)"
dialogueSentences45
tagDensity0.222
leniency0.444
rawRatio0.2
effectiveRatio0.089
86.1317%