Run: 2026-04-24-01KQ0NFE94P2AJRFSJATKF5C7B

Run Details

Model:
GPT-5.5
Duration:
1m 43s
Cost:
$0.149840
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
Aurora found the first standing stone by accident, which was how Isolde had said it would happen. Not the accident part, exactly. Isolde had spoken in that soft, infuriating way of hers, as if every answer were a thread she could not pull without unraveling the world. You will not find the Grove by looking for it, she’d said. You will find it by intending to be there, and by pretending you aren’t afraid. Rory had laughed then. Not because it was funny, but because laughing was sometimes the only way to keep from saying something stupid, like I am always afraid now, or If this is another test, I might actually start screaming. Now, standing alone in Richmond Park at half past eleven on a moonless November night, she was not laughing. Her phone had lost signal ten minutes after she’d left the main path. The city had fallen away in layers: first the distant growl of traffic, then the occasional bark of a dog, then even the soft mechanical hum that London seemed to breathe through its grates and windows and wires. By the time she’d crossed the slick grass toward the darker line of trees, the silence had grown so complete it felt manufactured. Her boots sank into the wet earth. Cold crept through the seams of her coat and up under the hem, needling her thighs through black jeans. She tucked her chin deeper into her scarf and swept her torch across the ground. The beam caught on something pale ahead. Not pale. Grey. Stone. It stood between two oaks, taller than she was, narrow as a person turned sideways. Bark had grown around its base in ridged knuckles, as if the trees had tried to hold it down. Its surface was rough and furred with lichen, but the shape was wrong for any natural rock. Deliberate. Waiting. Rory stopped. The Heartstone pendant beneath her jumper warmed against her breastbone. Not much. Just enough that she became aware of it, a thumbprint of heat on skin made oversensitive by cold. She curled her gloved fingers around it through wool and coat, feeling the little hard shape beneath—deep crimson gemstone, thumbnail-sized, hanging from its silver chain. Earlier that evening, in her flat above Silas’ bar, it had been cold as glass. Now it pulsed faintly, as if remembering a heartbeat. “All right,” she muttered. Her voice sounded too loud. “That’s ominous.” She had come because of the pendant. For three nights it had woken her at 3:17, warm enough to sting, its faint inner glow staining the sheets red around her throat. For three mornings she had told herself she was overtired. Too many late deliveries for the Golden Empress, too many hours pedaling through rain with takeaway bags steaming at her back, too many questions she couldn’t answer and people she wasn’t sure she trusted. Then this afternoon, while she was delivering sesame chicken and black bean beef to a solicitor’s office in Mayfair, the Heartstone had heated so suddenly she’d nearly dropped the food in the lift. Not a burn—more like panic transmitted through metal and stone. It had dragged her gaze east through the mirrored doors, toward an ordinary grey sky. Toward Richmond. Isolde’s warning had followed: If it grows warm near the old trees, come to me. Come alone. Do not bring iron. Do not bring disbelief. Neither will protect you. Rory had brought a small pocketknife anyway. Stainless steel, tucked in her coat pocket. She doubted it counted as disbelief if it made her feel marginally less like an idiot. She stepped closer to the standing stone. The air changed. It did not gust. It did not shift with any natural current. One moment she smelled wet grass, leaf rot, and the faint mineral damp of winter. The next, the air filled with green things—crushed stems, warm moss, flowers opening at noon. Impossible scents for November. Honeysuckle. Bluebells. Something sweet and overripe beneath them, like fruit left too long in a bowl. Her torch flickered once. Rory slapped it with the heel of her hand. The beam steadied. Beyond the first stone, another stood half-hidden in bracken. Then a third. Then more, arranged in a curve that the dark concealed. Ancient oaks rose among them, their trunks thick, their branches twisting overhead like black veins against the sky. No moon showed, but somehow there was light beyond the stones. Not much. A blurred, silvery-green wash, like daylight drowned in pond water. The boundary. She swallowed. Her mouth had gone dry. “If this is the point where a sensible woman turns back,” she said, because silence had begun leaning toward her, “I would like it noted for the record that I noticed.” No one answered. That should have comforted her. It didn’t. Rory passed between the stones. Cold left first. It peeled off her skin with such suddenness that she shivered. The wet chill of the park vanished, replaced by a mild, still warmth that raised sweat under the collar of her coat. The ground beneath her boots softened. Grass brushed her ankles, though the path behind had been muddy and bare. Her torch dimmed to a useless amber circle. She turned back. Richmond Park was gone. The stones stood behind her, yes, but between them there was no dark expanse of grass, no distant city-glow, no suggestion of a path leading back toward buses and locked gates and normal human poor decisions. Only trees. More trees, crowded close, their trunks pale as bone in the strange light. Rory held herself very still. This, too, Isolde had mentioned. The Grove did not like straight lines. The way in was not always the way out. Time moved differently inside; an hour beneath the oaks might be minutes outside, or days. That had been the detail Rory had hated most, the one that made her think of milk souring in the fridge, shifts missed, Eva calling and calling until worry curdled into anger. The Heartstone warmed again. A slow pulse. Once. Twice. Not pain. Direction. Ahead. “Fine,” Rory whispered. She walked. The Fae Grove opened around her by degrees, reluctant to show itself all at once. Wildflowers bloomed everywhere despite the season, white and violet and yellow, their petals shining faintly as if each held a trapped star. Ferns brushed her calves. Ivy climbed the oaks in glossy ropes. The standing stones continued at irregular intervals, some upright, some leaning, some half-swallowed by moss. They were not a circle, she realized. More like ribs. The fossilized remains of something enormous. The clearing should have been beautiful. It was beautiful. That made it worse. The beauty had no softness in it. Every leaf looked too sharply edged. Every flower turned its face toward her as she passed. Dew beaded on the grass, bright as eyes. No insects hummed. No birds stirred in the branches. The Grove held its breath. Rory’s own breathing became obnoxiously loud. She forced herself to count steps, an old trick from childhood, from the days after the accident when she’d cut her wrist on broken greenhouse glass and couldn’t stop staring at the crescent scar it left behind. Count steps. Name objects. Build the world from facts. Twenty-seven steps from the boundary. Three oak stones visible to the left. Pendant warm, not hot. No wind. No animal sounds. Something clicked behind her. Rory stopped. The sound came again. Small. Dry. Like a fingernail tapping against a tooth. She turned slowly, torch lifted. The beam picked out flowers, fern, the flank of a standing stone furred in silver lichen. Nothing moved. Click. This time from her right. Her fingers tightened around the torch until the plastic creaked. “Isolde?” Her voice did not echo. The Grove swallowed it whole. A petal drifted down in front of her face. It was white, veined red. It landed on the toe of her boot. Click-click-click. Above. Rory jerked the torch upward. Branches laced overhead, black and dense, leaves shifting though there was no wind. For an instant, something pale slid behind the fork of an oak. Too quick for shape. Too controlled to be a bird. Her stomach clenched. “Not interested,” she said, backing away. “Whatever the atmospheric sales pitch is, no thank you.” A laugh answered. Not loud. Not close. A breath of amusement from somewhere among the trees. It was a woman’s laugh, maybe. Or a child’s. Or neither. It had the rhythm of someone who knew a joke that had ended badly for everyone else. Rory felt the old instinct rise in her, clean and cold. Don’t run. Running invites pursuit. Evan had taught her that without meaning to. Animals taught it better. Men and monsters both liked a chase. She stood still and listened. At first there was only the enormous silence. Then, underneath it, a faint sound emerged. Music. No. Not music. A phone ringing. The absurdity struck so hard she nearly laughed. It was distant, muffled, tinny. The cheap default ringtone of a mobile buried under a pillow. Three notes repeating, pausing, repeating. It came from deeper inside the Grove. Her phone was in her back pocket. Dead signal, battery at forty-six percent when she’d last checked. It was not ringing. She knew it with the certainty of skin knowing flame. Still, the sound tugged at her. Eva, her mind supplied. Ridiculous. Eva would be at home in Brixton, probably asleep with her laptop open and one sock on. Eva did not know where Rory had gone. No one did, which in hindsight had been less an act of bravery than an act of monumental stupidity. The ringtone stopped. In the silence after it, someone whispered, “Rory?” Her throat closed. The voice was faint and distorted by distance, but familiar enough to slip under her ribs. Eva’s voice. Worried. Sharp at the edges. “Rory, pick up.” The pendant flared hot. Rory gasped and pressed a hand to her chest. The heat cut through jumper and bra, a warning bright enough to hurt. Not Eva. Of course not Eva. Knowing did very little to help. “Nice try,” Rory called, though her voice came out thin. The Grove did not answer immediately. Then, from behind a tree ahead, Eva’s voice said, much closer, “He’s here.” Rory’s blood went to ice. Not fear. Not exactly. Something older and uglier, a reflex carved into muscle. For one stupid second the clearing was not the Grove at all but the narrow hallway of a Cardiff flat, the sour smell of lager, her own hand on a door chain while Evan laughed on the other side and told her not to make him angry. She took one step back. A shadow moved between two oaks. Tall. Human height. Human shoulders. It stood where no one had stood a moment before, half-screened by hanging ivy. Her torch found it and failed to define it. The light seemed to bend away, sliding over a suggestion of a face without touching features. Then it spoke in Evan’s voice. “Laila.” The old name struck harder than Eva’s. He had called her that when he wanted to be cruel, making a joke of the name she’d once used online, turning it soft and poisonous in his mouth. Laila, don’t be dramatic. Laila, you’re making me look bad. Laila, if you walk out that door— Rory’s hand went to her pocketknife. The shadow tilted its head. Click. The sound came from inside its mouth. Rory breathed in through her nose, slow and deliberate, and forced the memory down. “No.” It took a step toward her. The wildflowers bowed away from it. That was the first thing that truly frightened her. Not the stolen voices, not the vanishing path, not the impossible warmth. The flowers recoiled. Their delicate heads bent low, petals clamping shut as the shape passed. The Grove itself, for all its sharp-edged malice, did not want the thing there. The Heartstone pulsed frantically now. Heat, heat, heat. Near a Hel portal, Isolde had said once, almost to herself, while turning the pendant in her long pale fingers. It remembers the wound. Rory had asked what wound. Isolde had not answered. The shadow took another step. It moved like a bad edit in a film—too little motion between one place and the next. Its outline trembled. Not smoke. Not mist. A hole pretending to be a person. Rory backed away, scanning the clearing. If the pendant warned of a portal, then the thing was either coming from one or standing between her and it. Neither option improved her evening. “Isolde!” she shouted. This time her voice carried. It rang through the oaks, startlingly clear. Something far off cracked. The shadow stopped. For a moment, Rory thought she had frightened it. Then the trees began to whisper. Leaves rasped overhead. Ferns shivered. Flowers rubbed petal against petal with a soft, fleshy susurration. The sound rose and shaped itself into words spoken by dozens of voices, some high, some low, some barely more than breath. Aurora. Aurora Carter. Carter. Rory. Malphora. That last name she did not know, and yet the pendant lurched against her chest as if something had plucked its chain. Rory’s skin prickled from scalp to wrists. The little crescent scar on her left wrist, hidden beneath glove and sleeve, began to ache with a memory of glass. She pulled the knife from her pocket and opened it one-handed. The blade was laughably small. She held it anyway. The shadow lifted an arm. It had too many joints. Rory turned and ran. All her sensible rules shattered at once. Grass whipped her shins. Flowers crushed underfoot, releasing a thick sweet stink that coated the back of her tongue. The torch beam bounced wildly, catching stone, bark, white petals, nothing. Behind her came no footsteps. That was worse. No crashing pursuit, no breath, no snarl—only the clicking, now multiplied, keeping pace from the trees on both sides. Click-click. Click-click-click. Click. She veered between two standing stones and nearly slammed into an oak that had not been there a second ago. Bark filled her vision, ridged and wet-looking. She stumbled, caught herself with one hand, and felt the tree move beneath her palm. Not sway. Shudder. A low sound vibrated through the trunk. Pain or warning. Rory pushed away. “Sorry,” she panted, absurdly. The clearing had changed. The path she’d followed was gone, folded into thickets of fern and thornless bramble. The stones leaned at new angles. The flowers all faced the same direction now. Left. No, not faced. Pointed. Their stems bent, petals open like tiny mouths, directing her toward a darker gap between oaks. The pendant’s heat surged in answer. Rory hesitated only long enough to hate every choice available, then plunged left. The gap narrowed around her. Branches knitted overhead, shutting out the silver-green glow. Her torch finally died with a soft click that sounded deliberate. Darkness pressed against her eyes. She did not stop. Her shoulder struck bark. Something snagged her hair and tugged hard enough to sting. She bit back a curse, tore free, and kept moving with one hand outstretched. Leaves brushed her face. Damp earth sucked at her boots. The air smelled less like flowers now and more like hot metal, old smoke, and stone after lightning. The Heartstone burned. A red glow seeped through her jumper, through the open front of her coat, painting her gloved fingers crimson when she clutched it. The pendant was no longer pulsing. It held a steady, feverish heat. Ahead, the trees ended. Rory slowed. She stood at the edge of a hollow. It should not have fit inside the Grove. The ground dropped into a shallow bowl ringed by roots, all of them twisted away from the center as if recoiling. No flowers grew there. No moss softened it. The earth was bare and black, cracked in a circle roughly six feet across. At the center of the circle hung a vertical slit of darkness. Not shadow. Shadow required light. This was absence, thin as a knife cut in the air, edges trembling red. Heat rolled from it in dry waves. The smell of hot metal strengthened until it scraped the inside of her nose. The Heartstone pendant blazed. Rory stared at the slit, and the slit seemed to stare back. Something pressed against it from the other side. The darkness bulged outward. Her body wanted to move. Her mind, traitorous and fascinated, held her still. The bulge receded, then pressed again, more insistently. The red edges widened by a fraction. A sound leaked through: not a roar, not a voice, but an immense pressure of whispering, as if countless mouths spoke from the bottom of a well. Aurora. Come closer. No stolen voice this time. This was colder. Older. It did not bother pretending to be human. Behind her, the clicking stopped. Rory did not turn. She knew the shadow stood at her back. She felt the blankness of it, the way warmth drained from the air. The portal ahead gave heat; the thing behind gave none. Caught between fire and vacuum, she understood with sudden, sick clarity that she had not come here to meet Isolde. She had been lured. The pendant had not summoned her like a bell. It had warned her like an alarm. “Right,” she whispered. Her lips felt numb. “That distinction would’ve been helpful earlier.” The shadow spoke in Evan’s voice again, almost tender. “You never listen.” Anger came so sharply it steadied her. Not bravery. Not triumph. Just anger, clean enough to stand on. She was tired of things wearing familiar cruelty like a mask. Tired of being herded by fear. Tired of every dark doorway in her life assuming she would step through just because it opened. Rory looked down at the little knife in her hand. Stainless steel. Not iron, or not enough to matter. Isolde’s warning mocked her. Do not bring iron. Neither will protect you. Fine. She closed the blade. The shadow shifted behind her, puzzled perhaps, if things like that could be puzzled. Rory pulled the Heartstone from beneath her jumper. The silver chain bit the back of her neck. The crimson gem burned bright, its inner glow no longer faint but fierce, throwing red across her hands, her coat, the bare black earth. Heat blistered against her palm, but she held on. The portal’s whispering sharpened. Closer. Bring it closer. Behind her, the shadow clicked. Rory wrapped the chain once around her fist and took three quick steps forward—not into the portal, but to the edge of the cracked circle. The heat hit her face like an opened oven. Her eyes watered. The slit widened eagerly. She lifted the pendant. The darkness leaned. Then she threw the Heartstone as hard as she could at the ground beside the portal. Not into it. Beside it. The gem struck black earth. For a heartbeat, nothing happened. Then the ground rang. It was not a sound stone or soil should make. It was a deep metallic note that tore through the hollow, through the trees, through Rory’s teeth. The red light of the Heartstone spilled outward in a flat circle, racing along the cracks. Wherever it touched, symbols flared—thin lines hidden beneath the dirt, a ring of marks carved around the portal and buried by time. A trap, Rory thought. Or a seal. The slit convulsed. The whispering became a scream without volume. The red edges snapped inward, then flared wide, and for one awful second she saw through. Not clearly. Her mind refused clarity. Vast dark architecture descending forever. A sky with no stars. Shapes suspended like bodies in black water. Something enormous turning its attention toward a thumbnail of crimson light. Rory dropped to her knees and clapped both hands over her ears, but the scream was inside her bones. The shadow behind her lunged. She felt it pass over her like a sheet of winter. Fingers—or the idea of fingers—raked the air inches above her head. They did not touch her. They struck the circle of red light and burst into a storm of clicking. The portal pinched shut. The scream ended. Silence fell so hard Rory’s ears rang. For several seconds, she could only kneel there, gasping, palms pressed to the dirt. The ground was warm beneath her hands. The smell of hot metal faded by degrees, replaced by crushed flowers and damp oak. A soft footstep sounded behind her. Rory snatched up the pendant—the gem now merely warm, its glow faint again—and scrambled to her feet, turning with the chain tangled in her fingers. A woman stood at the edge of the hollow. Tall, pale, and still as a candle flame in a room with no wind. Isolde’s hair fell silver-white over one shoulder, though no light touched it. Her eyes rested first on the closed space where the portal had been, then on the blackened ring, then on Rory. “You came alone,” Isolde said. Rory laughed once, breathless and ugly. “You told me to.” “I told you to come to me.” “Yes, well, your Grove needs better signage.” Isolde’s expression did not change, but something like regret moved behind it. “The way was bent before you crossed.” Rory wanted to shout. She wanted to ask why no one in this entire hidden, magic-riddled corner of reality could provide one straight answer before nearly getting her killed. She wanted to sit down. She wanted tea. She wanted to be back above Silas’ bar with traffic outside and pipes knocking in the walls and every ordinary problem lined up in its ordinary queue. Instead, she looked past Isolde. Between the trees, the flowers had opened again. Their faces no longer pointed toward the hollow. A few trembled gently in the still air. The shadow was gone. Mostly. At the base of an oak, where nothing should have marked its passing, a long smear of darkness clung to the grass. It twitched once as Rory watched, then sank into the earth. Her mouth went dry again. “What was that?” Isolde followed her gaze. “A thing that heard your name through a crack.” “Which name?” The question came out before Rory could stop it. For the first time, Isolde looked directly afraid. Not of the Grove. Not of the vanished portal. Of Rory. The Heartstone gave one soft pulse in her hand. Somewhere far behind them, beyond the oaks and the ancient stones, a phone began to ring. Rory closed her eyes. Three tinny notes repeated through the Grove. Then Eva’s voice whispered from the dark, very close to her ear, “Rory, pick up.”
created_at"2026-04-24T21:14:04.978Z" 4/24/2026, 9:14:04 PM
model"openai/gpt-5.5-20260423"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency564
moderation_latency(null)
generation_time102572
tokens_prompt812
tokens_completion5949
native_tokens_prompt742
native_tokens_completion4871
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.14984
router(null)
provider_responses
0
endpoint_id"58e5b336-423e-430b-a2ab-8bc353f0c51b"
id"resp_0e73f64ac35172870169ebdd1d166c8190844774850ad427bf"
is_byokfalse
latency286
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-1777065244-01XYlgWzIBFmrOEQNj4y"
session_id(null)
api_type"completions"
id"gen-1777065244-MX28Ce65w4sGnunPez1y"
upstream_id"resp_0e73f64ac35172870169ebdd1d166c8190844774850ad427bf"
total_cost0.14984
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
totalTags13
adverbTagCount0
adverbTags(empty)
dialogueSentences27
tagDensity0.481
leniency0.963
rawRatio0
effectiveRatio0
86.80% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount3788
totalAiIsmAdverbs10
found
0
adverb"suddenly"
count1
1
adverb"very"
count3
2
adverb"sharply"
count2
3
adverb"slowly"
count1
4
adverb"truly"
count1
5
adverb"eagerly"
count1
6
adverb"gently"
count1
highlights
0"suddenly"
1"very"
2"sharply"
3"slowly"
4"truly"
5"eagerly"
6"gently"
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)
61.72% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount3788
totalAiIsms29
found
0
word"unraveling"
count1
1
word"mechanical"
count1
2
word"silence"
count5
3
word"pulsed"
count2
4
word"flickered"
count1
5
word"chill"
count1
6
word"warmth"
count3
7
word"pulse"
count2
8
word"echo"
count1
9
word"stomach"
count1
10
word"familiar"
count2
11
word"trembled"
count2
12
word"scanning"
count1
13
word"whisper"
count1
14
word"lurched"
count1
15
word"shattered"
count1
16
word"footsteps"
count1
17
word"vibrated"
count1
18
word"racing"
count1
highlights
0"unraveling"
1"mechanical"
2"silence"
3"pulsed"
4"flickered"
5"chill"
6"warmth"
7"pulse"
8"echo"
9"stomach"
10"familiar"
11"trembled"
12"scanning"
13"whisper"
14"lurched"
15"shattered"
16"footsteps"
17"vibrated"
18"racing"
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
narrationSentences461
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount3
hedgeCount7
narrationSentences461
filterMatches
0"feel"
1"think"
2"look"
hedgeMatches
0"seemed to"
1"tried to"
2"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences476
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen47
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords3777
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions18
unquotedAttributions1
matches
0"That had been the detail Rory had hated most, the one that made her think of milk souring in the fridge, shifts missed, …"
50.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions133
wordCount3642
uniqueNames24
maxNameDensity1.21
worstName"Rory"
maxWindowNameDensity3.5
worstWindowName"Rory"
discoveredNames
Isolde14
Grove12
Richmond3
Park2
November2
London1
Heartstone10
Golden1
Empress1
Mayfair1
Rory44
Eva10
Fae1
Brixton1
Cardiff1
Evan4
Hel1
Carter2
Aurora4
Do3
Three3
Click6
Laila3
Heat3
persons
0"Isolde"
1"Heartstone"
2"Rory"
3"Eva"
4"Evan"
5"Carter"
6"Aurora"
7"Three"
8"Laila"
9"Heat"
places
0"Grove"
1"Richmond"
2"Park"
3"London"
4"Mayfair"
5"Fae"
6"Brixton"
7"Cardiff"
8"Hel"
globalScore0.896
windowScore0.5
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences235
glossingSentenceCount3
matches
0"as if remembering a heartbeat"
1"as if recoiling"
2"something like regret moved behind it"
67.62% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches5
per1kWords1.324
wordCount3777
matches
0"not the Grove at all but the narrow hallway of a Cardiff flat, the sour smell of lage"
1"not a roar, not a voice, but an immense pressure of whispering, as if countless mouths sp"
2"not a voice, but an immense pressure of whispering, as if countless mouths sp"
3"no longer faint but"
4"not into the portal, but to the edge of the cracked circle"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences476
matches
0"suddenness that she"
1"out that door"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs240
mean15.74
std18.59
cv1.181
sampleLengths
017
157
240
319
474
541
67
73
81
953
102
1110
1269
1311
147
1568
1658
172
1829
1930
207
213
2262
234
2412
2563
262
277
2831
293
305
312
325
3363
343
354
3651
375
3868
397
402
413
421
433
442
4579
466
473
484
4945
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount5
totalSentences461
matches
0"was gone"
1"was gone"
2"been lured"
3"being herded"
4"was gone"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount3
totalVerbs639
matches
0"was not laughing"
1"was delivering"
2"was not ringing"
70.83% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount12
semicolonCount2
flaggedSentences12
totalSentences476
ratio0.025
matches
0"She curled her gloved fingers around it through wool and coat, feeling the little hard shape beneath—deep crimson gemstone, thumbnail-sized, hanging from its silver chain."
1"Not a burn—more like panic transmitted through metal and stone."
2"The next, the air filled with green things—crushed stems, warm moss, flowers opening at noon."
3"Time moved differently inside; an hour beneath the oaks might be minutes outside, or days."
4"Laila, if you walk out that door—"
5"It moved like a bad edit in a film—too little motion between one place and the next."
6"No crashing pursuit, no breath, no snarl—only the clicking, now multiplied, keeping pace from the trees on both sides."
7"The portal ahead gave heat; the thing behind gave none."
8"Rory wrapped the chain once around her fist and took three quick steps forward—not into the portal, but to the edge of the cracked circle."
9"Wherever it touched, symbols flared—thin lines hidden beneath the dirt, a ring of marks carved around the portal and buried by time."
10"Fingers—or the idea of fingers—raked the air inches above her head."
11"Rory snatched up the pendant—the gem now merely warm, its glow faint again—and scrambled to her feet, turning with the chain tangled in her fingers."
94.86% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount436
adjectiveStacks0
stackExamples(empty)
adverbCount20
adverbRatio0.045871559633027525
lyAdverbCount3
lyAdverbRatio0.006880733944954129
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences476
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences476
mean7.93
std6.97
cv0.878
sampleLengths
017
15
225
312
415
54
636
719
813
938
1023
117
1219
1315
147
152
161
171
1815
1919
2017
211
221
232
2410
252
2618
2725
2815
299
304
315
322
337
3424
3510
3634
3733
3810
3915
402
4115
422
434
444
454
467
477
4816
497
39.92% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats48
diversityRatio0.27310924369747897
totalSentences476
uniqueOpeners130
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount20
totalSentences378
matches
0"Just enough that she became"
1"Too many late deliveries for"
2"Then this afternoon, while she"
3"Then a third."
4"Then more, arranged in a"
5"More trees, crowded close, their"
6"More like ribs."
7"Too quick for shape."
8"Too controlled to be a"
9"Then, underneath it, a faint"
10"Of course not Eva."
11"Then, from behind a tree"
12"Then it spoke in Evan’s"
13"Then the trees began to"
14"Just anger, clean enough to"
15"Then she threw the Heartstone"
16"Then the ground rang."
17"Instead, she looked past Isolde."
18"Somewhere far behind them, beyond"
19"Then Eva’s voice whispered from"
ratio0.053
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount90
totalSentences378
matches
0"You will not find the"
1"You will find it by"
2"Her phone had lost signal"
3"Her boots sank into the"
4"She tucked her chin deeper"
5"It stood between two oaks,"
6"Its surface was rough and"
7"She curled her gloved fingers"
8"Her voice sounded too loud."
9"She had come because of"
10"It had dragged her gaze"
11"She doubted it counted as"
12"She stepped closer to the"
13"It did not gust."
14"It did not shift with"
15"Her torch flickered once."
16"Her mouth had gone dry."
17"she said, because silence had"
18"It peeled off her skin"
19"Her torch dimmed to a"
ratio0.238
86.98% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount282
totalSentences378
matches
0"Aurora found the first standing"
1"Isolde had spoken in that"
2"You will not find the"
3"You will find it by"
4"Rory had laughed then."
5"Her phone had lost signal"
6"The city had fallen away"
7"Her boots sank into the"
8"She tucked her chin deeper"
9"The beam caught on something"
10"It stood between two oaks,"
11"Bark had grown around its"
12"Its surface was rough and"
13"The Heartstone pendant beneath her"
14"She curled her gloved fingers"
15"Her voice sounded too loud."
16"She had come because of"
17"It had dragged her gaze"
18"Isolde’s warning had followed: If"
19"Neither will protect you."
ratio0.746
66.14% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount5
totalSentences378
matches
0"Now, standing alone in Richmond"
1"By the time she’d crossed"
2"Now it pulsed faintly, as"
3"If the pendant warned of"
4"Wherever it touched, symbols flared—thin"
ratio0.013
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences125
technicalSentenceCount6
matches
0"Isolde had spoken in that soft, infuriating way of hers, as if every answer were a thread she could not pull without unraveling the world."
1"The wet chill of the park vanished, replaced by a mild, still warmth that raised sweat under the collar of her coat."
2"Wildflowers bloomed everywhere despite the season, white and violet and yellow, their petals shining faintly as if each held a trapped star."
3"Flowers crushed underfoot, releasing a thick sweet stink that coated the back of her tongue."
4"The ground dropped into a shallow bowl ringed by roots, all of them twisted away from the center as if recoiling."
5"A sound leaked through: not a roar, not a voice, but an immense pressure of whispering, as if countless mouths spoke from the bottom of a well."
48.08% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags13
uselessAdditionCount2
matches
0"Rory called, though her voice came out thin"
1"she panted, absurdly"
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags12
fancyCount7
fancyTags
0"she muttered (mutter)"
1"Rory whispered (whisper)"
2"it someone whispered (whisper)"
3"she shouted (shout)"
4"she panted (pant)"
5"she whispered (whisper)"
6"Eva’s voice whispered (whisper)"
dialogueSentences27
tagDensity0.444
leniency0.889
rawRatio0.583
effectiveRatio0.519
85.7649%