Run: 2026-04-24-01KQ0PKYYVKJH58GM7DRKCYZ14

Run Details

Model:
GPT-5.5
Duration:
1m 38s
Cost:
$0.125030
Provider:
OpenAI

Model input

System
You are an expert fiction writer. Always keep the following rules in mind: - Write in past tense and use General English spelling, grammar, and colloquialisms/slang. - Write in active voice - Always follow the "show, don't tell" principle. - Avoid adverbs and cliches and overused/commonly used phrases. Aim for fresh and original descriptions. - Convey events and story through dialogue. - Mix short, punchy sentences with long, descriptive ones. Drop fill words to add variety. - Skip "he/she said said" dialogue tags and convey people's actions or face expressions through their speech - Avoid mushy dialog and descriptions, have dialogue always continue the action, never stall or add unnecessary fluff. Vary the descriptions to not repeat yourself. - Put dialogue on its own paragraph to separate scene and action. - Reduce indicators of uncertainty like "trying" or "maybe" When writing text: - NEVER conclude the scene on your own, follow the beat instructions very closely. - NEVER end with foreshadowing. - NEVER write further than what I prompt you with. - AVOID imagining possible endings, NEVER deviate from the instructions. - STOP EARLY if the continuation contains what was required in the instructions. You do not need to fill out the full amount of words possible.
User/Human
Take into account the following glossary of characters/locations/items/lore... when writing your response: <codex> <character id="4412" name="Aurora Carter" aliases="Rory, Laila, Aurora, Carter, Malphora" pronouns="she/her" species="Human" storyRole="Protagonist"> <eyeColor>bright blue</eyeColor> <hair>straight shoulder-length black</hair> <height>5'6"</height> <age>25</age> <scar>small crescent-shaped scar on her left wrist from a childhood accident</scar> <description>Aurora, referred to by her friends as Rory, is cool-headed, intelligent, and known for quick out-of-the-box thinking.</description> <backstory>Born in Cardiff to an Irish barrister father (Brendan Carter) and Welsh teacher mother (Jennifer Carter née Ellis), Rory reluctantly pursued Pre-Law at Cardiff University. She fled to London at the behest of her childhood friend Eva after leaving an abusive ex named Evan. By day, Rory works part-time as a delivery person for Yu-Fei Cheung's Golden Empress restaurant. She lives in a flat above Silas' bar.</backstory> </character> <location id="861" name="The Fae Grove" aliases="Isolde's grove, Richmond grove, the Grove" realm="Earth (Fae-touched)"> <parkLocation>Richmond Park</parkLocation> <standingStones>ancient oak standing stones mark the boundary</standingStones> <timeBehavior>time moves differently — an hour inside can be minutes or days outside</timeBehavior> <flora>wildflowers bloom year-round</flora> <description>A hidden clearing that exists in a pocket between Earth and the Fae realm.</description> </location> <item id="2001" name="Heartstone Pendant" aliases="the pendant, Heartstone" type="Artifact" origin="Dymas"> <gemstoneColor>deep crimson</gemstoneColor> <chainMaterial>silver chain</chainMaterial> <size>roughly the size of a thumbnail</size> <behavior>pulses faintly with warmth when near a Hel portal</behavior> <glow>faint inner glow</glow> <description>Given to Aurora by an unknown benefactor.</description> </item> </codex> Continue the story using the following instructions: <instructions> Write a fully fleshed out scene of at least 1000 words in the horror genre. A character is alone in a strange, isolated place at night. They came here for a reason, but something feels off from the moment they arrive. The wrongness builds slowly — sounds that shouldn't be there, things that move at the edge of vision, a growing certainty that they are not alone. Build tension through restraint, not through gore. Use the codex entries above as your world reference for the character and setting. Only include the prose of the scene without any markdown or commentary. </instructions>

Model response

AI
Aurora Carter stepped through the gap between the ancient oak standing stones and felt London vanish at her back. Not fade. Not soften. Vanish. Richmond Park had been full of ordinary night a breath before: the far-off grumble of traffic, damp grass under trainers, the muddy stink of deer tracks and leaf mould, the orange smear of city light pushing against low cloud. Then the stones took her, and the world beyond them shut like a door with thick felt nailed over it. Rory stood still. Her torch beam hung in a narrow cone over grass silvered by frost that had no business being there in late spring. Wildflowers lifted their faces from the white crust, bluebells and foxgloves and marigolds blooming side by side, their petals too bright for night. The clearing opened ahead, round and flat, held by black trees that leaned inward as if listening. The Heartstone pendant rested against her sternum beneath her coat. It gave one soft throb of heat. “Right,” she breathed. “That’s not dramatic at all.” Her voice went nowhere. The grove swallowed it before it reached the trees. She had come because the pendant had burned through her shirt in the flat above Silas’ bar, hot enough to raise a red mark on her skin. Because the crimson stone had pulsed in a rhythm that felt less like magic and more like a trapped animal battering itself against bone. Because the last time it had done that, a crack had opened behind a butcher’s shop in Mile End and spat black ash over three alleys. A Hel portal. Or something close enough to make the distinction useless. Rory had wrapped the pendant in a tea towel, sworn at it, then pulled on her boots. Now she stood in Isolde’s grove with no signal, no backup, and a cheap torch that kept flickering like it had a grudge. She took her phone from her pocket. The screen showed 02:13, then 19:48, then a blank black face reflecting her own pale oval, bright blue eyes, and straight black hair damp at the ends from mist. “Nope.” She shoved it away. The pendant pulsed again. Warmer. Not painful. Insistent. Rory touched the small crescent scar on her left wrist with her thumb, grounding herself in skin and bone and an old childhood stupidity involving broken glass and a dare she had won but regretted. The scar sat cool under her nail. “Find the leak, mark it, leave. That’s the plan.” A twig cracked somewhere to her left. She turned the torch. Nothing. Grass. Flowers. Trees with bark the colour of old bruises. The beam picked out a branch shaped like a bent elbow, then a cluster of pale mushrooms at the base of an oak standing stone. Another crack, behind her this time. Rory turned so fast the pendant swung and struck her ribs. The gap between the stones remained open. Beyond it should have been the park path. Instead, darkness pressed there, dense and smooth, as if someone had painted over the exit. Her torch hit it and stopped. No reflection. No depth. Just black. Her mouth dried. “Isolde?” The name came out sharper than she meant. The fae woman had warned her never to shout in the grove after midnight, which had sounded like every other impossible rule Rory had collected since London had split open beneath her feet. Don’t thank anything with silver eyes. Don’t eat berries that cast a shadow in the wrong direction. Don’t follow music. Don’t step in a circle of feathers unless you fancied coming out in a century where pigeons had evolved thumbs. No answer came. The clearing breathed. Not wind. Not leaves. The grass moved in a long, low ripple from the far side to her boots, bending and rising as if a large body had rolled underneath it. Rory took one step back. The pendant burned hotter. “Fine. That way, then.” She turned away from the sealed entrance and crossed the clearing. Each footstep sank too deep into the ground. The soil felt sponge-soft, wet beneath the crust of frost, and when she lifted her boot, it made a small sucking sound. The wildflowers brushed her shins. Their stems recoiled from her, then leaned after her once she passed. She saw it in the edges of her vision. When she looked straight down, they stood still, innocent little things, dew shining on their petals. The Heartstone’s glow bled through her coat in faint red pulses. Ahead, three smaller stones rose from the grass in a crooked line. They had not been there on her last visit. She would have sworn to it in court, if her father had been there to cross-examine her into admitting she had not brought a map, proper boots, or sense. Something clicked from the trees. Rory froze. Click. Click-click. Not insect. Too wet. She angled the torch between two trunks. The beam caught strips of hanging moss, white flowers, and a narrow gap in the undergrowth. At the edge of that gap stood a deer. At least, it had the shape of one. Tall. Still. Its head lifted above the bracken. Antlers forked into the dark, black against black. The torch found its eyes, and they returned no shine. Rory kept the light on it. “Go on, then. Off you trot.” The deer opened its mouth. A woman’s laugh came out. Thin. Breathless. Close to Rory’s ear. Rory flinched and spun, arm raised, torch shaking across empty air. The laugh snapped off. The deer had gone when she turned back. No hoofbeats. No crashing through brush. The bracken where it had stood remained untouched. Her pulse thudded in her throat. “Lovely. Ventriloquist venison.” The joke fell flat, but it kept her jaw from locking. She moved faster. The three stones led towards a hollow near the far edge of the grove. A hawthorn tree hunched there, its blossoms white as small teeth. Beneath it, the grass dipped into a shallow bowl. Mist pooled in the depression, turning slowly. Not drifting. Turning. A neat, patient spiral. The pendant dragged against its chain as if pulled by a magnet. Rory stopped at the rim. Heat spread across her chest. The Heartstone pulsed with quick, eager beats, crimson light bright enough to paint her fingers when she pulled it out. The thumbnail-sized gem looked wet inside, its glow shifting in layers like blood stirred in water. “Found you.” The mist tightened. From somewhere under the ground came a sound like fingernails tapping glass. Rory crouched, keeping her boots clear of the hollow. She took a small tin from her pocket, one of Yu-Fei’s empty chilli oil containers scrubbed clean and filled with salt, iron filings, and powdered rowan bark. Isolde had called it crude. Silas had called it “better than standing there with your thumb up your arse.” Rory had called it portable. She unscrewed the lid. The tapping stopped. Every flower in the grove turned its head towards her. Rory did not move. Petals faced her from all directions, thousands of tiny coloured mouths. Bluebells bowed. Marigolds twisted on their stems. Foxgloves lifted their speckled throats. Even the white blossoms on the hawthorn angled down. The torch flickered once. In that single stutter of darkness, something stood on the other side of the hollow. Rory saw height. A long body. A face too pale. The torch steadied. Nothing. Her hand tightened round the tin until its rim bit her palm. “Isolde, if this is one of your tests, I’m going to fail it on purpose.” A whisper slipped through the trees. Rory. Her name, but not in any voice she knew. It had too many edges. It brushed the back of her neck and left cold there. She rose from the crouch, slow. “Who’s there?” Rory. This time the whisper came from the hollow. The mist in the bowl parted down the centre, revealing black water where there had been grass. The surface lay still and glossy, reflecting a sky full of stars the real clouds had hidden. In that water, Rory saw herself standing at the rim. Then the reflection smiled. Rory stepped back. The reflected Rory stayed close to the edge, head tilted, bright blue eyes open too wide. Its straight black hair hung dry and neat, though the real Rory’s hair clung to her cheeks. Its coat buttoned to the throat. Its left wrist lifted into view. No crescent scar. “Not me, then.” The thing in the water tapped two fingers against its own wrist. No scar. No scar. No scar. The pendant flared. Pain flashed across Rory’s chest. She grunted and clamped a hand over it. The reflection opened its mouth. Evan’s voice crawled out. “You always did run when things got difficult.” Rory’s spine went rigid. The grove went silent around the words. No leaves. No insects. No distant city. Even her breath seemed to wait. The thing in the water smiled with her mouth, but the expression belonged to a locked room, a hand on a doorknob, a phone taken apart on a kitchen counter because he had wanted to know who she had texted. Rory’s fingers closed over the pendant. “You don’t get to use him.” The reflection leaned closer to the surface from beneath it. Its face pressed against the water without breaking it, nose flattening, lips smearing wide. “You came alone,” it crooned in Evan’s voice. “That was always your problem. Clever little Rory. No one in the room when it counted.” Rory flicked the tin. Salt and iron scattered across the hollow. The water screamed. Not loud. Worse. A thin wire of sound threaded through her teeth and into the roots of them. The black surface dimpled where the grains struck, each contact spitting red sparks. The reflection vanished, replaced by a depth full of pale shapes moving over one another, long limbs and jointed fingers sliding beneath the skin of the pool. Rory stumbled back as the mist surged upward. The hawthorn blossoms browned at the edges. One by one, they dropped, hitting the ground with soft, meaty pats. Where they landed, the frost hissed. The tapping began again. Only it no longer came from beneath the ground. It came from the standing stones behind her. Tap. Tap. Tap. Rory turned. The sealed entrance stood at the far side of the clearing, the two oak stones now closer than before. She was certain of that. They had been twenty metres away. Now ten. The blackness between them bulged inward like a sheet of rubber pushed from the other side. Tap. A finger appeared in the dark gap. Long. Grey. Jointed wrong. It pressed against the black surface, bending it without piercing through. Another finger joined it. Then another. A hand spread against the sealed opening, larger than a human hand, nails blunt and black as wet coal. Rory’s torch died. Darkness slammed down. The Heartstone lit the grove in red pulses. With each beat, the clearing appeared in fragments. Beat. Flowers turned towards her, petals open. Beat. The hawthorn bent lower, branches reaching over the hollow. Beat. The hand at the entrance withdrew. Beat. Something tall stood between the stones. Rory held the useless torch like a baton and reached into her pocket for the little iron knife Silas had given her. Her fingers found keys, phone, a crumpled receipt from Golden Empress, then the taped handle. The red light faded between pulses. In the dark spaces, things moved. Grass whispered around her boots. Something brushed her calf, light as a cat’s tail. She kicked out and hit nothing. A breath warmed the shell of her ear. “Laila.” She stopped. No one in London called her that. It belonged to paperwork that should not exist, to the false name on the envelope that had delivered the Heartstone Pendant into her life, to the unknown benefactor who had known where she lived and what she would need before she needed it. The voice came from the hollow now. Not Evan’s. Not Isolde’s. Older. Dry as folded paper. “Laila Carter.” Rory pulled the iron knife free. “My name’s Aurora.” A laugh stirred the flowers. “Names shed. Doors remember.” The Heartstone pounded against her palm. The heat climbed up her fingers, into her wrist, and the crescent scar prickled as though the old wound had filled with nettles. The figure between the entrance stones stepped into the grove. The next red pulse showed a shape wrapped in strips of shadow that clung like wet cloth. It had no face. Only a depression where a face might have been, smooth and pale, with a vertical seam down the centre. Its head nearly touched the lower branches of the nearest oak. Arms hung past its knees. Then darkness. Rory heard it move. Not footsteps. A dragging, folding sound, as if a huge umbrella had been pulled across gravel. Pulse. It stood closer. Dark. The smell reached her: cold iron, old water, and the sour tang of extinguished candles. Pulse. Closer again. No disturbed grass behind it. No trail. The wildflowers bent away from its legs, shivering on their stems. Rory backed towards the hollow, then caught herself. “Bad idea. Excellent. Love having only those.” The figure lifted one arm. The seam in its blank face split open. Inside, there were teeth. Not rows. Not a mouth. Just teeth filling the gap from top to bottom, packed together like white stones in mortar. It spoke in her mother’s voice. “Aurora, cariad, come away from there.” Rory’s breath hitched before she could stop it. That voice carried Cardiff rain, school mornings, tea gone cold during arguments over university forms. Jennifer Carter née Ellis had never sounded frightened in Rory’s memory, not once, not even when Rory came home with a split lip and a story that did not hold together. The thing tilted its head. “Come here now. Don’t make me ask twice.” Rory raised the knife. The blade looked pathetic in the red glow. “Say one thing in Welsh.” The figure paused. The teeth flexed. “Come here now.” Rory threw the tin at its head. It struck the smooth face with a dull clang, spilling the last of the salt and iron across the seam. The thing jerked back. Smoke curled from the contact points, black against the red pulses. The teeth snapped shut with a sound like a trap closing on bone. Rory ran. Not for the entrance. The black gap and the thing blocked that. She ran along the rim of the hollow, boots slipping on frost, pendant blazing against her chest. The grove seemed to stretch with every stride. The three crooked stones leaned into her path. She dodged the first, shouldered past the second, and the third shifted. Stone should not shift. This one turned a fraction as she passed, grinding deep under the soil. A crack opened across its surface. From within came that same fingernail tapping. Rory did not look back. A branch whipped across her face. Pain bloomed under her cheekbone. She ducked beneath the hawthorn’s reach and skidded to a stop at the far side of the hollow, where the mist spiralled faster. The portal sat below her, black water stretched tight over depth. The Heartstone dragged downwards. “Of course,” she panted. “You want me to close it from here.” Behind her, the dragging-folding sound resumed. She glanced over her shoulder. The faceless thing had dropped to all fours. Its limbs bent too many times, elbows and knees multiplying under shadow. It moved across the grass without haste. The flowers in front of it collapsed flat, not crushed, but bowing, as if they recognised a sovereign. Rory looked at the pendant. Deep crimson light filled her cupped hand. The silver chain had heated enough to smoke where it touched her skin. She hissed, yanked it over her head, and wrapped the chain round her fist. The hollow whispered. Laila. Aurora. Rory. Carter. Malphora. Each name rose from a different mouth below the water. Some voices pleaded. Some barked orders. One laughed with her own laugh and cut off halfway through, as if something had covered its lips. The faceless thing stopped ten feet away. Its seam opened again, teeth slick with red light. “Give it,” it spoke, this time in Brendan Carter’s courtroom voice, every syllable clipped and clean. “You have no claim.” Rory crouched at the rim, pendant swinging over the black water. “Funny. That sounded almost legal.” The thing’s long fingers dug into the soil. Grass blackened around each nail. “Give it, child.” Rory lowered the Heartstone. The water rose towards it without a ripple, a glossy bulge reaching up like the surface had grown a tongue. Her wrist scar burned. She stopped an inch above contact. The grove held its breath again. At the edge of her vision, something moved among the trees. Not the faceless thing. Smaller shapes. Many of them. Pale ovals peered from behind trunks, vanishing when her eyes shifted. The flowers kept their faces on her. The hawthorn branches hovered overhead. Rory tightened her grip on the chain until the links bit into her palm. “You first.” She swung the pendant back and flung it towards the faceless thing. The Heartstone did not reach it. Halfway across the gap, the silver chain snapped taut in mid-air. The crimson gem hung suspended over the hollow, pulled between Rory’s fist and the black water below. Heat roared down the chain. Rory cried out through clenched teeth but held on. The water domed higher. The faceless thing lunged. Its body crossed the distance in a blur of folding limbs, mouth split open from crown to throat, teeth clattering against one another. Rory dropped flat to the ground and drove the iron knife into the soil at the lip of the hollow. The blade sank through frost and root. The grove shuddered. A low note rolled under the clearing, too deep for hearing, felt instead in Rory’s ribs and jaw. The black water snapped flat. The suspended pendant flared white-red, bright enough to carve the trees into stark silhouettes. The faceless thing halted above her. One long hand hovered inches from her face. Its nails trembled. The seam in its face stretched wider, and from that impossible mouth came the soft, wet tapping of nails against glass. Rory looked up at it, cheek pressed to frozen grass, one hand locked round the burning chain, the other still on the iron knife. “Not yours,” she ground out. The thing leaned closer. In the Heartstone’s glare, the smooth skin of its face thinned. Shapes moved beneath it. Eyes, mouths, fingers pushing from the inside, all of them searching for a way through. Then every wildflower in the grove shut at once.
created_at"2026-04-24T21:34:01.702Z" 4/24/2026, 9:34:01 PM
model"openai/gpt-5.5-20260423"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency632
moderation_latency(null)
generation_time98109
tokens_prompt1038
tokens_completion4954
native_tokens_prompt916
native_tokens_completion4015
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)
num_fetches(null)
web_search_engine(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"completed"
usage0.12503
router(null)
provider_responses
0
endpoint_id"58e5b336-423e-430b-a2ab-8bc353f0c51b"
id"resp_01812904c177532f0169ebe1c9cabc81968706829b53c20263"
is_byokfalse
latency301
model_permaslug"openai/gpt-5.5-20260423"
provider_name"OpenAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer(null)
request_id"req-1777066441-ojfnG258VklmK6q1waDW"
session_id(null)
api_type"completions"
id"gen-1777066441-AURADpq1fgDlq48cDbb4"
upstream_id"resp_01812904c177532f0169ebe1c9cabc81968706829b53c20263"
total_cost0.12503
cache_discount(null)
upstream_inference_cost0
provider_name"OpenAI"
response_cache_source_id(null)

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags7
adverbTagCount0
adverbTags(empty)
dialogueSentences34
tagDensity0.206
leniency0.412
rawRatio0
effectiveRatio0
98.40% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount3133
totalAiIsmAdverbs1
found
0
adverb"slowly"
count1
highlights
0"slowly"
100.00% AI-ism character names
Target: 0 AI-default names (17 tracked, −20% each)
codexExemptions(empty)
found(empty)
100.00% AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions(empty)
found(empty)
76.06% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount3133
totalAiIsms15
found
0
word"throb"
count1
1
word"pulsed"
count3
2
word"pulse"
count4
3
word"flickered"
count1
4
word"whisper"
count2
5
word"flicked"
count1
6
word"footsteps"
count1
7
word"stark"
count1
8
word"trembled"
count1
highlights
0"throb"
1"pulsed"
2"pulse"
3"flickered"
4"whisper"
5"flicked"
6"footsteps"
7"stark"
8"trembled"
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
narrationSentences363
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount2
narrationSentences363
filterMatches(empty)
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences391
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen43
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords3133
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions8
unquotedAttributions0
matches(empty)
33.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions103
wordCount2959
uniqueNames23
maxNameDensity1.66
worstName"Rory"
maxWindowNameDensity4
worstWindowName"Rory"
discoveredNames
Carter4
London3
Park1
Heartstone10
Mile1
End1
Hel1
Isolde3
Rory49
Yu-Fei1
Evan3
Silas2
Golden1
Empress1
Pendant1
Cardiff1
Ellis1
Brendan1
Grass3
Don4
One3
Tap4
Beat4
persons
0"Carter"
1"Heartstone"
2"Isolde"
3"Rory"
4"Yu-Fei"
5"Evan"
6"Silas"
7"Pendant"
8"Ellis"
9"Brendan"
10"Grass"
11"One"
places
0"London"
1"Park"
2"Mile"
3"Golden"
4"Cardiff"
globalScore0.672
windowScore0.333
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences197
glossingSentenceCount2
matches
0"as if listening"
1"sounded like every other impossible rule R"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.319
wordCount3133
matches
0"not crushed, but bowing, as if they recognised a sovereign"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences391
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs222
mean14.11
std16.46
cv1.166
sampleLengths
019
15
259
33
462
517
68
713
877
912
1017
1123
1236
131
144
158
1642
179
187
194
2036
216
2211
2342
243
251
2681
273
283
2931
305
314
324
3311
3472
3511
3650
375
382
391
401
414
4223
439
4434
456
466
475
485
496
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences363
matches
0"been pulled"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs485
matches(empty)
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount0
semicolonCount0
flaggedSentences0
totalSentences391
ratio0
matches(empty)
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount291
adjectiveStacks0
stackExamples(empty)
adverbCount10
adverbRatio0.03436426116838488
lyAdverbCount1
lyAdverbRatio0.003436426116838488
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences391
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences391
mean8.01
std7.09
cv0.885
sampleLengths
019
12
22
31
439
520
63
722
823
917
1010
117
123
135
144
159
1627
1724
1826
193
209
2117
2223
237
2429
251
264
274
281
292
301
3135
327
339
347
354
361
371
381
398
4025
416
4211
437
448
4515
466
472
482
492
39.00% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats43
diversityRatio0.2864450127877238
totalSentences391
uniqueOpeners112
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount10
totalSentences291
matches
0"Then the stones took her,"
1"Instead, darkness pressed there, dense"
2"At least, it had the"
3"Even the white blossoms on"
4"Then the reflection smiled."
5"Even her breath seemed to"
6"Only it no longer came"
7"Only a depression where a"
8"Just teeth filling the gap"
9"Then every wildflower in the"
ratio0.034
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount58
totalSentences291
matches
0"Her torch beam hung in"
1"It gave one soft throb"
2"Her voice went nowhere."
3"She had come because the"
4"She took her phone from"
5"She shoved it away."
6"She turned the torch."
7"Her torch hit it and"
8"Her mouth dried."
9"She turned away from the"
10"Their stems recoiled from her,"
11"She saw it in the"
12"They had not been there"
13"She would have sworn to"
14"She angled the torch between"
15"Its head lifted above the"
16"Her pulse thudded in her"
17"She moved faster."
18"She took a small tin"
19"She unscrewed the lid."
ratio0.199
49.35% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount239
totalSentences291
matches
0"Aurora Carter stepped through the"
1"Richmond Park had been full"
2"Rory stood still."
3"Her torch beam hung in"
4"Wildflowers lifted their faces from"
5"The clearing opened ahead, round"
6"The Heartstone pendant rested against"
7"It gave one soft throb"
8"Her voice went nowhere."
9"The grove swallowed it before"
10"She had come because the"
11"A Hel portal."
12"Rory had wrapped the pendant"
13"She took her phone from"
14"The screen showed 02:13, then"
15"She shoved it away."
16"The pendant pulsed again."
17"Rory touched the small crescent"
18"The scar sat cool under"
19"A twig cracked somewhere to"
ratio0.821
51.55% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount3
totalSentences291
matches
0"Because the crimson stone had"
1"Because the last time it"
2"Now she stood in Isolde’s"
ratio0.01
87.91% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences104
technicalSentenceCount8
matches
0"Her torch beam hung in a narrow cone over grass silvered by frost that had no business being there in late spring."
1"The clearing opened ahead, round and flat, held by black trees that leaned inward as if listening."
2"Because the crimson stone had pulsed in a rhythm that felt less like magic and more like a trapped animal battering itself against bone."
3"Rory touched the small crescent scar on her left wrist with her thumb, grounding herself in skin and bone and an old childhood stupidity involving broken glass …"
4"The fae woman had warned her never to shout in the grove after midnight, which had sounded like every other impossible rule Rory had collected since London had …"
5"The grass moved in a long, low ripple from the far side to her boots, bending and rising as if a large body had rolled underneath it."
6"It belonged to paperwork that should not exist, to the false name on the envelope that had delivered the Heartstone Pendant into her life, to the unknown benefa…"
7"The flowers in front of it collapsed flat, not crushed, but bowing, as if they recognised a sovereign."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags7
uselessAdditionCount0
matches(empty)
61.76% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags3
fancyCount3
fancyTags
0"she breathed (breathe)"
1"she panted (pant)"
2"it spoke (speak)"
dialogueSentences34
tagDensity0.088
leniency0.176
rawRatio1
effectiveRatio0.176
89.9124%