Run: 2026-10-13-01M4TBEYGJ0QAH04XEBB4YTGXZ

Run Details

Duration:
47.6s
Cost:
$0.094786
Provider:
Meta

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 park gate was already locked when Rory reached it, which should have been the first reason to turn back. Richmond Park at night had a different scale than it did in daylight. The road beyond the iron bars emptied into darkness, the grass rolling away in broad, unlit slopes, and the trees stood so far apart that each one looked isolated rather than part of a wood. Rory stood under a streetlamp with her phone in one hand and watched her breath thin in the cold. On the screen, the blue dot of her location pulsed beside a dropped pin she did not remember saving. Isolde's grove. She had woken three nights in a row at 2:13 a.m. with the Heartstone Pendant hot against her throat. Not warm, as it sometimes was when she passed certain alleys in Soho or the arches under the railway, places she had learned not to linger after a delivery. Hot. Its deep crimson glow, usually no more than an ember under skin, had lit the underside of her jaw and thrown a faint red stain across her bedsheets. Each night she had sat up in the flat above Silas' bar, heart thudding, certain she had been called by name from another room, and each night the flat had been empty and silent except for the pipes and the muffled thump of music through the floorboards. Tonight, when it happened, she had not tried to go back to sleep. She had got dressed, put on her boots, and opened the map. The silver chain slid cool against her fingers now as she lifted the pendant from under her jacket. The stone was the size of her thumbnail and dark in the streetlight, almost black. Then, as she turned toward the gate, it flushed crimson from the center outward and gave a single, soft pulse against her palm. Rory looked at the locked gate, at the low railings running off into shadow on either side, and at the empty road behind her where the night bus had already vanished toward Kingston. “This is a bad idea,” she said, because saying it aloud made it a decision rather than a compulsion. “This is exactly the sort of bad idea sensible people make documentaries about.” The pendant pulsed again, stronger. She climbed the gate where ivy had made a ladder of the bars, careful of the spikes at the top, and dropped down on the other side. Her boots landed in wet grass. The sound seemed too loud and, a fraction later, repeated itself too softly a few feet to her left. She went still. A delayed echo made sense near the gate. Iron, tarmac, open space. It made less sense that it came from the grass, or that it sounded like a second foot settling after hers. Rory waited, counting her heartbeats. Nothing moved. Somewhere far away a fox barked once, twice, and stopped. She walked on, following the pin across rough ground, telling herself she would go as far as the first cluster of trees and no farther if the pendant did nothing else. It did more. With every hundred yards, its warmth strengthened, not steadily but in pulses, as if it were listening for an answer and hearing one come back. By the time she left the open slope and passed beneath the first oaks, the chain itself had warmed and the glow showed through the fabric of her jacket in a dull red point. Her phone screen dimmed, brightened, then informed her with perfect confidence that she had no signal. The time read 11:47. She had come through the gate at 11:39. The trees thickened without seeming to multiply. That was the first thing she noticed properly, and she noticed it because she had been trying to use them to navigate. A broad oak with a split trunk stood on her right. She passed it, followed the pin downhill toward a dip in the land, and passed the same oak again, its split trunk black with rain, a pale scar of new wood showing in exactly the same place. She stopped and looked back. There was only slope and darkness and the far smear of London light. Rory rubbed the small crescent-shaped scar on her left wrist with her thumb, a habit she had never quite broken when she was thinking. “All right,” she said quietly. “Loops. Fine.” She took a delivery receipt from her jacket pocket, a softened curl of paper from a Golden Empress order she had meant to throw away, tore off a strip, and wedged it into the split in the oak. Then she walked on, counting steps. One hundred and twelve steps brought her back to the tree. The strip of paper was still there. That should have been reassuring. It was not, because now the paper was on the opposite side of the trunk, tucked neatly into the bark at eye height, as if someone had moved it to where she would be sure to see it. The pendant beat against her chest. Walk away, she thought. Right now. Take the joke, or the warning, or whatever this is, and walk away. She turned toward the slope. Between the trees, where she had come down, there were standing stones. They had not been there before. She was certain of that in the practical way she was certain of stairs she had climbed and doors she had locked. Six stones, maybe seven, irregular and shoulder-high, stood in a rough ring at the bottom of the dip, with ancient oaks rising beyond them like further, living pillars. In the gaps between the stones, wildflowers crowded thick and pale, their heads open despite the season and the hour. White, yellow, a washed-out blue. Their scent reached her as she took an involuntary step closer, sweet and green and underneath it something else, faint as a memory of spoiled milk. Rory did not enter the ring at once. She stood outside it with the pendant burning in pulses and watched the flowers. None of them moved. There was no wind. Yet by the stones on the far side, the stems parted, closed, parted again, in a slow sequence that traveled from left to right at about the height of a person’s knee. Then it stopped, as if whatever had been moving had become aware of being observed. Her mouth was dry. “Hello?” Her voice sounded flat, swallowed by the clearing before it could echo. Nothing answered, which was worse than an answer, because the ordinary night sounds had gone with her voice. No fox. No distant traffic. No planes dragging their low rumble toward Heathrow. Even the grass had stopped whispering against her boots. The silence had texture, a held quality, like being underwater and hearing the pressure in your ears. The pendant pulsed, and somewhere deep inside the ring, something pulsed back. Not with light. With sound. A soft, submerged tick she felt in her teeth. She looked down at her phone. 11:47. Rory opened the camera and lifted it. Through the screen, the grove was only darkness and the grey shapes of stones. Through her own eyes, the flowers were clear enough to show individual petals, and the stones cast shadows toward her rather than away from the moon. She looked up. The moon was behind her, thin and white over the trees. The shadows stretched the wrong way, pooling at the base of each stone and reaching, ever so slightly, in her direction. “Okay,” she whispered. “Not doing that.” She took one step backward. From inside the ring, her boot crunched in the grass. She froze. Her own feet were still. The sound came again, careful and distinct, a heel rolling forward, grass bending, a small stone shifting under weight. Then silence. Rory did a very deliberate thing then. She lifted her right foot and set it down hard. The sound answered her a half second later from three yards to her left, but softer, as if whoever made it had learned from her mistake and was trying to tread lightly. Cool-headed was what people called her when there was a problem with a lock, a lost order, a drunk outside the bar trying doors at closing time. She felt that coolness arrive now, not as courage but as a narrowing. Panic would make noise. Panic would make her run through trees she could not reliably count. She crouched instead and pretended to adjust the lace of her boot. From under the fringe of her black hair, she watched the edge of the grove without looking at anything directly. At first, there was only flower and stone and shadow. Then, at the far left of her vision, the flowers were wrong. A patch of them stood taller than the rest, or seemed to, because the white heads were clustered at uneven heights: shin, waist, shoulder. As she kept her eyes fixed on the stone in front of her, the cluster resolved, unwillingly, into a shape that was not standing among the flowers so much as being outlined by them where the blossoms did not grow. It had the height of a person. It had the posture of a person who had been waiting long enough to become very good at stillness. Rory looked at it. There was nothing there. Only flowers, stirring now in a wind she could not feel, and a gap between two stones through which darkness showed in ordinary layers of tree and slope. She let out a breath she had been holding and almost laughed. The sound she made was small and not convincing. When she stood, her shadow on the grass had a second, fainter shadow beside it, cast by no light she could identify. It vanished when she turned her head. Her heart gave one hard, stupid knock and subsided into a fast rhythm she tried to master. She tore the delivery receipt into four pieces. She set one at her feet, weighted with a pebble. She walked twenty steps toward the stones, placed another. Twenty more, and she was at the boundary, where the grass changed. Inside the ring it was shorter, springier, threaded with white petals, and it looked untouched by frost. The warmth coming off the ground touched her face as if she had opened an oven door. The pendant was no longer pulsing at intervals. It beat continuously now, too fast, and its crimson light shone between her fingers when she clutched it. Near a Hel portal, it warmed. That was what she had been told, in the note that had come with it, in handwriting she had never identified. It had sounded, at the time, like folklore attached to a pretty stone. Standing here, she understood that she had treated the pendant as a warning system when it might only ever have been a bell: something that rang when a door was close enough to open, whether she wanted it opened or not. Inside the ring, directly ahead of her, the flowers parted around nothing and stayed parted. The gap was the width of a doorway. “No,” Rory said. She retraced her steps. The second receipt was where she had left it. The first was not. The pebble sat alone. She searched the grass with her fingertips, expecting shredded paper, and found instead the missing strip laid flat on top of the pebble, smoothed out as if by a thumb. On it, the printed words GOLDEN EMPRESS had been darkened by damp into a blur, but someone had turned it over. On the blank side, moisture had raised four narrow marks in a row. They could have been made by the pebble. They could have been made by fingernails. Her phone buzzed in her pocket. The vibration went through her whole body. She pulled it out with numb clumsiness and saw the time change as she watched: 11:47, 11:48, 12:03, 1:19, 2:13. The numbers settled there and quivered, as if the phone disliked showing them. A notification slid down, though there was still no signal. It was from her own number. She did not open it. She already knew she would not open it, here, with the grove behind her and twenty steps suddenly feeling like a negotiable distance. The preview showed only three words. You came alone. Rory locked the phone and put it away very slowly. She kept her eyes on her hands while she did it, because some deep, animal part of her had begun to insist that there were rules, and that one of them was not to keep checking whether the tall absence among the flowers had moved. If she did not check, she could pretend it had stayed. If she pretended hard enough, perhaps it would oblige her. She started back up the slope at a walk. Not a run. A walk with her shoulders relaxed and her hands loose at her sides, because she had once read that predators notice flight before they notice movement, and because the footsteps behind her, when they began, matched her pace so exactly that she needed three full strides to be sure they were not hers. They were lighter. They paused when she paused, but never quite in time. She stopped by the split oak. The strip of receipt was gone from the bark, though she had not seen it fall. Ahead of her the trees opened onto the slope she had descended. Beyond it, there should have been grass, the gate, the lit road, London continuing indifferently on the other side of iron bars. Instead she saw more trees, crowded closer than before, and between them a patch of pale flowers where no flowers should have grown on the open hill. The pendant gave a pulse so hard it felt like a finger tapping once, insistently, against her sternum. Rory understood then, with the clarity that comes too late to be useful, that she had been counting her steps as if distance were still a reliable agreement. One hundred and twelve steps had brought her back to the same tree. Twenty steps had brought her to a ring that had not existed when she arrived. Time was doing something similar with its hands folded, smiling. She could walk all night and arrive further in. She turned, at last, because not turning had become its own kind of looking. The grove was below her, though she had climbed away from it. The stones were closer than they had been, or the dip in the land had deepened around them while she was not watching. In the ring, the flowers stood open and bright in the dark. In the doorway-shaped gap, they remained parted. And at the edge of her vision, not in the center where sight could deny it, a figure stood between the stones with its head inclined toward her, patient as a guest who has been announced and knows the host will eventually have to come downstairs. Rory did not move. Behind her, very close, something that had learned the rhythm of her walk shifted its weight in the grass, just once, and then, considerate as a mirror, fell still when she did.
created_at"2026-10-13T10:03:22.014Z" 10/13/2026, 10:03:22 AM
model"meta/muse-wonder-20261012"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency2375
moderation_latency(null)
generation_time47542
tokens_prompt792
tokens_completion3623
native_tokens_prompt760
native_tokens_completion4658
native_tokens_completion_images0
native_tokens_reasoning1486
native_tokens_cached372
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"auto"
usage0.0947864
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.21.0; linux; x64))"
http_referer(null)
request_id"req-1791885802-9MNdrJjPGLBll4iqw7lR"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1791885802-iD4unU8obHvrARgbXbZt"
upstream_id"resp_6ace01ea6a19c218425a409c"
provider_responses
0
endpoint_id"1232618d-ebfe-4338-9b68-d9127a57c8dd"
id"resp_6ace01ea6a19c218425a409c"
is_byokfalse
latency792
model_permaslug"meta/muse-wonder-20261012"
provider_name"Meta"
status200
total_cost0.0947864
cache_discount0.0014136
upstream_inference_cost0
provider_name"Meta"
response_cache_source_id(null)
data_region"global"
workspace_id"97e315e5-d303-487d-83c1-83180e8a13d4"

Evaluation details

Result Evaluator Details Meta Data
0.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags5
adverbTagCount1
adverbTags
0"she said quietly [quietly]"
dialogueSentences8
tagDensity0.625
leniency1
rawRatio0.2
effectiveRatio0.2
82.29% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2541
totalAiIsmAdverbs9
found
0
adverb"softly"
count1
1
adverb"ever so slightly"
count1
2
adverb"very"
count4
3
adverb"lightly"
count1
4
adverb"suddenly"
count1
5
adverb"slowly"
count1
highlights
0"softly"
1"ever so slightly"
2"very"
3"lightly"
4"suddenly"
5"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)
62.61% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2541
totalAiIsms19
found
0
word"pulsed"
count4
1
word"pulse"
count2
2
word"echo"
count2
3
word"warmth"
count2
4
word"perfect"
count1
5
word"navigate"
count1
6
word"silence"
count2
7
word"weight"
count2
8
word"resolved"
count1
9
word"quivered"
count1
10
word"footsteps"
count1
highlights
0"pulsed"
1"pulse"
2"echo"
3"warmth"
4"perfect"
5"navigate"
6"silence"
7"weight"
8"resolved"
9"quivered"
10"footsteps"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"let out a breath"
count1
highlights
0"let out a breath"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences181
matches(empty)
87.61% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount5
narrationSentences181
filterMatches
0"notice notice"
hedgeMatches
0"tried to"
1"seemed to"
2"tended to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences185
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen53
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2541
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions5
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions25
wordCount2476
uniqueNames12
maxNameDensity0.53
worstName"Rory"
maxWindowNameDensity1
worstWindowName"Rory"
discoveredNames
Rory13
Park1
Heartstone1
Pendant1
Soho1
Tonight1
Kingston1
London2
Golden1
Empress1
Heathrow1
Hel1
persons
0"Rory"
1"Pendant"
2"Empress"
places
0"Park"
1"Soho"
2"Kingston"
3"London"
4"Golden"
5"Heathrow"
6"Hel"
globalScore1
windowScore1
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences139
glossingSentenceCount2
matches
0"sounded like a second foot settling after"
1"felt like a finger tapping once, insist"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches2
per1kWords0.787
wordCount2541
matches
0"not steadily but in pulses, as if it were listening for an answer"
1"not as courage but as a narrowing"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount3
totalSentences185
matches
0"felt that coolness"
1"understood that she"
2"read that predators"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs59
mean43.07
std34.15
cv0.793
sampleLengths
020
186
22
3124
425
556
633
732
85
952
103
1133
1248
1390
1495
1531
16105
176
1819
1917
20107
2177
225
2312
2457
2526
267
2782
286
295
3010
3128
3217
3332
3488
35112
364
3732
3821
3946
4099
4181
4223
433
4485
4515
4662
4734
483
4976
87.82% Passive voice overuse
Target: ≤2% passive sentences
passiveCount9
totalSentences181
matches
0"got dressed"
1"were clustered"
2"being outlined"
3"been told"
4"been darkened"
5"been made"
6"been made"
7"was gone"
8"been announced"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount6
totalVerbs408
matches
0"were listening"
1"was thinking"
2"was trying"
3"was not standing"
4"was doing"
5"was not watching"
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount0
semicolonCount0
flaggedSentences0
totalSentences185
ratio0
matches(empty)
85.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount210
adjectiveStacks0
stackExamples(empty)
adverbCount12
adverbRatio0.05714285714285714
lyAdverbCount2
lyAdverbRatio0.009523809523809525
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences185
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences185
mean13.74
std10.54
cv0.767
sampleLengths
020
113
235
319
419
52
611
78
829
91
1028
1147
1213
1312
1418
1515
1623
1733
1819
1913
205
2127
226
2319
243
258
264
2721
285
292
3010
3131
323
3325
3434
3516
364
378
387
3922
4011
4137
425
4313
4424
455
462
4738
486
4911
42.75% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats23
diversityRatio0.33152173913043476
totalSentences184
uniqueOpeners61
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount8
totalSentences170
matches
0"Then, as she turned toward"
1"Somewhere far away a fox"
2"Then she walked on, counting"
3"Then it stopped, as if"
4"Even the grass had stopped"
5"Then, at the far left"
6"Only flowers, stirring now in"
7"Instead she saw more trees,"
ratio0.047
83.53% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount58
totalSentences170
matches
0"She had woken three nights"
1"Its deep crimson glow, usually"
2"She had got dressed, put"
3"she said, because saying it"
4"She climbed the gate where"
5"Her boots landed in wet"
6"She went still."
7"It made less sense that"
8"She walked on, following the"
9"It did more."
10"Her phone screen dimmed, brightened,"
11"She had come through the"
12"She passed it, followed the"
13"She stopped and looked back."
14"she said quietly"
15"She took a delivery receipt"
16"It was not, because now"
17"She turned toward the slope."
18"They had not been there"
19"She was certain of that"
ratio0.341
100.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount116
totalSentences170
matches
0"The park gate was already"
1"Richmond Park at night had"
2"The road beyond the iron"
3"Rory stood under a streetlamp"
4"She had woken three nights"
5"Its deep crimson glow, usually"
6"Each night she had sat"
7"Tonight, when it happened, she"
8"She had got dressed, put"
9"The silver chain slid cool"
10"The stone was the size"
11"Rory looked at the locked"
12"she said, because saying it"
13"The pendant pulsed again, stronger."
14"She climbed the gate where"
15"Her boots landed in wet"
16"The sound seemed too loud"
17"She went still."
18"A delayed echo made sense"
19"It made less sense that"
ratio0.682
88.24% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount3
totalSentences170
matches
0"By the time she left"
1"If she did not check,"
2"If she pretended hard enough,"
ratio0.018
65.83% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences102
technicalSentenceCount11
matches
0"With every hundred yards, its warmth strengthened, not steadily but in pulses, as if it were listening for an answer and hearing one come back."
1"Yet by the stones on the far side, the stems parted, closed, parted again, in a slow sequence that traveled from left to right at about the height of a person’s…"
2"Then it stopped, as if whatever had been moving had become aware of being observed."
3"The sound answered her a half second later from three yards to her left, but softer, as if whoever made it had learned from her mistake and was trying to tread …"
4"As she kept her eyes fixed on the stone in front of her, the cluster resolved, unwillingly, into a shape that was not standing among the flowers so much as bein…"
5"It had the posture of a person who had been waiting long enough to become very good at stillness."
6"Standing here, she understood that she had treated the pendant as a warning system when it might only ever have been a bell: something that rang when a door was…"
7"She searched the grass with her fingertips, expecting shredded paper, and found instead the missing strip laid flat on top of the pebble, smoothed out as if by …"
8"Rory understood then, with the clarity that comes too late to be useful, that she had been counting her steps as if distance were still a reliable agreement."
9"And at the edge of her vision, not in the center where sight could deny it, a figure stood between the stones with its head inclined toward her, patient as a gu…"
10"Behind her, very close, something that had learned the rhythm of her walk shifted its weight in the grass, just once, and then, considerate as a mirror, fell st…"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags5
uselessAdditionCount0
matches(empty)
25.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags4
fancyCount1
fancyTags
0"she whispered (whisper)"
dialogueSentences8
tagDensity0.5
leniency1
rawRatio0.25
effectiveRatio0.25
87.0224%