Run: 2026-02-19-01KHTYYJ7275E6NNTAW9GCF49R

Run Details

Model:
GPT-5.1
Duration:
1m 45s
Cost:
$0.046455
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 first thing Rory noticed was the sound. Richmond Park never went quiet, not really. There was always a far-off thrum of traffic, a fox yipping somewhere, bits of city life leaking round the edges. Out here though, under the trees and off the path, the air felt packed with muffled cotton. Her boots crushed dead leaves. That came out loud. Too loud. Each step hit her ears like she walked an empty stairwell instead of open ground. "This is stupid." Her breath steamed in the cold. It floated away and dissolved between the trunks. No echo. Only that thick hush and the faint chime of her keys against the Heartstone pendant. The gem knocked her sternum as she pushed through tall fern. Warm metal rubbed bare skin under the zip of her jacket. Warm when the air bit. That had dragged her out here. That and the message. A number with no name, three words. Richmond. Midnight. Grove. The pendant had flared under her shirt when she read it in the bar office upstairs. Not hot enough to burn. Enough to change her mind after the first eye-roll. She brushed a wet branch out of her way. "Yu-Fei's right. I am a gobshite." Mud clung thick to the soles of her trainers. Each step grew heavier as she left the last of the park lights behind. No moon tonight. The sky looked like someone painted over it. Clouds pressed so low the oaks hunched. She checked her phone. 00:12. Signal bars dwindled into one, then none. The tiny Wi-Fi icon blinked once, then vanished. "Lovely." Her voice slid off the bark around her and died. She pocketed the phone and let her fingers rest against the pendant under her jacket. The stone pulsed against her skin, tiny measured thuds that didn't match her heart. Closer. Her imagination picked out the whisper in those beats, the pull. The same as earlier, in the flat above Silas' bar when it warmed by itself while she folded takeaway menus into piles. Same as the night she first received it in the post, no return address, just her name and the single line: Keep it on. She pushed between two hawthorn shrubs. Thorns snagged the hem of her jeans and scratched her ankle. Damp soil smell rose up, rich and old. There, ahead—between a pair of ancient oaks—space opened. The Grove showed itself the way Eva once described it after a drunken wander, before Rory cut her off with a laugh and a "Sure, and next you'll tell me the foxes pay rent." Standing stones waited in the clearing. Not carved granite, not henge stuff. Living oaks, twisted into pillars, trunks dark and smooth where old bark had fused. Their branches arced overhead and laced together so tight no sky got through. The ring of them wrapped a circle of grass and flowers. Wildflowers in February. Rory stopped dead at the tree line. "Okay," her breath hitched once, "that's not weird at all." The blossoms crowded the clearing; bluebells, foxgloves, clover, buttercups, all sharing the same few square metres as if someone had poured a seed packet out at once. Their colours held too bright for night. Each petal, every leaf, sharp in her vision despite the gloom. The air above them shimmered faintly, like heat over tarmac. No wind moved. Grass blades didn't bend. Leaves notched against each other and froze. The only thing that moved sat against her skin. The Heartstone burned. She tugged the pendant out. The little crimson gem glowed through her fingers. Light swam inside it with slow turns, as if something under the surface stretched after a long sleep. "Hel portal, is it?" The words scraped her throat on the way out. Yu-Fei, with her matter-of-fact talk of Hel like it was another borough, would swagger straight into that circle with a smirk and a spare talisman between her teeth. Rory sank her tongue against the roof of her mouth and looked at the oaks again. Between two trunks on the far side, in the deepest part of the ring, darkness gathered. Not simple shadow. A hollow, a pocket, a patch where her eyes slid and skated away. The grass under her boots itched to pull her and that pendant closer. "You got me here," she muttered toward the stone, "now what?" The pendant pulsed in answer. Slight. Insistent. She stepped forward. Her trainer hit the line where wildflowers met leaf-litter. The moment she crossed, sound dropped out. Not some big cinematic cut. Just a strange absence. The city hum behind the park dissolved. The rustle of branches died. Her own breathing dulled like cotton wrapped her head. She swallowed. The click of her throat came out flat. "Anyone here?" Her voice failed to carry. It pushed a short distance then folded, like someone cupped a hand over her mouth. The trees ringed her with the same blank attention they gave everything. Something moved by her ankle. A tuft of white clover brushed her skin. Only that clump bent. Every other stem stayed stiff. The petals nudged, then turned, their little heads swivelling towards her trainer. Rory lifted her foot, heart jolting. The clover strained after her, stretched as if it meant to climb past the laces. Its stems extended without growing, skin thinning, pale veins showing. Her hand closed round the pendant. "Stop." The command cut clear, clipped, her courtroom father's voice for a heartbeat. The clover froze. Veins shivered. Then all at once they snapped back to ordinary plant length. The patch sagged and drooped like overwatered leaves. She exhaled through her nose. "Right. Plants flirting. Tick that off the list." Her attempt at wry came out hoarse. She edged further in. Blossoms brushed her jeans. Most stayed normal—if glowing a touch too bright—but every now and then a head tipped no matter which way she moved, always angling toward her wrist. Toward the faint white crescent scar there, barely visible in this light. A stray childhood swing-set chain had done that. Broken skin, her mother’s tight face, her dad’s hands fumbling a plaster. She hadn't thought about it in years. "Don't think about them," she told the circle. "They're asleep in Cardiff, and I'm in a weed fairy ring in bloody Richmond." The pendant flared, a sharp spike of heat. She looked up. The hollow between the far oaks deepened, the dark there rich as ink. Edges of it quivered. Something from inside pushed against it, not visible, only pressure. Like a balloon skin stretched near bursting. Her chest matched it, beat for beat. Runner's instinct told her to back out. Turn round. Follow her own boot prints through the mud and leave this for Yu-Fei or Silas or anyone else mad enough to grab hold of the edges of worlds. Instead she checked her phone again. The screen lit her face in pale blue. 00:12. Hadn't it already read that outside? Battery at 64%. Same as in the bar. "You messing with my signal, is that it?" She waved the phone toward the hollow. The screen flickered. Signal bars ghosted in, then twisted into symbols she didn't recognise. Not letters. Weirder. Curves and hooks that made her eyes water. "Yeah, we're done with that." She locked the screen and stuffed it away. Behind her, in the trees beyond the ring, a twig snapped. Rory didn't move. It might have been a fox. A deer. Some drunk teenager with worse judgement than hers. Normal things. "Richmond closes at night, genius," she whispered. "You're the idiot in the locked park." Another crack. Heavier. Closer. Footstep weight. The pendant went near blistering. A breath lifted the hairs on the back of her neck. "Don't," she told it. "No horror film nonsense. I'm not turning round and doing the whole—" "Rory." Her own voice spoke behind her. It carried the exact South Welsh edge she heard on recordings. The same pitch, same small drop she made when she lied. This isn't safe. Her shoulders pulled tight. Fingernails dug into the stone in her fist. "Brilliant." She forced her boots to stay planted. "If you're me, you know I'm not playing. You want something, you walk round where I can see you." Leaves whispered. Grass hissed. Something approached, but the sound moved wrong. It didn't crunch through undergrowth. It slid, like fabric dragged over stone. It stopped at the boundary where wildflowers met mud. "Rory." Her own voice again, a fraction thinner, like heard through a wall. "You left your keys on the bar." Her free hand patted her jacket pocket without her asking it to. Metal pressed her fingers. "No, I didn't." "You left Eva too." Her lungs seized. For a moment, the heart in her chest lost the beat and picked up the rhythm of the gem. She turned. The trees outside the ring waited, trunks black, bark slick in the half-light. Gaps between them opened onto more black, layers behind layers. Nothing stood there. Yet the wrongness hung heavy. Rory swallowed. "Use a better angle," she told the dark. "That one's cheap." In answer, the trunk of the nearest oak shivered. Bark bulged. A knot of wood pushed outward, heavy, slow. Lines formed. An outline of a mouth. No lips. Just splitting bark that gaped where no gap ought to be. It opened. "You came," the tree said in her voice. Rory's legs nearly buckled. She forced them to lock. "Trees with opinions. Grand." The mouth moved without creak or groan. It shaped her words with clean precision. "You ran. Again." "I'm walking." "You ran from Evan. Ran from Cardiff. Ran from law school. Ran from him when he hit you in the kitchen and you pretended you slipped on the tiles." Her fists closed. Blood left her fingers. "Get your facts straight," she told the wooden version of her. "I didn't pretend. I told him he'd have one chance, and then I ran." The bark-mouth twisted, as close to a smile as it could manage. "You ran here." A shift in the air drew her attention sideways. On the opposite side of the ring, another oak swelled. A second knot pushed out. This one formed not her mouth but a nose. A familiar shape. Too familiar. Broad bridge. Slight angle from an old break. Her father's profile, without eyes. "Bollocks." Her chest burned. The pendant throbbed at the same point, like something inside tapped to be let out. "Rory," the nose-tree spoke, but the voice this time carried Brendan Carter's courtroom weight. Measured, iron-lined, patient to breaking point. "You have responsibilities." She stepped backwards, deeper into the flowers. Petals brushed her ankles, her shins, clung with damp and chill. "My responsibilities are not to arboreal hallucinations." "You took an oath," another voice murmured. A third tree bulged. A chin crafted itself from layered knots. Jennifer Ellis' gentle diction slipped from that half-formed mouth. "To tell the truth, Aurora." No one used her full name any more. Her grip tightened round the Heartstone until its edges dug hard lines into her palm. Heat bit. "This isn't truth," Rory told the grove. "It's cheap parlor tricks pulling my file." Windless air pressed round her ears. Breathing grew effortful. The bark-mouth version of her answer smoothed its tone into something closer to her internal voice. "You came because you trusted the stone." "I came because staying put got me hurt," she snapped. The sound bounced inside the circle and then... didn't fade. It stayed. Hung in the space to her left, her voice preserved like an echo trapped in glass. "I came because staying put got me hurt," the air to her left repeated. Then the same words rose behind her. In front of her. Sharpened, flattened, cut up. "I came—staying—hurt." Fragments of her own speech circled, shards that gradually lost shape and dropped into nonsense syllables. They fluttered over the flowers and sank into the soil. Rory's neck prickled. "Alright," she raised her chin, eyes on the dark hollow between the two largest oaks now. "You've had your fun. You dragged me from my warm bed—" "Flat above a bar owned by a sorcerer," murmured a tree. "—from my warm flat, my unfortunate job, my perfectly nice plan of not dying, and for what? You want me to open your little doorway? Say so. I'm not standing here while you do amateur psych." The hollow pulsed. Not a metaphor. The dark thickened, then thinned, as if it breathed. Warmth rolled out in waves that didn't touch her skin but slid along something under it. The pendant blazed against her palm. Pain shot through her hand. She hissed and almost dropped it. A faint glow bled from its cracks, matching the swell of the darkness. "This is between you and whatever hellmouth you're glued to, yeah? I'm just the idiot with the jewellery." Her voice came thin now. Dry. The grass under her feet shifted. Blades didn't bend. They rearranged. Roots unknotted from the ground and retied themselves in spirals. The whole clearing turned into one vast coiled thing, tightening with each breath the hollow took. It wrapped round her trainers, her ankles. She yanked one foot up. It came free, but with effort. Hairline roots popped like the snap of pulling tape. "Don't you dare." Flowers leaned in. Their petals brushed the crescent scar on her wrist. A dozen cool kisses. Each touch left a numb spot behind, like a limb after sleep. The oak with her father's nose thrust new growth. Wood cracked. A full face bulged out, jawline pushing through, cheeks forming ridges. "Truth," it repeated. "Responsibility." Her chest stuttered. "I didn't come here for you." She raised the Heartstone toward the hollow. The light inside the gem lurched. For a second, it stopped following the dark’s rhythm. It beat against her hand faster, panicked. "Then why?" Her own bark-mouth moved without a hint of compassion. It stared at her without eyes, an empty knot above the crack. Rory wet her lips. "Because someone called." "Who?" the grove asked in a chorus of her family, herself, strangers she'd argued with in seminars, Evan's low Cardiff mutter. Voices layered until sound blurred. She opened her mouth. The air between her and the hollow thickened, a pane of cold glass slotted into place. Her jaw worked. No sound came. Breath fogged that invisible barrier and traced lines over it. A shape pressed against the other side of the dark. Taller than her. Thin. No detail, only outline. Its head tilted, as if curious. The grass tightened its coil round her calves. The pendant hammered her palm. Heat seared up her wrist toward her elbow. Rory drew her arm back, hand clenched around the stone.
created_at"2026-02-19T12:45:41.993Z" 2/19/2026, 12:45:41 PM
model"openai/gpt-5.1-20251113"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency4799
moderation_latency(null)
generation_time104886
tokens_prompt1038
tokens_completion5222
native_tokens_prompt916
native_tokens_completion4531
native_tokens_completion_images0
native_tokens_reasoning1303
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.046455
router(null)
provider_responses
0
endpoint_id"764eb97f-8bab-4326-b29b-7a8799b00a70"
id"resp_02856a8449fe10c901699705f611dc8196afb768fb3e873561"
is_byokfalse
latency167
model_permaslug"openai/gpt-5.1-20251113"
provider_name"OpenAI"
status200
api_type"completions"
id"gen-1771505142-G7XK1bUV0OpaQ5qRdbta"
upstream_id"resp_02856a8449fe10c901699705f611dc8196afb768fb3e873561"
total_cost0.046455
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
totalTags18
adverbTagCount1
adverbTags
0"her breath hitched once [once]"
dialogueSentences59
tagDensity0.305
leniency0.61
rawRatio0.056
effectiveRatio0.034
95.97% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2482
totalAiIsmAdverbs2
found
0
adverb"really"
count1
1
adverb"perfectly"
count1
highlights
0"really"
1"perfectly"
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)
55.68% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2482
totalAiIsms22
found
0
word"echo"
count2
1
word"pulsed"
count3
2
word"measured"
count2
3
word"whisper"
count1
4
word"gloom"
count1
5
word"shimmered"
count1
6
word"quivered"
count1
7
word"flickered"
count1
8
word"weight"
count2
9
word"familiar"
count2
10
word"throbbed"
count1
11
word"chill"
count1
12
word"fluttered"
count1
13
word"warmth"
count1
14
word"lurched"
count1
15
word"traced"
count1
highlights
0"echo"
1"pulsed"
2"measured"
3"whisper"
4"gloom"
5"shimmered"
6"quivered"
7"flickered"
8"weight"
9"familiar"
10"throbbed"
11"chill"
12"fluttered"
13"warmth"
14"lurched"
15"traced"
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
narrationSentences285
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount0
narrationSentences285
filterMatches(empty)
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences325
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen37
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2458
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions19
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions37
wordCount2117
uniqueNames21
maxNameDensity0.57
worstName"Rory"
maxWindowNameDensity1
worstWindowName"Rory"
discoveredNames
Rory12
Park1
Heartstone4
Wi-Fi1
Keep1
Grove2
Eva1
Standing1
February1
Hel1
Yu-Fei2
Silas1
South1
Welsh1
Brendan1
Carter1
Measured1
Windless1
Evan1
Cardiff1
Voices1
persons
0"Rory"
1"Heartstone"
2"Eva"
3"Silas"
4"Brendan"
5"Carter"
6"Evan"
7"Voices"
places
0"Park"
1"Grove"
2"February"
3"Windless"
4"Cardiff"
globalScore1
windowScore1
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences164
glossingSentenceCount1
matches
0"looked like someone painted over it"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.407
wordCount2458
matches
0"not her mouth but a nose"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences325
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs160
mean15.36
std13.43
cv0.874
sampleLengths
08
170
23
331
437
57
63
730
89
96
1041
1120
121
1310
1429
151
1657
1733
1834
1950
203
217
2210
2345
2433
253
2631
274
2853
2932
3013
3111
327
333
3416
3530
3610
372
3832
395
4029
416
4225
436
441
4536
465
478
487
4946
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences285
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs353
matches(empty)
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount5
semicolonCount1
flaggedSentences4
totalSentences325
ratio0.012
matches
0"There, ahead—between a pair of ancient oaks—space opened."
1"The blossoms crowded the clearing; bluebells, foxgloves, clover, buttercups, all sharing the same few square metres as if someone had poured a seed packet out at once."
2"Most stayed normal—if glowing a touch too bright—but every now and then a head tipped no matter which way she moved, always angling toward her wrist."
3"\"—from my warm flat, my unfortunate job, my perfectly nice plan of not dying, and for what? You want me to open your little doorway? Say so. I'm not standing here while you do amateur psych.\""
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount861
adjectiveStacks0
stackExamples(empty)
adverbCount21
adverbRatio0.024390243902439025
lyAdverbCount4
lyAdverbRatio0.004645760743321719
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences325
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences325
mean7.56
std5.57
cv0.736
sampleLengths
08
17
220
317
45
54
62
715
83
96
108
112
1215
1311
1411
155
166
174
187
191
201
211
2216
235
249
259
266
279
2814
293
308
317
324
331
347
358
361
3710
3815
3914
401
4111
4222
4324
446
4511
468
478
4834
496
61.71% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats9
diversityRatio0.38699690402476783
totalSentences323
uniqueOpeners125
96.02% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount7
totalSentences243
matches
0"Only that thick hush and"
1"Just a strange absence."
2"Only that clump bent."
3"Then all at once they"
4"Instead she checked her phone"
5"Just splitting bark that gaped"
6"Then the same words rose"
ratio0.029
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount67
totalSentences243
matches
0"Her boots crushed dead leaves."
1"Her breath steamed in the"
2"It floated away and dissolved"
3"She brushed a wet branch"
4"She checked her phone."
5"Her voice slid off the"
6"She pocketed the phone and"
7"Her imagination picked out the"
8"She pushed between two hawthorn"
9"Their branches arced overhead and"
10"her breath hitched once"
11"Their colours held too bright"
12"She tugged the pendant out."
13"she muttered toward the stone"
14"She stepped forward."
15"Her trainer hit the line"
16"Her own breathing dulled like"
17"Her voice failed to carry."
18"It pushed a short distance"
19"Its stems extended without growing,"
ratio0.276
64.94% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount192
totalSentences243
matches
0"The first thing Rory noticed"
1"Richmond Park never went quiet,"
2"Her boots crushed dead leaves."
3"That came out loud."
4"Each step hit her ears"
5"Her breath steamed in the"
6"It floated away and dissolved"
7"The gem knocked her sternum"
8"That had dragged her out"
9"That and the message."
10"A number with no name,"
11"The pendant had flared under"
12"She brushed a wet branch"
13"Mud clung thick to the"
14"Each step grew heavier as"
15"The sky looked like someone"
16"Clouds pressed so low the"
17"She checked her phone."
18"The tiny Wi-Fi icon blinked"
19"Her voice slid off the"
ratio0.79
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences243
matches(empty)
ratio0
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences74
technicalSentenceCount3
matches
0"The stone pulsed against her skin, tiny measured thuds that didn't match her heart."
1"The blossoms crowded the clearing; bluebells, foxgloves, clover, buttercups, all sharing the same few square metres as if someone had poured a seed packet out a…"
2"Light swam inside it with slow turns, as if something under the surface stretched after a long sleep."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags18
uselessAdditionCount0
matches(empty)
31.36% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags14
fancyCount7
fancyTags
0"The Grove showed (show)"
1"she muttered (mutter)"
2"she whispered (whisper)"
3"the nose-tree spoke (speak)"
4"another voice murmured (murmur)"
5"she snapped (snap)"
6"it repeated (repeat)"
dialogueSentences59
tagDensity0.237
leniency0.475
rawRatio0.5
effectiveRatio0.237
90.1894%