Run: 2026-02-17-01KHNFYPYTQ45WCSYHE5DM68S2

Run Details

Duration:
1m 17s
Cost:
$0.001267
Provider:
Novita

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 air in Richmond Park tasted different after dusk. It wasn’t just the cool dampness settling over the grass, or the distant, muted sounds of the city. It was a thickness, a stillness that felt older than the trees. Rory pulled her jacket tighter, the leather creaking in the quiet. She’d memorized the directions from the crumpled note in her pocket, the one left on the sill of her flat window, unsigned. *The oak with the twin trunks, south of the pond. Wait for the mist. Follow the foxfire.* It sounded like madness. But the Heartstone pendant resting against her sternum had grown steadily warmer all day, a persistent, low-grade fever that had driven her out of her flat and onto the last Tube. Now, standing at the edge of a thicket of holly, she felt the pendant give a distinct, rhythmic throb. Like a second heartbeat. She pressed her fingers to it through her shirt. The deep crimson gem seemed to drink the moonlight, holding a faint, inner glow that hadn’t been there in her kitchen. A thin, milky mist was beginning to coil around the roots of the great twin-trunked oak ahead. It didn’t behave like normal fog; it moved with purpose, threading between the ferns and pooling in the hollows. And there, just beyond the tree, were the standing stones. They weren’t the rough-hewn monoliths she’d half-expected from picture books. These were oaks themselves, impossibly ancient and massive, their bark silvered by time, arranged in a rough circle. They weren’t dead—vivid green ivy clung to their sides, and their branches were thick with leaves—but they held a vertical silence that felt ceremonial. The air within the circle shimmered, a heat-haze distortion in the cool night. The foxfire appeared as promised: pale, will-o’-the-wisp lights, no bigger than fireflies, drifting lazily from between two of the stone-oaks. They bobbed, waiting. This was the Fae Grove. The codex in the library had mentioned it, a footnote in a book of local folklore Eva had dug up. A pocket between worlds. Time moved funny here, it said. Rory glanced at her watch. The digital face was dark, dead. A cold finger traced her spine. She thought of her father, Brendan, and his love of logical argument. *Never enter a venue without knowing the exits, Rory.* Too late for that. She stepped between the stone-oaks. The change was immediate and profound. The sounds of the park—the distant hum of traffic, the faint cry of a waterbird—vanished, replaced by a deep, living quiet. The scent changed from damp earth and grass to something richer, headier: loam, night-blooming jasmine, and the sweet, almost cloying perfume of wildflowers. All around the clearing, flowers bloomed in riotous color under the moon, violets and foxgloves and blossoms she couldn’t name, a tapestry that should have been beautiful. But it was too perfect. Too still. No insect buzzed. No petal trembled. She had come because the note promised answers. Answers about the pendant, about the strange gaps in her memory that had started after she left Cardiff, about the nightmares of a dark place with chains and a laughing voice that wasn’t Evan’s. The warmth of the stone was a lure she couldn’t ignore. For a few minutes, there was only the oppressive silence and the watchful trees. Then the wrongness began. It started with the sound of breathing that wasn’t her own. A soft, wet inhalation from somewhere to her left, near a cluster of tall, bell-shaped flowers. She froze, turning her head slowly. Nothing. The flowers hung, motionless. She let out her own breath, chalked it up to nerves, the blood pounding in her ears. A twig snapped behind her. Sharp. Deliberate. She spun. The clearing was empty. The stone-oaks stood sentinel, their shadows long and reaching. The foxfire lights had disappeared. “Hello?” Her voice was swallowed by the grove, leaving no echo. It fell dead on the carpet of moss. Something moved at the extreme edge of her vision, a swift, liquid dart between two far-off trees. Not an animal. The shape was too tall, too upright, but it moved with a terrible, jointless grace. When she snapped her gaze toward it, there was nothing but a faint ripple in the mist clinging to the tree roots, as if something had just settled there. The pendant pulsed again, hotter this time. A warning. The flowers, she realized then, were all facing her. Every blossom in the clearing had turned its face toward the center where she stood. The violets, the foxgloves, the unknown blooms with velvety black petals—they were all oriented on her like sunflowers to a sickly sun. They hadn’t been that way when she entered. A slow, vegetative attention that was more horrifying than any direct stare. A whisper then, so faint it might have been the wind through leaves, but there was no wind. It came from everywhere and nowhere. It wasn’t words, not quite. It was the cadence of speech, the sibilant suggestion of a sentence, just below the threshold of understanding. It sounded like her name. Not “Rory.” Not “Aurora.” It was the other one, the name from the darkest part of her dreams, the one that made her left wrist ache where the small, crescent-shaped scar lay pale against her skin. She backed toward the stone-oak entrance, her heart hammering against the warm stone on her chest. The exit was still there, a gap between the silvered trunks. But the mist had thickened, forming a opaque wall of shifting grey. From the corner of her right eye, she saw a figure. It stood perfectly still among the trees, just outside the circle. Tall, slender, draped in shadows that clung to it like a tattered cloak. It had no face she could discern, just a deeper darkness where features should be. It was watching her. She jerked her head to look at it directly. It was gone. A low chuckle vibrated through the clearing, not through the air, but through the ground itself, coming up through the soles of her boots. The wildflowers trembled in unison. *Think, Rory. Out of the box.* Panic was a luxury. She forced a breath, her mind clicking over despite the primal fear. The codex said this was a place between. The rules were different. Time was different. The pendant reacted to… portals. To Hel. This wasn’t Hel, but it was adjacent. A threshold. The thing was herding her. The whispers, the figure at the edge of sight, the sealed exit—it was applying pressure, trying to spook her into running deeper into the grove. Why? What was in the center? She stopped retreating. She stood still, forcing her breathing to steady. She focused on the tangible: the feel of the damp air on her face, the cool metal of the pendant’s chain against her neck, the solid, unmoving earth beneath her feet. She did not look for the figure. She did not follow the movement in the periphery. Instead, she looked up. The moon, which had been a crisp sliver in the park, was now full and bloated, hanging heavy in a sky that seemed both too close and infinitely far. And tangled in the high branches of the stone-oaks, she saw them. Dozens of them. Silken, grey bundles, like cocoons, hanging motionless. They were subtle, woven into the canopy. Some were small. Some were the size of a person. They swayed gently, though there was no breeze. The whispering stopped. The feeling of being watched intensified, but now it came from above. A single drop of moisture landed on her cheek. It was warm, and sticky. She slowly raised a hand and touched it, bringing her fingers in front of her eyes. In the moonlight, the liquid was dark, almost black. It smelled of copper and spoiled honey. Another drop. Then another. A soft, steady rain of warmth began to patter on the leaves around her, on her jacket, her hair. Her cool-headedness shattered. A choked sound escaped her throat. She broke into a run, not toward the mist-choked exit, but parallel to it, skirting the edge of the clearing, keeping the stone-oaks on her right. The pendant was burning hot now, a brand against her skin. The warm drizzle followed her, speckling the perfect petals of the watching flowers. The figure appeared again, this time directly in her path. It was closer. She could see the way the shadows around it writhed, how the moonlight avoided its form. It didn’t move to block her; it simply stood, and its head—that faceless darkness—tilted as if in curiosity. Rory veered left, plunging between two of the giant trees, out of the flower-filled clearing and into a narrower, darker path within the grove. The air grew cold. The perfume vanished, replaced by the smell of damp stone and old, dry rot. She didn’t look back. She could hear it behind her, not footsteps, but a soft, slithering rustle, like a heavy robe being dragged over fallen leaves. The path ended at a small, still pool. The water was black as ink, reflecting nothing. On the far side, the twin-trunked oak of the mortal world was visible, its outline wavering as if seen through heat. The way out. But standing between her and the pool was the thing from the shadows. It had solidified. It was man-shaped, but elongated, its limbs too long and thin. The tattered shadows now resembled a formal, antique coat, frayed at the edges. Where its face should have been was a smooth, pale oval, featureless save for a slow, viscous drip of that same dark fluid from where a mouth might be. It reached out a hand. The fingers were slender, too many joints, and ended not in nails, but in sharp, thorn-like points. It spoke. The voice was a dry rustle, the sound of pages turning in a long-sealed book. It did not use her names. It used the one that made her soul feel cold. “You are late,” it whispered. The pendant flared. A surge of heat, not painful but blindingly intense, erupted from the crimson stone. A pulse of pure, crimson light shot out, not a beam, but a wave. It passed through her, harmless, and struck the faceless thing. The creature let out a sound—a papery shriek of surprise and pain. It recoiled, its form blurring, the shadows that composed it unraveling at the edges. For a second, she saw not a monster, but something else: a glimpse of elegant, pointed ears, eyes like chips of icy glass, a face twisted in aristocratic fury. Then it was just the shadow-thing again, folding in on itself, dissolving into the deeper darkness beneath the trees. The warm drizzle stopped. The whispering ceased. Rory didn’t wait. She sprinted around the pool, her lungs burning, and threw herself at the wavering image of the twin oak. She passed through a curtain of icy cold, and then she was stumbling on the ordinary, damp grass of Richmond Park. The sounds of the city rushed back into her ears, a shocking, welcome cacophony. Her watch beeped once, the screen flashing to life. Only twenty minutes had passed. She collapsed to her knees, gasping. The Heartstone pendant was cool against her skin again, inert. She clutched it, her fingers finding the familiar shape. It had saved her. Or had it led her there? The unanswered questions were now more terrifying, more numerous. She looked back at the holly thicket. The mist was gone. The stones were just ancient trees in the moonlight. A normal part of the park. But on her cheek, the sticky, warm drop had not evaporated. And on the sleeve of her leather jacket, a single, perfect violet blossom was pinned, its stem twisted tight around the zipper. It hadn’t been there before. It faced her, its deep purple head tilted up toward her pale, stricken face. With a trembling hand, she plucked it off and crushed it in her fist. When she opened her hand, there was nothing but a faint, sweet-smelling stain. No answers. Only a warning, and a debt she didn’t understand come due.
created_at"2026-02-17T09:48:44.189306+00:00" 2/17/2026, 9:48:44 AM
model"deepseek/deepseek-v3.2-20251201"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency1285
moderation_latency(null)
generation_time77217
tokens_prompt812
tokens_completion3018
native_tokens_prompt753
native_tokens_completion2661
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)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"stop"
usage0.001266957
router(null)
provider_responses
0
id"17cbf5139d11483cd73eede32ebfb3d1"
status200
is_byokfalse
latency1285
endpoint_id"8a5fb6d3-ef71-4958-af54-269ffa3a3c6e"
provider_name"Novita"
model_permaslug"deepseek/deepseek-v3.2-20251201"
api_type"completions"
id"gen-1771321646-qrY6NCBWGFMX17I2VOlb"
upstream_id"17cbf5139d11483cd73eede32ebfb3d1"
total_cost0.001266957
cache_discount(null)
upstream_inference_cost0
provider_name"Novita"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags4
adverbTagCount0
adverbTags(empty)
dialogueSentences3
tagDensity1
leniency1
rawRatio0
effectiveRatio0
87.86% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2060
totalAiIsmAdverbs5
found
0
adverb"lazily"
count1
1
adverb"slowly"
count2
2
adverb"perfectly"
count1
3
adverb"gently"
count1
highlights
0"lazily"
1"slowly"
2"perfectly"
3"gently"
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)
24.76% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2060
totalAiIsms31
found
0
word"rhythmic"
count1
1
word"throb"
count1
2
word"silence"
count2
3
word"shimmered"
count1
4
word"traced"
count1
5
word"profound"
count1
6
word"tapestry"
count1
7
word"perfect"
count3
8
word"trembled"
count2
9
word"warmth"
count2
10
word"oppressive"
count1
11
word"pounding"
count1
12
word"sentinel"
count1
13
word"echo"
count1
14
word"pulsed"
count1
15
word"whisper"
count1
16
word"vibrated"
count1
17
word"tangible"
count1
18
word"shattered"
count1
19
word"footsteps"
count1
20
word"wavering"
count2
21
word"pulse"
count1
22
word"unraveling"
count1
23
word"cacophony"
count1
24
word"familiar"
count1
highlights
0"rhythmic"
1"throb"
2"silence"
3"shimmered"
4"traced"
5"profound"
6"tapestry"
7"perfect"
8"trembled"
9"warmth"
10"oppressive"
11"pounding"
12"sentinel"
13"echo"
14"pulsed"
15"whisper"
16"vibrated"
17"tangible"
18"shattered"
19"footsteps"
20"wavering"
21"pulse"
22"unraveling"
23"cacophony"
24"familiar"
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
narrationSentences192
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount3
hedgeCount2
narrationSentences192
filterMatches
0"watch"
1"feel"
hedgeMatches
0"seemed to"
1"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences192
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen37
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans3
markdownWords32
totalWords2025
ratio0.016
matches
0"The oak with the twin trunks, south of the pond. Wait for the mist. Follow the foxfire."
1"Never enter a venue without knowing the exits, Rory."
2"Think, Rory. Out of the box."
62.50% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions4
unquotedAttributions1
matches
0"Time moved funny here, it said."
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions22
wordCount2006
uniqueNames13
maxNameDensity0.3
worstName"Rory"
maxWindowNameDensity1
worstWindowName"Rory"
discoveredNames
Richmond2
Park2
Heartstone2
Tube1
Fae1
Grove1
Eva1
Brendan1
Cardiff1
Evan1
Rory6
Panic1
Hel2
persons
0"Eva"
1"Brendan"
2"Evan"
3"Rory"
places
0"Richmond"
1"Park"
2"Fae"
3"Grove"
4"Cardiff"
5"Hel"
globalScore1
windowScore1
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences129
glossingSentenceCount1
matches
0"sounded like madness"
0.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches7
per1kWords3.457
wordCount2025
matches
0"not through the air, but through the ground itself, coming up through the soles of he"
1"not toward the mist-choked exit, but parallel to it, skirting the edge of the clearing, keeping t"
2"not footsteps, but a soft, slithering rustle, like a heavy robe being dragged o"
3"not in nails, but in sharp, thorn-like points"
4"not painful but blindingly intense, erupted from the crimson stone"
5"not a beam, but a wave"
6"not a monster, but something else: a glimpse of elegant, pointed ears, eyes lik"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences192
matches
0"been that way"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs46
mean44.02
std29.17
cv0.663
sampleLengths
0124
153
2111
323
477
55
690
753
818
955
107
1120
1219
1364
149
1566
1688
1739
1854
199
203
2129
2253
2336
2458
254
2676
2715
2846
2923
3059
3147
3268
3340
3413
3578
3633
375
3841
3974
407
4171
4244
4326
4452
4540
94.30% Passive voice overuse
Target: ≤2% passive sentences
passiveCount6
totalSentences192
matches
0"was swallowed"
1"was gone"
2"being dragged"
3"been was"
4"was gone"
5"was pinned"
70.13% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount6
totalVerbs308
matches
0"was beginning"
1"was watching"
2"was herding"
3"was applying"
4"was burning"
5"was stumbling"
38.69% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount9
semicolonCount2
flaggedSentences7
totalSentences192
ratio0.036
matches
0"It didn’t behave like normal fog; it moved with purpose, threading between the ferns and pooling in the hollows."
1"They weren’t dead—vivid green ivy clung to their sides, and their branches were thick with leaves—but they held a vertical silence that felt ceremonial."
2"The sounds of the park—the distant hum of traffic, the faint cry of a waterbird—vanished, replaced by a deep, living quiet."
3"The violets, the foxgloves, the unknown blooms with velvety black petals—they were all oriented on her like sunflowers to a sickly sun."
4"The whispers, the figure at the edge of sight, the sealed exit—it was applying pressure, trying to spook her into running deeper into the grove."
5"It didn’t move to block her; it simply stood, and its head—that faceless darkness—tilted as if in curiosity."
6"The creature let out a sound—a papery shriek of surprise and pain."
82.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2054
adjectiveStacks3
stackExamples
0"great twin-trunked oak"
1"tall, bell-shaped flowers."
2"small, crescent-shaped scar"
adverbCount66
adverbRatio0.03213242453748783
lyAdverbCount18
lyAdverbRatio0.008763388510223954
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences192
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences192
mean10.55
std7.51
cv0.712
sampleLengths
09
118
212
311
422
510
64
77
831
919
104
119
1221
1317
1419
1510
1610
1718
1824
1913
2020
213
225
2320
244
256
265
276
286
2912
3013
315
326
3321
3423
3527
365
372
383
393
408
4134
4211
4314
444
4511
4616
476
481
494
33.33% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats32
diversityRatio0.265625
totalSentences192
uniqueOpeners51
94.70% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount5
totalSentences176
matches
0"Then the wrongness began."
1"Instead, she looked up."
2"Then it was just the"
3"Only twenty minutes had passed."
4"Only a warning, and a"
ratio0.028
81.36% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount61
totalSentences176
matches
0"It wasn’t just the cool"
1"It was a thickness, a"
2"She’d memorized the directions from"
3"She pressed her fingers to"
4"It didn’t behave like normal"
5"They weren’t the rough-hewn monoliths"
6"They weren’t dead—vivid green ivy"
7"They bobbed, waiting."
8"She thought of her father,"
9"She stepped between the stone-oaks."
10"She had come because the"
11"It started with the sound"
12"She froze, turning her head"
13"She let out her own"
14"Her voice was swallowed by"
15"It fell dead on the"
16"They hadn’t been that way"
17"It came from everywhere and"
18"It wasn’t words, not quite."
19"It was the cadence of"
ratio0.347
65.11% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount139
totalSentences176
matches
0"The air in Richmond Park"
1"It wasn’t just the cool"
2"It was a thickness, a"
3"Rory pulled her jacket tighter,"
4"She’d memorized the directions from"
5"*The oak with the twin"
6"She pressed her fingers to"
7"The deep crimson gem seemed"
8"A thin, milky mist was"
9"It didn’t behave like normal"
10"They weren’t the rough-hewn monoliths"
11"These were oaks themselves, impossibly"
12"They weren’t dead—vivid green ivy"
13"The air within the circle"
14"The foxfire appeared as promised:"
15"They bobbed, waiting."
16"This was the Fae Grove."
17"The codex in the library"
18"A pocket between worlds."
19"Time moved funny here, it"
ratio0.79
28.41% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences176
matches
0"Now, standing at the edge"
ratio0.006
76.41% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences86
technicalSentenceCount8
matches
0"But the Heartstone pendant resting against her sternum had grown steadily warmer all day, a persistent, low-grade fever that had driven her out of her flat and …"
1"The deep crimson gem seemed to drink the moonlight, holding a faint, inner glow that hadn’t been there in her kitchen."
2"They weren’t dead—vivid green ivy clung to their sides, and their branches were thick with leaves—but they held a vertical silence that felt ceremonial."
3"All around the clearing, flowers bloomed in riotous color under the moon, violets and foxgloves and blossoms she couldn’t name, a tapestry that should have been…"
4"A slow, vegetative attention that was more horrifying than any direct stare."
5"The moon, which had been a crisp sliver in the park, was now full and bloated, hanging heavy in a sky that seemed both too close and infinitely far."
6"On the far side, the twin-trunked oak of the mortal world was visible, its outline wavering as if seen through heat."
7"It recoiled, its form blurring, the shadows that composed it unraveling at the edges."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags4
uselessAdditionCount0
matches(empty)
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags2
fancyCount2
fancyTags
0"The foxfire appeared (appear)"
1"it whispered (whisper)"
dialogueSentences3
tagDensity0.667
leniency1
rawRatio1
effectiveRatio1
77.9856%