Run: 2026-04-24-01KQ0PRX8WKYJTKA8041G8XHKY

Run Details

Model:
GPT-5.5
Duration:
1m 22s
Cost:
$0.104090
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
The taxi left Aurora Carter at the wrong gate. That was what the driver claimed, at least. Richmond Park hunched under a moonless sky, its railings black with rain, its locked gate glistening under the dead orange sputter of a streetlamp. The taxi’s brake lights smeared red across the wet road as it pulled away too fast, tyres hissing over puddles. Rory stood with her hood up, one hand inside her coat, fingers locked around the Heartstone Pendant through the thin fabric of her jumper. It pulsed once. Warm. Then cold. She watched the taxi vanish around the bend. “Cheers, mate. Very normal place to abandon a woman at midnight.” Her voice came out too loud against the empty road. No answer came from the dark park beyond the railings. Her phone showed no signal. The screen had displayed that since she stepped out of the cab, though it had worked ten seconds before. Eva’s last message sat frozen above the keyboard. Don’t go in alone, Rory. If it’s the Grove, wait for me. Rory looked at the chain looped around her fingers. The crimson stone gave off no light now, but it had burned against her chest all evening, hotter with every mile west from the Golden Empress, hot enough that Yu-Fei had narrowed her eyes at Rory over the pass and told her not to finish the delivery shift if she planned to get herself killed. A portal, Silas had called it. A Hel portal, if his face had meant what his voice had refused to say. The Heartstone only warmed near one. And the warmth had led her here. Rory slipped her phone into her pocket and tested the gate. Locked. A chain bound it shut, fat links wound through bars slick with rain. “Grand.” She glanced up and down the road. No cars. No late joggers. No dog walkers pretending they had control of enormous damp Labradors. London had tucked itself away, and the park breathed through the bars like something in sleep. A narrow gap ran between the gate and the stone post. Rory stared at it. “No.” The pendant nudged heat into her palm. “Oh, piss off.” She squeezed through sideways, the iron biting her ribs, her backpack scraping with a wet rasp. For one awful second, the gate held her fast. Her breath caught. Rain slid beneath her collar. Then the strap gave with a snap, and she stumbled into Richmond Park. The sound changed at once. The road behind her dropped away. Not faded. Dropped. As if someone had shut a thick door between her and London. No tyres. No distant sirens. No aircraft dragging their bellies through clouds. Only rain ticking on leaves and the deep, black hush of open ground. Rory turned back. The gate stood two steps behind her. Beyond it lay no road. Only trees. She blinked. Cold slid down her spine in slow fingers. “Nope. Absolutely not.” She reached for the bars. Iron met her palms. Beyond them, trunks crowded close together, their bark silver where rain touched them. The streetlamp had vanished. The pavement had vanished. The world she had entered from had folded itself up and taken the receipt. Rory pressed her forehead to the gate, eyes shut. “Fine. That’s fine. We’ve seen weird. We’ve catalogued weird. We have moved weird into a mental folder marked ‘London nonsense.’” The Heartstone warmed again. This time, it held the heat. She pulled back and looked into the park. The path ahead curved between low bracken and ancient oaks, its gravel washed pale by rain. Far off, deeper among the trees, something crimson flickered once, faint as a coal under ash. The pendant answered with a soft pulse against her sternum. Rory exhaled through her teeth. “That had better not be a corpse.” She started walking. Her trainers sank into mud at the path’s edge where rainwater had chewed through the gravel. Each step made a small, intimate sound. Squish. Crack. Drip. The kind of noises that belonged close to the body, not out in the open. The park gave nothing back. No owl. No fox bark. No rustle of deer. Richmond Park always had deer; they treated humans like inconvenient furniture. Tonight, even they had cleared out. The ancient oaks pressed in on both sides. Their branches looked wrong. Not dead. Not leafless. Wrong. Leaves hung too full for the season, dark and waxy, trembling though no wind moved. Wildflowers crowded beneath them in thick patches—bluebells, foxgloves, white anemones, tiny yellow cups Rory didn’t recognise—all blooming together under December rain. Their colours showed too bright in the dark, as if the night had failed to soak into them. Rory crouched beside a cluster of white flowers. Their petals faced her. All of them. She shifted left. The flowers turned. Rory stood. “Noted.” Something clicked in the trees. A small sound. Dry. Precise. Like a fingernail tapping glass. Rory went still. The rain went on. Click. This time from behind her. She turned with her keys clenched between her knuckles, though she had no idea what good Yale brass would do against anything that had eaten a street. “Who’s there?” The words thudded flat. A branch swayed ten feet away. Only one branch. It dipped once, as if someone had stepped off it. Rory listened. Nothing moved. Nothing breathed. Then, from far ahead, a voice called her name. “Rory.” Not loud. Not urgent. Familiar. Eva. Rory’s hand tightened around the pendant until the silver chain cut into her skin. “Eva?” Rain threaded between the leaves. “Rory.” It came from the same place as the red flicker. Her feet moved before sense caught up. Two steps. Three. Then she stopped so hard her knees locked. Eva had texted from Brixton twelve minutes ago. Eva could not be in the middle of Richmond Park calling from inside a hidden Fae pocket unless she had stolen a helicopter and a death wish. Rory’s throat dried. “Say something only Eva would know.” The trees listened. A soft laugh drifted out between the trunks. Not Eva’s laugh. Too careful. Built from memory, but missing the rough edge from years of cigarettes she swore she only had on bad nights. “Rory.” The voice had moved closer. Rory backed away. The path behind her curved out of sight. The gate had vanished with the road; she knew that now without looking. The pendant burned hotter, a coal against her skin. “Lazy. Very lazy. If you’re going to mimic my friends, put some work in.” Something shifted at the edge of her vision. Tall. Thin. Gone when she turned. Her heartbeat climbed into her ears. She walked on because standing still felt like agreeing to be hunted. The path narrowed. Bracken brushed her shins, wet and cold as hands. The oaks thickened until their branches knotted overhead, cutting off the last smear of sky. Her breath smoked in front of her, though the rain had turned warm enough to bead on her cheeks like sweat. The Heartstone began to glow. Faint at first, crimson light leaking through her fingers. It painted the inside of her coat, her knuckles, the crescent scar on her left wrist. The scar looked deeper in that light, a pale little moon half-buried under skin. A smell reached her. Salt. Not the Thames at low tide. Not the sea. This was older, heavier, wet stone and rusted iron and something mineral dragged up from deep under the world. Rory swallowed. “Hel portal. Brilliant. Because the Fae Grove wasn’t enough ambience.” The path opened without warning. She stepped into a clearing ringed by ancient oak standing stones. They were not stones at all, not entirely. The trunks had grown into rough pillars, bark grey as old bone, roots sunk deep and exposed in places like knuckled hands. Runes scarred the wood in spirals. Wildflowers carpeted the ground beneath them, nodding in rain that did not fall inside the clearing. Rory turned her face up. Rain dropped beyond the ring, a silver curtain. Inside, the air hung dry and cold. At the centre stood a hollow. No, not a hollow. An absence. The grass dipped inward around a circle of black earth. Above it, the air bent. Rory’s eyes slid away each time she looked straight at it, refusing to hold the shape. The Heartstone pulsed against her chest in steady, painful beats. Warm. Warm. Warm. Something whispered from the black earth. Rory did not understand the words. Her body did. Every muscle locked. Her skin prickled. The oldest part of her—the part that knew cliff edges, deep water, strangers in doorways—pressed both hands against the inside of her ribs and told her to run. A twig snapped behind her. Rory spun. No one stood there. The rain beyond the ring fell in perfect vertical lines. The flowers watched her. The oak stones leaned in by inches. Then her phone buzzed. She flinched so hard she nearly dropped it. Signal: none. A call filled the screen anyway. MAM. Rory stared. The phone buzzed again, vibrating in her palm with a wet insect sound. Her mother had gone to bed by ten every night since Rory could remember. Jennifer Carter did not phone past midnight. Jennifer Carter did not phone when there was no signal. Jennifer Carter did not know her daughter had slipped into a Fae-touched grove chasing a pendant from an unknown benefactor toward a portal that smelled like a drowned cellar. The screen kept flashing. MAM. Rory pressed accept and lifted the phone halfway to her ear. Static breathed through the speaker. Then her mother’s voice came, small and muffled, as if from beneath blankets. “Aurora, cariad, open the door.” Rory’s mouth went numb. “What door?” A pause. A knock sounded from the phone. Three taps. Wood on wood. Then, from somewhere at the edge of the clearing, the same knock answered. Three taps. Rory turned inch by inch. An oak standing stone to her left had split down its centre. A seam darkened the bark. Not wide. Barely enough to slide a letter through. The phone crackled. “It’s cold out here.” Rory lowered the phone. The seam widened. Blackness filled it. Not shadow. Shadow belonged to light. This swallowed the crimson glow from the Heartstone and gave nothing back. The flowers nearest the oak drooped, petals folding shut one by one. “Nice touch,” Rory managed. Her voice scraped. “Mum never called me Aurora unless I’d done something expensive.” The phone hissed. Jennifer Carter’s voice changed. It flattened. Stretched. “Open.” The word entered the clearing and pressed against the oak stones. Bark creaked. Runes along the trunks glimmered dull green, then faded. The seam widened another inch. Rory stepped back toward the centre before she realised what she was doing. Heat stabbed through the pendant. She gasped and tore it out from under her jumper. The crimson stone shone like a living ember. The black earth at the clearing’s centre answered. Something under it moved. Not rose. Not pushed. Moved, as if a vast body shifted in sleep beneath a thin blanket. Rory backed away from both the split oak and the central absence, trapped between invitations she had not made. “Right. Nobody open anything. New rule.” A sound came from the rain beyond the ring. Footsteps. Slow. Wet grass compressed under weight. Rory held still, eyes fixed on the curtain of rain. The figure appeared between two oak stones. At first it looked like a man in a dark coat. Tall. Shoulders narrow. Head bowed under the rain. Then it lifted its face. It had no face. Only a pale oval of skin, smooth from hairline to chin, rain running over where eyes and mouth should have been. It stood just outside the dry circle. One hand hung at its side. The other held a takeaway bag from the Golden Empress, paper darkened by rain, handles stretched tight around fingers too long for any human hand. Rory’s breath left her in one hard pull. The bag had her delivery number written across it in Yu-Fei’s blocky pen. Order 47. The order she had never delivered. The address that had appeared on the app with no postcode, no name, only coordinates that matched the park. The faceless thing tilted its head. From inside the bag came a muffled voice. “Delivery for Malphora.” Rory’s blood went cold beneath the heat of the pendant. No one in London called her that. No one human. She forced her feet apart, grounding herself in the damp flowers, in the smell of salt and black earth, in the cold air against her teeth. “Order’s cancelled.” The faceless thing lifted the bag. The paper bulged from within. Something inside pressed outward, forming the shape of fingers against the soaked paper. Small fingers. Many of them. They scrabbled without tearing through, tapping the same dry rhythm she had heard in the woods. Click. Click. Click. The split oak behind her groaned open another inch. Her phone, still in her hand, lit up again. This time the caller ID read BRENDAN CARTER. Dad. Then EVAN. Then EVA. Then SILAS. Names flashed one after another, faster, filling the screen, stacking over each other until the letters smeared into black lines. The speaker crackled with a dozen voices layered together. “Rory.” “Open.” “Come here.” “Take it.” “Laila.” “Malphora.” “Delivery for—” Rory hurled the phone at the faceless thing. It struck the invisible boundary at the edge of the ring and stopped in mid-air. For one second, the phone hung there, spinning, screen blazing white. Then something on the other side plucked it out of the air. Not the faceless figure. Its hands had not moved. Another hand had appeared from behind the curtain of rain. Long. Grey. Jointed in too many places. It withdrew with Rory’s phone, and the rain closed around it. The faceless thing stepped closer to the boundary. The runes on the oak stones flared. It stopped. The takeaway bag twitched. Rory looked from the faceless thing to the split oak, then to the black earth at the clearing’s centre. Three doors. Three hungers. One idiot delivery driver with a magic necklace and no phone. The Heartstone pulsed hard enough to hurt. She looked down. The crimson glow threw her shadow across the black earth. Her shadow did not match her. It stood taller. Its head angled toward the split oak. Its arms hung too long, fingers almost touching the ground. Rory raised her right hand. The shadow did not move. Its head turned. Not with her. Toward her. The clearing went silent. Even the rain stopped making sound. Rory’s lungs refused to fill. The shadow lifted one long arm and pointed at the pendant. The faceless thing outside the ring tapped the paper bag with one finger. Click. The split oak whispered in Jennifer Carter’s stolen voice. “Aurora.” Rory unclasped the silver chain from around her neck. The Heartstone’s heat vanished the moment the pendant left her skin. Cold flooded the clearing, sharp enough to bite. Every flower folded shut. The faceless thing leaned forward. The black earth rippled. The shadow at Rory’s feet reached up from the ground, its long fingers peeling away from the grass, rising toward the crimson stone dangling from her hand.
created_at"2026-04-24T21:36:43.815Z" 4/24/2026, 9:36:43 PM
model"openai/gpt-5.5-20260423"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency748
moderation_latency(null)
generation_time81423
tokens_prompt1038
tokens_completion4186
native_tokens_prompt916
native_tokens_completion3317
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.10409
router(null)
provider_responses
0
endpoint_id"58e5b336-423e-430b-a2ab-8bc353f0c51b"
id"resp_05f9b4e9ca0fa0d40169ebe26bef048195b979bebafa3c4d6c"
is_byokfalse
latency383
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-1777066603-c2T9IRQ6z2FYMzvneEIo"
session_id(null)
api_type"completions"
id"gen-1777066603-Cik7oN7U22R5OPrJuRkF"
upstream_id"resp_05f9b4e9ca0fa0d40169ebe26bef048195b979bebafa3c4d6c"
total_cost0.10409
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
totalTags1
adverbTagCount0
adverbTags(empty)
dialogueSentences33
tagDensity0.03
leniency0.061
rawRatio0
effectiveRatio0
96.08% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2552
totalAiIsmAdverbs2
found
0
adverb"very"
count2
highlights
0"very"
100.00% AI-ism character names
Target: 0 AI-default names (17 tracked, −20% each)
codexExemptions(empty)
found(empty)
100.00% AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions(empty)
found(empty)
72.57% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2552
totalAiIsms14
found
0
word"glistening"
count1
1
word"pulsed"
count3
2
word"warmth"
count1
3
word"down her spine"
count1
4
word"absolutely"
count1
5
word"flickered"
count1
6
word"pulse"
count1
7
word"familiar"
count1
8
word"flicker"
count1
9
word"perfect"
count1
10
word"footsteps"
count1
11
word"weight"
count1
highlights
0"glistening"
1"pulsed"
2"warmth"
3"down her spine"
4"absolutely"
5"flickered"
6"pulse"
7"familiar"
8"flicker"
9"perfect"
10"footsteps"
11"weight"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"blood ran cold"
count1
highlights
0"blood went cold"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences333
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount1
narrationSentences333
filterMatches(empty)
hedgeMatches
0"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences365
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen56
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2548
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions7
unquotedAttributions0
matches(empty)
65.25% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions112
wordCount2419
uniqueNames27
maxNameDensity1.69
worstName"Rory"
maxWindowNameDensity3
worstWindowName"Rory"
discoveredNames
Aurora1
Carter6
Park4
Heartstone8
Pendant1
Rory41
Grove1
Golden2
Empress2
Yu-Fei2
Silas1
Hel1
Labradors1
Richmond4
London3
December1
Yale1
Brixton1
Fae2
Eva5
Thames1
Fae-touched1
Jennifer5
Warm4
Rain3
Click5
Three5
persons
0"Aurora"
1"Carter"
2"Park"
3"Heartstone"
4"Pendant"
5"Rory"
6"Grove"
7"Yu-Fei"
8"Silas"
9"Eva"
10"Jennifer"
11"Rain"
places
0"Golden"
1"Richmond"
2"London"
3"Brixton"
4"Fae"
5"Thames"
6"Fae-touched"
globalScore0.653
windowScore0.667
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences164
glossingSentenceCount3
matches
0"felt like agreeing to be hunted"
1"smelled like a drowned cellar"
2"looked like a man in a dark coat"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount2548
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences365
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs247
mean10.32
std12.89
cv1.25
sampleLengths
09
18
268
33
41
52
68
711
810
910
1032
1112
1264
136
1415
156
167
1725
181
1939
2011
214
221
237
243
2546
265
2746
283
297
305
312
3210
333
3444
359
3620
374
386
398
4032
4110
425
437
443
4572
468
474
4859
4912
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences333
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs405
matches
0"was doing"
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount4
semicolonCount2
flaggedSentences4
totalSentences365
ratio0.011
matches
0"Richmond Park always had deer; they treated humans like inconvenient furniture."
1"Wildflowers crowded beneath them in thick patches—bluebells, foxgloves, white anemones, tiny yellow cups Rory didn’t recognise—all blooming together under December rain."
2"The gate had vanished with the road; she knew that now without looking."
3"The oldest part of her—the part that knew cliff edges, deep water, strangers in doorways—pressed both hands against the inside of her ribs and told her to run."
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2428
adjectiveStacks1
stackExamples
0"older, heavier, wet stone"
adverbCount79
adverbRatio0.032537067545304776
lyAdverbCount10
lyAdverbRatio0.004118616144975288
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences365
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences365
mean6.98
std6.24
cv0.894
sampleLengths
09
18
224
320
424
53
61
72
88
911
1010
1110
125
1319
148
155
167
179
1855
196
2015
216
227
2311
241
2513
261
277
282
293
3011
3116
3211
334
341
357
363
3716
389
393
405
4113
425
436
442
451
4612
472
483
497
40.82% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats41
diversityRatio0.31232876712328766
totalSentences365
uniqueOpeners114
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount13
totalSentences259
matches
0"Then the strap gave with"
1"Only rain ticking on leaves"
2"Only one branch."
3"Then, from far ahead, a"
4"Then she stopped so hard"
5"Then her phone buzzed."
6"Then her mother’s voice came,"
7"Then, from somewhere at the"
8"Barely enough to slide a"
9"Then it lifted its face."
10"Only a pale oval of"
11"Then something on the other"
12"Even the rain stopped making"
ratio0.05
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount45
totalSentences259
matches
0"It pulsed once."
1"She watched the taxi vanish"
2"Her voice came out too"
3"Her phone showed no signal."
4"She glanced up and down"
5"She squeezed through sideways, the"
6"Her breath caught."
7"She reached for the bars."
8"She pulled back and looked"
9"She started walking."
10"Her trainers sank into mud"
11"Their branches looked wrong."
12"Their colours showed too bright"
13"Their petals faced her."
14"She shifted left."
15"She turned with her keys"
16"It dipped once, as if"
17"It came from the same"
18"Her feet moved before sense"
19"Her heartbeat climbed into her"
ratio0.174
73.90% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount200
totalSentences259
matches
0"The taxi left Aurora Carter"
1"That was what the driver"
2"Richmond Park hunched under a"
3"The taxi’s brake lights smeared"
4"Rory stood with her hood"
5"It pulsed once."
6"She watched the taxi vanish"
7"Her voice came out too"
8"Her phone showed no signal."
9"The screen had displayed that"
10"Eva’s last message sat frozen"
11"Rory looked at the chain"
12"The crimson stone gave off"
13"A portal, Silas had called"
14"A Hel portal, if his"
15"The Heartstone only warmed near"
16"Rory slipped her phone into"
17"A chain bound it shut,"
18"She glanced up and down"
19"London had tucked itself away,"
ratio0.772
38.61% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences259
matches
0"If it’s the Grove, wait"
1"As if someone had shut"
ratio0.008
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences88
technicalSentenceCount4
matches
0"She squeezed through sideways, the iron biting her ribs, her backpack scraping with a wet rasp."
1"Wildflowers carpeted the ground beneath them, nodding in rain that did not fall inside the clearing."
2"The oldest part of her—the part that knew cliff edges, deep water, strangers in doorways—pressed both hands against the inside of her ribs and told her to run."
3"Jennifer Carter did not know her daughter had slipped into a Fae-touched grove chasing a pendant from an unknown benefactor toward a portal that smelled like a …"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags1
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags0
92.7079%