Run: 2026-02-19-01KHTY2KZ8VBR1P3B2DZTH476X

Run Details

Model:
GPT-5.1
Duration:
2m 58s
Cost:
$0.040985
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
The taxi’s taillights vanished past the trees like a pair of closing eyes, leaving Aurora with the crunch of gravel under her boots and a sky that pressed low and grey over Richmond Park. The driver had refused to pull further in. “Path’ll get you there,” he had waved, not meeting her gaze, meter already reset. “You’ll hear the road from where you are. Can’t miss it.” Now the road hum had already thinned behind her, eaten by open dark and a slow, wet wind that smelled of mud and wet bark. Aurora adjusted the strap of her canvas bag and touched the pendant under her jacket. The Heartstone rested against her collarbone, a small, reassuring weight. Warm, as usual, like a pebble held too long in a fist. “Right,” she breathed, more to the trees than to herself. “In and out. Half an hour.” Grass whispered as she left the gravel track, following the faint trail she’d memorised in daylight weeks ago. The park at night loomed as a different creature. During the day, dog walkers and joggers had filled the paths, deer dotted the fields, traffic hissed from the nearby road. Now her boots sank into damp earth, and the dark between the trunks thickened ahead like a river of ink she needed to cross. The note in her pocket rasped when she moved. She had folded it in half, then half again, trying to make the words shrink. Bring the stone to the Grove. Midnight. Come alone. No sender. No explanation. No threats, no pleas. Just that, shoved under her flat door sometime between morning deliveries and her shift at the bar. She passed under a line of hornbeams, their tangled branches knitted above her like fingers laced in prayer. The noise of the city faded in layers. First the low rumble of traffic, then the distant sirens, then the last flicker of human sound. In its place came the thick buzz of insects and the rustle of something small moving through bramble. “Midnight in a park,” she muttered. “If I end up on a missing poster, Eva’s never letting this go.” Her voice came out too loud. The trees swallowed it. No echo, no carry, just sound that went in and never came back out. She paused. Listened. Wind moved the higher branches. Leaves scraped against each other, dry as old paper. A fox barked somewhere far off. The steady hum of cars dropped even lower, as if a hand turned down a dial. She checked her phone. 23:47. Signal: one bar, then none, then one again. The screen’s glow painted her fingers a washed-out blue. Somewhere under her jacket the Heartstone grew hotter, the warmth leaking through the cotton of her shirt. “Alright. Nearly there.” The Grove lay beyond the open field, tucked behind a scatter of ancient oaks she’d found once by accident with a wrong turn and a stubborn refusal to follow the signposted paths. She remembered the first glimpse of it: a ring of standing stones made of oak trunks turned petrified, wildflowers blooming thick and bright even in late October, the air holding a sharpness that made each breath feel both too much and not enough. Now, as she stepped into the open stretch of grass, the world seemed to thin. The sky overhead cleared without a gradual change. One moment heavy cloud, the next a spill of stars she didn’t recognise, sharp and cold and far too many of them. Aurora stopped dead. She lifted her face. The Plough, Orion, Cassiopeia—none of them sat where they belonged. A ragged band of pale light cut across the heavens instead, like milk poured through black glass. Her grip tightened on the strap of her bag. “Park lights must be playing tricks,” she said, although there were no park lights this deep in. “That or I’ve finally fried my brain.” No answer came. The fox barked again, closer now, a short harsh sound. Grass brushed her calves with each step. Dampness climbed her jeans. Somewhere behind her, footsteps crunched. Just one or two, close to where she had just walked. Boot on ground, weight on dry twig. Then nothing. She didn’t turn at once. Her muscles locked. Every old instinct from every bad night in Cardiff and London twitched at the base of her skull. She swallowed. “Who’s there?” The field listened. Wind hissed past her ears. No response. No repeat of the sound. She turned slow, jaw clenched. The space behind her lay empty. The path, the darker strip of trampled grass she had followed, ran back towards the trees. Shadows stacked between the trunks. The night watched her with a thousand blind eyes. Aurora pushed air out of her lungs, a sharp exhale through her nose. “Fox,” she told herself. “Branch. Deer. Not every noise is—” The Heartstone pulsed against her skin. Heat shot through the pendant, a strong beat against her sternum, like someone had just flicked a match there. She flinched and grabbed it through her jacket. The gem throbbed again. Once. Twice. Each beat lined up with something heavy that rolled through the air under her feet. A distant boom, like thunder layered under the earth. She drew the necklace out. The crimson stone glowed from within, faint but unmistakable, as if lit by a coal pushed deep into its core. The light painted her fingers in blood-coloured shadows. “Okay,” she breathed. “You’ve got opinions. Great.” The warmth steadied into a low, steady hum. Not painful. Not comforting. Just… present. A second heart she wore outside her body. At the far edge of the field, the oaks waited. Massive, gnarled, older than any building she’d lived in. Their trunks twisted, branches bent down and up again, shapes like frozen waves. Between them, dark columns stood in a rough circle: the standing stones of the Grove, wood turned to something harder and darker, each one carved with rough grooves that looked almost like script. She moved towards them. Her boots sank deeper into the ground. The air thickened, as if the space between atoms had grown crowded. The scent of flowers floated in on the wind—jasmine, honeysuckle, bluebells—all of it wrong for the season, wrong for February, wrong for the hours before midnight in a London park. “Smells like Mum’s garden,” she murmured. “In June. That’s not creepy at all.” The closer she walked, the less she heard the wind. It faded like the traffic had, drawn off to some other layer of the world. In its place: a thin, high sound, almost too quiet to pick apart. Not quite music. Not quite an insect whine. Something in between, its pitch wavering just out of reach. Her teeth ached with it. The oak stones towered ahead now, each one the width of a doorway, pale scars of old lightning strikes marring the bark before it sank into petrified sheen. Wildflowers crowded their bases. White, yellow, violet, electric blue, a riot of colour that shouldn’t grow this thick in winter. Their petals glowed in the strange starlight. Aurora stepped between two of the stones. The world blinked. Cold hit in a sheet. The field behind her dimmed, colour leached from the grass. Ahead, the ring of stones encircled an open space about the size of a tennis court, grass cropped short, flowers woven through like scattered paint. The air vibrated. Each breath felt like she drank water that had never touched pipes or sky. She checked her phone again. 00:02. The lock screen photo of Eva and Silas outside the bar looked fuzzed, as if someone had smeared a thumb over their faces. No signal now. The battery icon dropped from 78% to 46% while she watched. “You lot are very funny,” she muttered, sliding the phone back into her pocket. “Proper amateur hour haunted forest stuff.” The high, wavering sound deepened for a heartbeat, as if her words had brushed against it. Then it slid back to the edge of hearing. The pendant burned hotter. She walked to the centre of the Grove because there was nowhere else to go. The grass sprang under her boots, soft as moss. No mud clung to her soles here. Each step felt both heavy and light, like walking on the memory of ground. “Alright,” she called, turning a slow circle. “You dragged me out here. I showed up. What now?” The stones did not answer. The flowers did not sway. Nothing moved. Then, at the very edge of her hearing, something laughed. It came like the chime of glass, bright, quick, then gone. Childlike but not a child’s, too deep under the surface of the sound. She couldn’t point to where it came from. Above? Behind one of the stones? Under her feet? Her throat tightened. She turned again, faster, the pendant throwing weak red flickers across the ring of trunks. “Not in the mood for games.” Another laugh, closer this time, like it had stepped three paces towards her without crossing any ground. Her fingers curled around the Heartstone so hard her knuckles blanched. “Show yourself.” Grass rustled behind her. Light as a hand dragged through leaves. She spun. Nothing. The standing stone in front of her loomed, its surface ridged. In the faint glow from the pendant she caught marks on it she hadn’t seen in the day. Not natural grooves. Lines crossed and curled, sharp turns and long sweeps, shapes that hurt to look at too long. The patterns crawled up the height of the stone. At the top, something bulged from the bark—an oval, smooth and pale, like a knot. It blinked. Aurora jerked back, boot heel skidding. The oval vanished. Just bark again. Her breath hitched. “Nope.” She backed away until a different stone met her shoulder. Its surface felt colder than the air, hard enough to bruise through her jacket. The high sound in the air rose, needling, sharpening until it almost broke into a note. Her ears rang with it. The flowers quivered, then stilled. “You wanted the stone,” she called, the words scraping her throat. “Here. Look.” She yanked the pendant free of her fingers and held it out. The glow inside it flared. Light spilled across the Grove, not bright, not enough to banish the dark, but enough to draw shapes out of it. The inner faces of the stones warped. For a moment every trunk bore those pale ovals. Dozens of them. Hundreds. Each one round, lidless, too wide, too still. They watched her the way CCTV watched a shop floor, unblinking, without malice, without care. Her stomach lurched. The light dimmed as fast as it had grown. The eyes, if that’s what they were, dissolved back into bark. “Okay,” she whispered. “You’re curious. Congratulations. We’ve all got hobbies.” Something moved in the space between two stones. Not the rustle of fox or deer. Not the sway of a branch. A vertical slice of darkness, thicker than the night around it, like someone had cut the world and left a gap. It wavered as if underwater. Static crawled over her skin. The Heartstone jumped in her hand, heat spiking through her palm. It tugged forward. Not strong enough to drag her, but enough to pull at the muscles in her wrist. “Portal,” she muttered. “Has to be.” Her own voice sounded thin now, like it had to cross a long distance to reach her own ears. From the cut in the air, the laughter came again. Closer. Clearer. It carried words this time, or something shaped like words, syllables that almost made sense in her own language before tilting away at the last second. Her name slipped through. “Aurora.” Her legs locked. The sound of it came from behind her left ear, hot breath that smelled of damp earth and crushed flowers. Her whole body flinched. She spun, arm swinging wide, fist still wrapped round the pendant. No one stood there. Nothing blocked her, no figure, no outline. Just grass, stones, wildflowers, the wrong stars overhead. The high noise in the air swelled again. The grass at her boots bent towards her, as if drawn. Flower heads turned. Petals faced her like a field of tiny, blank faces. Her pulse crashed in her throat. She swallowed hard and forced her shoulders to square. “You know my name,” she said. “Good for you. You’re still going to have to do better than party tricks if you want—” Something stroked the back of her neck. Light. Gentle. The exact pressure of fingertips tracing the line of her spine from hairline to collar. Her skin blistered with gooseflesh. The touch left a trail of numbness behind it, as if those fingers had stolen the sensation while they passed. Her voice broke in the middle of the next word. “—anything.” The touch withdrew. The numbness stayed. She reached back with a shaking hand and found only her own skin, her own hair, damp with sweat. The pendant jerked again. She hadn’t moved her arm. The stone dragged her wrist towards the dark slit between the stones with a will that didn’t belong to her. The chain bit into the back of her neck. “No.” Aurora dug her heels into the springy grass. Muscles bunched in her forearm. She held the stone against her chest with both hands, arms a rigid bar. The cut in the air bulged. Edges bowed outwards, like a membrane pressed from the other side. Space buckled. The air around it rippled, bending the line of the far stones. From deep inside that dark, something whispered in a voice that carried three layers at once: a child’s sing-song, a deeper echo, and under both a dry rustling, like pages turned in a book no one had opened in decades. “Aurora Carter. Come through.”
created_at"2026-02-19T12:30:26.286Z" 2/19/2026, 12:30:26 PM
model"openai/gpt-5.1-20251113"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency10871
moderation_latency(null)
generation_time178292
tokens_prompt1038
tokens_completion4296
native_tokens_prompt916
native_tokens_completion3984
native_tokens_completion_images0
native_tokens_reasoning995
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.040985
router(null)
provider_responses
0
endpoint_id"764eb97f-8bab-4326-b29b-7a8799b00a70"
id"resp_05162309c25fcecd016997026261c88193acc60d96972a2e11"
is_byokfalse
latency168
model_permaslug"openai/gpt-5.1-20251113"
provider_name"OpenAI"
status200
api_type"completions"
id"gen-1771504226-IJPWkaf7r8OtlJnkExvh"
upstream_id"resp_05162309c25fcecd016997026261c88193acc60d96972a2e11"
total_cost0.040985
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
totalTags13
adverbTagCount0
adverbTags(empty)
dialogueSentences35
tagDensity0.371
leniency0.743
rawRatio0
effectiveRatio0
95.67% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2307
totalAiIsmAdverbs2
found
0
adverb"very"
count2
highlights
0"very"
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)
45.82% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2307
totalAiIsms25
found
0
word"weight"
count2
1
word"loomed"
count2
2
word"flicker"
count1
3
word"echo"
count2
4
word"warmth"
count2
5
word"footsteps"
count1
6
word"jaw clenched"
count1
7
word"pulsed"
count1
8
word"flicked"
count1
9
word"throbbed"
count1
10
word"comforting"
count1
11
word"wavering"
count2
12
word"electric"
count1
13
word"vibrated"
count1
14
word"quivered"
count1
15
word"stomach"
count1
16
word"lurched"
count1
17
word"wavered"
count1
18
word"pulse"
count1
19
word"tracing"
count1
highlights
0"weight"
1"loomed"
2"flicker"
3"echo"
4"warmth"
5"footsteps"
6"jaw clenched"
7"pulsed"
8"flicked"
9"throbbed"
10"comforting"
11"wavering"
12"electric"
13"vibrated"
14"quivered"
15"stomach"
16"lurched"
17"wavered"
18"pulse"
19"tracing"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"jaw/fists clenched"
count1
highlights
0"jaw clenched"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences233
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount1
narrationSentences233
filterMatches
0"feel"
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences255
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen43
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2300
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions14
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions35
wordCount2143
uniqueNames16
maxNameDensity0.33
worstName"Aurora"
maxWindowNameDensity1
worstWindowName"Aurora"
discoveredNames
Aurora7
Richmond1
Park1
Heartstone5
Grass3
Grove5
October1
Plough1
Orion1
Cassiopeia1
Cardiff1
London2
February1
Eva1
Silas1
Light3
persons
0"Aurora"
1"Heartstone"
2"Grass"
3"February"
4"Eva"
5"Silas"
6"Light"
places
0"Richmond"
1"Park"
2"Grove"
3"Cardiff"
4"London"
globalScore1
windowScore1
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences140
glossingSentenceCount1
matches
0"felt like she drank water that had neve"
69.57% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches3
per1kWords1.304
wordCount2300
matches
0"not bright, not enough to banish the dark, but enough to draw shapes out of it"
1"not enough to banish the dark, but enough to draw shapes out of it"
2"Not strong enough to drag her, but enough to pull at the muscles in her wrist"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences255
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs109
mean21.1
std18.59
cv0.881
sampleLengths
042
125
225
337
416
572
624
79
825
961
1019
1124
123
1336
1439
153
1675
1745
183
1931
209
2124
2224
235
2420
2526
262
272
2815
295
3036
3113
3210
336
3457
355
3628
377
3822
3965
4053
4113
4256
435
4455
457
463
4757
485
491
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences233
matches
0"were, dissolved"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs338
matches(empty)
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount4
semicolonCount0
flaggedSentences3
totalSentences255
ratio0.012
matches
0"The Plough, Orion, Cassiopeia—none of them sat where they belonged."
1"The scent of flowers floated in on the wind—jasmine, honeysuckle, bluebells—all of it wrong for the season, wrong for February, wrong for the hours before midnight in a London park."
2"At the top, something bulged from the bark—an oval, smooth and pale, like a knot."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2150
adjectiveStacks0
stackExamples(empty)
adverbCount81
adverbRatio0.037674418604651164
lyAdverbCount1
lyAdverbRatio0.00046511627906976747
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences255
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences255
mean9.02
std7.17
cv0.795
sampleLengths
034
18
214
311
425
515
610
712
810
96
1018
119
1221
1324
149
1515
166
171
182
192
202
214
2217
2318
248
2517
2618
276
2813
296
304
3114
322
331
345
359
366
3716
384
391
408
419
4217
433
4432
4543
4615
478
4822
493
50.72% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats15
diversityRatio0.33992094861660077
totalSentences253
uniqueOpeners86
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount8
totalSentences199
matches
0"Just that, shoved under her"
1"Somewhere under her jacket the"
2"Somewhere behind her, footsteps crunched."
3"Just one or two, close"
4"Then it slid back to"
5"Then, at the very edge"
6"Just bark again."
7"Just grass, stones, wildflowers, the"
ratio0.04
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount54
totalSentences199
matches
0"he had waved, not meeting"
1"she breathed, more to the"
2"She had folded it in"
3"She passed under a line"
4"Her voice came out too"
5"She checked her phone."
6"She remembered the first glimpse"
7"She lifted her face."
8"Her grip tightened on the"
9"she said, although there were"
10"She didn’t turn at once."
11"Her muscles locked."
12"She turned slow, jaw clenched."
13"she told herself"
14"She flinched and grabbed it"
15"She drew the necklace out."
16"Their trunks twisted, branches bent"
17"She moved towards them."
18"Her boots sank deeper into"
19"It faded like the traffic"
ratio0.271
80.60% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount151
totalSentences199
matches
0"The taxi’s taillights vanished past"
1"The driver had refused to"
2"he had waved, not meeting"
3"Aurora adjusted the strap of"
4"The Heartstone rested against her"
5"she breathed, more to the"
6"Grass whispered as she left"
7"The park at night loomed"
8"The note in her pocket"
9"She had folded it in"
10"She passed under a line"
11"The noise of the city"
12"Her voice came out too"
13"The trees swallowed it."
14"Wind moved the higher branches."
15"Leaves scraped against each other,"
16"A fox barked somewhere far"
17"The steady hum of cars"
18"She checked her phone."
19"The screen’s glow painted her"
ratio0.759
75.38% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount3
totalSentences199
matches
0"Now the road hum had"
1"Now her boots sank into"
2"Now, as she stepped into"
ratio0.015
68.11% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences86
technicalSentenceCount9
matches
0"Now the road hum had already thinned behind her, eaten by open dark and a slow, wet wind that smelled of mud and wet bark."
1"She remembered the first glimpse of it: a ring of standing stones made of oak trunks turned petrified, wildflowers blooming thick and bright even in late Octobe…"
2"The crimson stone glowed from within, faint but unmistakable, as if lit by a coal pushed deep into its core."
3"Between them, dark columns stood in a rough circle: the standing stones of the Grove, wood turned to something harder and darker, each one carved with rough gro…"
4"White, yellow, violet, electric blue, a riot of colour that shouldn’t grow this thick in winter."
5"The lock screen photo of Eva and Silas outside the bar looked fuzzed, as if someone had smeared a thumb over their faces."
6"The high, wavering sound deepened for a heartbeat, as if her words had brushed against it."
7"The sound of it came from behind her left ear, hot breath that smelled of damp earth and crushed flowers."
8"From deep inside that dark, something whispered in a voice that carried three layers at once: a child’s sing-song, a deeper echo, and under both a dry rustling,…"
48.08% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags13
uselessAdditionCount2
matches
0"he had, not meeting her gaze, meter already reset"
1"she called, the words scraping her throat"
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags12
fancyCount7
fancyTags
0"she breathed (breathe)"
1"she muttered (mutter)"
2"she breathed (breathe)"
3"she murmured (murmur)"
4"she muttered (mutter)"
5"she whispered (whisper)"
6"she muttered (mutter)"
dialogueSentences35
tagDensity0.343
leniency0.686
rawRatio0.583
effectiveRatio0.4
87.7978%