Run: 2026-04-24-01KQ024M26B82ABRQAPF84ACRT

Run Details

Duration:
34.9s
Cost:
$0.002063
Provider:
SiliconFlow

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> <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> </codex> Write a fully fleshed out scene of at least 1000 words in the horror genre. A character is alone in a strange, isolated place at night. They came here for a reason, but something feels off from the moment they arrive. The wrongness builds slowly — sounds that shouldn't be there, things that move at the edge of vision, a growing certainty that they are not alone. Build tension through restraint, not through gore. Use the codex entries above as your world reference for the character and setting. Only include the prose of the scene without any markdown or commentary.

Model response

AI
The night air of Richmond Park hung heavy with the scent of damp earth and something else—something cloyingly sweet, like overripe fruit left too long in the sun. Aurora adjusted the strap of her backpack, her fingers brushing against the familiar weight of the Heartstone pendant beneath her shirt. The crimson gem pressed warm against her skin, a small comfort in the oppressive darkness. She shouldn't be here. Not after what Eva had said about this place, not after Silas had warned her away with that concerned look in his eyes. But the pendant had grown increasingly insistent over the past week, its warmth pulsing against her ribs with an urgency she couldn't ignore. Tonight, it had practically burned a hole through her clothing, pulling her toward this part of Richmond Park with an undeniable magnetic force. The path leading to the grove was barely visible, swallowed by shadows that seemed to writhe at the edge of her vision. Aurora pulled out her phone, its weak beam cutting a pathetic swath through the darkness. The beam caught on something ancient and weathered—a circle of standing stones, their oaks gnarled and twisted into unnatural shapes. The Heartstone's warmth intensified against her skin, its faint inner glow visible through the thin fabric of her shirt. This was the place. Eva had called it the Fae Grove, said it was a place where the veil between worlds grew thin. Aurora had dismissed her friend's ramblings as the product of too many late nights behind the bar, but now, standing before the stones, she couldn't deny the impossible energy that prickled along her skin. The air hummed with a low frequency that vibrated in her teeth. Taking a deep breath, Aurora stepped between the stones. The moment she crossed the threshold, the world seemed to tilt. The sounds of the city—distant traffic, the occasional siren—faded into an unnatural silence. The only sound was the whisper of leaves that shouldn't be moving in the still night air, and the frantic thumping of her own heart against her ribs. The clearing before her was bathed in an ethereal moonlight that seemed to come from no discernible source. Wildflowers bloomed in profusion, their colors impossibly vibrant in the gloom. But they were wrong. Their petals were too perfect, their stems unnaturally straight. There was no scent of blossoms, only that cloying sweetness that made her stomach twist. Aurora unzipped her backpack, her fingers trembling slightly as she withdrew a small velvet pouch. Inside was the silver locket she'd found in her flat that morning, tucked between the pages of a book she hadn't opened in months. The locket bore the same crescent moon symbol that had been appearing in her dreams, nightmares that left her gasping for air with the image of a woman with eyes like pale stones. The locket felt cold in her palm, a stark contrast to the warmth of the Heartstone. She had to leave it here. She had to. But as she took a step forward, the ground beneath her feet seemed to shift. The flowers bent away from her as if recoiling, their petals curling inward. From the corner of her eye, Aurora caught a flicker of movement. She turned sharply, but there was nothing—only the oppressive stillness of the grove. The pendant pulsed against her skin, its rhythm now matching the frantic pace of her heartbeat. Something was wrong. Very wrong. A sound cut through the silencenot the rustle of leaves or the cry of a night bird, but a whisper. It came from all directions at once, slithering around her like smoke. Words in a language she didn't know but somehow understood. *You shouldn't be here, little thief. The price for crossing is too high.* Aurora froze, her blood running cold. Thief? What was it talking about? She hadn't stolen anything. The locket—was that what it meant? She hadn't taken it; it had simply appeared in her flat. The whispering grew louder, coalescing into a chorus of voices that seemed to emanate from the very air itself. The wildflowers began to sway in time with an unseen rhythm, their petals unfurling to reveal not stamens and pistils, but rows of needle-sharp teeth. Aurora took a step back, her heel coming down on something soft. She looked down and stifled a scream. The ground beneath her feet wasn't soil at all, but a thick carpet of what looked like human hair, matted with dirt and dried blood. The voices rose into a shriek that tore at her eardrums. The standing stones began to glow with an internal light, their surfaces shifting to reveal faces contorted in silent screams. Aurora realized with dawning horror that they weren't stones at all—they were petrified people. The air grew thick, impossible to breathe. The sweetness became overpowering, cloying, like the smell of a charnel house. And then she saw it—movement in the shadows between the trees. Not one thing, but many. Tall, impossibly thin figures with too-long limbs and fingers that ended in claws. Their faces were smooth and featureless save for two pinpricks of light where their eyes should be. They emerged from the darkness, surrounding her in a silent circle. Their movements were jerky, unnatural, as if their joints didn't quite work right. They didn't make a sound, but Aurora could feel their饥渴—hunger—that radiated from them in waves of cold. The Heartstone pendant began to burn against her skin, searing hot. The pain was excruciating, but it was also a lifeline. It was the only real thing in this nightmare place. She clutched it in her fist, the silver chain biting into her palm. One of the creatures stepped forward, its head tilting at an impossible angle. It raised a hand, and Aurora saw that its fingers weren't claws at all, but needles that gleamed like obsidian in the moonlight. "Please," she whispered, her voice raw in her own ears. "I don't want to be here. I just want to go home." The creature made no sound, but somehow she understood. *No one leaves the Grove, little thief. You took what was not yours. Now you must pay the price.* The other creatures began to close in, their movements synchronized now, like puppets on unseen strings. Aurora backed away, her foot catching on a root. She fell, the locket slipping from her grasp. It clattered against the ground, and the carpet of hair beneath her stirred, as if alive. She scrambled backward, her hands digging into the loathsome ground, pulling herself away from the advancing figures. The Heartstone pulsed in her hand, its light flaring brighter with each beat. It was the only thing that seemed to affect the creatures, making them falter, their features contorting with what might have been pain or rage. Aurora pushed herself to her feet, clutching the pendant like a weapon. She didn't know what to do, where to go, but she couldn't stay here. She had to get back to the standing stones, to the boundary between this place and the real world. She turned to run, but the grove had changed. The trees seemed to have shifted position, their branches reaching out like skeletal fingers to block her path. The clearing had shrunk, the circle of creatures tightening around her until she could smell their rotting breath, feel the cold emanating from their smooth skin. The locket lay on the ground, its crescent moon symbol glowing with a faint blue light. One of the creatures bent to retrieve it, and Aurora acted on instinct. She hurled the Heartstone pendant at it. The crimson gem struck the creature's featureless face and shattered. For a moment, nothing happened. Then, a wave of energy erupted from the point of impact, throwing the creatures backward. They shrieked now, a sound like tearing cloth, as their forms wavered and dissolved into smoke. The unnatural light of the grove flickered, and for a heartbeat, Aurora saw the clearing as it truly was—empty but for the wildflowers and the standing stones. Then the world snapped back into place, the oppressive darkness returning as the creatures reformed, their forms now more solid, more real. The Heartstone was gone. Its destruction had bought her seconds, maybe less. The pendant had been her only protection, her only key to understanding this place. Without it, she was lost. Aurora backed away from the advancing creatures, her mind racing. She had to get out. She had to get back to the stones. But the grove seemed to stretch on forever, its boundaries shifting, mocking her attempts to find the way out. The creatures closed in, their needle-fingers outstretched. Aurora closed her eyes, bracing for the inevitable pain, for the violation that was coming. And then, she heard it—a sound that cut through the whispering and the shrieking, a sound that shouldn't be possible in this place. Silas' voice. Calling her name. Her eyes snapped open. The circle of creatures was breaking, their forms dissolving as a golden light spilled into the grove, emanating from the path where she had first entered. The air shimmered, and suddenly, Silas was there, his face pale with fear, a wooden staff in his hands. "Aurora! Run!" She didn't need to be told twice. She scrambled to her feet and sprinted for the light, for the world outside this nightmare. The creatures lunged after her, but the golden light burned them, making them recoil with shrieks of agony. She burst through the standing stones, stumbling onto the familiar path of Richmond Park. The city sounds rushed back in, the night air suddenly clean and cold. She collapsed to her knees, gasping for breath, as Silas ran to her side. "Are you hurt?" he asked, his voice tight with concern. Aurora shook her head, unable to speak. She looked back at the grove, but it was just darkness now, just trees and shadows. There was no sign of the standing stones, no sign of the place she had just escaped. Silas helped her to her feet, his arm strong around her shoulders. "Let's get you home," he said, guiding her away from the path and back toward the city. As they walked, Aurora touched her chest, where the Heartstone pendant should have been. But it was gone. Destroyed. And with it, her connection to this place, her understanding of why she had been drawn here. She glanced back at the dark park, a shiver running through her despite the warmth of Silas' arm. She had left the locket behind. She had escaped with her life. But some things, once seen, could never be unseen. And some doors, once opened, could never be fully closed.
created_at"2026-04-24T15:36:07.504Z" 4/24/2026, 3:36:07 PM
model"z-ai/glm-4.5-air"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency2765
moderation_latency(null)
generation_time23728
tokens_prompt812
tokens_completion2676
native_tokens_prompt752
native_tokens_completion2277
native_tokens_completion_images(null)
native_tokens_reasoning0
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"
usage0.0020635
router(null)
provider_responses
0
endpoint_id"c8760514-8a81-4a73-ae2c-be4942ba93f3"
is_byokfalse
latency10812
model_permaslug"z-ai/glm-4.5-air"
provider_name"Z.AI"
status504
1
endpoint_id"f7dc79ca-bbbd-41a1-8eef-616d981ff1cb"
id"019dc02282ec39557af85bbe2d56a139"
is_byokfalse
latency2628
model_permaslug"z-ai/glm-4.5-air"
provider_name"SiliconFlow"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer(null)
request_id"req-1777044967-OeqpRPdKMXCjJU0y2Iz4"
session_id(null)
api_type"completions"
id"gen-1777044967-KZxIjw0o9cFdhcrYweKW"
upstream_id"019dc02282ec39557af85bbe2d56a139"
total_cost0.0020635
cache_discount(null)
upstream_inference_cost0
provider_name"SiliconFlow"
response_cache_source_id(null)

Evaluation details

Result Evaluator Details Meta Data
0.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags4
adverbTagCount1
adverbTags
0"She glanced back [back]"
dialogueSentences5
tagDensity0.8
leniency1
rawRatio0.25
effectiveRatio0.25
80.47% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1792
totalAiIsmAdverbs7
found
0
adverb"slightly"
count1
1
adverb"sharply"
count1
2
adverb"very"
count2
3
adverb"truly"
count1
4
adverb"suddenly"
count2
highlights
0"slightly"
1"sharply"
2"very"
3"truly"
4"suddenly"
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)
10.71% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1792
totalAiIsms32
found
0
word"familiar"
count2
1
word"weight"
count1
2
word"oppressive"
count3
3
word"warmth"
count4
4
word"magnetic"
count1
5
word"vibrated"
count1
6
word"silence"
count2
7
word"whisper"
count2
8
word"gloom"
count1
9
word"perfect"
count1
10
word"stomach"
count1
11
word"velvet"
count1
12
word"stark"
count1
13
word"flicker"
count1
14
word"pulsed"
count2
15
word"could feel"
count1
16
word"searing"
count1
17
word"synchronized"
count1
18
word"shattered"
count1
19
word"wavered"
count1
20
word"flickered"
count1
21
word"racing"
count1
22
word"shimmered"
count1
highlights
0"familiar"
1"weight"
2"oppressive"
3"warmth"
4"magnetic"
5"vibrated"
6"silence"
7"whisper"
8"gloom"
9"perfect"
10"stomach"
11"velvet"
12"stark"
13"flicker"
14"pulsed"
15"could feel"
16"searing"
17"synchronized"
18"shattered"
19"wavered"
20"flickered"
21"racing"
22"shimmered"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches0
maxInWindow0
found(empty)
highlights(empty)
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells1
narrationSentences134
matches
0"e with fear"
4.26% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount12
narrationSentences134
filterMatches
0"feel"
hedgeMatches
0"seemed to"
1"began to"
98.41% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences137
gibberishSentences1
adjustedGibberishSentences1
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen34
ratio0.007
matches
0"They didn't make a sound, but Aurora could feel their饥渴—hunger—that radiated from them in waves of cold."
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans2
markdownWords32
totalWords1781
ratio0.018
matches
0"You shouldn't be here, little thief. The price for crossing is too high."
1"No one leaves the Grove, little thief. You took what was not yours. Now you must pay the price."
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions5
unquotedAttributions0
matches(empty)
95.87% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions42
wordCount1755
uniqueNames8
maxNameDensity1.08
worstName"Aurora"
maxWindowNameDensity2
worstWindowName"Aurora"
discoveredNames
Richmond3
Park3
Heartstone8
Eva2
Silas4
Fae1
Grove2
Aurora19
persons
0"Heartstone"
1"Eva"
2"Silas"
3"Aurora"
places
0"Richmond"
1"Park"
2"Fae"
3"Grove"
globalScore0.959
windowScore1
0.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences116
glossingSentenceCount7
matches
0"shadows that seemed to writhe at the edge of her vision"
1"moonlight that seemed to come from no discernible source"
2"as if recoiling their petals curling inward"
3"voices that seemed to emanate from the very air itself"
4"looked like human hair, matted with dirt"
5"quite work right"
6"thing that seemed to affect the creatures, making them falter, their features contorting with what might have been pain or rage"
31.56% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches3
per1kWords1.684
wordCount1781
matches
0"not the rustle of leaves or the cry of a night bird, but a whisper"
1"not stamens and pistils, but rows of needle-sharp teeth"
2"Not one thing, but many"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences137
matches
0"flat that morning"
1"saw that its"
63.61% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs40
mean44.53
std16.59
cv0.373
sampleLengths
064
173
276
369
461
557
672
753
846
955
1033
1144
1244
1345
1465
1541
1644
1736
1822
1928
2049
2155
2245
2353
2436
2546
2649
2731
2842
2945
305
3149
322
3341
3441
3510
3640
3729
3836
3949
92.17% Passive voice overuse
Target: ≤2% passive sentences
passiveCount5
totalSentences134
matches
0"was bathed"
1"were petrified"
2"was gone"
3"was gone"
4"been drawn"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount3
totalVerbs288
matches
0"was excruciating"
1"was coming"
2"was breaking"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount13
semicolonCount1
flaggedSentences12
totalSentences137
ratio0.088
matches
0"The night air of Richmond Park hung heavy with the scent of damp earth and something else—something cloyingly sweet, like overripe fruit left too long in the sun."
1"The beam caught on something ancient and weathered—a circle of standing stones, their oaks gnarled and twisted into unnatural shapes."
2"The sounds of the city—distant traffic, the occasional siren—faded into an unnatural silence."
3"She turned sharply, but there was nothing—only the oppressive stillness of the grove."
4"A sound cut through the silence—not the rustle of leaves or the cry of a night bird, but a whisper."
5"The locket—was that what it meant?"
6"She hadn't taken it; it had simply appeared in her flat."
7"Aurora realized with dawning horror that they weren't stones at all—they were petrified people."
8"And then she saw it—movement in the shadows between the trees."
9"They didn't make a sound, but Aurora could feel their饥渴—hunger—that radiated from them in waves of cold."
10"The unnatural light of the grove flickered, and for a heartbeat, Aurora saw the clearing as it truly was—empty but for the wildflowers and the standing stones."
11"And then, she heard it—a sound that cut through the whispering and the shrieking, a sound that shouldn't be possible in this place."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1483
adjectiveStacks0
stackExamples(empty)
adverbCount54
adverbRatio0.03641267700606878
lyAdverbCount18
lyAdverbRatio0.012137559002022926
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences137
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences137
mean13
std6.92
cv0.533
sampleLengths
028
121
215
34
423
523
623
722
815
920
1019
114
1219
1334
1412
159
1611
1713
1828
1918
2011
214
229
2315
2415
2524
2633
2716
286
293
3015
3113
3212
3313
3416
353
362
3720
3812
3910
406
417
426
431
445
454
466
4711
4819
4925
35.40% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats20
diversityRatio0.29927007299270075
totalSentences137
uniqueOpeners41
50.89% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount2
totalSentences131
matches
0"Then, a wave of energy"
1"Then the world snapped back"
ratio0.015
91.76% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount42
totalSentences131
matches
0"She shouldn't be here."
1"Their petals were too perfect,"
2"She had to leave it"
3"She had to."
4"She turned sharply, but there"
5"It came from all directions"
6"*You shouldn't be here, little"
7"She hadn't stolen anything."
8"She hadn't taken it; it"
9"She looked down and stifled"
10"Their faces were smooth and"
11"They emerged from the darkness,"
12"Their movements were jerky, unnatural,"
13"They didn't make a sound,"
14"It was the only real"
15"She clutched it in her"
16"It raised a hand, and"
17"she whispered, her voice raw"
18"You took what was not"
19"She fell, the locket slipping"
ratio0.321
70.69% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount102
totalSentences131
matches
0"The night air of Richmond"
1"Aurora adjusted the strap of"
2"The crimson gem pressed warm"
3"She shouldn't be here."
4"Tonight, it had practically burned"
5"The path leading to the"
6"Aurora pulled out her phone,"
7"The beam caught on something"
8"The Heartstone's warmth intensified against"
9"This was the place."
10"Eva had called it the"
11"Aurora had dismissed her friend's"
12"The air hummed with a"
13"The moment she crossed the"
14"The sounds of the city—distant"
15"The only sound was the"
16"The clearing before her was"
17"Wildflowers bloomed in profusion, their"
18"Their petals were too perfect,"
19"Aurora unzipped her backpack, her"
ratio0.779
38.17% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences131
matches
0"Now you must pay the"
ratio0.008
19.70% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences87
technicalSentenceCount15
matches
0"Aurora had dismissed her friend's ramblings as the product of too many late nights behind the bar, but now, standing before the stones, she couldn't deny the im…"
1"The only sound was the whisper of leaves that shouldn't be moving in the still night air, and the frantic thumping of her own heart against her ribs."
2"The clearing before her was bathed in an ethereal moonlight that seemed to come from no discernible source."
3"The locket bore the same crescent moon symbol that had been appearing in her dreams, nightmares that left her gasping for air with the image of a woman with eye…"
4"The flowers bent away from her as if recoiling, their petals curling inward."
5"The voices rose into a shriek that tore at her eardrums."
6"Tall, impossibly thin figures with too-long limbs and fingers that ended in claws."
7"Their movements were jerky, unnatural, as if their joints didn't quite work right."
8"It clattered against the ground, and the carpet of hair beneath her stirred, as if alive."
9"She scrambled backward, her hands digging into the loathsome ground, pulling herself away from the advancing figures."
10"It was the only thing that seemed to affect the creatures, making them falter, their features contorting with what might have been pain or rage."
11"But the grove seemed to stretch on forever, its boundaries shifting, mocking her attempts to find the way out."
12"Aurora closed her eyes, bracing for the inevitable pain, for the violation that was coming."
13"And then, she heard it—a sound that cut through the whispering and the shrieking, a sound that shouldn't be possible in this place."
14"The circle of creatures was breaking, their forms dissolving as a golden light spilled into the grove, emanating from the path where she had first entered."
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags4
uselessAdditionCount2
matches
0"she whispered, her voice raw in her own ears"
1"he asked, his voice tight with concern"
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags3
fancyCount1
fancyTags
0"she whispered (whisper)"
dialogueSentences5
tagDensity0.6
leniency1
rawRatio0.333
effectiveRatio0.333
62.7893%