Run: 2026-03-06-01KK1GMEY8NE08B5FMTJP5NYQD

Run Details

Duration:
1m 35s
Cost:
$0.056290
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
By the time Aurora reached the old deer track that cut away from the main path, the park had gone quiet in the way only large, old places could. Not silence—London never truly offered that—but a thinning. The city withdrew to a distant hiss beyond the trees, and the night settled into the grass and the trunks and the damp earth as if it had been waiting for her to arrive. She stopped beneath a leaning chestnut and checked her phone again. No signal. Not even a flicker. “Of course,” she muttered. Her voice sounded small, swallowed at once by the dark. She tucked the phone into her coat pocket and closed her hand around the pendant hanging under her jumper. The Heartstone sat warm against her palm, warmer than her skin, its deep crimson center giving off that faint, emberish glow she had noticed only in complete darkness. Tonight it seemed brighter than usual, a pulse rather than a shine. Slow. Steady. Expectant. That was why she had come. Three nights ago, she had woken to find it hot enough to sting. Tonight, halfway through her delivery shift, it had started throbbing against her chest so insistently that she had nearly dropped a bag of noodles into the street outside Golden Empress. Yu-Fei had taken one look at her face and told her to go before she made a mess of somebody’s order. So here she was in Richmond Park, after midnight, following a hunch and an artifact she still did not entirely understand. The standing stones lay somewhere ahead. Ancient oak, Eva had once told her, though stone was stone to Rory’s eye. Supposedly older than the park, older than most things in London that still had names. Supposedly there was a clearing beyond them if you knew how to walk into it. Rory had laughed the first time she heard that. She was laughing less these days. She drew a breath, tasted wet leaves and cold air, and stepped off the path. The grass brushed her boots, silvered faintly with moonlight where the cloud cover broke. Brambles caught at the hem of her jeans. Branches creaked overhead without wind enough to move them. She told herself not to start. Richmond Park was full of noises. Deer. Foxes. Birds disturbed in their sleep. Trees always sounded more animate at night than they did by day. Still, every few steps she glanced over her shoulder, sure she had heard another footfall answering hers. Nothing. Only black trunks and paler bands of mist lying low over the ground. She found the stones almost by accident. One moment she was picking her way between two yews; the next she nearly walked face-first into a dark vertical shape broader than any trunk. She recoiled, heart kicking, then lifted her hand to it. Wood, yes, but hard as old bone. The surface was ridged and split, the grain twisted into patterns that looked deliberate in the moonlight. There were four of them in all, half in a ring, half in a ruin, jutting from the earth at odd angles. Lichen made maps over them. Wildflowers grew around their bases despite the season—white star-shaped blossoms and little blue bells nodding in the dark as if under a noon sun only they could see. The pendant burned hotter. “All right,” Rory said softly. “Funny little clearing. Very magical. Congratulations.” She did not expect an answer. The fact that part of her paused to listen for one irritated her. She stepped between the stones. At once the air changed. Not colder. Not warmer. Thicker, somehow. The pressure in her ears shifted as though she had gone underwater or climbed very high in a single step. The distant road-noise vanished. So did the intermittent clatter of the train line she’d heard on the walk in. The quiet that replaced it was total enough to feel constructed. Rory stood still, every muscle tightening. The clearing opened ahead, wider than it had any right to be from what she had seen outside. Moonlight lay across it in a pale sheet. Wildflowers carpeted the ground in impossible abundance: foxgloves, poppies, buttercups, blossoms she could not name, all open under the night sky. Their scent hung thick and sweet, almost overripe. In the center stood an old ash tree with bark pale as skin. This was the Grove, then. Beautiful, if she ignored the way the place had slotted around her like a closed door. She turned to look back. The standing stones were still there behind her, but farther away than they should have been. She was sure of that. She had taken two steps, perhaps three. Now they stood at the edge of the clearing at a distance that ought to have required twenty. Her mouth went dry. Time moves differently, she thought. Space, too, apparently. Brilliant. The pendant throbbed in her hand. Pulse answering pulse. It tugged at her attention toward the ash tree, then a little to the left, where the flowers grew denser and the moonlight looked wrong. Not darker. Sharper. As if a seam had been cut through the air and stitched badly. Rory started that way, slowly, eyes sweeping the clearing. She had come looking for a portal—or evidence of one, at least. Something linked to Hel, if the stories she had pieced together could be trusted. She had expected danger in the abstract, the sort that lived in old tales and bad decisions. What she had not expected was this steady, practical sensation of being observed. Halfway to the ash tree, she heard a child laugh. She stopped so quickly the flowers brushed her shins. The sound had come from her right. Near. Soft and brief, as if someone had covered a mouth too late. Rory turned her head. Nothing there except a stand of silver birch at the clearing’s edge and drifts of white flowers beneath them. “Hello?” she called before she could stop herself. No answer. Her own question seemed to linger in the air too long. Not echoing. Held. She swallowed. “If someone’s out here, this isn’t funny.” Still nothing. Then, from the opposite side of the clearing, a low rustle. Not the random stir of leaves. Deliberate movement through undergrowth. One pace. Another. Pause. Fox, she thought at once. Deer. A person. A person was worse than a fox and somehow less frightening than what her nerves kept proposing. She took out her phone and thumbed on the torch. The beam cut a hard white path across flowers and trunks, shaking slightly in her grip. It found no body, no reflective eyes, no trespasser hiding behind a tree. Just the pale ash bark and the impossible bloom of the clearing. Then something moved through the edge of the light. Rory jerked the beam toward it. A shape slipped behind the ash tree. Tall and narrow. Too quick to make sense of. “Right,” she said, because talking was better than hearing her own pulse. “Either come out or kindly stop skulking.” That earned her a sound from behind her left shoulder: not laughter this time, but a whisper. So close she felt it feather the hair near her ear. She spun, torch wild. Empty air. Flowers bowing under no wind. The back of her neck prickled. The pendant had gone nearly hot enough to burn. Its red glow bled between her fingers. She began to back toward the standing stones and found she could not quite judge where they were. Every glance in that direction seemed to meet trees in the wrong arrangement, the clearing subtly altered, the distances stretched and folded. Her cool-headedness, usually so reliable, did not desert her exactly. It narrowed. Became a point. Think. The wrongness had been there from the first step in. Sounds where none should be. Movement that withdrew from direct sight. A place that shifted when she looked away. She was being herded, and the realization chilled her more effectively than any apparition could have done. Toward what? The answer came as a smell. Not flowers. Not damp earth. Salt, faint and stale, threaded suddenly through the sweetness of the grove, followed by a rot so delicate it almost escaped notice. Old water trapped in stone. A cellar left sealed too long. The pendant flared hot against her skin. There, just beyond the ash tree—the seam in the moonlight widened. Rory saw it now for what it was. A vertical ripple, no broader than a doorway, standing unsupported in the middle of the clearing. The air around it wavered, and within the wavering was not darkness but depth. A darkness with shape inside it, receding farther than it should. Like looking down a well that had no bottom. Something knocked softly from the other side. One knock. Then another. Her stomach tightened. The whisper came again, farther away now, circling. More than one voice this time, she thought. Not words, exactly. The shape of words. Breath pressing at language and failing. Rory took an involuntary step backward. A flower crushed under her heel gave off a bruised, sweet smell. At once the whispering stopped. The silence that followed was worse. It had attention in it. She moved very carefully, turning in place with the torch raised, and saw them at the edge of the clearing between the birches. Not bodies. Not fully. Pale vertical suggestions where there had been only trees a moment before. Too thin, too still, and just a fraction taller than human. The moonlight caught on what might have been faces and found nothing to settle on. When she looked directly at one, it seemed to become bark and shadow. When she looked away, she knew it had shifted closer. Her breath came shallow and controlled. Panic wanted in; she did not let it. Not yet. “All right,” she said, voice lower now. “I don’t know what you are, but I’m not here for you.” A pause. Then, from somewhere behind the ash tree, a woman’s voice said, very clearly, “Aurora.” Every tendon in Rory’s body locked. It was her mother’s voice. Not like. Not similar. Jennifer Carter in the kitchen at home, calling her in for tea after school, that same warm Welsh lilt on the second syllable. Impossible. Perfect. Rory stared at the ash tree and did not move. “Aurora,” the voice said again, gentler now. “Come here, love.” Her throat worked. She hated the sudden rush of wanting those words, wanting home, wanting to believe. Wantedness was a hook; she saw it for what it was even while it caught. “No,” she said, and heard the thinness in it. A shape leaned from behind the ash. It wore her mother’s outline badly. Height first, then the slope of shoulders, then a face assembled from memory but slightly delayed, as if each feature remembered itself a moment too late. The smile came before the eyes focused. The eyes were wrong anyway—too bright, their blue gone milk-pale in the moonlight. “Come here,” it repeated. Around the clearing edge, the pale figures stood motionless among the birches. Rory’s left wrist throbbed where the old crescent scar lay hidden under her sleeve. Adrenaline sharpened everything: the sour rot leaking from the seam in the air, the heat of the pendant, the faint wet sound of that thing’s bare feet settling among the flowers. It took one step toward her. The flowers beneath it browned. That was enough. Rory snatched the Heartstone free on its silver chain and held it out like a blade. The crimson gem blazed in her fist, brighter than she had ever seen it, red light spilling over her knuckles. Heat lanced through her palm. The thing in her mother’s shape recoiled at once, not dramatically but with a swift, instinctive snap, like an animal checked by fire. The pale figures around the clearing shuddered. The seam beyond the ash tree pulsed open another inch. A gust breathed through it, cold and old and carrying with it a chorus of distant knocks. Portal, Rory thought. Hel. And these things were either coming through or feeding near it. Neither option made her feel better. The false mother smiled wider. Its jaw did not quite understand how far to go. “Aurora,” it said, but now the voice frayed at the edges. Beneath her mother’s tone another one rasped, deep and damp. “Give it.” “Absolutely not.” She backed away, keeping the Heartstone raised. The thing tracked the pendant, not her face. Useful. The birch-shapes along the perimeter had begun to move, each one with the same appalling half-seen quality, advancing only when her attention slid elsewhere. She could not watch all of them at once. Could barely watch one. The standing stones. Find the boundary and get out. Easier decided than done. The clearing resisted direction. Every retreat angled her subtly toward the ash tree and the rippling seam. Rory fought it by choosing landmarks—the split birch, the patch of red poppies, the crooked stone shape visible far behind—then moving for them in short, deliberate steps. The thing in her mother’s skin paced her, never hurrying, confidence in every careful footfall. “Lost, love?” it asked, and now her ex Evan’s voice twined through Jennifer’s, slick and intimate enough to turn her stomach. “You always were.” Rage cut cleanly through fear. Good. Rage was usable. “Try harder,” Rory said. It tilted its head. The face twitched, revised itself, almost became hers. She did not let herself flinch. Another step back, then another. The flowers changed under her boots from soft meadow growth to the flattened grass near the clearing’s edge. The air thinned a fraction. Behind her, somewhere just beyond sight, wood creaked. The standing stones. A pale figure slipped close on her right. Too close. She caught the impression of a long hand unfolding from bark-shadow, fingers jointed wrong, reaching not for her throat but for the pendant. Rory swung the torch on instinct. The beam hit it full. For one impossible second the thing resolved: a face like wet paper pressed over branches, mouth opening inward instead of out. Then it snapped back into blur and tree-shadow with a hiss like steam. Rory lunged backward and hit something solid. Oak. Ridged, ancient, real. Relief came so hard it almost buckled her knees. One of the standing stones rose at her shoulder. Another loomed three paces left. The ring. She had found the boundary. The false mother stopped at once, smile fading. It stood in the flowers ten feet away, moonlight silver on its borrowed hair. “Don’t,” it said, and now there was no pretense of affection in the voice. “Do not leave with that.” Rory’s hand shook from the Heartstone’s heat. The silver chain had bitten a line into her palm. She glanced once over her shoulder, into the ordinary dark beyond the stones. Trees. Mist. The faint return of the city’s distant hiss. Then she looked back. The figures had gathered at the clearing’s edge in a patient half-circle. The seam behind the ash tree widened silently. Inside it, something moved upward through the depth, not yet visible, only felt—a pressure, a coming. The thing wearing her mother took one step nearer the boundary. The flowers blackened under its foot and stopped there, as if the line itself held. Rory gave it a tight, joyless smile. “Not a chance.” She stepped between the stones. The world lurched. Sound slammed back into her ears—the wind in the branches, a deer barking far off, the distant growl of a car on a road she could not see. She staggered, catching herself on damp grass, and nearly dropped the pendant. Its light dimmed at once, though the gem still pulsed hot and furious in her hand. Behind her stood only the ring of ancient oak stones and the dark wood beyond. No clearing. No ash tree. No pale figures in the birches. For a few seconds she could do nothing but breathe. Then, from the other side of the nearest standing stone, came a soft knock. One knock. Then another. Rory went utterly still. The sound did not repeat. The park stretched around her, innocently nocturnal. Branches sighed. Somewhere in the distance, hooves thudded over turf. Her phone, forgotten in her pocket, suddenly chimed with restored signal hard enough to make her jump. She did not check it. Very slowly, keeping the pendant clenched tight, she backed away from the stones. Ten steps. Fifteen. Twenty. Only when the deer track emerged under her boots did she turn. She walked first, because running in the dark through unknown ground was stupid. Then faster. Then, when the trees thinned and the ordinary night opened at last around her, she ran flat out toward the road, the city, the nearest streetlamp, not stopping until the park lay behind her and London’s sodium glow stained the clouds overhead. Only there did she bend with her hands on her knees and look at the Heartstone. Its crimson center had quieted to a faint inner glow. Warm against her skin, yes. And beating, unmistakably, in a rhythm that was not her own.
created_at"2026-03-06T12:05:53.743Z" 3/6/2026, 12:05:53 PM
model"openai/gpt-5.4-20260305"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency443
moderation_latency(null)
generation_time95090
tokens_prompt812
tokens_completion4403
native_tokens_prompt742
native_tokens_completion3629
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.05629
router(null)
provider_responses
0
endpoint_id"9ff5625c-403f-4d7f-b895-58ac7295062c"
id"resp_06c1e38e7352ef770169aac321d458819798ea2593d038cb21"
is_byokfalse
latency172
model_permaslug"openai/gpt-5.4-20260305"
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-1772798753-iqfGyJvHqWzXgiRshJaS"
upstream_id"resp_06c1e38e7352ef770169aac321d458819798ea2593d038cb21"
total_cost0.05629
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
totalTags13
adverbTagCount3
adverbTags
0"Rory said softly [softly]"
1"a woman’s voice said very [very]"
2"the voice said again [again]"
dialogueSentences23
tagDensity0.565
leniency1
rawRatio0.231
effectiveRatio0.231
70.33% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2865
totalAiIsmAdverbs17
found
0
adverb"truly"
count1
1
adverb"softly"
count2
2
adverb"very"
count5
3
adverb"slowly"
count2
4
adverb"quickly"
count1
5
adverb"slightly"
count2
6
adverb"suddenly"
count2
7
adverb"carefully"
count1
8
adverb"utterly"
count1
highlights
0"truly"
1"softly"
2"very"
3"slowly"
4"quickly"
5"slightly"
6"suddenly"
7"carefully"
8"utterly"
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)
47.64% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2865
totalAiIsms30
found
0
word"silence"
count2
1
word"flicker"
count1
2
word"pulse"
count4
3
word"footfall"
count2
4
word"constructed"
count1
5
word"throbbed"
count2
6
word"echoing"
count1
7
word"sense of"
count1
8
word"whisper"
count2
9
word"chilled"
count1
10
word"wavered"
count1
11
word"wavering"
count1
12
word"stomach"
count2
13
word"lilt"
count1
14
word"perfect"
count1
15
word"pulsed"
count2
16
word"absolutely"
count1
17
word"resolved"
count1
18
word"loomed"
count1
19
word"affection"
count1
20
word"lurched"
count1
highlights
0"silence"
1"flicker"
2"pulse"
3"footfall"
4"constructed"
5"throbbed"
6"echoing"
7"sense of"
8"whisper"
9"chilled"
10"wavered"
11"wavering"
12"stomach"
13"lilt"
14"perfect"
15"pulsed"
16"absolutely"
17"resolved"
18"loomed"
19"affection"
20"lurched"
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
narrationSentences311
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount4
narrationSentences311
filterMatches
0"feel"
hedgeMatches
0"seemed to"
1"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences321
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen42
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2855
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions15
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions52
wordCount2786
uniqueNames17
maxNameDensity0.75
worstName"Rory"
maxWindowNameDensity1.5
worstWindowName"Rory"
discoveredNames
Aurora1
London3
Heartstone5
Golden1
Empress1
Richmond2
Park2
Eva1
Rory21
Grove1
Hel2
Carter1
Welsh1
Evan1
Jennifer2
Rage2
One5
persons
0"Aurora"
1"Heartstone"
2"Eva"
3"Rory"
4"Grove"
5"Carter"
6"Evan"
7"Jennifer"
8"One"
places
0"London"
1"Golden"
2"Richmond"
3"Park"
4"Hel"
globalScore1
windowScore1
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences193
glossingSentenceCount3
matches
0"seemed brighter than usual, a pulse rather than a shine"
1"not quite judge where they were"
2"not quite understand how far to go"
59.89% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches4
per1kWords1.401
wordCount2855
matches
0"not laughter this time, but a whisper"
1"not darkness but depth"
2"not dramatically but with a swift, instinctive snap, like an animal checked by fi"
3"not for her throat but for the pendant"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences321
matches
0"started that way"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs134
mean21.31
std20.13
cv0.945
sampleLengths
071
117
24
310
462
56
685
750
815
915
1062
1117
1214
1342
1479
154
1611
1719
185
195
2056
216
2268
235
2416
255
2646
274
289
2950
3065
3110
329
3320
344
3519
368
372
3814
399
4027
4125
4251
439
446
4516
4619
4728
484
497
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount2
totalSentences311
matches
0"was ridged"
1"being herded"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount2
totalVerbs437
matches
0"was laughing"
1"was picking"
44.95% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount10
semicolonCount3
flaggedSentences11
totalSentences321
ratio0.034
matches
0"Not silence—London never truly offered that—but a thinning."
1"One moment she was picking her way between two yews; the next she nearly walked face-first into a dark vertical shape broader than any trunk."
2"Wildflowers grew around their bases despite the season—white star-shaped blossoms and little blue bells nodding in the dark as if under a noon sun only they could see."
3"She had come looking for a portal—or evidence of one, at least."
4"There, just beyond the ash tree—the seam in the moonlight widened."
5"Panic wanted in; she did not let it."
6"Wantedness was a hook; she saw it for what it was even while it caught."
7"The eyes were wrong anyway—too bright, their blue gone milk-pale in the moonlight."
8"Rory fought it by choosing landmarks—the split birch, the patch of red poppies, the crooked stone shape visible far behind—then moving for them in short, deliberate steps."
9"Inside it, something moved upward through the depth, not yet visible, only felt—a pressure, a coming."
10"Sound slammed back into her ears—the wind in the branches, a deer barking far off, the distant growl of a car on a road she could not see."
73.75% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2807
adjectiveStacks2
stackExamples
0"white star-shaped blossoms"
1"same appalling half-seen quality,"
adverbCount158
adverbRatio0.056287851799073745
lyAdverbCount50
lyAdverbRatio0.017812611328820806
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences321
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences321
mean8.89
std6.89
cv0.774
sampleLengths
029
18
234
311
42
54
64
710
819
928
1012
111
121
131
146
1513
1630
1721
1821
196
2014
2115
2215
239
246
2515
2614
278
289
296
306
311
321
335
3412
3517
361
3713
387
3925
4010
417
4217
4322
445
4528
464
475
486
496
60.44% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats21
diversityRatio0.40186915887850466
totalSentences321
uniqueOpeners129
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount20
totalSentences253
matches
0"Supposedly older than the park,"
1"Supposedly there was a clearing"
2"Only black trunks and paler"
3"Then, from the opposite side"
4"Just the pale ash bark"
5"Then something moved through the"
6"Too quick to make sense"
7"So close she felt it"
8"More than one voice this"
9"Pale vertical suggestions where there"
10"Too thin, too still, and"
11"Then, from somewhere behind the"
12"Then it snapped back into"
13"Then she looked back."
14"Then, from the other side"
15"Somewhere in the distance, hooves"
16"Very slowly, keeping the pendant"
17"Only when the deer track"
18"Then, when the trees thinned"
19"Only there did she bend"
ratio0.079
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount59
totalSentences253
matches
0"She stopped beneath a leaning"
1"Her voice sounded small, swallowed"
2"She tucked the phone into"
3"She was laughing less these"
4"She drew a breath, tasted"
5"She told herself not to"
6"She found the stones almost"
7"She recoiled, heart kicking, then"
8"She did not expect an"
9"She stepped between the stones."
10"Their scent hung thick and"
11"She turned to look back."
12"She was sure of that."
13"She had taken two steps,"
14"Her mouth went dry."
15"It tugged at her attention"
16"She had come looking for"
17"She had expected danger in"
18"She stopped so quickly the"
19"she called before she could"
ratio0.233
92.41% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount186
totalSentences253
matches
0"The city withdrew to a"
1"She stopped beneath a leaning"
2"Her voice sounded small, swallowed"
3"She tucked the phone into"
4"The Heartstone sat warm against"
5"Tonight it seemed brighter than"
6"That was why she had"
7"Tonight, halfway through her delivery"
8"Yu-Fei had taken one look"
9"The standing stones lay somewhere"
10"Rory had laughed the first"
11"She was laughing less these"
12"She drew a breath, tasted"
13"The grass brushed her boots,"
14"Brambles caught at the hem"
15"Branches creaked overhead without wind"
16"She told herself not to"
17"Richmond Park was full of"
18"Birds disturbed in their sleep."
19"Trees always sounded more animate"
ratio0.735
59.29% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount3
totalSentences253
matches
0"By the time Aurora reached"
1"Now they stood at the"
2"As if a seam had"
ratio0.012
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences116
technicalSentenceCount4
matches
0"The city withdrew to a distant hiss beyond the trees, and the night settled into the grass and the trunks and the damp earth as if it had been waiting for her t…"
1"Wildflowers grew around their bases despite the season—white star-shaped blossoms and little blue bells nodding in the dark as if under a noon sun only they cou…"
2"The pressure in her ears shifted as though she had gone underwater or climbed very high in a single step."
3"Height first, then the slope of shoulders, then a face assembled from memory but slightly delayed, as if each feature remembered itself a moment too late."
86.54% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags13
uselessAdditionCount1
matches
0"she said, voice lower now"
73.08% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags13
fancyCount2
fancyTags
0"she muttered (mutter)"
1"it repeated (repeat)"
dialogueSentences23
tagDensity0.565
leniency1
rawRatio0.154
effectiveRatio0.154
85.6106%