Run: 2026-03-18-01KM086Q1QJSZZQXM5HGSD3VDZ

Run Details

Duration:
21.5s
Cost:
$0.005586
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 had taken the last bus into Richmond Park with her hood up and the Heartstone Pendant under her jumper, pressed warm against her left ribs. The driver had looked straight through her at the stops, like he couldn’t see the point where the road dipped into trees. She had thanked him anyway. Her voice sounded normal in her own ears, like she hadn’t walked out of London with the taste of panic stuck behind her teeth. The grove didn’t announce itself with a sign or a gate. It just waited in the gap between what the trees looked like and what the trees remembered being. One wrong turn had led her to the ancient oak standing stones—thick, ridged trunks, faces carved by weather instead of hands—and the moment she stepped into the clearing, the air changed. Not colder. Sharper. Even her breath held a bite. The wildflowers grew in a ring around the boundary, bright blooms that didn’t care what season it was. They looked too fresh to belong to the dim hour, petals like stained glass. The night sounds felt thin beyond the ring. Crickets held their chirr in a tighter rhythm, like someone had folded the world into a smaller box. Rory stopped just inside the line of standing stones and listened. She heard the click of her own shoes on gravel. The soft hush of leaves when her hood brushed branches. A distant car in London, muffled by the park’s bulk. Nothing else. She had come for a reason. Eva had called it a contact point, a place where a certain kind of door noticed you. Rory had rolled her eyes at the wording and still agreed to meet, still promised she’d go alone. Eva didn’t like company around her strange bargains. “You’ll bring something with you,” she’d said earlier, voice tight. “And you’ll make it louder.” Rory had wanted to argue. She had wanted to ask what she meant by louder. She had wanted to tell Eva she wasn’t fragile. She had wanted to say she could handle a weird grove. Instead, she had just nodded and driven out with her phone turned off to keep from burning through battery on fear. Now she stood in the Fae Grove and waited for the thing that Eva’s message had pointed at. The Heartstone Pendant sat under her shirt, the crimson gem catching what little light the night gave off. It pulsed faintly, warmth spreading and contracting like a heartbeat that didn’t belong to her. It didn’t flare. It didn’t glow more than it already did. It just insisted on its own presence. The pendant had always done that near a Hel portal, Eva had said. Rory had never seen a Hel portal in person. She’d watched doors flicker in stories told too fast. She’d seen the aftermath in people’s eyes when they came back. She swallowed and took a step forward, then another, careful with her weight on the ground. The ring of wildflowers held her gaze. When she shifted her stance, she saw the flowers hadn’t been the only change. The shadows looked wrong. They lay too long for the moon angle. They stretched like they had somewhere to be, like they had places they wanted to reach. She blinked hard. The effect didn’t go away. “Alright,” she said under her breath, testing the sound of her voice in the clearing. “I’m here.” The words vanished into the trees. No echoes answered. That felt worse than silence. A lack of response made her feel like she’d spoken to a room with the furniture removed. Rory took out her phone anyway, thumb hovering over the screen. No service. She hadn’t expected any. The device still lit up in the dark, a pale rectangle she held like a small shield. The screen showed her time—23:18. It felt too specific. Like the grove was mocking her with clocks. The first wrong sound came when she lowered the phone. A footstep. Not hers. It landed on gravel behind her. Crisp, weighty, close enough that she felt it in the skin along her spine. Her muscles locked so hard it hurt, the way they did when she’d been a kid and an adult stood too near in the dark hallway. Rory didn’t spin around. She kept her eyes forward, fixed them on the ring of flowers. She forced her breathing to keep the rhythm it had started with. The pendant warmed again, faint pulse sliding into her ribs like a warning. Another step followed. Then a pause. No shifting of leaves. No breath. No scrape of shoes on stones. Just the deliberate placement of weight. A slow certainty settled over her. Whatever stood behind her had learned the shape of footsteps without learning the noises that should go with them. Rory lifted her hand to her left wrist without looking down. The small crescent scar caught on her sleeve. She let the memory ground her. Childhood accident. Bandaged skin. The world still did normal things back then—blood, pain, healing. That was real. The footstep moved again. This time it came from the side. Rory turned then, quick enough to make her heart stumble. Her eyes swept the clearing between the standing stones and the wildflowers. Nothing stood there. No silhouette, no shadow bulge, no slight bend in a branch that would suggest a body shifting weight. The darkness held the same density everywhere she looked. Her throat tightened so fast it felt like the grove had grabbed it and squeezed. She stared until her eyes watered. The flowers remained impossibly bright. The air didn’t shimmer. No movement came at the edge of vision, the kind she’d seen in late-night buses when people leaned too close. She stood alone. The relief lasted a heartbeat. Then the wrongness updated itself. A leaf fell from a tree above her. It would have made sense. Except it didn’t come down from where she expected the branch to be. It drifted across the clearing at head height, slow and controlled, and stopped in midair for an instant. Rory’s mouth went dry. The leaf rotated, showing the underside with a pale vein pattern, then slid backward into the dark like something had pulled it by a string. It didn’t fall. It receded. Rory forced herself to speak again, because silence had started to feel like permission for whatever was in the grove to get closer. “I came for you,” she said, voice steadier than she felt. For a second, nothing changed. Then the wildflowers on her right side shifted. Not as a breeze would move them. Petals rotated as if someone inside each blossom adjusted its posture. The movement ran through the ring in a ripple, flower by flower, spreading like a message passing under skin. Rory flinched away instinctively. Her heel hit gravel and made a loud crunch. The ripple stopped. A gap opened in the soundscape. The distant car noise faded as if it had never existed. Crickets fell quiet. Even the leaves seemed to hold their positions. The grove went still the way an animal went still when it decided you weren’t worth the chase. Rory couldn’t see where the pressure came from. It came anyway, pressing on her ribs, pushing air out of her lungs. She looked down at the Heartstone Pendant through the fabric. It pulsed harder now, warmth brightening into a heat that didn’t burn but demanded attention. The gem’s crimson deepened, and the silver chain itched against her skin. She felt the pendant react to something she couldn’t see. A Hel portal, Eva had called it. Rory kept her eyes up and scanned the standing stones. The oaks looked older than before. The carved weather lines on their bark seemed to sharpen, like someone had traced them with ink. Between two stones, a faint seam appeared in the air. It wasn’t a crack or a shadow. It was a thin distortion, the night behind it folding wrong. The seam widened by degrees, slow enough that Rory questioned her sight, fast enough that she couldn’t pretend it wasn’t happening. She took a step toward it. The moment her foot crossed the line of wildflowers, her skin went cold. Not from the air. From the inside outward. Her scar on her left wrist prickled. Behind her came that footstep again—close, heavy, too near her shoulder. Rory didn’t turn. She couldn’t spare the motion. Her attention had snagged on the seam. The seam breathed. It didn’t expand like an opening. It rose and fell like a lung. The air around it thickened with a scent like wet stone and iron coins kept too long in a pocket. Her stomach turned. Rory pulled her hands closer, clenched them in fists so tight her nails hurt. She didn’t want to look at the thing behind her. She forced herself to stare at the portal-seam anyway, as if eye contact would keep her safe. The Heartstone Pendant warmed, then warmed harder. The silver chain slid against her skin like it wanted to loosen. The gem vibrated under her jumper, tiny tremors running through her body. She felt the pulse sync with something else in the grove—an irregular rhythm beneath her hearing, like a heart trying to match hers. The seam widened. A shape pressed at the edge of it. Not a person. Not a body. A presence shaped by intention. Rory saw a darkness that didn’t match the surrounding night, a smear in the air that took on the outline of a head without a face, of shoulders without a spine. The thing made a sound without sound. Her ears picked up pressure waves instead of noise, a low vibration behind her eyes. Her vision swam for half a second. Then a voice came, close enough that it didn’t need to carry. “Rory.” The name landed in her chest. She knew it shouldn’t. She knew no one in the grove should know her. Eva had called her Rory, sure, but Eva was in London, alive and drinking tea at a kitchen table with her hands shaking. This voice didn’t sound like Eva. It sounded like someone holding Eva’s voice in their mouth the way you held a sweet, tasting it for the right sweetness. Rory managed a breath. It came out sharp. “How do you know—” The question choked on itself. Her tongue felt thick. The portal seam fluttered, as if amused. “Come closer,” the voice said. Rory tightened her grip on her fists until her knuckles went white. The crescent scar on her wrist burned. She had to keep her body from stepping forward. She had to keep her feet still. The presence shifted behind her. The air on her back cooled, then heated. A faint smell of soil and something dead rose under her nose. Rory forced herself to turn her head just enough to see the edge of it. She didn’t see a figure. She saw movement where a figure should’ve been: the way darkness swelled and contracted, like smoke refusing to decide on a shape. The grove’s shadows pulled toward that space. They formed a suggestion of shoulders, then slipped back into the general black when she focused too hard. At the edge of her vision, a handlike thing moved—fingers too long, knuckles too even. It hovered near the standing stones, then retreated as if it had touched invisible glass. Rory stared straight ahead again. She couldn’t afford to chase it with her eyes. Her stomach rolled with the effort of staying still. “Don’t,” she said, and the word came out flatter than she’d meant. “I didn’t come for you.” The portal seam pulsed. Warmth spread under her jumper. Her pendant beat faster, chain vibrating like it wanted to escape. The crimson gem flared once, just for an instant, throwing red into the space between the standing stones. For that single heartbeat, Rory saw something behind the presence—something like a room, like a corridor bent sideways. Walls made of pale bark and black roots. Stitches of light running through them like veins. Then the flare snapped off. The presence behind the seam answered without patience. “You came for the door.” Rory swallowed and tasted iron. “I came because Eva said you’d help,” she said, and the words felt heavy as stones. She didn’t say Eva’s full name. She didn’t offer her friend up to whatever this was. “She said there was a way to—” “To be heard,” the voice finished. Rory’s grip hurt more. Her wrist scar throbbed. She could feel the pendant tug, the way a magnet tugged, the way something in her wanted to move toward the seam. Her legs shook with resisted instinct. A low sound vibrated through her teeth, almost like laughter. Not laughter as humans made it. A vibration in the marrow. A rhythm that didn’t match any language. The voice softened. “You always come when you hear your name.” Rory’s eyes flicked to the wildflowers. The ring had changed. The petals had darkened. Not brown, not withered—dark like bruises under skin. The colors looked wrong against the moonlight. Between the flowers, small glints surfaced in the soil. Seeds? Stones? Something that caught her attention the way teeth caught light. Rory took a half-step back without thinking. Gravel shifted under her heel, and she heard the footstep behind her respond instantly, like the thing had been waiting for her to move. Not follow. Answer. Rory held her breath. Her pulse climbed so high she felt it in her ears. The seam breathed again. It seemed to draw in the air from the grove and spit it out colder, leaving frost along her forearms under her sleeves. “You’re alone,” the voice said, and the words carried the satisfaction of a nail driven into wood. “That’s why you fit.” Rory’s anger surfaced, sharp and clean. She could work with sharp. She could hold on to it. She pulled the Heartstone Pendant free with shaking hands. The silver chain slid out of her jumper. The gem glowed faint crimson, steady now, warmth pouring into her palm. The pulse matched her heartbeat, then stopped syncing and forced a new rhythm, like the pendant had taken control of the timing in her body. She lifted it toward the seam. The pendant warmed until it stung. The seam recoiled. The presence behind it shuddered. For the first time, the wrongness stumbled. The voice cracked, not into a different tone but into a glitch of sound pressure. The grove’s stillness broke with a rush of tiny leaf sounds, like the trees had exhaled after holding their breath too long. Rory used that opening. “Eva said the Heartstone would keep the portal from taking you,” she said. “So don’t act like you’re in charge.” Her words came out louder than she intended. The grove didn’t care about volume. The wrongness still responded to the gem. The seam tightened, narrowing to a thin slit. In that slit, a distant darkness moved like something passing behind a curtain. Rory saw a flash of pale, root-wrapped hands against the far side—hands that didn’t press forward. They hovered like they waited for permission. The voice behind her shifted. The pressure on her back changed from a cold weight to a warm nearness, and then to a sensation like invisible fingers tracing the air inches from her shoulder. Rory didn’t look. She kept her gaze on the seam and the pendant. “Talk,” she demanded. “What happened to Eva?” Silence hit so hard Rory nearly dropped the pendant. The gemstone dimmed slightly, its warmth falling. The absence felt deliberate, like a decision. Then, from behind the stones and not from the portal seam, something else spoke. Not in Eva’s name. Not in Rory’s. It spoke in a sound like wet fabric tearing. Rory’s eyes snapped to the standing stones. A hairline crack appeared between two oak trunks. The bark split as if it had started to grow into the wrong direction. Dark sap—thick, glossy—beaded at the seam where the bark met. It didn’t drip. It spread outward like ink. The crack widened. From inside it, a smell of old water and scorched sugar crawled into the air. The grove seemed to tilt, not physically, but in the way her balance shifted. Her stomach lurched. Her pendant vibrated hard enough that her hand ached. The Heartstone’s pulse turned frantic, warmth spiking in pulses so rapid Rory felt it in her teeth. The voice in the portal returned, strained. “You don’t understand what you’re holding.” Rory’s mouth tasted like copper. She forced her feet to remain planted. Gravel held under her heel and didn’t move her. The ground felt too confident, like it had decided she belonged. “Then explain,” she said. The grove gave her an answer with a sound. Not a voice. Not a footstep. A whispering chorus rose from the wildflower ring, threading through stems and petals without making the flowers sway. It sounded like someone reading a page in a language Rory couldn’t learn fast enough. The words slid past her ears and stuck behind her eyes. Her vision blurred at the edges. She blinked and saw movement. Not shapes, not bodies—angles. Lines bending when she looked away and snapping back when she stared. Rory forced herself to look straight. The portal seam shrank further, tight as a closed eyelid. The presence behind it shifted, and the pressure on her back matched it. Whatever lurked in the grove kept syncing itself to the portal, to the pendant, to her fear. Rory raised her free hand toward her left wrist scar as if she could anchor herself by touch. The scar burned like a coal. She felt the shape of her own pulse under skin. It comforted her for a second. Then the pendant went cold. Not slowly. It dropped in temperature in a single beat, and the crimson gem looked dull, like someone had poured grey into it. The silver chain pulled down in her hand with more weight than before, dragging against her fingers. Rory stared at the gem. The pulse stopped. The grove’s whispering chorus rose higher. Rory’s breath hitched. She couldn’t stop staring at the pendant, couldn’t stop her body from expecting warmth. The portal seam opened again, just enough to widen into a narrow mouth. The presence exhaled a draft that smelled like wet stone and burnt hair. The air pressed against Rory’s face, and her hood fluttered as if some unseen hand had inhaled near her. The voice returned, quiet now, intimate like it stood inside her ear. “Now you know what the door costs.” Rory’s hand shook around the pendant. She took a step back, and gravel crunched loud enough to sound like a threat. The whispering chorus broke into individual threads, then gathered back into one sound, sharper. Behind her, the handlike darkness pressed closer. The edge of it brushed her shoulder without touching her skin. Her jacket rippled as if held by invisible fingers. Rory refused to look away from the portal seam. She held the pendant up anyway, even dull, even cold. Even if it no longer pulsed. “Where is Eva?” she asked again. The grove didn’t answer in words. The wildflowers on the far side of the ring leaned toward her, petals angling like listening ears. A few blooms cracked at their stems and bled clear sap that didn’t drip but hung in thin strings, trembling. Each string swayed, and Rory understood with an ugly clarity that the movement followed something behind her—something that guided the grove like a hand guiding a puppet. The portal seam breathed in. The air around Rory’s ribs tightened. Her mouth opened without permission to speak, and her own voice came out thin. “Don’t,” she said, and the word sounded nothing like a request. The whispering chorus surged. Rory felt the grove reach for her in a direction that didn’t match any of her senses. She couldn’t see the reach. She couldn’t hear it. She felt it in the scar on her wrist, in the way her nerves lit up as if tagged by invisible thread. The presence behind the seam shifted again, and the darkness behind her rose, shaping itself more clearly at the edges of her vision—shoulders suggested, head implied, fingers lengthening to match the space she hadn’t measured. Rory held the pendant with both hands, knuckles aching, eyes locked on the thin mouth of the portal. “Tell me,” she said, and this time she added something she hadn’t planned. “Or I leave.” The grove paused. The portal seam held still in that breathless way the clearing had held earlier, like it waited for her to make the next mistake. Then the voice in the portal returned, steadier, almost pleased. “You didn’t come to leave.”
created_at"2026-03-18T10:35:02.082Z" 3/18/2026, 10:35:02 AM
model"openai/gpt-5.4-nano-20260317"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency491
moderation_latency(null)
generation_time20948
tokens_prompt1038
tokens_completion5320
native_tokens_prompt916
native_tokens_completion4322
native_tokens_completion_images0
native_tokens_reasoning0
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.0055857
router(null)
provider_responses
0
endpoint_id"0c835f2e-c18d-4e8c-b245-e1e3bd08b97f"
id"resp_00d370fb6d0d53110169ba7fd6280c81939be209c0674dbc68"
is_byokfalse
latency213
model_permaslug"openai/gpt-5.4-nano-20260317"
provider_name"OpenAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.0; linux; x64))"
http_referer(null)
api_type"completions"
id"gen-1773830102-aWkkpzGbjTRu88xECoOM"
upstream_id"resp_00d370fb6d0d53110169ba7fd6280c81939be209c0674dbc68"
total_cost0.0055857
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
totalTags14
adverbTagCount1
adverbTags
0"she asked again [again]"
dialogueSentences29
tagDensity0.483
leniency0.966
rawRatio0.071
effectiveRatio0.069
97.12% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount3478
totalAiIsmAdverbs2
found
0
adverb"slightly"
count1
1
adverb"slowly"
count1
highlights
0"slightly"
1"slowly"
100.00% AI-ism character names
Target: 0 AI-default names (17 tracked, −20% each)
codexExemptions(empty)
found(empty)
100.00% AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions(empty)
found(empty)
33.87% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount3478
totalAiIsms46
found
0
word"pulsed"
count4
1
word"warmth"
count7
2
word"flicker"
count1
3
word"aftermath"
count1
4
word"weight"
count5
5
word"echoes"
count1
6
word"silence"
count3
7
word"pulse"
count7
8
word"footsteps"
count1
9
word"scanned"
count1
10
word"traced"
count1
11
word"stomach"
count3
12
word"vibrated"
count3
13
word"fluttered"
count2
14
word"throbbed"
count1
15
word"could feel"
count1
16
word"flicked"
count1
17
word"tracing"
count1
18
word"lurched"
count1
19
word"measured"
count1
highlights
0"pulsed"
1"warmth"
2"flicker"
3"aftermath"
4"weight"
5"echoes"
6"silence"
7"pulse"
8"footsteps"
9"scanned"
10"traced"
11"stomach"
12"vibrated"
13"fluttered"
14"throbbed"
15"could feel"
16"flicked"
17"tracing"
18"lurched"
19"measured"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"knuckles turned white"
count1
highlights
0"knuckles went white"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences351
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount6
narrationSentences351
filterMatches
0"feel"
hedgeMatches
0"started to"
1"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences366
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen36
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords3463
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions30
unquotedAttributions0
matches(empty)
66.67% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions84
wordCount3345
uniqueNames11
maxNameDensity1.49
worstName"Rory"
maxWindowNameDensity3
worstWindowName"Rory"
discoveredNames
Richmond1
Park1
Heartstone6
Pendant5
London3
Rory50
Eva12
Fae1
Grove1
Hel3
Silence1
persons
0"Pendant"
1"Rory"
2"Eva"
3"Grove"
4"Silence"
places
0"Richmond"
1"Park"
2"Heartstone"
3"London"
4"Fae"
5"Hel"
globalScore0.753
windowScore0.667
88.27% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences243
glossingSentenceCount6
matches
0"looked like and what the trees remembered"
1"felt like the grove had grabbed it and"
2"sounded like someone holding Eva’s voice i"
3"something like a room, like a corridor bent"
4"sounded like someone reading a page in a l"
5"smelled like wet stone and burnt hair"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches2
per1kWords0.578
wordCount3463
matches
0"not into a different tone but into a glitch of sound pressure"
1"not physically, but in the way her balance shifted"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences366
matches
0"came that footstep"
1"used that opening"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs159
mean21.78
std17.95
cv0.824
sampleLengths
077
160
23
36
458
511
632
764
835
921
1069
1142
1237
134
1432
1517
1631
1751
1810
192
202
2146
2228
2313
2424
256
2619
2742
284
297
3022
3130
3215
3338
345
355
3644
374
3830
3923
4011
415
4245
4313
443
4546
4621
4725
4822
497
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences351
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount2
totalVerbs621
matches
0"was mocking"
1"wasn’t happening"
41.37% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount15
semicolonCount0
flaggedSentences13
totalSentences366
ratio0.036
matches
0"One wrong turn had led her to the ancient oak standing stones—thick, ridged trunks, faces carved by weather instead of hands—and the moment she stepped into the clearing, the air changed."
1"The screen showed her time—23:18."
2"The world still did normal things back then—blood, pain, healing."
3"Behind her came that footstep again—close, heavy, too near her shoulder."
4"She felt the pulse sync with something else in the grove—an irregular rhythm beneath her hearing, like a heart trying to match hers."
5"At the edge of her vision, a handlike thing moved—fingers too long, knuckles too even."
6"For that single heartbeat, Rory saw something behind the presence—something like a room, like a corridor bent sideways."
7"Not brown, not withered—dark like bruises under skin."
8"Rory saw a flash of pale, root-wrapped hands against the far side—hands that didn’t press forward."
9"Dark sap—thick, glossy—beaded at the seam where the bark met."
10"Not shapes, not bodies—angles."
11"Each string swayed, and Rory understood with an ugly clarity that the movement followed something behind her—something that guided the grove like a hand guiding a puppet."
12"The presence behind the seam shifted again, and the darkness behind her rose, shaping itself more clearly at the edges of her vision—shoulders suggested, head implied, fingers lengthening to match the space she hadn’t measured."
93.11% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount3364
adjectiveStacks1
stackExamples
0"pale, root-wrapped hands"
adverbCount138
adverbRatio0.04102259215219976
lyAdverbCount11
lyAdverbRatio0.0032699167657550534
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences366
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences366
mean9.46
std6.18
cv0.653
sampleLengths
026
122
25
324
411
518
631
72
81
96
1018
1114
128
1318
1411
1510
1610
1710
182
196
2017
2118
228
2310
245
255
2610
279
2811
2921
3018
3118
3215
333
348
357
3613
379
389
3911
4016
417
4214
434
448
4516
463
475
4815
492
34.70% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats56
diversityRatio0.16939890710382513
totalSentences366
uniqueOpeners62
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount12
totalSentences333
matches
0"Even her breath held a"
1"Instead, she had just nodded"
2"Then a pause."
3"Just the deliberate placement of"
4"Then the wrongness updated itself."
5"Then the wildflowers on her"
6"Even the leaves seemed to"
7"Then a voice came, close"
8"Then the flare snapped off."
9"Then, from behind the stones"
10"Then the pendant went cold."
11"Then the voice in the"
ratio0.036
90.27% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount108
totalSentences333
matches
0"She had thanked him anyway."
1"Her voice sounded normal in"
2"It just waited in the"
3"They looked too fresh to"
4"She heard the click of"
5"She had come for a"
6"she’d said earlier, voice tight"
7"She had wanted to ask"
8"She had wanted to tell"
9"She had wanted to say"
10"It pulsed faintly, warmth spreading"
11"It didn’t flare."
12"It didn’t glow more than"
13"It just insisted on its"
14"She’d watched doors flicker in"
15"She’d seen the aftermath in"
16"She swallowed and took a"
17"They lay too long for"
18"They stretched like they had"
19"She blinked hard."
ratio0.324
33.57% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount284
totalSentences333
matches
0"Rory had taken the last"
1"The driver had looked straight"
2"She had thanked him anyway."
3"Her voice sounded normal in"
4"The grove didn’t announce itself"
5"It just waited in the"
6"The wildflowers grew in a"
7"They looked too fresh to"
8"The night sounds felt thin"
9"Crickets held their chirr in"
10"Rory stopped just inside the"
11"She heard the click of"
12"The soft hush of leaves"
13"A distant car in London,"
14"She had come for a"
15"Eva had called it a"
16"Rory had rolled her eyes"
17"Eva didn’t like company around"
18"she’d said earlier, voice tight"
19"Rory had wanted to argue."
ratio0.853
30.03% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences333
matches
0"Now she stood in the"
1"Even if it no longer"
ratio0.006
80.75% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences138
technicalSentenceCount12
matches
0"It pulsed faintly, warmth spreading and contracting like a heartbeat that didn’t belong to her."
1"Petals rotated as if someone inside each blossom adjusted its posture."
2"It came anyway, pressing on her ribs, pushing air out of her lungs."
3"It pulsed harder now, warmth brightening into a heat that didn’t burn but demanded attention."
4"It hovered near the standing stones, then retreated as if it had touched invisible glass."
5"Something that caught her attention the way teeth caught light."
6"Rory saw a flash of pale, root-wrapped hands against the far side—hands that didn’t press forward."
7"Rory raised her free hand toward her left wrist scar as if she could anchor herself by touch."
8"The air pressed against Rory’s face, and her hood fluttered as if some unseen hand had inhaled near her."
9"A few blooms cracked at their stems and bled clear sap that didn’t drip but hung in thin strings, trembling."
10"Each string swayed, and Rory understood with an ugly clarity that the movement followed something behind her—something that guided the grove like a hand guiding…"
11"The presence behind the seam shifted again, and the darkness behind her rose, shaping itself more clearly at the edges of her vision—shoulders suggested, head i…"
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags14
uselessAdditionCount6
matches
0"she’d, voice tight"
1"she said, voice steadier than she felt"
2"she said, and the word came out flatter than she’d meant"
3"she said, and the words felt heavy as stones"
4"the voice said, and the words carried the satisfaction of a nail driven into wood"
5"she said, and the word sounded nothing like a request"
81.03% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags13
fancyCount2
fancyTags
0"she’d (would)"
1"she demanded (demand)"
dialogueSentences29
tagDensity0.448
leniency0.897
rawRatio0.154
effectiveRatio0.138
82.3588%