Run: 2026-02-19-01KHTY2EAJWDZHKGREB4WXTVSN

Run Details

Model:
GPT-5.2
Duration:
1m 15s
Cost:
$0.042511
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
Rory kept her torch low and her shoulders square as Richmond Park swallowed the last of the streetlights behind her. The city still breathed somewhere beyond the trees—distant tyres on wet roads, a siren that rose and fell like it couldn’t pick a direction—but the path in front of her held nothing except black mud and the pale ribs of roots. The Heartstone pendant lay under her jumper. The silver chain pressed cold against her collarbone until it didn’t. Warmth nudged through the fabric, not like skin against skin, but like a mug held too close. “Right. So you weren’t having a laugh,” she muttered, and her voice sounded wrong in the open night, like someone had put it through a cheap speaker. Her phone screen showed 00:17. The battery sat at twenty-one per cent. No signal. She tilted it, then tucked it away. “Of course.” She had come because the pendant had done it again above Silas’ bar—one steady pulse of heat while she washed a pint glass in the cramped sink behind the counter, the crimson gem catching the bar’s yellow light and throwing it back like a bloodshot eye. Yu-Fei’s delivery bag had still been slung over her shoulder, smelling of garlic and star anise, and she had stood there with her hands in suds and felt the warmth build until it hurt. Hel portal, the old note had called it. One line, typed on a card that had arrived without a return address, tucked into the same envelope as the pendant. When near a Hel portal, it warms. No signature. No explanation. Just that sentence and the weight of the stone. Rory had laughed then too. She hadn’t laughed when the warmth returned, stronger, and her reflection in the pub mirror looked like someone else for half a blink—eyes too bright, mouth slack, a stranger wearing her face. She had grabbed her coat. She had told Silas she needed air. Now the air here tasted of wet bark and something sweet that didn’t belong in February. The path narrowed and then vanished, grass taking over in a soft, unbroken carpet. Rory slowed. Her boots sank a little, like the earth held its breath and wouldn’t let go. A stand of oaks rose ahead, thick trunks twisting as if they’d grown around old arguments. Between them, pale shapes caught her torch beam. Standing stones. Not the neat sort on postcards. These looked like someone had dragged ancient oaks from the ground, stripped them, and left the bones upright. Bark clung in places, grey and furred. Lichen made maps on their faces. Rory stopped before the nearest one. The air near it felt thin, like she’d stepped into a doorway where someone had closed the windows. She slid her fingers beneath her jumper and pulled the Heartstone out. The crimson gem sat in her palm, thumbnail-sized and too warm. A faint inner glow stirred in it, no stronger than the red dot of a cigarette in the dark. “So this was the plan,” she whispered at it. “Bring me to some haunted gardening project.” Her laugh died before it cleared her throat. The park held silence, but not clean silence. Something lay under it, like pressure in ears before a flight. Rory stepped closer to the stones. The torch beam caught the edges and broke, making shadows fold in places they shouldn’t fold. Her pupils fought the dark. “Alright, Aurora,” she told herself. “Go on.” The name tasted formal in her mouth. She’d been Rory since Cardiff. Since her mother had called her down for tea and her father had paced the kitchen with case notes and impatience. Aurora belonged to forms and passports. To people who wanted distance. A whisper slid through the trees. “Laila.” Rory froze so hard her ankles ached. The whisper came again, closer, softer, like someone leaning in to share a secret. “Laila.” “That’s not my name,” she snapped into the dark, and her voice came back flatter than it should have, as if the grove had swallowed the edges. A dry crack sounded off to her right. Not a footstep—too sharp, too small. Like a twig snapping between fingers. The torch beam swung, cutting over a cluster of ferns. Nothing stood there. No fox. No dog. Just leaves trembling as if something had brushed past. Rory kept the torch steady. “Show yourself, yeah?” She hated how the words came out. Not brave. Not even angry. More like she’d walked into the wrong flat and needed someone to admit it. The pendant warmed again, a slow, steady pulse against her skin. Heat in time with a heart that wasn’t hers. She took a breath that didn’t reach her lungs and stepped between the stones. Cold slid over her face, not wind, more like the drop in temperature when a fridge door opened. The torch beam seemed to dim without changing. Her boots met firmer ground. Behind her, the park’s faint noises cut off. Rory turned, torch up. The stones still stood behind her, but the gap between them looked narrower, the way a mouth looked narrower when someone held their teeth together. She stepped back once. Her heel bumped stone. “No. Don’t do that.” She put her free hand out, fingers splayed, and touched the standing stone beside her. The surface felt like dried skin. Too smooth in places. Too warm. A scent drifted past her face—beer and cigarette smoke and the sting of disinfectant. She swung the torch left, then right. The grove opened around her, a clearing that had no business existing in a park this crowded. Wildflowers spread across the ground in thick patches, blooms in whites and purples and reds that looked fresh enough to have been cut that afternoon. A thin mist hugged the grass at ankle height, turning her boots into dark shapes floating over milk. “You’re kidding,” she breathed. Her phone buzzed in her pocket. Relief punched through her ribs. She yanked it out, thumbed the screen. No signal. No notifications. The battery icon flickered between twenty-one and twenty per cent like it couldn’t decide. The buzzing came again. From somewhere in the clearing. Rory lowered the phone and listened. A mobile ringtone trilled, tinny and familiar, the default one she’d never bothered changing. Her own ringtone. She pivoted, torch beam skimming over flowers and mist. The ringtone sounded from her left, then from behind her, then from in front, as if it bounced around the clearing without landing. “Alright, piss off.” Rory forced her voice up. “I’m here. You’ve got me. Stop with the schoolyard crap.” The ringtone cut off. Something moved at the edge of the torch beam—tall and thin, a line of darker dark among the trees beyond the clearing. Rory snapped the beam over. Nothing. Just trunks, leafless branches, a tangle of winter. Her eyes watered. She blinked hard, and the pendant’s glow pulsed against her palm, steady as a metronome. She put the Heartstone back under her jumper and gripped the chain at her throat like it could keep her anchored. “Who sent you?” she asked the trees. “The pendant. Who sent it? I’m not playing games.” A laugh answered her. Not loud. Not even full. Just a small exhale that carried amusement without a mouth. It came from close. Too close. Rory whipped round. Her torch beam hit empty air, then a patch of flowers. The blooms bowed, petals flattening as if a weight had passed over them. Mist swirled in a slow spiral, the sort you saw in water when someone stirred. Rory took a step back. Her boot scuffed the ground. The sound came out wrong—thick, muffled, like she’d scuffed carpet, not soil. “You’re there,” she said, throat tight. “I saw that.” The pendant pressed heat against her sternum, not pulsing now, but holding like a hand. Rory’s mind ran through mundane explanations with the speed of panic: deer, fox, a prank, some art installation, her own brain shorting out from lack of sleep. Then a new smell slid in, sharp and metallic, the scent of coins held too long in a fist. Her left wrist itched under her sleeve. The crescent scar from her childhood accident started to prickle as if something had traced it with a fingernail. Rory pulled her sleeve up. The skin around the scar looked the same, pale under the torchlight, but the itch refused to stop. “Don’t touch me.” She aimed the torch at her own wrist, then into the mist around her feet, as if she might catch fingers in the act. A soft patter sounded behind her, like rain hitting leaves. No rain touched her face. The trees above held still. The patter continued, slow, careful. Rory turned and lifted the torch higher. Tiny shapes dotted the dark air behind her, drifting down. Petals. White flower petals fell from nothing. They floated as if they weighed more than they should, landing on the grass with small, wet sounds. Her throat tightened. “This is a park.” Her voice scraped. “This is Richmond Park.” A line of petals formed on the ground, not scattered, but placed, like someone had made a path with them. The line started at the edge of the clearing and ran towards the trees, where the darkness thickened. Rory didn’t move. She watched as another petal dropped, then another, each one landing with intent. “Is this where you want me?” She kept her torch trained on the petal path. “Because if it is, you can jog on.” The mist at her ankles pulled away from the petal line, clearing it like a stage. From somewhere beyond the trees, a voice rose—quiet, raw, too familiar. “Rory?” Her chest clenched. She knew that voice. She’d heard it in Cardiff on rainy mornings when she didn’t want to get out of bed, and in London on nights she’d pretended she didn’t miss home. Her mother. Rory’s hand tightened on the torch until her knuckles shone. “No.” The word came out as breath. She swallowed and forced it louder. “No. Jennifer’s at home. You’re not—” “Rory, love.” The voice carried a Welsh lilt that hit her like a fist. “Come here a second.” Rory took one step without deciding to. Her boot landed on a white petal and crushed it. The sound snapped like a bone. She stopped, stomach turning. “Don’t use her voice,” she whispered. Her eyes burned. “That’s not yours.” The laugh came again, closer, threaded with something that sounded like satisfaction. The flowers around her stirred, not from wind, but from something passing through them. Rory forced her gaze away from the petal path and turned back towards the stones. The gap between them had shrunk again. The stones leaned in, their surfaces catching the torchlight with a sheen like sweat. Rory moved towards them, quick steps, torch bouncing. She reached the gap and slid her shoulder through. Stone scraped her coat. Cold bit her arm. She pushed harder. The space held her, pressed on both sides, not squeezing her ribs but refusing to give. “No, no—” Rory shoved, twisting, and her pendant flared hot enough to make her hiss. The heat spread across her chest in a sudden bloom, and the crimson gem’s glow lit her jumper from beneath like a coal. Behind her, the voice of her mother dropped into a whisper. “Rory. Look at you. Always running.” Rory jerked her head round. The mist gathered in front of her, thicker now, rising from the ground to waist height. It curled and folded, taking a shape that hinted at shoulders, at a head, at a posture she recognised from childhood: hands on hips, chin tilted in that tired patience. Rory kept her torch pointed at it, the beam carving through mist and catching nothing solid. “Step back,” she warned. “Step back or I’ll—” Her torch flickered. The beam dimmed, flared, dimmed again. The pendant burned against her skin, and the standing stones pressed harder. Rory’s phone buzzed in her pocket once more, a sharp vibration that felt like a pulse from something buried. She couldn’t pull it out. She couldn’t get her arms free. She breathed through her teeth. “Alright.” Her voice shook and she hated it. “Alright. What do you want from me?”
created_at"2026-02-19T12:30:20.506Z" 2/19/2026, 12:30:20 PM
model"openai/gpt-5.2-20251211"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency6105
moderation_latency(null)
generation_time75378
tokens_prompt1038
tokens_completion3474
native_tokens_prompt916
native_tokens_completion2922
native_tokens_completion_images0
native_tokens_reasoning279
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.042511
router(null)
provider_responses
0
endpoint_id"f00142c2-6a93-49ce-9e36-5593b904ce3b"
id"resp_097fe07ee4b9e1bb016997025c9534819594eef78f901d2491"
is_byokfalse
latency145
model_permaslug"openai/gpt-5.2-20251211"
provider_name"OpenAI"
status200
api_type"completions"
id"gen-1771504220-S0pB9bLZocK10f92q984"
upstream_id"resp_097fe07ee4b9e1bb016997025c9534819594eef78f901d2491"
total_cost0.042511
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
totalTags20
adverbTagCount0
adverbTags(empty)
dialogueSentences36
tagDensity0.556
leniency1
rawRatio0
effectiveRatio0
100.00% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2060
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)
49.03% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2060
totalAiIsms21
found
0
word"warmth"
count3
1
word"pulse"
count3
2
word"weight"
count2
3
word"silence"
count2
4
word"whisper"
count3
5
word"flickered"
count2
6
word"familiar"
count2
7
word"pulsed"
count1
8
word"traced"
count1
9
word"lilt"
count1
10
word"stomach"
count1
highlights
0"warmth"
1"pulse"
2"weight"
3"silence"
4"whisper"
5"flickered"
6"familiar"
7"pulsed"
8"traced"
9"lilt"
10"stomach"
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
narrationSentences193
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount2
narrationSentences193
filterMatches(empty)
hedgeMatches
0"seemed to"
1"started to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences210
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen47
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2047
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions15
unquotedAttributions0
matches(empty)
80.63% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions40
wordCount1874
uniqueNames11
maxNameDensity1.39
worstName"Rory"
maxWindowNameDensity2.5
worstWindowName"Rory"
discoveredNames
Richmond1
Park1
Heartstone3
Yu-Fei1
Hel2
Silas1
February1
Rory26
Cardiff2
London1
Welsh1
persons
0"Heartstone"
1"Yu-Fei"
2"Silas"
3"Rory"
places
0"Richmond"
1"Park"
2"Hel"
3"February"
4"Cardiff"
5"London"
globalScore0.806
windowScore0.833
49.19% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences124
glossingSentenceCount5
matches
0"looked like someone else for half a blink"
1"looked like someone had dragged ancient o"
2"felt like dried skin"
3"sounded like satisfaction"
4"felt like a pulse from something buried"
0.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches5
per1kWords2.443
wordCount2047
matches
0"not like skin against skin, but like a mug held too close"
1"not pulsing now, but holding like a hand"
2"not scattered, but placed, like someone had made a path with them"
3"not from wind, but from something passing through them"
4"not squeezing her ribs but refusing to give"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences210
matches
0"knew that voice"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs113
mean18.12
std13.7
cv0.756
sampleLengths
061
118
217
327
421
52
680
729
87
913
1037
1112
1216
1331
1424
152
1637
1724
1842
1916
2027
2127
227
2344
246
251
267
2714
281
2927
3046
315
3229
3320
3414
3531
368
374
3825
398
4031
4114
427
4360
444
4518
4618
474
485
496
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences193
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs325
matches(empty)
47.62% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount8
semicolonCount0
flaggedSentences7
totalSentences210
ratio0.033
matches
0"The city still breathed somewhere beyond the trees—distant tyres on wet roads, a siren that rose and fell like it couldn’t pick a direction—but the path in front of her held nothing except black mud and the pale ribs of roots."
1"She hadn’t laughed when the warmth returned, stronger, and her reflection in the pub mirror looked like someone else for half a blink—eyes too bright, mouth slack, a stranger wearing her face."
2"Not a footstep—too sharp, too small."
3"A scent drifted past her face—beer and cigarette smoke and the sting of disinfectant."
4"Something moved at the edge of the torch beam—tall and thin, a line of darker dark among the trees beyond the clearing."
5"The sound came out wrong—thick, muffled, like she’d scuffed carpet, not soil."
6"From somewhere beyond the trees, a voice rose—quiet, raw, too familiar."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount217
adjectiveStacks0
stackExamples(empty)
adverbCount8
adverbRatio0.03686635944700461
lyAdverbCount0
lyAdverbRatio0
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences210
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences210
mean9.75
std7.58
cv0.777
sampleLengths
020
141
27
311
417
527
65
77
82
97
102
1146
1234
138
1421
157
162
172
189
195
2032
215
227
2316
2414
252
2615
2716
288
292
306
3118
327
336
346
3518
3612
3711
3819
399
407
418
428
4311
446
4516
465
475
482
497
39.05% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats23
diversityRatio0.28095238095238095
totalSentences210
uniqueOpeners59
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount7
totalSentences174
matches
0"Just that sentence and the"
1"Just leaves trembling as if"
2"More like she’d walked into"
3"Too smooth in places."
4"Just trunks, leafless branches, a"
5"Just a small exhale that"
6"Then a new smell slid"
ratio0.04
91.26% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount56
totalSentences174
matches
0"she muttered, and her voice"
1"Her phone screen showed 00:17."
2"She tilted it, then tucked"
3"She had come because the"
4"She hadn’t laughed when the"
5"She had grabbed her coat."
6"She had told Silas she"
7"Her boots sank a little,"
8"She slid her fingers beneath"
9"she whispered at it"
10"Her laugh died before it"
11"Her pupils fought the dark."
12"she told herself"
13"She’d been Rory since Cardiff."
14"she snapped into the dark,"
15"She hated how the words"
16"She took a breath that"
17"Her boots met firmer ground."
18"She stepped back once."
19"Her heel bumped stone."
ratio0.322
40.46% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount146
totalSentences174
matches
0"Rory kept her torch low"
1"The city still breathed somewhere"
2"The Heartstone pendant lay under"
3"The silver chain pressed cold"
4"Warmth nudged through the fabric,"
5"she muttered, and her voice"
6"Her phone screen showed 00:17."
7"The battery sat at twenty-one"
8"She tilted it, then tucked"
9"She had come because the"
10"Yu-Fei’s delivery bag had still"
11"Hel portal, the old note"
12"Rory had laughed then too."
13"She hadn’t laughed when the"
14"She had grabbed her coat."
15"She had told Silas she"
16"The path narrowed and then"
17"Her boots sank a little,"
18"A stand of oaks rose"
19"These looked like someone had"
ratio0.839
57.47% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences174
matches
0"Now the air here tasted"
1"To people who wanted distance."
ratio0.011
91.10% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences69
technicalSentenceCount5
matches
0"A stand of oaks rose ahead, thick trunks twisting as if they’d grown around old arguments."
1"Wildflowers spread across the ground in thick patches, blooms in whites and purples and reds that looked fresh enough to have been cut that afternoon."
2"The ringtone sounded from her left, then from behind her, then from in front, as if it bounced around the clearing without landing."
3"The crescent scar from her childhood accident started to prickle as if something had traced it with a fingernail."
4"It curled and folded, taking a shape that hinted at shoulders, at a head, at a posture she recognised from childhood: hands on hips, chin tilted in that tired p…"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags20
uselessAdditionCount1
matches
0"She put, fingers splayed, and touched the standing stone beside her"
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags9
fancyCount6
fancyTags
0"she muttered (mutter)"
1"she whispered (whisper)"
2"she snapped (snap)"
3"she breathed (breathe)"
4"she whispered (whisper)"
5"she warned (warn)"
dialogueSentences36
tagDensity0.25
leniency0.5
rawRatio0.667
effectiveRatio0.333
81.5271%