Run: 2026-07-25-01KYD736PKXJ3VNER8NS0QDMNM

Run Details

Duration:
1m 23s
Cost:
$0.034313
Provider:
Moonshot 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 standing stones appeared between one step and the next, and Rory nearly walked into one. She caught herself with a hand flat against ancient oak bark — not stone at all, she realized, but wood, a tree that had grown into the shape of a monolith, or a monolith that had forgotten it wasn't a tree. Its surface was warm despite the December cold, and carved with whorls that seemed to shift when she tried to focus on them. "Don't linger at the boundary." Nyx's voice drifted past her ear like smoke unraveling. The Shade poured through the gap between two of the oak stones, their tall silhouette rippling at the edges where the fading daylight touched them. "Thresholds have appetites." "Thresholds have — you could have mentioned that before we left the flat." Rory stepped through after them, the Heartstone pendant a familiar cool weight against her sternum. Behind her, Richmond Park lay gray and ordinary: wet grass, distant traffic, a jogger with a Labrador. Ahead of her — Ahead of her it was summer. Wildflowers carpeted the clearing in drifts of violet and gold, their stems swaying though Rory felt no wind. The air tasted green. That was the only word for it — green and sweet and faintly electric, like the moment before a thunderstorm, held indefinitely. Light came from nowhere and everywhere, golden and sourceless, and it made the pendant against her chest glimmer faintly crimson in answer. Nyx had gone very still. For a being made of shadow, stillness was saying something. "What?" Rory asked. "I have not stood in a Fae-touched place in..." Their violet eyes dimmed and brightened, a slow pulse. "Three hundred years. More. I'd forgotten the sound." "What sound?" Then she heard it. Not music exactly — music implied intent, a player. This was more like the clearing itself was humming, a low chord that rose from the roots of things and vibrated in the bones of her inner ear. When she took a step, the note shifted. When Nyx moved, it deepened. The grove was listening to them, and singing back what it heard. "That's not unsettling at all," Rory muttered, but she was already walking, because unsettling had stopped being a deterrent somewhere around the time she'd learned shadows could talk. The clearing was larger inside than it could possibly be. She'd seen the grove from the park side — a tangle of oaks, maybe fifty paces across. But the path of white clover beneath her feet wound onward through stands of silver-barked trees that had no end she could find, and when she glanced back, the standing stones were gone. Not distant. Gone. "Nyx." Her voice came out tighter than she wanted. "The way back." "Is where it needs to be." The Shade drifted alongside her, feet — or the suggestion of feet — never quite touching the flowers. "Time and distance are negotiable here. An hour in this place might be minutes outside. Or days." "Days." She thought of her shift at the Golden Empress, of Yu-Fei's face if she simply didn't show. "Fantastic. If I lose my job over this, I'm invoicing the Fae." "I do not think they accept sterling." Something moved in the flowers to her left. Rory's hand went to the pocket of her jacket before she remembered she didn't carry anything worth calling a weapon — a delivery driver's life didn't require one. Usually. The movement resolved into a bird, if birds were made of folded light, and it regarded her with an eye like a bead of quicksilver before dissolving into motes that drifted upward and vanished. She realized she was smiling. It felt strange on her face, that particular kind of smile — unguarded, the one from before Evan, before Cardiff went sour, when the world was still allowed to be simply wonderful. She let herself have it for three full seconds before putting it away. Deeper in, the trees gave way to a second clearing, smaller and circular, ringed with stones no higher than her knee. At its center grew a single tree Rory had no name for, its trunk twisted like a braid, its leaves silver on top and black beneath, so that every stir of air turned the canopy from moonlight to midnight and back again. Beneath it sat a woman doing nothing at all, as though she had been sitting there since the tree was a seed and intended to remain until it was dust. Silver hair pooled around her to the waist and beyond, lying across the roots like a second layer of them. Her eyes, when she lifted them, were pale lavender, and they found Rory with the unhurried certainty of someone who had watched her arrive hours ago. Years ago. "You came by the old gate," the woman said. "Bold. Or lost. In this place they are often the same." "Are you Isolde?" "I am called that." The seer rose, and Rory's gaze dropped involuntarily to her feet — bare, pressing into the clover, leaving nothing behind. No dents. No prints. As if the earth declined to acknowledge her passing. "And you are called many things, I think. Aurora. Rory. Names cling to you like burrs. You collect them without meaning to." Rory thought of Laila, the name on the flat's lease. The name that wasn't hers, that kept her findable only to people she chose. "And you're the one who speaks in riddles, I hear." "Riddles are only truths wearing coats, because naked truths are rarely invited inside." Isolde's gaze shifted past her, to Nyx, and something softened in it — recognition, maybe, or grief's older cousin. "Aldric. The realm-between still holds you, then." Nyx inclined their head, a slow, courtly gesture that looked ancient on them. "It holds. As it held you, once, in a manner of speaking." "It never held me. I only visited." Isolde turned back to Rory, and the grove's humming chord changed key — dropped, darkened, a shadow passing under the song. "You carry a fire from the glutton's country at your throat." Rory's hand closed over the pendant before she decided to move it. The crimson stone was warm. Warmer than her skin. It had been doing that more often lately — pulsing faintly, like something asleep that dreamed. "It was a gift. From someone who didn't leave a name." "Gifts from Dymas always have names. They simply prefer you learn them later, when the price comes due." Isolde stepped closer, and Rory caught her scent — rain on stone, nothing human. "It pulses near the thin places, yes? The tears your Wardens watch." "You know about the rift points." "I know the Veil is a wall built by frightened hands, and walls crack in winter." Isolde tilted her head, birdlike. "It weakens as the solstice comes. You have felt it. The city has more eyes in it lately. More hungers." Rory thought of the last two weeks. The thing she'd seen reflected in Silas' bar mirror that hadn't been in the room. The customer at the Golden Empress whose shadow lagged a half-second behind him. She hadn't told anyone. There hadn't been anyone to tell until Nyx folded themself out of the dark corner of her flat and asked, in their wind-worn whisper, what she intended to do about it. "Why did you ask me here?" Rory said. "I did not ask. The grove did. I only obeyed before you arrived — it saves argument." From within the braid of the tree's roots, Isolde drew out a cloth of pale gray and unfolded it across her palms. Inside lay a dagger, slender and leaf-shaped, its blade a metal Rory had never seen — moonsilver, she would learn, though in that moment she only knew it looked like frozen starlight, faintly luminous even in the grove's sourceless gold. "Take it." "Why?" "Because you are walking toward doors that do not open for empty hands. Because the thing that gave you that stone knows your face, and soon it will want to see it." Isolde's lavender eyes held hers, and there was nothing cryptic in them now, which frightened Rory more than any riddle could have. "Because I cannot lie to you, Aurora Carter, and so I will tell you plainly: steel will not answer what is coming. This will." Rory reached out. The moment her fingers closed on the hilt, cold ran up her arm — clean, bright cold, like plunging her hand into meltwater. The crescent scar on her left wrist tingled, an old memory waking. The grove's song surged once, a chord of — she would have sworn it — approval, and then settled again. "It is cold," Isolde said. "It will always be cold. The Fae forge their truths the same way. Keep it close. And keep the shadow closer — they remember roads even I have forgotten." Nyx made a sound like wind turning a page. "Flattery, from a seer?" "Observation, from one who cannot lie." The smallest smile touched Isolde's mouth. "Go now. You have been here an hour, and the world outside has spent—" she considered the sky, though the grove had none "—twenty minutes. The grove is feeling generous. Do not make a habit of its generosity; it tires." The path of white clover was waiting when Rory turned, though she didn't remember it being there a moment ago. She walked it with the dagger wrapped and cold against her hip and the pendant warm at her throat, fire and frost, and the standing stones rose up around her like held breath, and then the December damp of Richmond Park slapped her face, ordinary as laundry. Behind her, through the oak monoliths, the faintest thread of humming followed. Listening. Remembering the sound of her. She touched the scar on her wrist and started walking home.
created_at"2026-07-25T18:02:44.314Z" 7/25/2026, 6:02:44 PM
model"moonshotai/kimi-k3-20260715"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency2624
moderation_latency(null)
generation_time82913
tokens_prompt1547
tokens_completion2476
native_tokens_prompt1630
native_tokens_completion2238
native_tokens_completion_images(null)
native_tokens_reasoning99
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.0343128
router(null)
provider_responses
0
endpoint_id"650c9b12-7b6d-444d-8d92-df8daef84d7a"
id"chatcmpl-6a64fa3357c78a5529a948c6"
is_byokfalse
latency2624
model_permaslug"moonshotai/kimi-k3-20260715"
provider_name"Moonshot AI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.18.0; linux; x64))"
http_referer(null)
request_id"req-1785002564-qSOIIXY0XoNeq4n2yAnJ"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1785002564-1a5zJUO59eRvm1HibyKR"
upstream_id"chatcmpl-6a64fa3357c78a5529a948c6"
total_cost0.0343128
cache_discount0.0041472
upstream_inference_cost0
provider_name"Moonshot AI"
response_cache_source_id(null)
data_region"global"

Evaluation details

Result Evaluator Details Meta Data
60.47% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags21
adverbTagCount3
adverbTags
0"The Shade drifted alongside [alongside]"
1"Rory's gaze dropped involuntarily [involuntarily]"
2"Isolde turned back [back]"
dialogueSentences43
tagDensity0.488
leniency0.977
rawRatio0.143
effectiveRatio0.14
96.93% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1627
totalAiIsmAdverbs1
found
0
adverb"very"
count1
highlights
0"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)
75.41% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1627
totalAiIsms8
found
0
word"unraveling"
count1
1
word"familiar"
count1
2
word"weight"
count1
3
word"electric"
count1
4
word"pulse"
count1
5
word"vibrated"
count1
6
word"resolved"
count1
7
word"whisper"
count1
highlights
0"unraveling"
1"familiar"
2"weight"
3"electric"
4"pulse"
5"vibrated"
6"resolved"
7"whisper"
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
narrationSentences84
matches(empty)
74.83% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount4
narrationSentences84
filterMatches(empty)
hedgeMatches
0"seemed to"
1"tried to"
2"tended to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences107
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen54
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1647
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions15
unquotedAttributions0
matches(empty)
50.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions54
wordCount1217
uniqueNames16
maxNameDensity1.56
worstName"Rory"
maxWindowNameDensity3.5
worstWindowName"Rory"
discoveredNames
Rory19
December2
Shade2
Heartstone1
Richmond2
Park2
Labrador1
Ahead2
Nyx7
Golden2
Empress2
Yu-Fei1
Evan1
Cardiff1
Laila1
Isolde8
persons
0"Rory"
1"December"
2"Shade"
3"Nyx"
4"Yu-Fei"
5"Evan"
6"Laila"
7"Isolde"
places
0"Richmond"
1"Park"
2"Golden"
3"Cardiff"
globalScore0.719
windowScore0.5
68.03% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences61
glossingSentenceCount2
matches
0"whorls that seemed to shift when she tried to focus on them"
1"looked like frozen starlight, faintly lum"
78.57% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches2
per1kWords1.214
wordCount1647
matches
0"not stone at all, she realized, but wood, a tree"
1"not unsettling at all,\" Rory muttered, but she was already walking, because unsettling had stopped bein"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences107
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs45
mean36.6
std25.04
cv0.684
sampleLengths
016
164
242
349
46
566
615
73
826
92
1066
1128
1263
1312
1441
1530
167
1771
1850
1993
2048
2120
223
2359
2434
2539
2625
2739
2848
2944
306
3141
3270
338
3479
352
361
3778
3858
3934
4013
4152
4267
4318
4411
92.73% Passive voice overuse
Target: ≤2% passive sentences
passiveCount3
totalSentences84
matches
0"being made"
1"were gone"
2"were made"
38.97% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount5
totalVerbs207
matches
0"was saying"
1"was humming"
2"was listening"
3"was already walking"
4"was waiting"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount19
semicolonCount1
flaggedSentences17
totalSentences107
ratio0.159
matches
0"She caught herself with a hand flat against ancient oak bark — not stone at all, she realized, but wood, a tree that had grown into the shape of a monolith, or a monolith that had forgotten it wasn't a tree."
1"Ahead of her —"
2"That was the only word for it — green and sweet and faintly electric, like the moment before a thunderstorm, held indefinitely."
3"Not music exactly — music implied intent, a player."
4"She'd seen the grove from the park side — a tangle of oaks, maybe fifty paces across."
5"\"Is where it needs to be.\" The Shade drifted alongside her, feet — or the suggestion of feet — never quite touching the flowers."
6"Rory's hand went to the pocket of her jacket before she remembered she didn't carry anything worth calling a weapon — a delivery driver's life didn't require one."
7"It felt strange on her face, that particular kind of smile — unguarded, the one from before Evan, before Cardiff went sour, when the world was still allowed to be simply wonderful."
8"\"I am called that.\" The seer rose, and Rory's gaze dropped involuntarily to her feet — bare, pressing into the clover, leaving nothing behind."
9"\"Riddles are only truths wearing coats, because naked truths are rarely invited inside.\" Isolde's gaze shifted past her, to Nyx, and something softened in it — recognition, maybe, or grief's older cousin."
10"\"It never held me. I only visited.\" Isolde turned back to Rory, and the grove's humming chord changed key — dropped, darkened, a shadow passing under the song."
11"It had been doing that more often lately — pulsing faintly, like something asleep that dreamed."
12"\"Gifts from Dymas always have names. They simply prefer you learn them later, when the price comes due.\" Isolde stepped closer, and Rory caught her scent — rain on stone, nothing human."
13"Inside lay a dagger, slender and leaf-shaped, its blade a metal Rory had never seen — moonsilver, she would learn, though in that moment she only knew it looked like frozen starlight, faintly luminous even in the grove's sourceless gold."
14"The moment her fingers closed on the hilt, cold ran up her arm — clean, bright cold, like plunging her hand into meltwater."
15"The grove's song surged once, a chord of — she would have sworn it — approval, and then settled again."
16"\"Go now. You have been here an hour, and the world outside has spent—\" she considered the sky, though the grove had none \"—twenty minutes. The grove is feeling generous. Do not make a habit of its generosity; it tires.\""
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1086
adjectiveStacks0
stackExamples(empty)
adverbCount40
adverbRatio0.03683241252302026
lyAdverbCount17
lyAdverbRatio0.01565377532228361
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences107
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences107
mean15.39
std11.68
cv0.759
sampleLengths
016
141
223
314
425
53
628
717
84
96
1018
114
1222
1322
145
1510
163
1718
188
192
204
219
2228
238
245
2512
2628
2710
2817
2933
302
311
329
333
3424
3517
3618
3712
387
398
4028
411
4234
435
4432
4513
4621
4742
4830
4920
75.39% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats11
diversityRatio0.514018691588785
totalSentences107
uniqueOpeners55
45.05% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences74
matches
0"Then she heard it."
ratio0.014
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount15
totalSentences74
matches
0"She caught herself with a"
1"Its surface was warm despite"
2"Their violet eyes dimmed and"
3"She'd seen the grove from"
4"Her voice came out tighter"
5"She thought of her shift"
6"She realized she was smiling."
7"It felt strange on her"
8"She let herself have it"
9"Her eyes, when she lifted"
10"It had been doing that"
11"She hadn't told anyone."
12"she considered the sky, though"
13"She walked it with the"
14"She touched the scar on"
ratio0.203
88.38% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount55
totalSentences74
matches
0"The standing stones appeared between"
1"She caught herself with a"
2"Its surface was warm despite"
3"Nyx's voice drifted past her"
4"The Shade poured through the"
5"Rory stepped through after them,"
6"Wildflowers carpeted the clearing in"
7"The air tasted green."
8"That was the only word"
9"Light came from nowhere and"
10"Nyx had gone very still."
11"Their violet eyes dimmed and"
12"This was more like the"
13"The grove was listening to"
14"Rory muttered, but she was"
15"The clearing was larger inside"
16"She'd seen the grove from"
17"Her voice came out tighter"
18"The Shade drifted alongside her,"
19"She thought of her shift"
ratio0.743
67.57% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences74
matches
0"As if the earth declined"
ratio0.014
67.67% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences38
technicalSentenceCount4
matches
0"She caught herself with a hand flat against ancient oak bark — not stone at all, she realized, but wood, a tree that had grown into the shape of a monolith, or …"
1"But the path of white clover beneath her feet wound onward through stands of silver-barked trees that had no end she could find, and when she glanced back, the …"
2"Beneath it sat a woman doing nothing at all, as though she had been sitting there since the tree was a seed and intended to remain until it was dust."
3"Her eyes, when she lifted them, were pale lavender, and they found Rory with the unhurried certainty of someone who had watched her arrive hours ago."
77.38% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags21
uselessAdditionCount2
matches
0"Isolde turned back, and the grove's humming chord changed key — dropped, darkened, a shadow passing under the song"
1"she considered, though the grove had none"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags5
fancyCount1
fancyTags
0"Rory muttered (mutter)"
dialogueSentences43
tagDensity0.116
leniency0.233
rawRatio0.2
effectiveRatio0.047
81.9123%