Run: 2026-04-27-01KQ74A94XGVKXFCTA666FAHXP

Run Details

Duration:
1m 35s
Cost:
$0.015661
Provider:
Morph

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 boundary of Richmond Park did not end with a fence or a gate. It ended where the air grew heavy, tasting of ozone and the cloying sweetness of rotting nectar. Aurora stepped through the unseen threshold, her boots sinking into a carpet of moss that felt too soft, yielding with a spongy resilience that reminded her uncomfortably of flesh. She paused, waiting for the city's hum—the distant wheeze of the A4, the far-off sirens of London—to cut out. It did. The silence that replaced it wasn't empty. It was a held breath. Aurora adjusted the collar of her jacket, her fingers brushing the silver chain at her throat. The Heartstone Pendant rested against her skin. Deep crimson, roughly the size of a thumbnail, and for the first time since her unknown benefactor had pressed it into her palm, the gemstone flared. A faint inner glow bloomed within the stone, pulsing with a warmth that seeped into her collarbone, hot enough to raise gooseflesh on her neck. She was here for the pulse. The Golden Empress had seen strange customers lately, men with eyes too bright and smiles that didn't reach the pupils, and Silas had muttered over the bar counter about the stones waking up. Aurora, ever the analytical mind, had traced the anomalies to coordinates deep within this pocket of reality. The Grove. She checked her watch. The mechanical tick of the second hand should have been reassuring. Instead, she frowned. The second hand had jumped ten seconds backward. "Time dilation," she murmured. Her voice sounded flat, absorbed instantly by the thick air, devoid of the echo one might expect in a clearing. "Richmond Park. Isolde's grove." The clearing opened before her. Ancient oak standing stones rose like broken teeth against an indigo sky. There were no stars. Just a bruised purple haze that offered no illumination. Yet she could see. The grove emitted its own luminescence, filtering down through the canopy in shafts that seemed to have no source, casting long, wavering shadows. Wildflowers bloomed around her ankles. Crimson poppies, pale bluebells, and clusters of white flowers that looked like tiny bells frozen in mid-chime. It was autumn in London; the air outside should have been crisp and damp. Here, nature didn't follow rules; it followed whims. The code of seasons was broken. The wrongness started there, in the defiance of logic. She moved forward, her hand instinctively going to her left wrist, fingers tracing the small crescent-shaped scar from a childhood accident. A nervous tic, a grounding ritual. She needed to keep her cool. Evan had tried to rattle her, to make her second-guess her reasoning until she shattered. She wouldn't do that here. She was Aurora Carter, not the girl who had fled Cardiff to escape a shouting match in a terraced house. She was the woman who solved problems. The pendant warmed again, a sharp spike of heat. She froze. The glow intensified, casting a faint red wash over her hand as she looked down at the stone. Something moved. Not in front of her. To the periphery. A flicker of darkness in a space already dark. Aurora didn't turn her head. She shifted her eyes, tracking the motion with the disciplined restraint of someone who knew that sudden movement could trigger a predator. The shadow didn't match the swaying ferns. The ferns were still. The shadow slid horizontally, a stretch of elongated darkness that detached itself from the trunk of the nearest standing stone. "Wind," she whispered. A lie. She could feel the air stillness. The temperature dropped a fraction, biting at her knuckles. She walked toward the center of the grove, the standing stones forming a rough circle. The ground sloped upward. Moss gave way to bare, gray roots that twisted like knuckles, gripping the earth with arthritic force. The pendant's pulse became a rhythm against her chest. *Thump-thump. Thump-thump.* It matched nothing in the grove. The trees didn't pulse. The flowers didn't pulse. A sound fractured the silence. *Click.* Dry. Brittle. Like a finger joint cracking. It came from the cluster of stones to her left. Aurora raised her chin, scanning the gap between two massive oaks. The bark was etched with spirals that seemed to writhe if she stared too long. She blinked hard, forcing her eyes to relax. No movement. Just the grove. Just the Fae-touched distortion. Then came a second sound. *Scritch. Scritch.* Grinding. Stone on stone? Or something hard scraping against the rock? The hair on her arms stood up. The rational part of her brain, the part that parsed legal briefs and calculated delivery routes for the restaurant, began to scream that this was an anomaly she couldn't model. The sounds weren't random. They were responsive. She took a step forward; the *scritch* ceased. She took a breath in; the sound resumed, but softer, closer to her ear. She spun now, abandoning caution. The space behind her was empty. The wildflowers swayed in a gentle breeze that she still couldn't feel on her skin. But her eyes caught it—a distortion in the air three meters back. A ripple, like heat haze, but cold. Visible only in the way the light bent around something cylindrical and tall. "I know you're here," she said. Her voice didn't tremble. She wouldn't give it that. The ripple didn't move. The *scritch* sound came from above. Aurora looked up. The canopy was dense, a tangled web of branches and leaves that should have blocked the view of the sky. Between the limbs, something pale pressed against the dark. An eye? A face? Hard to tell. The resolution of reality seemed to fail here. The shape shifted, elongated, then snapped back into the shadows of the bark. Her heart hammered a hard, painful rhythm against her ribs. The pendant burned hot enough to sting. She clutched it, the silver chain biting into her fingers. The stone was pulsing rapidly now, the crimson glow casting long, bloody shadows that stretched and warped in impossible directions. The shadows didn't point away from the light source of the pendant. They pointed toward the standing stones. The wrongness coalesced. It wasn't a monster stepping out of the fog. It was the environment itself turning hostile. The geometry of the grove shifted. The circle of stones, which she had measured in her mind as thirty paces across, suddenly felt compressed. The space between her and the nearest stone shrank. The stone loomed larger, the carving on its surface sharpening into jagged eyes that weren't there a moment before. *Click. Click. Click.* The sound was coming from everywhere now. The moss beneath her boots seemed to vibrate with the noise. Aurora backed up, her heel catching on a root. She stumbled, steadying herself with a sharp intake of breath. Her hand flew to her wrist, rubbing the crescent scar as if the friction could ground her. She looked at the pendant. The glow was blinding now, washing out the wildflowers. The flowers... were they turning? She focused on a patch of bluebells near her left foot. The petals were darkening, bruising from the edges inward, as if life were being sucked out, redirected. They turned their heads toward the standing stones. No, not the stones. Toward her. The certainty hit her with the force of a physical blow. She was not alone. She had never been alone. The grove knew she was here. And whatever watched her from the blind spots, the edges of vision, the gaps in the trees, it was hungry for the light of the stone. The air pressure dropped, her ears popping. A whisper brushed against her mind, not words, but the sensation of *hunger*. It was a cold, viscous thought that slid into her consciousness like oil. At the edge of the circle, the darkness thickened. A shape detached itself from the gloom, tall and thin, wrong in the way its limbs bent with too many joints. It didn't walk; it flowed, sliding over the uneven ground without displacing the foliage. It stopped just beyond the perimeter of her vision. If she looked directly at it, her eyes slid off, finding purchase on the tree behind it. If she looked away, she saw it in the periphery, a smear of malice, a silhouette of impossible angles. The pendant screamed a silent urgency in her chest. The warmth turned to searing heat. Aurora straightened, her blue eyes narrowing, fighting the instinct to run, fighting the urge to cover her face. She analyzed. The thing stayed in the periphery. It couldn't be looked at directly? Or perhaps her mind refused to process it. The grove enforced its own rules. And the pendant reacted to portals. "You're not a portal," she said, her voice cutting through the psychic pressure. "You're a guard." The *scritch* stopped. The whispering pressure intensified, pressing against her temples, a headache blooming behind her eyes, sharp and stinging. The shape shifted. For a split second, the angle of the light from the pendant caught something on the creature. A reflection. The creature was mimicking the light. It raised a limb—long, pale, tipped with something that looked like a shard of obsidian—and pointed it toward the center of the circle, toward the oldest standing stone. Then, the limb pointed at her. The message was clear. The horror wasn't the creature. The horror was what the creature wanted her to see. Or what it wanted her to avoid. The pendant's pulse synced with the creature's slow, drifting advance into her peripheral vision. The wildflowers around her began to wilt, the colors draining away to gray, the life force siphoned into the standing stone in the center. The air grew cold, biting through her jacket. Aurora took a step toward the stone, not away. Her mind raced. Out-of-the-box. The creature was a distraction. The stone was the key. The time distortion was the trap. She had to move, but every step felt like wading through deepening water. The resistance was physical, a drag on her bones. She reached into her pocket, her fingers closing around the cold steel of a letter opener she always carried. A pathetic weapon against a Fae entity, but she needed to feel the weight of reality. She focused on the letter opener, on the mundane object, grounding herself. The creature hissed, a sound like steam venting, and the pressure spiked. The world groaned. The standing stones seemed to rotate inches, shifting the alignment of the path back to the way she came. The exit was closing. The time was warping, dragging her backward in time and space. "No," she snapped, her gaze locked on the pendant, using its glow as an anchor. "Not on your rules." She forced herself to look directly at the space where the creature's head should be, straining her eyes against the visual rejection. Tears pricked her bright blue eyes, but she found the edge of its form. She saw the tension in its shoulder, the hesitation. It didn't expect her to look. It relied on her fear. The creature recoiled, just a fraction, its form rippling like disturbed water. Aurora had a chance. The wrongness was thick, suffocating, a wall of impossible geometry and malice, but she had a crack in the facade. She gripped the pendant, the heat blistering her fingers, and prepared to move, knowing the time would catch up fast, and she had to be ready to face whatever lay beyond the stones. The pendant flared one last time, a beacon in the suffocating dark, and she stepped forward, into the heart of the grove, leaving the safety of the known world behind.
created_at"2026-04-27T09:28:51.106Z" 4/27/2026, 9:28:51 AM
model"qwen/qwen3.6-27b-20260422"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency879
moderation_latency(null)
generation_time94858
tokens_prompt812
tokens_completion7166
native_tokens_prompt792
native_tokens_completion6344
native_tokens_completion_images(null)
native_tokens_reasoning4235
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.0156612
router(null)
provider_responses
0
endpoint_id"826cab4e-dc26-4472-83be-e4ddd5ebd2ab"
id"ced67a625ba644b9b735a0ec5cc9f9f0"
is_byokfalse
latency610
model_permaslug"qwen/qwen3.6-27b-20260422"
provider_name"Morph"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer(null)
request_id"req-1777282131-05eiIuNmbsZhrl7VRCYX"
session_id(null)
api_type"completions"
id"gen-1777282131-2IsLpXwUTpEynGWCOmyN"
upstream_id"ced67a625ba644b9b735a0ec5cc9f9f0"
total_cost0.0156612
cache_discount(null)
upstream_inference_cost0
provider_name"Morph"
response_cache_source_id(null)

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags5
adverbTagCount0
adverbTags(empty)
dialogueSentences8
tagDensity0.625
leniency1
rawRatio0
effectiveRatio0
97.43% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1946
totalAiIsmAdverbs1
found
0
adverb"suddenly"
count1
highlights
0"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)
15.21% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1946
totalAiIsms33
found
0
word"silence"
count2
1
word"warmth"
count2
2
word"pulse"
count5
3
word"traced"
count1
4
word"mechanical"
count1
5
word"echo"
count1
6
word"wavering"
count1
7
word"tracing"
count1
8
word"shattered"
count1
9
word"flicker"
count1
10
word"predator"
count1
11
word"could feel"
count1
12
word"fractured"
count1
13
word"scanning"
count1
14
word"etched"
count1
15
word"calculated"
count1
16
word"measured"
count1
17
word"loomed"
count1
18
word"whisper"
count1
19
word"gloom"
count1
20
word"searing"
count1
21
word"analyzed"
count1
22
word"raced"
count1
23
word"weight"
count1
24
word"tension"
count1
25
word"facade"
count1
26
word"beacon"
count1
highlights
0"silence"
1"warmth"
2"pulse"
3"traced"
4"mechanical"
5"echo"
6"wavering"
7"tracing"
8"shattered"
9"flicker"
10"predator"
11"could feel"
12"fractured"
13"scanning"
14"etched"
15"calculated"
16"measured"
17"loomed"
18"whisper"
19"gloom"
20"searing"
21"analyzed"
22"raced"
23"weight"
24"tension"
25"facade"
26"beacon"
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
narrationSentences203
matches(empty)
79.52% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount8
narrationSentences203
filterMatches
0"watch"
hedgeMatches
0"seemed to"
1"tried to"
2"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences206
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen33
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans8
markdownWords12
totalWords1941
ratio0.006
matches
0"Thump-thump. Thump-thump."
1"Click."
2"Scritch. Scritch."
3"scritch"
4"scritch"
5"Click. Click. Click."
6"hunger"
7"scritch"
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions7
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions28
wordCount1918
uniqueNames16
maxNameDensity0.57
worstName"Aurora"
maxWindowNameDensity1.5
worstWindowName"Aurora"
discoveredNames
Richmond1
Park1
London2
Heartstone1
Pendant1
Golden1
Empress1
Silas1
Grove1
Aurora11
Carter1
Cardiff1
Dry1
Fae-touched1
Grinding1
Fae2
persons
0"Pendant"
1"Empress"
2"Silas"
3"Grove"
4"Aurora"
5"Carter"
places
0"Richmond"
1"Park"
2"London"
3"Cardiff"
globalScore1
windowScore1
54.58% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences131
glossingSentenceCount5
matches
0"shafts that seemed to have no source, casting long, wavering shadows"
1"looked like tiny bells frozen in mid-chim"
2"spirals that seemed to writhe if she stared too long"
3"looked like a shard of obsidian—and point"
4"felt like wading through deepening wate"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.515
wordCount1941
matches
0"not words, but the sensation of *hunger*"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences206
matches
0"do that here"
1"scream that this"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs49
mean39.61
std26.04
cv0.657
sampleLengths
093
174
258
326
428
557
659
780
829
92
1017
1158
1220
1361
145
151
167
1753
185
192
2011
2166
2258
2315
2410
2560
2665
2771
283
2918
3055
3142
3252
3333
3489
3515
3652
3716
3820
3962
4026
4146
4251
4347
4449
4519
4656
4712
4887
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount2
totalSentences203
matches
0"was etched"
1"being sucked"
95.18% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount5
totalVerbs318
matches
0"was pulsing"
1"was coming"
2"were darkening"
3"was mimicking"
4"was warping"
31.90% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount5
semicolonCount5
flaggedSentences8
totalSentences206
ratio0.039
matches
0"She paused, waiting for the city's hum—the distant wheeze of the A4, the far-off sirens of London—to cut out."
1"It was autumn in London; the air outside should have been crisp and damp."
2"Here, nature didn't follow rules; it followed whims."
3"She took a step forward; the *scritch* ceased."
4"She took a breath in; the sound resumed, but softer, closer to her ear."
5"But her eyes caught it—a distortion in the air three meters back."
6"It didn't walk; it flowed, sliding over the uneven ground without displacing the foliage."
7"It raised a limb—long, pale, tipped with something that looked like a shard of obsidian—and pointed it toward the center of the circle, toward the oldest standing stone."
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1932
adjectiveStacks1
stackExamples
0"small crescent-shaped scar"
adverbCount52
adverbRatio0.026915113871635612
lyAdverbCount13
lyAdverbRatio0.006728778467908903
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences206
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences206
mean9.42
std7.01
cv0.744
sampleLengths
014
117
229
319
42
57
65
716
87
926
1025
116
1233
1317
142
154
1611
173
188
194
2020
214
225
2312
244
259
264
2723
285
2917
3014
318
326
339
3421
356
366
3715
385
3920
407
419
422
4318
442
455
463
479
485
4922
29.13% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats43
diversityRatio0.24271844660194175
totalSentences206
uniqueOpeners50
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount6
totalSentences177
matches
0"Instead, she frowned."
1"Just a bruised purple haze"
2"Just the grove."
3"Just the Fae-touched distortion."
4"Then came a second sound."
5"Then, the limb pointed at"
ratio0.034
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount51
totalSentences177
matches
0"It ended where the air"
1"She paused, waiting for the"
2"It was a held breath."
3"She was here for the"
4"She checked her watch."
5"Her voice sounded flat, absorbed"
6"It was autumn in London;"
7"She moved forward, her hand"
8"She needed to keep her"
9"She wouldn't do that here."
10"She was Aurora Carter, not"
11"She was the woman who"
12"She shifted her eyes, tracking"
13"She could feel the air"
14"She walked toward the center"
15"It came from the cluster"
16"She blinked hard, forcing her"
17"They were responsive."
18"She took a step forward;"
19"She took a breath in;"
ratio0.288
39.10% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount149
totalSentences177
matches
0"The boundary of Richmond Park"
1"It ended where the air"
2"Aurora stepped through the unseen"
3"She paused, waiting for the"
4"The silence that replaced it"
5"It was a held breath."
6"Aurora adjusted the collar of"
7"The Heartstone Pendant rested against"
8"A faint inner glow bloomed"
9"She was here for the"
10"The Golden Empress had seen"
11"Aurora, ever the analytical mind,"
12"She checked her watch."
13"The mechanical tick of the"
14"The second hand had jumped"
15"Her voice sounded flat, absorbed"
16"The clearing opened before her."
17"The grove emitted its own"
18"Wildflowers bloomed around her ankles."
19"Crimson poppies, pale bluebells, and"
ratio0.842
84.75% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount3
totalSentences177
matches
0"To the periphery."
1"If she looked directly at"
2"If she looked away, she"
ratio0.017
43.65% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences72
technicalSentenceCount10
matches
0"Aurora stepped through the unseen threshold, her boots sinking into a carpet of moss that felt too soft, yielding with a spongy resilience that reminded her unc…"
1"A faint inner glow bloomed within the stone, pulsing with a warmth that seeped into her collarbone, hot enough to raise gooseflesh on her neck."
2"The grove emitted its own luminescence, filtering down through the canopy in shafts that seemed to have no source, casting long, wavering shadows."
3"Crimson poppies, pale bluebells, and clusters of white flowers that looked like tiny bells frozen in mid-chime."
4"She shifted her eyes, tracking the motion with the disciplined restraint of someone who knew that sudden movement could trigger a predator."
5"The stone was pulsing rapidly now, the crimson glow casting long, bloody shadows that stretched and warped in impossible directions."
6"The stone loomed larger, the carving on its surface sharpening into jagged eyes that weren't there a moment before."
7"Her hand flew to her wrist, rubbing the crescent scar as if the friction could ground her."
8"The petals were darkening, bruising from the edges inward, as if life were being sucked out, redirected."
9"It raised a limb—long, pale, tipped with something that looked like a shard of obsidian—and pointed it toward the center of the circle, toward the oldest standi…"
25.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags5
uselessAdditionCount1
matches
0"she said, her voice cutting through the psychic pressure"
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags5
fancyCount3
fancyTags
0"she murmured (murmur)"
1"she whispered (whisper)"
2"she snapped (snap)"
dialogueSentences8
tagDensity0.625
leniency1
rawRatio0.6
effectiveRatio0.6
79.6480%