Run: 2026-03-18-01KM09EQHHCPNWAEE13KMSPS2A

Run Details

Duration:
18.4s
Cost:
$0.004641
Provider:
OpenAI

Model input

System
You are an expert novelist with a gift for vivid, immersive prose. You write in tight third-person limited point of view with a strong narrative voice. Your prose is clean, precise, and engaging — you favor strong verbs, concrete details, and natural-sounding dialogue. You will be given a story bible (codex) containing canonical details about characters, locations, items, and lore. Use these details to ground your writing in the established world. Stay consistent with the codex. Write only the prose of the scene. Do not include titles, chapter headings, markdown formatting, or any commentary before or after the scene.
User/Human
<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> 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.

Model response

AI
Night had made Richmond Park feel like a museum after hours—benches left under careful lamplight, paths swept clean of footsteps, the whole place holding its breath as if noise might wake something sleeping beneath the soil. Aurora Carter walked anyway, boots crunching frost that didn’t quite match the forecast. The air smelled of wet leaves and iron, faintly sweet at the back of her throat. Above her, the canopy of dark oaks stitched the sky into a thin, bruised circle. Every so often her breath fogged, then vanished too quickly, like the cold had second thoughts. She kept her hands busy to keep them steady. One held her phone—screen dark, battery refusing to commit to power—and the other held the strap of her small delivery bag, though she hadn’t come here to deliver anything. It was a habit from London: carry something, have a place for your hands, pretend you can manage uncertainty with routine. Around her wrist the small crescent scar caught moonlight when she flexed. An old reminder of a childhood accident she couldn’t quite explain away, even in her own mind. She touched it once, not for comfort. More like a calibration. The Heartstone Pendant sat against her sternum beneath her jacket, deep crimson even in the dimness. She’d stopped trusting it with metaphors a long time ago. It wasn’t a lucky charm. It was an object with behavior, with rules she hadn’t earned. Still, she felt the faint warmth when she passed beneath the standing stones. They rose from the ground like stubborn bones: ancient oaks set at intervals, each with their trunks thick enough to swallow a person’s arms. Their roots anchored them to something older than the park’s paths. Aurora approached slowly, reading the space the way she read contracts—careful, methodical, refusing to let her imagination supply details the world hadn’t proven. The boundary looked like nothing at all. Then it offered proof. The air changed. Not with a visible shimmer or a cinematic gust, but with a pressure shift that made her ears ache a fraction too late. Her skin prickled. The night soundscape reorganized itself: the distant traffic that should have hissed along the city far beyond the trees thinned to silence, and in its place came something softer and wrong—an almost-audible layering of tones, like the beginning of a song that never quite chooses a melody. She stopped between two stones and listened. There were no birds. No insects. No water trickling from leaf to leaf. Yet she could hear—she couldn’t call it sound—something like the memory of sound, stored in the air and played back imperfectly. Her pulse ticked once, hard. She forced herself to breathe through it. Aurora pulled the pendant out from under her jacket. The silver chain glinted faintly. The deep crimson gemstone held a dim inner glow, as if it carried its own moon. When she raised it toward the gap between the stones, it warmed more, a slow pulse of heat that matched the throb in her wrist like a second heartbeat. Near a Hel portal, the pendant behaved like an animal responding to distant fire. She hadn’t believed in the word Hel when she first heard it. She’d clung instead to the parts of the message she could verify—names, timings, the delivery route of her own life. The unknown benefactor had been careful, but it had still been someone reaching through fog with a hand that didn’t belong to Earth. Come at night. Alone. Follow the grove’s edge. Bring the pendant. Aurora had come because the alternative was letting fear do the driving. She slipped between the oaks and felt the world fold. One step, and the air thickened as if gravity had thickened with it. Her boots sank into soil that wasn’t damp enough to justify the cool suction around her ankles. The smell of leaves became layered with something medicinal, like crushed herbs left too long in a sealed jar. The standing stones didn’t vanish. They remained behind her, but their outlines blurred, as though she’d walked into a room where the paint had begun to peel. In the distance, the trees grew closer without moving, their branches knitting together into a pocket of shadow. She turned her phone in her hand. The screen remained black, but there was now a faint reflection—her face, pale and narrow in the dark, and behind her the ghost of a corridor of trees that wasn’t there when she looked straight ahead. The reflection lagged. For a blink, there was a second Aurora-shaped presence, too tall by a handspan, with a head tilted the wrong way. When she spun around, there was nothing. Her breath came out sharper than she intended. She told herself she’d seen movement at the edge of vision, the brain’s trick when darkness tries to become a person. She’d spent years in London apartments learning the cost of assuming you were imagining things. She’d lived with doors that locked from the outside. She knew what silence could do to a mind. She moved forward, slow and deliberate, following the faint incline that led to the hidden clearing—the Fae Grove itself, Isolde’s grove, the Richmond grove, whatever name it wore on the lips of people who didn’t survive long enough to argue. Wildflowers bloomed year-round here. She’d read that in a footnote tucked into someone’s research. Now she saw them: small bursts of color under the black canopy, pale blue and white and a bruised violet that looked like it belonged to twilight rather than flowers. Their heads didn’t sway like they were in any wind. They merely… remained open, as if listening. Aurora kept her steps light on the earth between the stones and the clearing. Her bag shifted with each movement. The sound of the straps against the fabric was too loud, snapping through the air with a crispness that didn’t match the hush around her. After the fourth snap, she stopped walking. The silence had thickened again. The faint layered tones returned, more distinct now, threading through her hearing like hair caught in a zipper. She held still and waited for her own mind to settle. It didn’t. From somewhere ahead—maybe from the grove itself, maybe from the space between her ribs—she heard a soft click. Not the click of a branch breaking underfoot. Not the tick of a distant clock. It was a deliberate sound, small and precise, like a fingernail tapping glass. She angled her head, trying to locate direction by instinct rather than sound. When she looked left, the flowers near her shoulder seemed to dim. When she looked right, they brightened again. It wasn’t a trick of light. She was sure of that the way she was sure of her own name. She took another step. The clearing widened and then tightened around her. The standing stones fell out of her peripheral vision so quickly it made her stomach lurch, as if the boundary had moved while she wasn’t looking. The pendant warmed. The inner glow deepened to a ruddy ember, pulsing more insistently with each beat of her heart. Now she could feel it—not just warmth, but tugging. A faint pull under her skin, like the beginning of a magnet’s promise. Aurora lifted the pendant higher and swallowed. “Okay,” she said, voice controlled, almost conversational, as if she were speaking to a person standing in a doorway. “I’m here.” The grove offered no answer in any language she knew. But the layered tones changed. They swelled, then dipped, like something drawing breath through teeth. Something moved at the edge of her vision. Not close enough to clarify. Not fast enough to accuse. Just… a shift in the black geometry between tree trunks. A thinning of darkness, the suggestion of a shape stepping aside. Aurora didn’t jerk around. She’d learned the hard way that reacting too quickly gave predators exactly what they wanted: the proof you’d noticed. Instead, she stared forward and kept her hands steady. She let the pendant warmth anchor her. If this was a place with rules, she would find them the way she found flaws in contracts—slowly, systematically, without letting her fear turn creative. The shape at the edge of her vision lingered. She couldn’t confirm it was there. She couldn’t confirm it wasn’t. She walked again, but the rhythm of her steps began to drift. Her left boot landed slightly too late compared to her right. She paused mid-step, then corrected. The earth under her foot felt softer, like stepping onto moss that had learned how to imitate dirt. Her phone vibrated once in her palm. Her throat tightened. She hadn’t touched it in minutes. The screen lit—not to a notification, but to a pale reflection of the grove, like a camera feed paused. In the center of the screen, her own silhouette stood unmoving, but behind her on the reflection there was a second figure. Its head was too low. Its posture too patient. Aurora moved her hand with the phone, and in the reflection the second figure moved too, but with a delay as though it needed the extra time to decide whether to follow. She flipped the phone up toward her face to check her own eyes. In the dark glass, she saw her bright blue irises—sharp, real. Behind her, the trees shifted. On the screen, the second figure lifted an arm. No sound accompanied it. The motion was silent, careful, almost polite. Then, without any dramatic flourish, the reflection returned to normal: only Aurora, only grove, only her. Her phone went dark again. The vibration ceased as if it had never happened. The pendant pulsed in her hand, warm enough now to feel like a fever starting. Aurora forced her breathing to slow. She counted in her head. One breath in. Two breaths out. Like she did when she delivered orders at rush hour and needed her nerves to stay quiet. She reached the heart of the clearing. At its center, where she’d expected only wildflowers and old earth, there was a shallow depression in the ground like a basin left by hands too big for Earth. A thin mist rose from it, not drifting but standing suspended, as if held in place by invisible threads. The air around the basin shimmered. Not with light but with distortion—her vision snagged on it, as though her eyes had to work harder to form a coherent picture. The pendant warmed violently then, pulsing with each heartbeat like it was trying to match a rhythm it already knew. Aurora held it close, biting back the instinct to pull away. She leaned forward, careful not to step into the basin, and watched the mist. In the mist there were shapes. Not solid images, not ghosts. They were suggestions—shifting outlines, pale and dark in turns. For a moment she saw a doorway’s frame. For a moment she saw a person’s shoulder. For a moment she saw nothing at all except her own reflection wavering in the air. The wrongness built like a leak. It began with absence: no breeze in the wildflowers, no night insects. Then it became mismatch: sounds that came a fraction of a second after she needed them. Now it became pattern. From behind her, somewhere between two trees, she heard the click again—fingernail to glass, small and precise. Aurora didn’t look around. Instead she asked, “Who’s there?” Her voice sounded too loud against the mist. It didn’t echo. It didn’t travel. It simply… fell into the clearing and died quickly, as if the grove refused to carry sound unless it chose to. The layered tones rose until they pressed against her eardrums. Her eyes watered. She stared at the basin, refusing to grant the sound the satisfaction of her turning. “Answer me,” she said, quieter. The pendant pulsed once, hard enough to ache. Heat flooded her palm through the chain, settling at the center of her chest. Then—at the edge of her hearing—there came something like a whisper. Not in English. Not in Welsh. Not in anything that fit in her mouth. It sounded like words formed from static and stopped halfway through their first breath. Aurora’s throat tightened. Her mind offered an inventory of explanations she could control: wind, hallucination, stress, the human brain’s talent for pattern recognition in darkness. But the grove had rules beyond her explanations. She swallowed and lifted the pendant slightly, angling it toward the mist as if she could direct it like a compass. The mist rippled. For a blink she saw a corridor of dark earth, and in that corridor a line of standing stones repeated—each one slightly wrong, their shapes twisted like images in water. Beyond them, something moved. Not walking. Not crawling. It shifted its presence the way a shadow shifts when the light changes, except there was no light changing. Aurora’s skin went cold. She forced herself to speak again, because silence felt like agreement. “I came for what you wanted,” she said, and surprised herself with how steady her voice remained. “I’m alone. I brought the pendant.” She waited for the grove to understand its own language. The whisper returned, closer this time, though there was still no evidence of a person behind her. The layered tones sharpened, and she felt rather than heard the sensation of attention—something looking without eyes, measuring without care. Aurora’s fingers tightened on the silver chain until the pendant hurt. Then she realized the ground beneath her had changed. The basin’s mist now rose higher than before, curling around her boots without touching them. The wildflowers nearest her feet leaned toward her, their petals opening wider by degrees she couldn’t track. The air around her tasted faintly of pennies and crushed mint. She looked down. Where her shadow should have been, there was only a smear of darker darkness, like someone had tried to draw her outline and then erased the line. The smear moved a heartbeat too late. Aurora finally turned her head—just enough to see the trees without giving the grove the full satisfaction of her turning fully. At the edge of the clearing, among the oaks, a shape stood where there had been only trunks. It wasn’t a full body. It was a suggestion of one: tall, narrow, with the posture of someone waiting for an appointment. Its face did not resolve. The dark where its head should have been looked… busy, like it couldn’t decide what to show. Aurora held her gaze on it, refusing to let her eyes flinch away. “You’re not supposed to be able to—” she started, then stopped. She didn’t know what it wasn’t supposed to do. She didn’t know what laws it was breaking. She only knew that every instinct in her had been trained by bad people and worse places, and this felt like the beginning of a trap. The pendant burned in her palm. The inner glow flared, then dimmed. The warmth struck once more, as if delivering a message through her bones. A sensation, sudden and intimate, slid across her awareness: time loosening around the edges, the way a knot loosens when you tug it the wrong direction. Her stomach dipped. Her mind reached for her watch and found nothing but a blank memory of having ever worn one. From far away—so far it might have been inside her head—she heard the soft sound of traffic again. But it was wrong, too muffled, delayed. As if Earth was replaying the world on a loop and the grove had decided how much to let through. The shape in the trees shifted, and Aurora understood with a sharp, cold clarity that it had been there all along. Not hiding from her. Waiting for her to stop treating it like a puzzle and start treating it like a threat. She took one step backward, careful, toward the nearest standing stone path she couldn’t clearly see anymore. The basin’s mist surged upward, reaching—but again, not quite touching—her boots. The pendant pulsed like a heartbeat answering another heartbeat. Aurora stood very still in the center of the wrongness and realized the reason she’d been summoned wasn’t simply to open something. It was to be opened, too.
created_at"2026-03-18T10:56:53.31Z" 3/18/2026, 10:56:53 AM
model"openai/gpt-5.4-nano-20260317"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency3663
moderation_latency(null)
generation_time18146
tokens_prompt812
tokens_completion4288
native_tokens_prompt742
native_tokens_completion3594
native_tokens_completion_images0
native_tokens_reasoning244
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.0046409
router(null)
provider_responses
0
endpoint_id"0c835f2e-c18d-4e8c-b245-e1e3bd08b97f"
id"resp_063e8878ed4fa30e0169ba84f561188194a727be681b88e3b2"
is_byokfalse
latency195
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-1773831413-GOPorSKndIOHFf61FX5Q"
upstream_id"resp_063e8878ed4fa30e0169ba84f561188194a727be681b88e3b2"
total_cost0.0046409
cache_discount(null)
upstream_inference_cost0
provider_name"OpenAI"

Evaluation details

Result Evaluator Details Meta Data
0.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags5
adverbTagCount1
adverbTags
0"she started then [then]"
dialogueSentences7
tagDensity0.714
leniency1
rawRatio0.2
effectiveRatio0.2
81.68% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2729
totalAiIsmAdverbs10
found
0
adverb"quickly"
count4
1
adverb"slowly"
count2
2
adverb"slightly"
count3
3
adverb"very"
count1
highlights
0"quickly"
1"slowly"
2"slightly"
3"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)
46.87% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2729
totalAiIsms29
found
0
word"footsteps"
count1
1
word"reminder"
count1
2
word"charm"
count1
3
word"warmth"
count4
4
word"methodical"
count1
5
word"silence"
count4
6
word"pulse"
count2
7
word"throb"
count1
8
word"stomach"
count2
9
word"lurch"
count1
10
word"could feel"
count1
11
word"vibrated"
count1
12
word"pulsed"
count3
13
word"shimmered"
count1
14
word"wavering"
count1
15
word"echo"
count1
16
word"whisper"
count2
17
word"resolve"
count1
highlights
0"footsteps"
1"reminder"
2"charm"
3"warmth"
4"methodical"
5"silence"
6"pulse"
7"throb"
8"stomach"
9"lurch"
10"could feel"
11"vibrated"
12"pulsed"
13"shimmered"
14"wavering"
15"echo"
16"whisper"
17"resolve"
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
narrationSentences230
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount4
narrationSentences230
filterMatches
0"feel"
1"watch"
hedgeMatches
0"tries to"
1"seemed to"
2"began to"
3"tried to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences232
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen49
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2701
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions12
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions42
wordCount2675
uniqueNames16
maxNameDensity0.75
worstName"Aurora"
maxWindowNameDensity1.5
worstWindowName"Aurora"
discoveredNames
Richmond2
Park1
Carter1
London2
Heartstone1
Pendant1
Hel2
Earth3
Aurora-shaped1
Fae1
Grove1
Isolde1
Aurora20
English1
Welsh1
One3
persons
0"Carter"
1"Pendant"
2"Grove"
3"Isolde"
4"Aurora"
5"One"
places
0"Richmond"
1"Park"
2"London"
3"Hel"
4"Earth"
5"Fae"
6"English"
7"Welsh"
globalScore1
windowScore1
0.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences169
glossingSentenceCount11
matches
0"quite match the forecast"
1"quite explain away, even in her own mind"
2"looked like nothing at all"
3"something like the memory of sound, stored i"
4"looked like it belonged to twilight rathe"
5"something like a whisper"
6"sounded like words formed from static and"
7"felt like agreement"
8"felt like the beginning of a trap"
9"as if delivering a message through her bones"
10"not quite touching—her boots"
14.88% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches5
per1kWords1.851
wordCount2701
matches
0"Not with a visible shimmer or a cinematic gust, but with a pressure shift"
1"not just warmth, but tugging"
2"not to a notification, but to a pale reflection of the grove, like a camera feed paused"
3"not drifting but standing suspended, as if held in place by invisible threads"
4"Not with light but with distortion"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences232
matches
0"knew that every"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs98
mean27.56
std18.88
cv0.685
sampleLengths
036
160
259
340
455
558
67
74
876
97
1034
1112
1259
1314
1455
1511
1612
1710
1849
1945
207
2160
227
2362
2440
2561
2645
277
2834
292
3046
3132
3220
334
3454
3522
3628
3725
388
3931
4023
4141
4220
4346
447
4559
4632
4713
4816
499
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount3
totalSentences230
matches
0"been looked…"
1"been trained"
2"been summoned"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount7
totalVerbs479
matches
0"was letting"
1"were imagining"
2"wasn’t looking"
3"were speaking"
4"was trying"
5"was breaking"
6"was replaying"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount28
semicolonCount0
flaggedSentences22
totalSentences232
ratio0.095
matches
0"Night had made Richmond Park feel like a museum after hours—benches left under careful lamplight, paths swept clean of footsteps, the whole place holding its breath as if noise might wake something sleeping beneath the soil."
1"One held her phone—screen dark, battery refusing to commit to power—and the other held the strap of her small delivery bag, though she hadn’t come here to deliver anything."
2"Aurora approached slowly, reading the space the way she read contracts—careful, methodical, refusing to let her imagination supply details the world hadn’t proven."
3"The night soundscape reorganized itself: the distant traffic that should have hissed along the city far beyond the trees thinned to silence, and in its place came something softer and wrong—an almost-audible layering of tones, like the beginning of a song that never quite chooses a melody."
4"Yet she could hear—she couldn’t call it sound—something like the memory of sound, stored in the air and played back imperfectly."
5"She’d clung instead to the parts of the message she could verify—names, timings, the delivery route of her own life."
6"The screen remained black, but there was now a faint reflection—her face, pale and narrow in the dark, and behind her the ghost of a corridor of trees that wasn’t there when she looked straight ahead."
7"She moved forward, slow and deliberate, following the faint incline that led to the hidden clearing—the Fae Grove itself, Isolde’s grove, the Richmond grove, whatever name it wore on the lips of people who didn’t survive long enough to argue."
8"From somewhere ahead—maybe from the grove itself, maybe from the space between her ribs—she heard a soft click."
9"Now she could feel it—not just warmth, but tugging."
10"If this was a place with rules, she would find them the way she found flaws in contracts—slowly, systematically, without letting her fear turn creative."
11"The screen lit—not to a notification, but to a pale reflection of the grove, like a camera feed paused."
12"In the dark glass, she saw her bright blue irises—sharp, real."
13"Not with light but with distortion—her vision snagged on it, as though her eyes had to work harder to form a coherent picture."
14"They were suggestions—shifting outlines, pale and dark in turns."
15"From behind her, somewhere between two trees, she heard the click again—fingernail to glass, small and precise."
16"Then—at the edge of her hearing—there came something like a whisper."
17"For a blink she saw a corridor of dark earth, and in that corridor a line of standing stones repeated—each one slightly wrong, their shapes twisted like images in water."
18"The layered tones sharpened, and she felt rather than heard the sensation of attention—something looking without eyes, measuring without care."
19"Aurora finally turned her head—just enough to see the trees without giving the grove the full satisfaction of her turning fully."
20"From far away—so far it might have been inside her head—she heard the soft sound of traffic again."
21"The basin’s mist surged upward, reaching—but again, not quite touching—her boots."
88.45% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2707
adjectiveStacks0
stackExamples(empty)
adverbCount144
adverbRatio0.05319541928333949
lyAdverbCount31
lyAdverbRatio0.011451791651274473
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences232
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences232
mean11.64
std7.94
cv0.682
sampleLengths
036
113
216
315
416
59
629
721
812
917
107
114
1216
1310
145
1511
1613
1724
1811
1923
207
214
223
2323
243
2547
267
274
282
297
3021
315
327
339
345
3516
3629
3714
3812
3920
4023
413
421
434
443
4512
4610
4713
4817
4919
31.90% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats42
diversityRatio0.2413793103448276
totalSentences232
uniqueOpeners56
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount8
totalSentences222
matches
0"More like a calibration."
1"Then it offered proof."
2"Instead, she stared forward and"
3"Then, without any dramatic flourish,"
4"Then it became mismatch: sounds"
5"Instead she asked,"
6"Then—at the edge of her"
7"Then she realized the ground"
ratio0.036
77.66% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount79
totalSentences222
matches
0"She kept her hands busy"
1"It was a habit from"
2"She touched it once, not"
3"She’d stopped trusting it with"
4"It wasn’t a lucky charm."
5"It was an object with"
6"They rose from the ground"
7"Their roots anchored them to"
8"Her skin prickled."
9"She stopped between two stones"
10"Her pulse ticked once, hard."
11"She forced herself to breathe"
12"She hadn’t believed in the"
13"She’d clung instead to the"
14"She slipped between the oaks"
15"Her boots sank into soil"
16"They remained behind her, but"
17"She turned her phone in"
18"Her breath came out sharper"
19"She told herself she’d seen"
ratio0.356
100.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount152
totalSentences222
matches
0"Night had made Richmond Park"
1"Aurora Carter walked anyway, boots"
2"The air smelled of wet"
3"Every so often her breath"
4"She kept her hands busy"
5"It was a habit from"
6"An old reminder of a"
7"She touched it once, not"
8"The Heartstone Pendant sat against"
9"She’d stopped trusting it with"
10"It wasn’t a lucky charm."
11"It was an object with"
12"They rose from the ground"
13"Their roots anchored them to"
14"Aurora approached slowly, reading the"
15"The boundary looked like nothing"
16"The air changed."
17"Her skin prickled."
18"The night soundscape reorganized itself:"
19"She stopped between two stones"
ratio0.685
100.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount5
totalSentences222
matches
0"Now she saw them: small"
1"Now she could feel it—not"
2"If this was a place"
3"Now it became pattern."
4"As if Earth was replaying"
ratio0.023
86.47% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences114
technicalSentenceCount9
matches
0"Night had made Richmond Park feel like a museum after hours—benches left under careful lamplight, paths swept clean of footsteps, the whole place holding its br…"
1"Not with a visible shimmer or a cinematic gust, but with a pressure shift that made her ears ache a fraction too late."
2"The night soundscape reorganized itself: the distant traffic that should have hissed along the city far beyond the trees thinned to silence, and in its place ca…"
3"The unknown benefactor had been careful, but it had still been someone reaching through fog with a hand that didn’t belong to Earth."
4"The screen remained black, but there was now a faint reflection—her face, pale and narrow in the dark, and behind her the ghost of a corridor of trees that wasn…"
5"She moved forward, slow and deliberate, following the faint incline that led to the hidden clearing—the Fae Grove itself, Isolde’s grove, the Richmond grove, wh…"
6"Now she saw them: small bursts of color under the black canopy, pale blue and white and a bruised violet that looked like it belonged to twilight rather than fl…"
7"The standing stones fell out of her peripheral vision so quickly it made her stomach lurch, as if the boundary had moved while she wasn’t looking."
8"A thin mist rose from it, not drifting but standing suspended, as if held in place by invisible threads."
25.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags5
uselessAdditionCount1
matches
0"she said, quieter"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags4
fancyCount0
fancyTags(empty)
dialogueSentences7
tagDensity0.571
leniency1
rawRatio0
effectiveRatio0
78.4301%