Run: 2026-02-19-01KHTYZHEPC3WMCPEP1MNQ2EVE

Run Details

Model:
GPT-5.1
Duration:
1m 26s
Cost:
$0.039885
Provider:
OpenAI

Model input

System
You are an expert fiction writer. Always keep the following rules in mind: - Write in past tense and use General English spelling, grammar, and colloquialisms/slang. - Write in active voice - Always follow the "show, don't tell" principle. - Avoid adverbs and cliches and overused/commonly used phrases. Aim for fresh and original descriptions. - Convey events and story through dialogue. - Mix short, punchy sentences with long, descriptive ones. Drop fill words to add variety. - Skip "he/she said said" dialogue tags and convey people's actions or face expressions through their speech - Avoid mushy dialog and descriptions, have dialogue always continue the action, never stall or add unnecessary fluff. Vary the descriptions to not repeat yourself. - Put dialogue on its own paragraph to separate scene and action. - Reduce indicators of uncertainty like "trying" or "maybe" When writing text: - NEVER conclude the scene on your own, follow the beat instructions very closely. - NEVER end with foreshadowing. - NEVER write further than what I prompt you with. - AVOID imagining possible endings, NEVER deviate from the instructions. - STOP EARLY if the continuation contains what was required in the instructions. You do not need to fill out the full amount of words possible.
User/Human
Take into account the following glossary of characters/locations/items/lore... when writing your response: <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> Continue the story using the following instructions: <instructions> 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. </instructions>

Model response

AI
Richmond Park after midnight carried a different weight. Aurora stood at the locked gate and watched her breath smear the iron in thin ghosts. The city lights behind her blurred. A sky of orange glow, sirens in the distance, the faint thump of some club across the river. Familiar, almost comforting. The padlock on the gate lay open on the ground. She stared at it, then at the loose chain. “Brilliant,” she muttered. “Because that’s not a horror film set-up at all.” No one answered. Cars hissed past behind her, tyres on wet road. A fox shrieked somewhere far off, then cut short. She stepped through the gap, boots scraping on gravel. The change hit as she passed the fence. The usual drone of London—traffic, distant music, hum of sodium lamps—fell away as if someone shut a door. Air pressed against her ears. The park stretched ahead as a darker shape against the sky. She checked her phone. 00:17. Signal bars vanished one by one until the top corner sat empty. “Alright. In and out,” she told the screen. “You check the grove, not die, then you go home. Easy.” The Heartstone Pendant rested under her jumper. She pinched it through the fabric, then dragged the silver chain free. The little crimson stone caught what little light there was, its surface smudged with thumbprints. It lay warm against her palm, warmer than skin, as if it carried its own fever. “You’d better be worth it,” she told the gem. It answered with a faint pulse of heat. She swallowed and followed the path. Richmond at night had always unnerved her a little: the size of it, the way the city fell apart at the treeline. Tonight the darkness sat heavier. The lamps along the main avenue glowed dull, their circles of light too small. Beyond them, the park turned to ink. Trees hunched in groups. The wind didn’t move their branches. Grass bent in strange patches, as if an invisible tide washed through. Her boots crunched dead leaves. Each step landed louder than it should. The sound bounced back at her from the open space, delayed by a beat. She stopped. Her last footfall came again, one extra crunch behind her. She pivoted, shoulders tight, breath stuck high in her chest. Empty path. Fence to her left, a tangle of bramble to the right. A bin tipped over, its lid askew like an open mouth. Fast-food wrappers fluttered around it in a wind that didn’t touch the trees. Aurora watched the bushes along the fence. A dark shape shifted there. “Fox,” she whispered. A pair of eyes gleamed at ankle height, too far apart for a fox, too still. The space between them held no snout, no shape. Just black. Her hand closed around the pendant until the edges dug into her palm. “Deer,” she corrected herself. “Big deer. Richmond has deer. They stare. That’s a thing.” The eyes did not blink. She backed away, turned, walked faster down the path. The eyes stayed at the edge of her vision as long as she looked straight ahead. When she risked another glance, they were gone. Grass brushed her calves now, taller than she remembered. She left the main avenue, cutting toward the heart of the park where the Grove sat hidden. The map in her head, pieced together from Silas’ stories and one hazy visit in daylight, led her along a faint track. Bracken snagged her trousers. The air cooled as if she stepped into shadow, though the trees thinned. “Keep going. Standing stones, big oaks, portal nonsense, then you can tell Silas it’s all in his head.” The pendant grew hotter, weightier. It dragged at the chain. The faint inner glow woke, a dull ember against the dark. Light shifted around her. Moonlight washed the grass in silver. Clouds should have tracked across the sky at their slow crawl, but they stood still. Stars sharpened, wrong constellations burning between familiar ones. A new pattern hung above Richmond, a crooked ring that pulsed faintly in time with the stone in her hand. Aurora stopped again. Her last step crunched. Another footstep came after. Softer. Closer. She rounded on it with a curse on her lips. “Who’s there?” Silence flooded the field. Even the distant sirens had gone. Far behind, at the boundary, the city might as well have sunk under black water. She stared into the grass. Shapes lurked there: deer antlers or twisted branches, it blurred together. Her eyes refused to settle. Every patch of shadow promised a figure hunched just out of full sight, waiting for her to blink. The wind should have moved the grass. Her breath stirred the strands nearest her knees; the rest lay flat. She rubbed her thumb over the crescent scar on her wrist. Old habit. Old reassurance. “Stop this. It’s a park. You have a law degree and a bike and a landlord who serves worse things than ghosts. Grow up, Carter.” Something answered from the field. “Grow up, Carter.” Same words, same rhythm, same dry edge in the vowels. Her own voice. It came from somewhere far to her right. She froze, hand halfway back to her side. “Nope.” The echo laughed out there in the dark. Her laugh, shorter, snapped off too soon. She forced her legs into motion. Grass whispered against her jeans. The Grove entrance loomed ahead as a deeper shadow in the field. Ancient oaks rose there, six of them, their trunks thick as cars. They formed a broken circle, their branches laced together above. In daylight, the clearing inside looked almost quaint. Tonight it crouched like a mouth behind crooked teeth. She stepped around the first oak. The world pinched. Air clung to her skin, too cold, too damp. Sound changed texture. Her own breath rasped louder; her heartbeat thudded in her ears. Beyond the trees, the field still stretched under its false constellations. Inside the ring, the light turned greenish, soaked through with depth like pond water. Wildflowers carpeted the clearing, as always. Blue, white, violet. They leaned toward her boots in slow twitching arcs. Petals folded shut one by one as she passed, retreating like wary creatures. “Full of charm, this place,” she muttered. Her voice came out flatter, muffled, as if she spoke into thick cloth. No echo. The standing stones sat between the oaks. Not shaped rock exactly—old trunks grown into impossible symmetry. Their bark had weathered smooth as bone, each etched with faded spirals. Someone had stuck red ribbons at the base of one months ago; they now hung black and slick, colour drained, as if soaked in ink. Aurora stepped toward the centre. The Heartstone flared. Heat scalded her palm. She flinched and dropped it. The pendant swung against her ribs and sent a hot lance through her chest. “Alright, alright, I get it—” The crimson gem shone with a steady inner fire now. No pulse. Just a dense red light that painted the flowers blood-dark and carved harsh planes onto the oak trunks. The wrongness in the air tightened. No insects hummed. No owl hooted. The silence edged toward pressure, a weight that pushed against the inside of her skull. Her tongue tasted iron. She reached for the nearest oak and laid fingers against the bark. Cold seeped into her skin, colder than the January air. Her fingertips numbed. She yanked her hand back and squinted. The place her fingers had rested showed no mark, yet the grain in the wood seemed to have shifted. A suggestion of four pale grooves lay there if she tilted her head, like the memory of handprints pressed decades ago. Her phone, forgotten in her pocket, buzzed. The sudden vibration shot electric through her. She fumbled it free. Screen: 00:17. No missed call icon. No notification banner. Just the time, locked, refusing to change. She watched the numbers for a full minute. They stayed. “Right. Time nonsense as well. Great.” Something moved behind her. Not a sound. Movement, felt more than seen, the way you sense someone step into a doorway at your back. She turned in a slow arc. The clearing stood empty. Oak pillars, stone-bark, dead ribbons twitching without wind. Wildflowers closed up tighter, their heads bowed. “You’re not as subtle as you think,” she called into the space. “Come out, or I leave.” Leaves on the far side rustled. She stepped toward the noise, boots careful, each shift of weight measured. Flowers shied away in a ripple as she approached. “What did you drag me out here for?” Her voice roughened. “You wanted me in the Grove, I’m here. Do the ominous bit and get on with it.” Her words landed with no echo. The rustling stopped. Then, from behind her, almost at her ear: “Rory.” She spun, heart jamming against her ribs. No one. The air where the voice had come from felt warmer. Her breath ran into a patch of mist, as if someone else exhaled into her face. It smelled faintly of damp earth and wet leaves, the way her mother’s coat had smelled on rainy school runs. “Jen?” The name slipped out before she caught it. Silence pressed closer. The pendant on her chest grew hotter, heavy as a stone in a sling. She yanked it off, chain rasping against skin, and held it at arm’s length. Its light brightened, then narrowed to a thin line, a beam that pointed past one of the oaks and into the trees beyond the ring. The beam quivered toward the left, then fixed dead straight. “You want me to go there.” She followed its aim with a glance. Darkness lay between the trunks like piled velvet. Shapes loomed there that could have been more trees or could have been something else. Her stomach knotted at the thought of stepping under those branches. She lifted the stone higher. The beam shone through her fingers, staining her skin red. In the reflection off one silver link of the chain, she caught a glimpse of a face over her shoulder. Not quite hers. The jaw set too narrow, the left eye a fraction lower, the hair a shade lighter and longer. The same bright blue irises, too bright, pupils pinpricks. The mouth crooked into a smile she recognised from childhood photographs. “Rory. Love.” Her father’s voice, soft, coaxing, close to her ear. She swung round with a ragged breath. Only trees. Only flowers. The empty ring of oaks. Her skin crawled as if hundreds of tiny legs explored it. “You’re reaching,” she whispered, heat in her throat. “Voices in your head. Old recordings.” Something at the edge of the clearing chuckled. Not her father. Not any human she had known. The sound carried no breath, just the dry click of humour with all the warmth stripped out. “You drag me here and use my family’s voices,” she snarled in its direction. “That’s lazy. Pick a tone.” The chuckle rolled again. This time it came from the opposite side. The pendant swung in her grasp, its light cutting jagged lines across the trunks. Behind every oak, for a blink, a figure stood. Tall as the trees. Limbs stalk-thin, jointed backward like a deer’s. Heads too narrow, too long, crowned with branch antlers or dead vines, hard to tell. Empty faces, just smooth bark where eyes and mouth should be. Each disappeared as soon as she tried to focus. They lurked only in the corners of sight, always just outside direct gaze. Her hands trembled; the chain rattled against her knuckles. “You’re not there,” she told them. “You’re tricks. Light on bark.” The flowers around her ankles shifted again. They leaned toward one point behind her, every stem bending in unison, like iron filings drawn by a magnet. Her body knew before she did; her shoulders bunched, the fine hairs on her arms rose. Something stood at her back. Close enough that the air on her neck cooled. Close enough that if it had breath, it would have touched her skin. Aurora tightened her grip on the Heartstone until the metal bit. The gem’s heat built toward pain, a deep burn digging into bone. She didn’t turn. She fixed her gaze on the tree ahead, on a knot in its bark shaped like an eye. “You brought me here for a reason,” her voice came out thin, scraped raw. “So use your words.” The thing behind her moved. Not a step. A shift in weight, as if it leaned in. Its presence pressed against her spine without touch. At the far edge of the Grove, beyond the boundary of the standing oaks, the grass lay flat in a long, narrow streak, as if something vast had slithered there moments before. Aurora’s throat clicked as she swallowed. “Well?”
created_at"2026-02-19T12:46:13.997Z" 2/19/2026, 12:46:13 PM
model"openai/gpt-5.1-20251113"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency3872
moderation_latency(null)
generation_time85781
tokens_prompt1038
tokens_completion4324
native_tokens_prompt916
native_tokens_completion3874
native_tokens_completion_images0
native_tokens_reasoning1102
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"completed"
usage0.039885
router(null)
provider_responses
0
endpoint_id"764eb97f-8bab-4326-b29b-7a8799b00a70"
id"resp_08240870f4e4c31a016997061616dc8197a1481cba6b4ad9c8"
is_byokfalse
latency195
model_permaslug"openai/gpt-5.1-20251113"
provider_name"OpenAI"
status200
api_type"completions"
id"gen-1771505174-NCW0z4DPKiKCquRRW81r"
upstream_id"resp_08240870f4e4c31a016997061616dc8197a1481cba6b4ad9c8"
total_cost0.039885
cache_discount(null)
upstream_inference_cost0
provider_name"OpenAI"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags15
adverbTagCount0
adverbTags(empty)
dialogueSentences33
tagDensity0.455
leniency0.909
rawRatio0
effectiveRatio0
100.00% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2141
totalAiIsmAdverbs0
found(empty)
highlights(empty)
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)
32.27% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2141
totalAiIsms29
found
0
word"weight"
count4
1
word"familiar"
count2
2
word"comforting"
count1
3
word"pulse"
count2
4
word"footfall"
count1
5
word"fluttered"
count1
6
word"pulsed"
count1
7
word"silence"
count3
8
word"echo"
count3
9
word"loomed"
count2
10
word"charm"
count1
11
word"etched"
count1
12
word"electric"
count1
13
word"measured"
count1
14
word"quivered"
count1
15
word"velvet"
count1
16
word"stomach"
count1
17
word"warmth"
count1
18
word"trembled"
count1
highlights
0"weight"
1"familiar"
2"comforting"
3"pulse"
4"footfall"
5"fluttered"
6"pulsed"
7"silence"
8"echo"
9"loomed"
10"charm"
11"etched"
12"electric"
13"measured"
14"quivered"
15"velvet"
16"stomach"
17"warmth"
18"trembled"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"stomach dropped/sank"
count1
highlights
0"stomach knotted"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences225
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount2
narrationSentences225
filterMatches(empty)
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)
analyzedSentences244
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen32
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2133
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions11
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions27
wordCount1923
uniqueNames13
maxNameDensity0.31
worstName"Aurora"
maxWindowNameDensity1
worstWindowName"Aurora"
discoveredNames
Park1
London1
Heartstone3
Pendant1
Grove3
Bracken1
Richmond3
January1
Leaves1
Silence2
Darkness1
Aurora6
Grass3
persons
0"Heartstone"
1"Pendant"
2"Grove"
3"Silence"
4"Darkness"
5"Aurora"
6"Grass"
places
0"Park"
1"London"
2"Richmond"
globalScore1
windowScore1
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences149
glossingSentenceCount0
matches(empty)
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount2133
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences244
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs122
mean17.48
std15.34
cv0.878
sampleLengths
08
143
210
39
412
521
651
717
819
950
109
118
126
1370
1426
152
1610
1710
1837
1912
203
2127
2213
2314
245
2533
2665
2718
2821
294
3049
313
324
336
3410
352
3625
3739
3819
3915
4025
415
423
4313
448
458
461
4715
4811
4951
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences225
matches
0"were gone"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs309
matches(empty)
60.89% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount3
semicolonCount5
flaggedSentences7
totalSentences244
ratio0.029
matches
0"The usual drone of London—traffic, distant music, hum of sodium lamps—fell away as if someone shut a door."
1"Her breath stirred the strands nearest her knees; the rest lay flat."
2"Her own breath rasped louder; her heartbeat thudded in her ears."
3"Not shaped rock exactly—old trunks grown into impossible symmetry."
4"Someone had stuck red ribbons at the base of one months ago; they now hung black and slick, colour drained, as if soaked in ink."
5"Her hands trembled; the chain rattled against her knuckles."
6"Her body knew before she did; her shoulders bunched, the fine hairs on her arms rose."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount628
adjectiveStacks0
stackExamples(empty)
adverbCount17
adverbRatio0.027070063694267517
lyAdverbCount0
lyAdverbRatio0
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences244
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences244
mean8.74
std5.37
cv0.615
sampleLengths
08
116
26
318
43
510
69
73
89
93
109
119
129
138
1418
155
1611
174
181
1912
208
2111
227
2312
2415
2516
269
278
286
2922
305
3114
327
334
346
3512
365
377
3814
392
4010
4110
422
4311
4411
4513
467
475
483
4916
56.52% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats11
diversityRatio0.3662551440329218
totalSentences243
uniqueOpeners89
64.41% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount4
totalSentences207
matches
0"Even the distant sirens had"
1"Just a dense red light"
2"Just the time, locked, refusing"
3"Then, from behind her, almost"
ratio0.019
86.67% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount69
totalSentences207
matches
0"She stared at it, then"
1"She stepped through the gap,"
2"She checked her phone."
3"she told the screen"
4"She pinched it through the"
5"It lay warm against her"
6"she told the gem"
7"It answered with a faint"
8"She swallowed and followed the"
9"Her boots crunched dead leaves."
10"Her last footfall came again,"
11"She pivoted, shoulders tight, breath"
12"Her hand closed around the"
13"she corrected herself"
14"She backed away, turned, walked"
15"She left the main avenue,"
16"It dragged at the chain."
17"Her last step crunched."
18"She rounded on it with"
19"She stared into the grass."
ratio0.333
54.20% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount168
totalSentences207
matches
0"Richmond Park after midnight carried"
1"Aurora stood at the locked"
2"The city lights behind her"
3"A sky of orange glow,"
4"The padlock on the gate"
5"She stared at it, then"
6"Cars hissed past behind her,"
7"A fox shrieked somewhere far"
8"She stepped through the gap,"
9"The change hit as she"
10"The usual drone of London—traffic,"
11"The park stretched ahead as"
12"She checked her phone."
13"she told the screen"
14"The Heartstone Pendant rested under"
15"She pinched it through the"
16"The little crimson stone caught"
17"It lay warm against her"
18"she told the gem"
19"It answered with a faint"
ratio0.812
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences207
matches(empty)
ratio0
71.43% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences80
technicalSentenceCount8
matches
0"The usual drone of London—traffic, distant music, hum of sodium lamps—fell away as if someone shut a door."
1"It lay warm against her palm, warmer than skin, as if it carried its own fever."
2"Grass bent in strange patches, as if an invisible tide washed through."
3"Fast-food wrappers fluttered around it in a wind that didn’t touch the trees."
4"Just a dense red light that painted the flowers blood-dark and carved harsh planes onto the oak trunks."
5"Her breath ran into a patch of mist, as if someone else exhaled into her face."
6"Her skin crawled as if hundreds of tiny legs explored it."
7"At the far edge of the Grove, beyond the boundary of the standing oaks, the grass lay flat in a long, narrow streak, as if something vast had slithered there mo…"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags15
uselessAdditionCount0
matches(empty)
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags10
fancyCount6
fancyTags
0"she muttered (mutter)"
1"she whispered (whisper)"
2"she corrected (correct)"
3"she muttered (mutter)"
4"she whispered (whisper)"
5"she snarled (snarl)"
dialogueSentences33
tagDensity0.303
leniency0.606
rawRatio0.6
effectiveRatio0.364
84.2130%