Run: 2026-04-27-01KQ7839PXSD4F4VT7Y1CX1RV2

Run Details

Duration:
57.7s
Cost:
$0.011326
Provider:
Alibaba

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 between Richmond Park and what lay beyond did not announce itself with a gate or a sign. It announced itself with the sudden, sickening absence of wind. Aurora Carter stopped, her boots skidding on the damp loam, and forced herself to breathe. Inhalation. Exhalation. Count to four. The routine that had kept her sane through Evan, through the eviction threats, through the endless grind of delivering takeout boxes for Golden Empress, kept her here. Right now, it kept her eyes moving. The air didn't just change; it curdled. One step over the moss-cushioned root of the great oak, and the scent of damp London earth vanished, replaced by something sweet and cloying, like rotting nectar and old copper. Rory paused, her straight black hair whipping against her cheeks in a draft that wasn't there. Ahead, the clearing stretched out in a pocket of impossible twilight. Wildflowers carpeted the ground in densities that defied botany, a chaotic mosaic of color where crocuses bloomed alongside roses that had no business existing in late spring. They grew thick as hair, their petals pulsing with a faint, rhythmic luminescence. In her pocket, the Heartstone pressed against her thigh. Through the fabric, it pulsed. A faint warmth, erratic as a rabbit's heart. Crimson light threatened to bleed through the denim. "Hel portal," she whispered. The words felt heavy in the thick air. "Come on. Just a door. Close it or open it, then leave." She pulled her watch from her wrist. The second hand twitched, spun counter-clockwise, then jumped three forward. She tapped the crystal. The digital display flickered, numbers rearranging into symbols that looked like runic scratches before vanishing into static. Inside the grove, the air felt resistant, as if she were wading through syrup. An hour here could be minutes in Cardiff. Or days. The math of causality had dissolved, and that unsettled her more than the darkness. Rory dealt in facts, in precedents, in the clean lines of the law. This place violated every statute of nature. And then came the sound. Not a rustle. A click. Like a knuckle cracking, but wet. It came from her left. She turned her head, bright blue eyes scanning the ring of ancient oak standing stones that marked the boundary. The trees were massive, their bark textured like writhing faces frozen in silent screams. Nothing moved. Just the stillness of a painting. She turned back. The click came again. Closer. Higher pitch. Movement flared at the corner of her vision. A pale smudge detaching itself from the shadow of an oak. When she focused, it was just bark, dark and knotted. But the moment her gaze slid away, the smudge shifted. It didn't walk. It translated. A hop, a shift, a repositioning. It was learning her field of focus. Rory's left wrist throbbed. The crescent-shaped scar, a souvenir from a childhood slip over a kitchen knife, flared with a phantom pain, as if burning. Fae touch. She bit back a hiss. Don't react. Evan would have reacted. Evan would have run, flailing, making noise. Rory ran smart. She analyzed. The flowers in front of her had shifted since she last looked; the gaps in the carpet had narrowed, closing the space behind her. She pivoted quickly. The path she'd taken to enter was gone. The undergrowth had knit itself shut, smooth and seamless as a palm closing around a fist. She was in a circle. "Okay," she murmured, her voice steady despite the cold prickle rising up her spine. "Circle. Funnel arrangement. You're herding me." The oaks curved inward, a geometric trap. The clearance in the center was vast, but the shadows there were wrong. They didn't match the trees. They stretched toward her, long and jagged, independent of any light source. Then, the voice. Soft. Deliberate. It didn't come from a direction; it seemed to vibrate from the stones, from the flowers, from the air in her lungs. "Rory." The tone was wrong. It held the cadence of her name, the vowels stretched and warped, but the timbre was wrong. It sounded like dry leaves skittering over stone, overlaid with the mimicry of a human throat trying to shape alien sounds. "Roooorreeee." The syllables multiplied. Too many. "Roo-rr-ree-rr-ree." Rory's hand went to her pocket, fingers brushing the metal of the knife Silas had given her. Her skin was clammy. "Is someone there?" she called out, projecting her voice toward the stones. Rationalization was a shield. If she spoke, she could prove the sound had a source. It had to. The voice answered instantly, dropping a register until it vibrated in her teeth. It wore Silas' voice now, deep and gravelly, but layered with the wet clicking. "Rory. Delivered. Silas sends his regards." Then it shifted again, slipping into Evan's whine, the tone of the boy who had broken her ribs six months ago. "Aurora. You left the stove on. You always forget." The wrongness was a physical weight. It wasn't just mimicry; it was a collage of her trauma, played back with malice. The entity was digging. It knew her. It had been waiting. The Heartstone in her pocket spiked. Heat bloomed against her hip, sharp and sudden. The pendant was burning now, reacting violently to the portal proximity. The crimson glow flared, casting erratic shadows that moved opposite to the direction of her flashlight beam. The stone wasn't just a guide; it was a beacon. Or a dinner bell. Panic clawed at her throat. Rory shoved it down, forcing her muscles to relax. She scanned the grove. The flowers were closer. She could see now that they weren't plants. The stems were translucent veins, throbbing slowly. The petals had tiny, pinprick eyes that tracked her movement. The Grove was alive, and every inch of it was watching. To her right, the shadow of a standing stone detached itself from the trunk. It unspooled, elongating, the geometry of it snapping and re-knitting. It resolved into a shape that hurt to look at. Too tall. Too many joints in the limbs. A silhouette of twisted angles and blinding white emptiness where a face should be. It stood just beyond the arc of her sight, a predator that exploited the lag between eye and brain. When she stared, it blurred. When she blinked, it drew nearer. It could hold its shape under scrutiny. It couldn't hold its shape without it. That was the trick. The monster was a glitch in reality, a thing that fed on her perception of fear. Rory took a step back. The ground beneath her boot felt spongy, like flesh. She looked down. The moss was breathing. The entity moved. It didn't jump; it simply ceased to be where it was and resumed existing three feet closer. The wet click of its voice accompanied the displacement of air. A cold radiated from it, a cold that went past the skin and bit at the bone. "Little human," the voice hissed, a chorus of whispers overlapping now. Silas. Evan. Her mother. "Why do you hide?" Rory's breath hitched. She was hemmed in by the flowers, the vines of which had begun to uncurl like pale fingers brushing her boots. The Heartstone flared again, a pulse of heat so intense she hissed. The light seared her vision for a moment, and in that flash, she saw it fully. It stood directly in front of her, though she didn't remember it moving. It was beautiful in the way a venomous snake is beautiful, iridescent and sharp. Its skin was polished bone, etched with runes that bled black smoke. Its face was a smooth oval, except for the mouth, which split vertically to reveal rows of needle-thin teeth that rotated in concentric circles. It reached out a hand, elongated and tipped with claws like obsidian shards, and pointed at the Heartstone. Rory's mind raced, out-of-the-box thinking cutting through the terror. The stone was drawing it in. The Hel portal behavior meant the artifact was anchored to a tear in the world. If she held the stone, she was tethered to this place. The entity wasn't just hunting her; it was tethered to the stone too, or the proximity of the portal. The heartbeat of the pendant matched the entity's clicks. She had to break the link. Rory ripped the pendant from her neck. The silver chain resisted, snapping against her collarbone, but she wrenched the crimson gem free. She didn't throw it. She remembered Silas' bar, the way some of the darker patrons talked about Fae bargains. You don't throw the gift back. You offer a trade. Or you break the symmetry. She held the Heartstone in her open palm, her scarred wrist trembling. She looked directly into the rotating mouth of the creature. She didn't run. She stepped forward, into the killing range of the claws, her eyes locked on the entity's shifting form. "The stone is hot," she said, her voice clear, cutting through the cloying silence. "It's not a lure. It's a warning. You're burning yourself." It was a lie. The stone was warm, not hot enough to damage Fae flesh. But the entity hesitated. The clicking stopped. The shifting limbs froze. Its head tilted, the vertical mouth narrowing. Rory pressed the gamble. "I'm not running. I'm leaving. And I'm taking the pain with me." She willed herself to believe it. She focused on the cool steel of the knife, the scar on her wrist, the memory of the Cardiff rain. She anchored herself in the mundane, in the human world that this place tried to dissolve. The Grove screamed in a silence she felt in her teeth. The flowers wilted instantly, turning to ash. The standing stones groaned, the wood groaning like a dying beast. The entity lunged. It moved faster than thought, a blur of bone and smoke, claws sweeping toward the stone in her hand. Rory didn't let go. She twisted her body, using the momentum of the lunge to spin, throwing herself backward toward the boundary she could feel pressing against her back—the line of the ancient oaks. The entity's claws raked the air where her throat had been. A lock of her black hair drifted down, severed. Rory hit the moss at the boundary line. The Heartstone went cold in her hand, dead weight. The pulse stopped. She scrambled, boots slipping on the breathing ground, and threw the pendant as hard as she could over the line of the standing stones. It clattered against the bark of the great oak root. The creature skidded to a halt, its elongated body jerking violently. The moment the stone crossed the threshold, the entity shrieked, a sound of tearing metal. It scrambled forward, claws digging into the earth, but an invisible wall repelled it. The Fae magic of the grove flared, a dome of translucent violet light erupting around the clearing. The creature slapped against it, its form shimmering, distorting, unable to cross. Rory lay gasping on the damp London earth, the smell of rotting nectar fading, replaced by the familiar scent of exhaust and mud. Richmond Park stretched out around her, silent and ordinary. A siren wailed in the distance. She sat up, trembling, hand going to her throat. The heartstone was gone. The portal was sealed, or at least, the anchor was on the other side. But as she watched, the violet dome flickered. The creature pressed its bone-white hands against the barrier. The vertical mouth split wider, revealing the rotating teeth. It leaned forward, its voice muffled by the light but unmistakable, whispering straight into her mind. "Boundary is thin, Rory." The dome pulsed. A crack appeared in the violet surface. Rory's eyes widened. She scrambled to her feet, grabbing her bag, and ran. She didn't look back. She ran hard, her lungs burning, toward the path toward Roehampton Bridge. Behind her, the sound of cracking glass echoed through the trees, followed by the wet, clicking laughter of something that knew exactly where she lived. The wrongness clung to her, a stain that wouldn't wash off. The Grove had missed its meal, but it had tasted her. And in a place where time moved differently and boundaries could bleed, the hunt was just beginning.
created_at"2026-04-27T10:34:56.612Z" 4/27/2026, 10:34:56 AM
model"qwen/qwen3.6-flash"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency603
moderation_latency(null)
generation_time57581
tokens_prompt812
tokens_completion7922
native_tokens_prompt792
native_tokens_completion7419
native_tokens_completion_images(null)
native_tokens_reasoning4667
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.0113265
router(null)
provider_responses
0
endpoint_id"2435bec9-c808-4f27-9fc8-12f3460d7b66"
id"chatcmpl-a236d918-0c84-94c3-aa4c-2b2015e143b9"
is_byokfalse
latency603
model_permaslug"qwen/qwen3.6-flash"
provider_name"Alibaba"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer(null)
request_id"req-1777286096-G8ZLQ8iG12PXRPefDqVO"
session_id(null)
api_type"completions"
id"gen-1777286096-D7A2LxttIjsw2xqhOArY"
upstream_id"chatcmpl-a236d918-0c84-94c3-aa4c-2b2015e143b9"
total_cost0.0113265
cache_discount(null)
upstream_inference_cost0
provider_name"Alibaba"
response_cache_source_id(null)

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags7
adverbTagCount0
adverbTags(empty)
dialogueSentences16
tagDensity0.438
leniency0.875
rawRatio0
effectiveRatio0
95.10% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2039
totalAiIsmAdverbs2
found
0
adverb"quickly"
count1
1
adverb"slowly"
count1
highlights
0"quickly"
1"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)
28.89% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2039
totalAiIsms29
found
0
word"chaotic"
count1
1
word"mosaic"
count1
2
word"rhythmic"
count1
3
word"pulsed"
count2
4
word"warmth"
count1
5
word"crystal"
count1
6
word"flickered"
count2
7
word"unsettled"
count1
8
word"scanning"
count1
9
word"throbbed"
count1
10
word"analyzed"
count1
11
word"vibrated"
count1
12
word"weight"
count2
13
word"beacon"
count1
14
word"scanned"
count1
15
word"resolved"
count1
16
word"predator"
count1
17
word"pulse"
count2
18
word"etched"
count1
19
word"raced"
count1
20
word"silence"
count2
21
word"could feel"
count1
22
word"familiar"
count1
23
word"echoed"
count1
highlights
0"chaotic"
1"mosaic"
2"rhythmic"
3"pulsed"
4"warmth"
5"crystal"
6"flickered"
7"unsettled"
8"scanning"
9"throbbed"
10"analyzed"
11"vibrated"
12"weight"
13"beacon"
14"scanned"
15"resolved"
16"predator"
17"pulse"
18"etched"
19"raced"
20"silence"
21"could feel"
22"familiar"
23"echoed"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"eyes widened/narrowed"
count1
highlights
0"eyes widened"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences209
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount2
narrationSentences209
filterMatches
0"watch"
hedgeMatches
0"seemed to"
1"tried to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences220
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen31
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2038
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
totalMentions51
wordCount1935
uniqueNames18
maxNameDensity0.78
worstName"Rory"
maxWindowNameDensity1.5
worstWindowName"Rory"
discoveredNames
Richmond2
Park2
Carter1
Evan5
Golden1
Empress1
London2
Heartstone6
Cardiff2
Silas2
Rationalization1
Grove3
Hel1
You2
Fae3
Roehampton1
Bridge1
Rory15
persons
0"Carter"
1"Evan"
2"Empress"
3"Heartstone"
4"Silas"
5"Grove"
6"You"
7"Rory"
places
0"Richmond"
1"Park"
2"London"
3"Cardiff"
4"Roehampton"
5"Bridge"
globalScore1
windowScore1
94.85% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences136
glossingSentenceCount3
matches
0"looked like runic scratches before vanish"
1"as if burning"
2"sounded like dry leaves skittering over st"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount2038
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences220
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs51
mean39.96
std28.56
cv0.715
sampleLengths
083
1104
230
324
496
55
660
77
857
9106
1020
1137
123
1324
141
1542
161
176
1851
1933
2030
2132
2256
2358
2486
2534
2621
2748
2819
2952
3081
3169
326
3356
3443
3524
3633
3716
3871
393
4053
4140
4224
4310
4469
4538
4627
4742
484
4910
95.19% Passive voice overuse
Target: ≤2% passive sentences
passiveCount6
totalSentences209
matches
0"was gone"
1"was hemmed"
2"was anchored"
3"was tethered"
4"was tethered"
5"was gone"
27.59% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount9
totalVerbs348
matches
0"were wading"
1"was learning"
2"was digging"
3"was burning"
4"was watching"
5"was breathing"
6"was drawing"
7"wasn't just hunting"
8"was just beginning"
38.96% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount1
semicolonCount7
flaggedSentences8
totalSentences220
ratio0.036
matches
0"The air didn't just change; it curdled."
1"The flowers in front of her had shifted since she last looked; the gaps in the carpet had narrowed, closing the space behind her."
2"It didn't come from a direction; it seemed to vibrate from the stones, from the flowers, from the air in her lungs."
3"It wasn't just mimicry; it was a collage of her trauma, played back with malice."
4"The stone wasn't just a guide; it was a beacon."
5"It didn't jump; it simply ceased to be where it was and resumed existing three feet closer."
6"The entity wasn't just hunting her; it was tethered to the stone too, or the proximity of the portal."
7"She twisted her body, using the momentum of the lunge to spin, throwing herself backward toward the boundary she could feel pressing against her back—the line of the ancient oaks."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount783
adjectiveStacks0
stackExamples(empty)
adverbCount21
adverbRatio0.02681992337164751
lyAdverbCount2
lyAdverbRatio0.002554278416347382
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences220
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences220
mean9.26
std6.24
cv0.674
sampleLengths
019
110
215
31
41
53
627
77
87
930
1016
1111
1227
1313
149
155
168
178
184
198
2012
217
2210
234
2417
2514
268
272
2814
2913
307
315
323
332
346
355
3619
3714
382
396
403
414
421
432
448
4511
4610
4710
483
492
31.36% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats41
diversityRatio0.2772727272727273
totalSentences220
uniqueOpeners61
70.92% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount4
totalSentences188
matches
0"Just the stillness of a"
1"Then, the voice."
2"Then it shifted again, slipping"
3"Too many joints in the"
ratio0.021
85.96% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount63
totalSentences188
matches
0"It announced itself with the"
1"They grew thick as hair,"
2"She pulled her watch from"
3"She tapped the crystal."
4"It came from her left."
5"She turned her head, bright"
6"She turned back."
7"It didn't walk."
8"It was learning her field"
9"She bit back a hiss."
10"She pivoted quickly."
11"She was in a circle."
12"she murmured, her voice steady"
13"They didn't match the trees."
14"They stretched toward her, long"
15"It didn't come from a"
16"It held the cadence of"
17"It sounded like dry leaves"
18"Her skin was clammy."
19"she called out, projecting her"
ratio0.335
31.81% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount161
totalSentences188
matches
0"The boundary between Richmond Park"
1"It announced itself with the"
2"Aurora Carter stopped, her boots"
3"The routine that had kept"
4"The air didn't just change;"
5"Rory paused, her straight black"
6"Wildflowers carpeted the ground in"
7"They grew thick as hair,"
8"A faint warmth, erratic as"
9"Crimson light threatened to bleed"
10"The words felt heavy in"
11"She pulled her watch from"
12"The second hand twitched, spun"
13"She tapped the crystal."
14"The digital display flickered, numbers"
15"An hour here could be"
16"The math of causality had"
17"Rory dealt in facts, in"
18"This place violated every statute"
19"It came from her left."
ratio0.856
79.79% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount3
totalSentences188
matches
0"If she spoke, she could"
1"To her right, the shadow"
2"If she held the stone,"
ratio0.016
43.19% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences86
technicalSentenceCount12
matches
0"The routine that had kept her sane through Evan, through the eviction threats, through the endless grind of delivering takeout boxes for Golden Empress, kept he…"
1"Rory paused, her straight black hair whipping against her cheeks in a draft that wasn't there."
2"Wildflowers carpeted the ground in densities that defied botany, a chaotic mosaic of color where crocuses bloomed alongside roses that had no business existing …"
3"The digital display flickered, numbers rearranging into symbols that looked like runic scratches before vanishing into static."
4"She turned her head, bright blue eyes scanning the ring of ancient oak standing stones that marked the boundary."
5"The crescent-shaped scar, a souvenir from a childhood slip over a kitchen knife, flared with a phantom pain, as if burning."
6"The crimson glow flared, casting erratic shadows that moved opposite to the direction of her flashlight beam."
7"It stood just beyond the arc of her sight, a predator that exploited the lag between eye and brain."
8"Its face was a smooth oval, except for the mouth, which split vertically to reveal rows of needle-thin teeth that rotated in concentric circles."
9"She twisted her body, using the momentum of the lunge to spin, throwing herself backward toward the boundary she could feel pressing against her back—the line o…"
10"The creature slapped against it, its form shimmering, distorting, unable to cross."
11"Behind her, the sound of cracking glass echoed through the trees, followed by the wet, clicking laughter of something that knew exactly where she lived."
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags7
uselessAdditionCount2
matches
0"the voice hissed, a chorus of whispers overlapping now"
1"she said, her voice clear, cutting through the cloying silence"
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags5
fancyCount4
fancyTags
0"she whispered (whisper)"
1"she murmured (murmur)"
2"she called out (call out)"
3"the voice hissed (hiss)"
dialogueSentences16
tagDensity0.313
leniency0.625
rawRatio0.8
effectiveRatio0.5
77.4534%