Run: 2026-03-18-01KM08KAN6FPJAWTA1DHMP363B

Run Details

Duration:
17.3s
Cost:
$0.005077
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
The air in Richmond Park had a way of holding sound. It didn’t swallow it so much as press it flat, as if the night could only breathe in one direction. Aurora Carter stepped off the path and into the clearing that shouldn’t have been there at all, the oak standing stones around her like patient witnesses with their roots sunk too deep into the world. Her boots sank slightly into damp earth. The wildflowers at the edges of the grass bloomed in colors that looked wrong against the dark—year-round petals, bright as if someone had forgotten to dim them for winter. Somewhere far off, an owl called once and then stopped, not fading, not answering itself—just ending, like a sentence cut short. Aurora didn’t look up right away. She kept her gaze on the ground between the stones, on the careful spacing she’d read about in scraps of rumor and one half-delivered message from a contact she didn’t trust. She’d come because the Heartstone pendant had pulsed the moment she’d crossed from ordinary park into this other pocket of reality, its deep crimson warmth threading into her palm through the thin fabric of her coat. It was faint. Almost polite. Still, her left wrist itched beneath her sleeve, over the crescent-shaped scar from her childhood accident. She’d learned long ago that her body told her things before her mind could argue. “Aurora,” she murmured, not to anyone, but to anchor the sound of her name to the room. Her voice sounded too close to her own ear, as if the air had decided it was private property. The chain at her throat lay against her collarbone, the silver cool against her skin. Then warmth spread through it again—steady now, like a heartbeat remembered. Hel was the word she wouldn’t use aloud, not here. Even thinking it made the tongue feel thick. Dymas, the origin on the artifact’s history—an old name that belonged to books no one checked out anymore. An unknown benefactor who had given her the pendant as if it were a key and she were a door that could be unlocked. She’d wanted a reason. She’d gotten one. That was the problem: reasons were supposed to explain what came next. The clearing looked ordinary at first glance, except for the way the trees stood just a little too straight, as if they were holding their breath. Beyond the standing stones, the park’s darkness should have pooled evenly. Instead it had seams. Aurora could see them where the shadows didn’t quite align with the shapes that caused them. She took one step forward, and the stones behind her made no sound. No shift of gravel. No scrape of bark. It should have been silent and it wasn’t. Silence implied nothing was happening. This was too much nothing. Her phone had lost signal ten minutes ago, the moment she’d cut across the grass to the boundary. It lay in her pocket now, dark screen reflecting her own outline back at her when she pulled it out again out of habit—blue light on her hands, her bright eyes glinting like stolen sparks. She’d checked the time before she left London. Then she’d crossed into this place. Now the time on her phone made no sense. She stared at the digits, the seconds flickering with calm indifference. The minute hand had advanced—maybe. The battery icon had barely moved. Yet her sense of elapsed time sat wrong in her head, like a tooth you felt even when you didn’t touch it. One hour inside could be minutes or days outside. She’d read it, forced herself to believe it, told herself it was a lore-thing, something someone made up to make a warning feel important. But the longer she stood here, the more her memory seemed to stutter at the edges, like footage trying to skip frames. Aurora pulled the pendant out just enough to see the crimson glow. It was faint, inner light trapped in stone. When the warmth spread, it didn’t just soothe. It guided—subtle pressure against her skin, a suggestion of direction. Not north. Not where she thought the stones would lead. Toward the center of the clearing, where the air looked slightly denser, as if fog had learned to behave like a wall. She walked. The first wrongness was small. It arrived disguised as detail. A rustle in the grass on her left side that sounded like movement at ankle height. Aurora’s mind supplied its source without permission: a rabbit, a squirrel, something that belonged here and didn’t trouble the rules. She kept walking. The rustle followed, close enough to suggest it could brush against her boot. When she glanced down, she saw nothing but wildflower stems trembling gently in the breeze—if there was a breeze. The air felt still. The stems didn’t sway like plants do when wind passes. They moved as if they’d been told to. Aurora’s fingers tightened around the pendant chain. The scar on her wrist warmed, as if remembering pain. The second wrongness came with the sound of water. There was no stream in this pocket. The grove’s rumor didn’t mention one, and Aurora hadn’t heard trickling or lapping when she’d arrived at the boundary. Still, now she could hear it: a soft, irregular rush, like a distant fountain trying to imitate a river. It wasn’t coming from behind her. It wasn’t coming from the direction of the standing stones. It was somewhere ahead, threaded through the dense air at the center of the clearing, behind that slight distortion. As if the fog-wall held a throat that breathed. Aurora slowed, forcing herself to keep her movements unhurried. Panic had its own rhythm, fast and desperate. She didn’t trust any rhythm that wasn’t her own. She held the pendant close to her chest and watched the crimson glow. The warmth beneath her palm deepened. It pulsed once—subtle, like a thumb pressing the underside of her skin. A pulse meant proximity to a Hel portal. The artifact wanted her to get closer. Aurora swallowed and tasted metal. Not blood. Not yet. Just that dry tang of fear. “Okay,” she said under her breath. “I’m here for a reason.” The third wrongness arrived without sound at all. Something moved at the edge of vision to her right, not fast enough to be a scurry, not slow enough to be a drifting leaf. It was the kind of motion your eyes catch before your mind names it. Aurora didn’t look directly, because looking directly made it feel like she’d acknowledged a gaze. She let herself register it the way she’d learned to register threats during delivery shifts through crowds: peripheral attention, no sudden focus, just awareness. The movement repeated once, then twice, always just beyond the point her eyes could settle on. Her thoughts tried to grab onto something safe—an animal darting between stems. But there were no pawprints in the damp earth, and the flowers weren’t trampled in the way they should have been if something small had passed through. Aurora forced herself to turn her head slowly anyway, because avoidance was a kind of surrender. At first she saw only darkness and a cluster of wildflowers, bright petals turned toward the strange center. Then, between two stems, a shadow shifted in a way that didn’t match the movement of anything physical. It wasn’t an object moving through space. It was space rearranging itself. Aurora’s breath caught. She didn’t let it become a gasp. She had an absurd, precise thought: the shadow moved like a hand might close a book. Then it was gone, and her peripheral vision felt suddenly exposed, like skin without clothing. She stood very still, listening harder than she’d ever listened in her life. There were sounds now that hadn’t been there when she arrived: a faint, distant click like fingernails tapping a surface, irregular and patient. A soft dragging noise at floor level that could have been roots moving, except it kept time with her heartbeat. A whisper-like exhale that wasn’t wind, because the air didn’t stir her hair. Aurora kept her hands at her sides, not raising them, not making herself a spectacle. She had no talismans besides the Heartstone pendant, and she wasn’t sure how well it worked beyond drawing her toward trouble. The center of the clearing waited. The fog-wall wasn’t exactly fog. It had shape and texture like a thought you couldn’t dismiss. When Aurora stared at it, her eyes tried to find detail and couldn’t. It made her skin prickle as if she were too close to a screen emitting brightness it shouldn’t. The Heartstone pulsed again. Warmth slid into her chest, down her ribs, as if her body had become a corridor. She took another step. This time, the sound of water sharpened, becoming clearer. It wasn’t water anymore. It was breathing, slow and steady, with the occasional slight hitch like a throat adjusting to a new rhythm. Aurora’s mouth went dry. She remembered the warning from the contact’s message: Don’t speak first. Don’t ask questions you can’t answer. Let the portal think it’s choosing you. “Choosing,” Aurora whispered, and the word felt like it had snagged on something in the air. The clearing responded. A low chime rang somewhere inside the fog-wall, not loud, but resonant enough that her teeth felt it. Her pendant warmed in response, pulse matching the chime. Her left wrist scar flared hot, the crescent mark aching as if a phantom hand had pressed it. Aurora tried to step back, but her foot hesitated at the boundary line she hadn’t seen. The earth under her boot gave a fraction of an inch too late, like a delayed reaction. The wrongness thickened, not with dramatic change, but with accumulation. A sound behind her—her name again, but not spoken the way she spoke it. Her name came out of the dark with the cadence of someone else remembering how to pronounce it. The voice wasn’t gendered the way human voices were. It carried age instead. “Aurora,” it said, and the syllables slid into each other. “Rory.” She didn’t answer. Her friends called her Rory. Her mother called her Aurora when she was angry. No one here should have known both, and certainly not with that familiarity, like it had been listening at the edges of her life. Aurora turned her head just enough to look toward the sound. Behind her, between the standing stones, the night had deepened. The trees there were darker, their trunks outlined in a way that didn’t belong to moonlight. Where there should have been distance, there was only the feeling of a presence closer than it could be. Something—or someone—stood just out of frame. Aurora couldn’t see it directly. Every time her eyes tried to lock onto it, the image refused: the darkness folded around where a figure would be, like fabric draped over an empty stand. She felt the pressure of attention. Not a gaze like a person’s, but like an equation trying to solve for her. The Heartstone pendant pulsed rapidly now, warmth sharp enough that it bordered on pain. Its inner glow brightened to a faint ember, and for a moment Aurora thought she saw crimson reflected in eyes that weren’t there a second ago. Her lungs seized. She wanted to run. She wanted to do so quickly, but her body stayed stubbornly aware. If she ran, she might confirm the presence’s ability to coordinate with her fear. So she chose something else. She crouched and pressed her fingers into the soil just inside the boundary, feeling for the texture of reality. Damp earth met her fingertips. It was real. The pulse in her pendant didn’t care. But beneath her fingertips, the ground vibrated—not from a passing creature, not from thunder. It was a subtle trembling, like the clearing had a heartbeat and it was waking. Aurora’s throat tightened. She forced herself to breathe slowly through her nose. “Why am I here?” she asked, but she didn’t say it like a question meant for a voice. She said it like a statement meant to put her mind back in control. The fog-wall responded with a sound like a sigh that had been waiting. A whisper slid along her left ear, so close she felt the coolness of it on her skin. “Because you were given a key,” it said. “Because you took it.” Aurora’s hand flew to her pendant as if that would protect her from the voice. The chain bit lightly at her fingers. The small crescent scar on her wrist throbbed, and with it, memory—an old childhood accident, a moment of falling, a cry swallowed by adults who didn’t know how to comfort her. Her ex had been named Evan. She’d run from him. She’d learned how to survive by leaving before the worst part arrived. That skill had worked in London. It had gotten her through bruises and threats, through doors locked from the inside and phones that didn’t ring. But this was different. This place didn’t care about fear the way humans did. It didn’t escalate like a person. It just… waited until she stepped into the wrong rhythm. Aurora stood slowly. The fog-wall at the center seemed to shimmer, and the air around her distorted. For a moment the wildflowers bent toward her as if drawn by her warmth. Then they snapped back to their positions. The motion was too synchronized, too intentional. She could see movement now, clearly, at the edge of the clearing—figures? shapes?—not stepping forward, not approaching in a straight line. They circled where her peripheral vision insisted they existed, never in her direct focus. She knew the trap in that: if she tried to count them, she would give them more of her attention, and attention was an offering. Instead she watched for other cues. The way the light behaved. The way the fog-wall breathed. The way her pendant warmed like it was being read by something on the other side. Her phone in her pocket vibrated once, a brief buzz so sharp it startled her, as if it had found a signal just long enough to insult her. She fumbled it out. The screen lit with a notification that contained only a single time stamp. 00:00. No message. No sender. Just the time like a lock clicking into place. Aurora’s stomach dropped. The time on her phone had become meaningless. Here, time moved like a liar. She tucked the phone away, refusing to let herself spiral into logic that couldn’t reach across realms. The voice behind her—no, beside her, as if the space around her had been reallocated—spoke again, quieter now. “Step closer,” it urged, and the command didn’t come with rage or threat. It carried expectation, like a host inviting a guest. Aurora stared at the fog-wall. The water-breath sound deepened, as if something inside it was preparing to open its mouth. The pendant pulsed, warm enough that it made her eyes water. Her skin prickled. For a heartbeat she imagined she could hold the Heartstone up and the crimson light would carve a path through, that she could treat the portal like a door rather than a mouth. Then she felt the tug. Not on the pendant. On her. A subtle pull at her ribs, a suggestion of direction so strong it made her feet want to move. Her body’s survival reflexes tried to comply automatically, like a compass needle aligning itself with invisible poles. Aurora fought it. She planted her feet wider, grounded herself with the pressure of soles in soil. She wrapped both hands around the pendant chain until the silver hurt. Pain, at least, was a language she understood. Her breath came in short, controlled bursts. Her mind stayed clear, cool as ice—no frantic bargaining, no dramatic prayers. Just awareness. “I’m not stepping,” she said, and her voice shook anyway, not from weakness, but from the effort of refusing. The fog-wall shivered. The sound of water-breath stuttered. Somewhere in the perimeter, a chime answered, too close to her ears now. The figures at the edge of vision shifted, and this time the movement felt like laughter without humor. Aurora swallowed against the metal taste. The wrongness pressed in, not pushing her physically, but tightening the space around her thoughts until every decision felt like it had already been made. She held her gaze on the center of the clearing and forced her mind to reach for the reason she’d come. Not to open. Not to bargain. To observe. To confirm whether the portal was active, whether the artifact’s pulse aligned with a specific signature she’d been promised could be read on the other side. A reason. A task. If she treated it like a task, she might survive the night. The Heartstone warmed again, slower now, as if considering. Its faint inner glow steadied. The chime quieted. The voice—near her left ear—fell silent. Aurora used the brief lull. She lifted the pendant and angled it toward the fog-wall, watching the crimson glow for changes. The air around the center of the clearing thickened as if responding to the light. In the surface of the distortion, a ripple formed—like water disturbed by a hand. She saw, for only a fraction of a second, a shape behind it: not a person, not exactly, but a suggestion of geometry that made her eyes ache. A mouth-like opening without lips. A depth without distance. The image vanished as quickly as it arrived, leaving only a residue of dread that clung to her gaze like smoke. Aurora’s breath shook loose. She didn’t step forward. She didn’t turn to find the source of the pressure. She simply let the warmth of the pendant ebb and waited for the clearing to decide what to do next. The night around her listened. Somewhere between the standing stones, the darkness shifted again, settling into a new arrangement. The breathing inside the fog-wall resumed its slow rhythm, patient and unhurried. Aurora stood alone in the Fae Grove, surrounded by year-round wildflowers that glowed as if they had no concept of season or mercy, and she understood with a quiet certainty that had nothing to do with courage: It wasn’t only that she was not alone. It was that whatever was here had been waiting long enough to learn how she moved, how she feared, and when she would finally stop fighting the pull. The Heartstone pendant pulsed once, as if counting down. And Aurora realized the worst part wasn’t that it wanted her to step closer. It was that it already knew she would.
created_at"2026-03-18T10:41:55.381Z" 3/18/2026, 10:41:55 AM
model"openai/gpt-5.4-nano-20260317"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency2960
moderation_latency(null)
generation_time16834
tokens_prompt812
tokens_completion4913
native_tokens_prompt742
native_tokens_completion3943
native_tokens_completion_images0
native_tokens_reasoning75
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.00507715
router(null)
provider_responses
0
endpoint_id"0c835f2e-c18d-4e8c-b245-e1e3bd08b97f"
id"resp_08953d0be95f27100169ba817371388190a015b9247b381d17"
is_byokfalse
latency218
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-1773830515-tzmXTYnndtNwLUZlHPgB"
upstream_id"resp_08953d0be95f27100169ba817371388190a015b9247b381d17"
total_cost0.00507715
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
totalTags8
adverbTagCount0
adverbTags(empty)
dialogueSentences11
tagDensity0.727
leniency1
rawRatio0
effectiveRatio0
82.41% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount3126
totalAiIsmAdverbs11
found
0
adverb"slightly"
count2
1
adverb"gently"
count1
2
adverb"slowly"
count3
3
adverb"suddenly"
count1
4
adverb"very"
count1
5
adverb"quickly"
count2
6
adverb"lightly"
count1
highlights
0"slightly"
1"gently"
2"slowly"
3"suddenly"
4"very"
5"quickly"
6"lightly"
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)
53.61% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount3126
totalAiIsms29
found
0
word"pulsed"
count6
1
word"warmth"
count8
2
word"silence"
count1
3
word"glinting"
count1
4
word"sense of"
count1
5
word"pulse"
count4
6
word"whisper"
count2
7
word"vibrated"
count2
8
word"throbbed"
count1
9
word"synchronized"
count1
10
word"stomach"
count1
11
word"aligned"
count1
highlights
0"pulsed"
1"warmth"
2"silence"
3"glinting"
4"sense of"
5"pulse"
6"whisper"
7"vibrated"
8"throbbed"
9"synchronized"
10"stomach"
11"aligned"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"stomach dropped/sank"
count1
highlights
0"stomach dropped"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells3
narrationSentences268
matches
0"was angry"
1"e with rage"
2"felt the tug"
78.89% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount4
hedgeCount8
narrationSentences268
filterMatches
0"feel"
1"think"
hedgeMatches
0"seemed to"
1"tried to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences271
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen38
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords3104
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions21
unquotedAttributions0
matches(empty)
97.97% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions52
wordCount3075
uniqueNames12
maxNameDensity1.04
worstName"Aurora"
maxWindowNameDensity2
worstWindowName"Aurora"
discoveredNames
Richmond1
Park1
Carter1
Heartstone7
London2
Aurora32
Hel2
Don2
Rory1
Evan1
Fae1
Grove1
persons
0"Carter"
1"Heartstone"
2"Aurora"
3"Rory"
4"Evan"
places
0"Richmond"
1"Park"
2"London"
3"Hel"
4"Fae"
5"Grove"
globalScore0.98
windowScore1
35.20% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences196
glossingSentenceCount9
matches
0"quite align with the shapes that caused them"
1"sounded like movement at ankle height"
2"as if remembering pain"
3"felt like it had snagged on something i"
4"felt like laughter without humor"
5"felt like it had already been made"
6"as if considering"
7"as if responding to the light"
8"as if counting down"
0.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches9
per1kWords2.899
wordCount3104
matches
0"not to anyone, but to anchor the sound of her name to the room"
1"not loud, but resonant enough"
2"not with dramatic change, but with accumulation"
3"Not a gaze like a person’s, but like an equation trying to solve for her"
4"not stepping,” she said, and her voice shook anyway, not from weakness, but from the effort of refusing"
5"not from weakness, but from the effort of refusing"
6"not pushing her physically, but tightening the space around her thoughts until every decisio"
7"not a person, not exactly, but a suggestion of geometry"
8"not exactly, but a suggestion of geometry"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences271
matches
0"was that whatever"
1"was that it"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs121
mean25.65
std16.53
cv0.645
sampleLengths
066
157
273
35
431
536
626
760
819
957
1034
115
1267
139
1444
1533
1622
1738
1810
1922
202
2146
223
2354
2417
259
2645
2716
2828
2926
3031
3115
3215
3311
348
3554
3624
3716
3839
3916
4036
4112
4226
4315
4413
4556
4636
4753
4820
494
94.79% Passive voice overuse
Target: ≤2% passive sentences
passiveCount8
totalSentences268
matches
0"were supposed"
1"been told"
2"was gone"
3"been named"
4"being read"
5"been reallocated"
6"been made"
7"been promised"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount7
totalVerbs551
matches
0"were holding"
1"was happening"
2"wasn’t coming"
3"wasn’t coming"
4"was breathing"
5"was waking"
6"was preparing"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount24
semicolonCount0
flaggedSentences20
totalSentences271
ratio0.074
matches
0"The wildflowers at the edges of the grass bloomed in colors that looked wrong against the dark—year-round petals, bright as if someone had forgotten to dim them for winter."
1"Somewhere far off, an owl called once and then stopped, not fading, not answering itself—just ending, like a sentence cut short."
2"Then warmth spread through it again—steady now, like a heartbeat remembered."
3"Dymas, the origin on the artifact’s history—an old name that belonged to books no one checked out anymore."
4"It lay in her pocket now, dark screen reflecting her own outline back at her when she pulled it out again out of habit—blue light on her hands, her bright eyes glinting like stolen sparks."
5"The minute hand had advanced—maybe."
6"It guided—subtle pressure against her skin, a suggestion of direction."
7"When she glanced down, she saw nothing but wildflower stems trembling gently in the breeze—if there was a breeze."
8"It pulsed once—subtle, like a thumb pressing the underside of her skin."
9"Her thoughts tried to grab onto something safe—an animal darting between stems."
10"A sound behind her—her name again, but not spoken the way she spoke it."
11"Something—or someone—stood just out of frame."
12"But beneath her fingertips, the ground vibrated—not from a passing creature, not from thunder."
13"The small crescent scar on her wrist throbbed, and with it, memory—an old childhood accident, a moment of falling, a cry swallowed by adults who didn’t know how to comfort her."
14"She could see movement now, clearly, at the edge of the clearing—figures?"
15"shapes?—not stepping forward, not approaching in a straight line."
16"The voice behind her—no, beside her, as if the space around her had been reallocated—spoke again, quieter now."
17"Her mind stayed clear, cool as ice—no frantic bargaining, no dramatic prayers."
18"The voice—near her left ear—fell silent."
19"In the surface of the distortion, a ripple formed—like water disturbed by a hand."
95.93% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount3113
adjectiveStacks0
stackExamples(empty)
adverbCount139
adverbRatio0.044651461612592355
lyAdverbCount33
lyAdverbRatio0.01060070671378092
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences271
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences271
mean11.45
std7.58
cv0.662
sampleLengths
011
120
235
37
429
521
66
731
836
93
102
1116
1215
1317
1419
1515
1611
1710
188
1918
2024
214
223
2312
2426
2511
264
2716
2813
294
304
318
325
335
3418
3535
368
376
389
3911
405
416
4222
439
4424
4522
4612
478
488
4910
35.56% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats39
diversityRatio0.2222222222222222
totalSentences270
uniqueOpeners60
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount14
totalSentences253
matches
0"Somewhere far off, an owl"
1"Then warmth spread through it"
2"Even thinking it made the"
3"Instead it had seams."
4"Then she’d crossed into this"
5"Just that dry tang of"
6"Then, between two stems, a"
7"Then it was gone, and"
8"Then they snapped back to"
9"Instead she watched for other"
10"Just the time like a"
11"Then she felt the tug."
12"Somewhere in the perimeter, a"
13"Somewhere between the standing stones,"
ratio0.055
72.96% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount93
totalSentences253
matches
0"It didn’t swallow it so"
1"Her boots sank slightly into"
2"She kept her gaze on"
3"She’d come because the Heartstone"
4"It was faint."
5"She’d learned long ago that"
6"she murmured, not to anyone,"
7"Her voice sounded too close"
8"She’d wanted a reason."
9"She’d gotten one."
10"She took one step forward,"
11"It should have been silent"
12"Her phone had lost signal"
13"It lay in her pocket"
14"She’d checked the time before"
15"She stared at the digits,"
16"She’d read it, forced herself"
17"It was faint, inner light"
18"It guided—subtle pressure against her"
19"It arrived disguised as detail."
ratio0.368
68.70% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount198
totalSentences253
matches
0"The air in Richmond Park"
1"It didn’t swallow it so"
2"Aurora Carter stepped off the"
3"Her boots sank slightly into"
4"The wildflowers at the edges"
5"Aurora didn’t look up right"
6"She kept her gaze on"
7"She’d come because the Heartstone"
8"It was faint."
9"She’d learned long ago that"
10"she murmured, not to anyone,"
11"Her voice sounded too close"
12"The chain at her throat"
13"Hel was the word she"
14"Dymas, the origin on the"
15"An unknown benefactor who had"
16"She’d wanted a reason."
17"She’d gotten one."
18"That was the problem: reasons"
19"The clearing looked ordinary at"
ratio0.783
98.81% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount5
totalSentences253
matches
0"Now the time on her"
1"As if the fog-wall held"
2"If she ran, she might"
3"To confirm whether the portal"
4"If she treated it like"
ratio0.02
71.97% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences131
technicalSentenceCount13
matches
0"The wildflowers at the edges of the grass bloomed in colors that looked wrong against the dark—year-round petals, bright as if someone had forgotten to dim them…"
1"The clearing looked ordinary at first glance, except for the way the trees stood just a little too straight, as if they were holding their breath."
2"Aurora’s mind supplied its source without permission: a rabbit, a squirrel, something that belonged here and didn’t trouble the rules."
3"A soft dragging noise at floor level that could have been roots moving, except it kept time with her heartbeat."
4"It made her skin prickle as if she were too close to a screen emitting brightness it shouldn’t."
5"Warmth slid into her chest, down her ribs, as if her body had become a corridor."
6"Her left wrist scar flared hot, the crescent mark aching as if a phantom hand had pressed it."
7"Its inner glow brightened to a faint ember, and for a moment Aurora thought she saw crimson reflected in eyes that weren’t there a second ago."
8"The fog-wall responded with a sound like a sigh that had been waiting."
9"The small crescent scar on her wrist throbbed, and with it, memory—an old childhood accident, a moment of falling, a cry swallowed by adults who didn’t know how…"
10"The voice behind her—no, beside her, as if the space around her had been reallocated—spoke again, quieter now."
11"The water-breath sound deepened, as if something inside it was preparing to open its mouth."
12"Aurora stood alone in the Fae Grove, surrounded by year-round wildflowers that glowed as if they had no concept of season or mercy, and she understood with a qu…"
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags8
uselessAdditionCount2
matches
0"Aurora whispered, and the word felt like it had snagged on something in the air"
1"it said, and the syllables slid into each other"
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags8
fancyCount3
fancyTags
0"she murmured (murmur)"
1"Aurora whispered (whisper)"
2"it urged (urge)"
dialogueSentences11
tagDensity0.727
leniency1
rawRatio0.375
effectiveRatio0.375
76.2269%