Run: 2026-07-09-01KX4053CKH8DJ48T8KFNS7NPW

Run Details

Duration:
56.5s
Cost:
$0.093410
Provider:
OpenAI

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
By the time Rory found the first oak stone, the torch on her phone had begun to dim. It stood shoulder-high among the bracken, pale beneath a skin of lichen, though it had never been stone. The grain showed through where rain had stripped the moss away: wood greyed and hardened with such age that it might have been dug from a grave. No branches. No roots. Just a narrow oak pillar sunk upright in the earth. Rory stopped three paces from it. Behind her, Richmond Park lay drowned in mist. The path had vanished almost as soon as she left it. She could still smell wet tarmac somewhere beneath the richer scents of soil and leaf mould, but the city itself had disappeared. No lamps. No traffic. No aircraft passing overhead. London had not grown quiet; it had ceased to exist. Her phone showed 11:47. No signal. The message that had brought her here remained open on the screen. COME ALONE. RICHMOND GROVE. BEFORE MIDNIGHT. Beneath it was a photograph of the pendant she wore under her coat, laid against a square of black velvet. The photograph had arrived at eight that evening from an unknown number. There had been no reply when she called, and her messages had remained undelivered. She had nearly ignored it. Any sensible woman would have. Any woman who had learned the price of following cryptic orders from people who hid their names would have deleted the message and locked the door. But the photograph had shown a detail she had never noticed: three minute scratches on the Heartstone’s silver setting, like claw marks. When she checked, they were there. Now the pendant rested against her breastbone, warm enough to feel through her jumper. Rory tucked the phone into her pocket and looked around. “I’m here.” Her voice travelled only a few feet before the mist swallowed it. Nothing answered. She moved past the pillar. The mist thinned abruptly. One step took her from dripping bracken into a moonlit clearing that could not possibly have fit among the trees she had crossed. Wildflowers rose to her knees. Bluebells, poppies, foxgloves and snowdrops crowded together in impossible bloom, their colours muted under the moon. A ring of ancient oak pillars enclosed them. Beyond the ring stood a forest of black trunks, close-packed and perfectly still. The moon hung enormous above the clearing. Rory looked back. The way she had entered was gone. Oak pillars curved behind her in an unbroken boundary, each one leaning slightly inward. Between them, thorn bushes braided themselves into a wall. Wet leaves shone like lacquer. “All right,” she murmured. “That’s inconvenient.” She forced herself not to reach for the thorns. Panic liked action, even stupid action. It would have her tearing her hands open on brambles just to prove there was something she could touch. Instead, she counted the pillars. Thirteen. She counted again. Fourteen. Rory lowered her phone. The flowers stirred around her boots. There was no wind. The motion began near the boundary and passed through the clearing in a widening curve, stems bending one after another as though something low and broad moved beneath them. It circled her once. The snowdrops nearest her dipped their white heads. Then everything went still. The Heartstone pulsed. Not brightly. Its faint glow did not escape her coat. But warmth spread over her skin in a slow beat, paused, then came again. A heartbeat. Rory drew the pendant out by its silver chain. The crimson gemstone was roughly the size of her thumbnail, its depths lit by a dull inner spark. “You got me into this,” she whispered. The stone warmed again. From the trees came the sound of a child laughing. Rory’s fingers closed around the pendant. It was a small laugh, breathless with the effort of trying not to be heard. The kind that slipped out during hide-and-seek when hiding had become unbearable. It came from her left. She turned slowly, sweeping her phone’s torch across the boundary. Light struck oak, thorns and glossy leaves. Nothing moved. “Hello?” The laugh came again behind her. Closer. Rory pivoted. The flowers nodded in a straight line from her feet to the far side of the clearing. There, between two pillars, stood a woman. She was too distant for Rory to see her face. Black hair fell to her shoulders. Her dark coat hung open. One arm rested at her side while the other bent across her chest, fist closed around something at her throat. Rory did not move. The woman did not move. They were the same height. A pulse of warmth struck Rory’s palm. “Who are you?” The woman tilted her head. Rory’s torch flickered. Darkness swallowed the clearing for half a second, and when the light steadied, the gap between the pillars was empty. A soft pressure touched Rory’s left wrist. She recoiled so hard the chain bit into her neck. Nothing stood beside her. Only a foxglove brushed her sleeve, its bells trembling. Her crescent-shaped scar tingled. Rory rubbed it with her thumb and listened. At first she heard nothing. Then, below the faint rasp of her own breathing, came another breath. In. Out. Measured. Patient. She held her breath. The other breathing continued. It came from among the flowers behind her. Rory kept her face forward. Her body wanted to turn; every muscle tightened for it. She resisted. If someone crouched there, she would hear cloth shift or stems break. If it was not someone, turning would not improve matters. The breath drew nearer. In. Out. Flowers whispered against something passing through them. Rory slipped her free hand into her coat pocket. Her fingers found her keys. She threaded one between her knuckles, aware of how pathetic it was. Brass against whatever ruled this place. The whisper stopped. A voice spoke directly behind her. “Rory.” It was Eva’s voice. For one terrible instant, relief loosened something inside her. The reaction came before thought, warm and instinctive. Then sense returned. Eva had never called her name like that. She clipped the first syllable when she was annoyed, stretched it when amused. The voice behind Rory had produced a perfect sound without knowing how it lived in a mouth. “Turn around,” it said. Rory stared at the nearest pillar. Knots twisted across its surface in shapes almost like shut eyes. “Eva doesn’t know I’m here.” A pause. “She will.” The voice changed on the last word. It deepened, then split into two tones speaking at once. Rory ran. She did not aim for the place where she had entered. The boundary was a trap, and the thing behind her wanted her looking backward. She cut across the clearing instead, driving through waist-high flowers toward the opposite side. Nothing chased her. That frightened her more. Her boots crushed petals. Poppies slapped against her thighs. The phone beam bounced wildly, showing flashes of white stems and black earth. The far pillars seemed no closer. She looked down to choose her footing and saw no soil beneath the flowers. They grew from darkness. Not shadow. Not earth. An absolute black lay between the stems, depthless as a night sky without stars. Her boot struck something solid, but when she lifted it, pale fingers withdrew beneath the blossoms. Rory stumbled, caught herself, and kept moving. The moon had shifted. It hung in front of her now, low between the pillars, though she had been running in a straight line. Her phone vibrated. The shock almost made her drop it. A call lit the screen. MUM. Signal bars remained empty. Rory’s pace faltered. The phone kept ringing. Her mother’s photograph smiled up from the display, taken in the Cardiff garden last summer, cheeks pink from wine and wind. She declined the call. It rang again at once. MUM. The flowers around her bent inward. Rory stopped. The ringing cut off. A voicemail notification appeared. She did not touch it. The message began playing anyway. Static hissed through the speaker. Then came her mother’s voice, small and shaking. “Aurora? Where are you?” Rory’s throat tightened. “Don’t listen,” she told herself. “There’s someone at the door.” A knock sounded on the voicemail. Three slow blows. The same three blows came from the oak pillar directly ahead of Rory. The wood shuddered with each one. Her mother whispered, “He says he knows you.” Rory switched off the phone. Darkness closed around her. For several seconds she saw only the Heartstone, crimson light leaking between her fingers. Its warmth had become painful, each pulse a bite against her palm. Something knocked from inside the pillar. Once. Twice. Three times. Then all the pillars answered. The clearing filled with hollow blows, circling her in a ragged rhythm. Thirteen. Fourteen. Twenty. Too many to count. The ground trembled under her boots. Rory pulled the chain over her head and held the pendant in front of her. Its glow strengthened, painting the nearest flowers red. The knocking stopped. In the silence that followed, she heard footsteps. They approached from the dark beyond the boundary. Crunch. Drag. Crunch. Drag. Not on leaves. On gravel, perhaps, though there was no gravel here. Rory turned with the sound, keeping the pendant raised. A shape moved between the trunks outside the clearing, tall enough that its head should have caught the moonlight. It did not. Darkness clung to it like wet cloth. Crunch. Drag. It passed one gap. Then the next. It was circling, testing the boundary. The Heartstone pulsed faster. Not a heartbeat now. A warning. Rory watched the shape disappear behind an oak pillar and waited for it to emerge on the other side. It did not. Something touched the back of her coat. She spun and slashed with the key. Empty air. Her phone lay among the flowers three feet away, though she had been holding it a moment before. Its screen glowed. 11:47. The time had not changed. Beside the phone, the flowers had been pressed flat in the shape of a body. Head, shoulders, arms. The impression lay as if someone invisible rested there, face turned toward her. A dent formed where its mouth would be. “Malphora,” it whispered. The name moved through the grove. Leaves repeated it. Bark creaked it. The flowers brushed the syllables against one another. Rory stepped back. “That isn’t my name.” The body-shaped hollow sat up. Flowers slid from invisible shoulders. The air warped, revealing an outline by absence: a crouched figure, narrow and long-limbed. “Laila,” it said. “No.” It rose. “Aurora.” That one landed differently. Not because it was hers, but because of the way the thing spoke it—with possession, as though naming were a hand closing around her throat. Rory lifted the pendant higher. The figure recoiled. At once, she understood. It did not fear the stone. It feared what the stone meant. The heat, the pulse, the crimson light—near a portal. Somewhere in this grove, Hel pressed close enough to make the Heartstone burn. And if there was a door, there might be a way out. Rory turned slowly, watching the pendant. Its glow remained steady when she faced the pillars. Dimmed toward the trees. Brightened when she aimed it down. Beneath the flowers. The invisible figure shifted beside her. “You came alone,” it said. Rory crouched and swept the blossoms apart. The stems resisted, twining around her wrists, but she tore them free. Beneath them lay black earth after all, hard and cold. A thin red line shone through it. She dug with the key. Soil packed beneath her nails. The line widened into a crack no thicker than thread, glowing with the same deep crimson as the pendant. The figure stepped closer. Flowers flattened under its feet. “You were asked to come alone.” “Not by you.” The soil around the crack quivered. Heat rose from it, carrying a smell of iron, winter air and something ancient sealed underground. Rory pressed the Heartstone against the line. The grove screamed. Not one voice. Hundreds. Children, women, animals, timber splitting in fire. The sound struck her skull and drove her to one knee. Oak pillars bent inward. Faces swelled beneath their bark, mouths open, eyes rolling under the grain. The invisible thing lunged. Rory saw it only because crimson light poured through it. For an instant it became transparent flesh wrapped around a hollow shaped like a person. It had no organs, no bones. Only teeth suspended where its chest should have been. She thrust the pendant into the crack. The earth opened. Cold erupted beneath her, wrenching the breath from her lungs. The flowers folded into the widening seam. The thing seized her left wrist. Its grip felt almost human. The crescent scar blazed. Rory drove the key into the place where its hand should be. There was no resistance, but the outline jerked. Its grip loosened just enough. She tore free and threw herself toward the opening. For one suspended moment she saw what lay below: a red-lit passage descending between walls of black ice, too narrow for comfort, too deep for reason. Shadows moved far beneath, slow as bodies under frozen water. Not safety. But not the grove. Rory grabbed the pendant and rolled across the crack as the earth convulsed. Cold swallowed her. Behind her, the thing shrieked her names in voices stolen from everyone she loved. Then she struck wet ground. Her phone landed beside her with a soft thump. Mist drifted through bracken. Somewhere far off, traffic murmured. Rory lay gasping beneath the first oak pillar, one hand clenched around the hot pendant. The screen showed 11:46. A minute before she had arrived. Rory pushed herself upright. Her wrist bore a ring of dark impressions, five long fingers laid over the crescent scar. From the other side of the oak pillar came the sound of quiet breathing. In. Out. Rory froze. Her phone vibrated. A new message filled the screen. YOU DIDN’T COME ALONE.
created_at"2026-07-09T17:52:34.714Z" 7/9/2026, 5:52:34 PM
model"openai/gpt-5.6-sol-20260709"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency698
moderation_latency(null)
generation_time56156
tokens_prompt812
tokens_completion3842
native_tokens_prompt742
native_tokens_completion2990
native_tokens_completion_images0
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"completed"
service_tier"default"
usage0.09341
router(null)
provider_responses
0
endpoint_id"a54c5de0-89bf-4ad7-a212-cf977eed918a"
id"resp_0852051c0531caa7016a4fdfe2c6508195980f25b4197f6d16"
is_byokfalse
latency186
model_permaslug"openai/gpt-5.6-sol-20260709"
provider_name"OpenAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.18.0; linux; x64))"
http_referer(null)
request_id"req-1783619554-zkhkBeYAC38y5fsWlH6a"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1783619554-6rirvkXNljYf24dfJM88"
upstream_id"resp_0852051c0531caa7016a4fdfe2c6508195980f25b4197f6d16"
total_cost0.09341
cache_discount(null)
upstream_inference_cost0
provider_name"OpenAI"
response_cache_source_id(null)
data_region"global"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags8
adverbTagCount0
adverbTags(empty)
dialogueSentences22
tagDensity0.364
leniency0.727
rawRatio0
effectiveRatio0
91.41% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2329
totalAiIsmAdverbs4
found
0
adverb"perfectly"
count1
1
adverb"slightly"
count1
2
adverb"slowly"
count2
highlights
0"perfectly"
1"slightly"
2"slowly"
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)
54.92% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2329
totalAiIsms21
found
0
word"grave"
count1
1
word"velvet"
count1
2
word"pulsed"
count2
3
word"warmth"
count3
4
word"depths"
count1
5
word"pulse"
count3
6
word"flickered"
count1
7
word"measured"
count1
8
word"whisper"
count1
9
word"perfect"
count1
10
word"vibrated"
count2
11
word"trembled"
count1
12
word"silence"
count1
13
word"footsteps"
count1
14
word"quivered"
count1
highlights
0"grave"
1"velvet"
2"pulsed"
3"warmth"
4"depths"
5"pulse"
6"flickered"
7"measured"
8"whisper"
9"perfect"
10"vibrated"
11"trembled"
12"silence"
13"footsteps"
14"quivered"
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
narrationSentences318
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount0
narrationSentences318
filterMatches(empty)
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences332
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen29
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2327
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions10
unquotedAttributions0
matches(empty)
33.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions63
wordCount2266
uniqueNames11
maxNameDensity1.72
worstName"Rory"
maxWindowNameDensity4
worstWindowName"Rory"
discoveredNames
Rory39
Richmond1
Park1
Heartstone6
Eva2
Cardiff1
Hel1
Darkness3
Flowers3
Crunch3
Drag3
persons
0"Rory"
1"Heartstone"
2"Eva"
3"Hel"
4"Darkness"
5"Flowers"
places
0"Richmond"
1"Park"
2"Cardiff"
globalScore0.639
windowScore0.333
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences157
glossingSentenceCount0
matches(empty)
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount2327
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences332
matches
0"age that it"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs212
mean10.98
std11.86
cv1.08
sampleLengths
018
159
26
359
44
52
612
76
846
936
1028
1114
1212
1312
142
155
1627
175
1837
197
203
217
2228
236
2434
255
261
273
281
294
306
314
3241
334
343
3524
362
3727
387
394
4010
416
4227
435
4419
451
466
471
482
4917
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount4
totalSentences318
matches
0"been dug"
1"was gone"
2"was annoyed"
3"been pressed"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs412
matches
0"was circling"
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount2
semicolonCount2
flaggedSentences4
totalSentences332
ratio0.012
matches
0"London had not grown quiet; it had ceased to exist."
1"Her body wanted to turn; every muscle tightened for it."
2"Not because it was hers, but because of the way the thing spoke it—with possession, as though naming were a hand closing around her throat."
3"The heat, the pulse, the crimson light—near a portal."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2277
adjectiveStacks0
stackExamples(empty)
adverbCount84
adverbRatio0.03689064558629776
lyAdverbCount19
lyAdverbRatio0.00834431269213878
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences332
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences332
mean7.01
std5.41
cv0.772
sampleLengths
018
118
227
32
42
510
66
78
811
922
102
112
124
1310
144
152
1612
172
182
192
2020
2112
2214
235
245
2526
2622
276
2814
2910
302
3112
322
335
344
3523
365
3716
388
3913
407
413
427
4314
449
455
464
472
489
496
46.68% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats11
diversityRatio0.28700906344410876
totalSentences331
uniqueOpeners95
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount14
totalSentences261
matches
0"Just a narrow oak pillar"
1"Instead, she counted the pillars."
2"Then everything went still."
3"Only a foxglove brushed her"
4"Then, below the faint rasp"
5"Then sense returned."
6"Then came her mother’s voice,"
7"Then all the pillars answered."
8"Too many to count."
9"Then the next."
10"Somewhere in this grove, Hel"
11"Only teeth suspended where its"
12"Then she struck wet ground."
13"Somewhere far off, traffic murmured."
ratio0.054
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount64
totalSentences261
matches
0"It stood shoulder-high among the"
1"She could still smell wet"
2"Her phone showed 11:47."
3"She had nearly ignored it."
4"Her voice travelled only a"
5"She moved past the pillar."
6"She forced herself not to"
7"It would have her tearing"
8"She counted again."
9"It circled her once."
10"Its faint glow did not"
11"It was a small laugh,"
12"It came from her left."
13"She turned slowly, sweeping her"
14"She was too distant for"
15"Her dark coat hung open."
16"They were the same height."
17"She recoiled so hard the"
18"Her crescent-shaped scar tingled."
19"She held her breath."
ratio0.245
74.94% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount201
totalSentences261
matches
0"It stood shoulder-high among the"
1"The grain showed through where"
2"Rory stopped three paces from"
3"The path had vanished almost"
4"She could still smell wet"
5"London had not grown quiet;"
6"Her phone showed 11:47."
7"The message that had brought"
8"The photograph had arrived at"
9"There had been no reply"
10"She had nearly ignored it."
11"Any sensible woman would have."
12"Any woman who had learned"
13"Rory tucked the phone into"
14"Her voice travelled only a"
15"She moved past the pillar."
16"The mist thinned abruptly."
17"Wildflowers rose to her knees."
18"Bluebells, poppies, foxgloves and snowdrops"
19"A ring of ancient oak"
ratio0.77
76.63% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount4
totalSentences261
matches
0"By the time Rory found"
1"Now the pendant rested against"
2"If someone crouched there, she"
3"If it was not someone,"
ratio0.015
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences83
technicalSentenceCount2
matches
0"The motion began near the boundary and passed through the clearing in a widening curve, stems bending one after another as though something low and broad moved …"
1"The impression lay as if someone invisible rested there, face turned toward her."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags8
uselessAdditionCount0
matches(empty)
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags8
fancyCount4
fancyTags
0"she murmured (murmur)"
1"she whispered (whisper)"
2"Her mother whispered (whisper)"
3"it whispered (whisper)"
dialogueSentences22
tagDensity0.364
leniency0.727
rawRatio0.5
effectiveRatio0.364
89.2637%