Run: 2026-03-18-01KM081X7FKZNJJYBBK437HP93

Run Details

Duration:
25.4s
Cost:
$0.006944
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
Rory kept her torch low as she stepped through the gap in the standing stones. The Richmond Park trees pulled in tight around her, dark trunks rising like columns. In the branches, wildflowers still held colour, too bright for the season and too steady for wind. She told herself it was just Fae-touched light, a trick of eyes and adrenaline. Her shoulders stayed set anyway, like her body already refused to relax. Her boots sank into damp earth that looked solid until her weight shifted. The soil gave a little, like packed moss. A breath later it firmed up under her again. She stopped. The wrongness didn’t strike like a jump scare. It arrived with paperwork-level patience. From somewhere behind the stones, a sound carried—soft, deliberate tapping. Not footsteps. Not rain. Each tap landed on a rhythm that didn’t match anything she knew. A single knock, a pause, a longer pause, then two quick taps. The pattern repeated, slow as a heartbeat someone tried to imitate. Rory lifted her phone. No service. The screen went dim and then bright again, as if it couldn’t decide whether the world allowed it to exist. She closed it, slid it into her jacket, and reached for the small pouch at her belt. The Heartstone Pendant sat against her palm like something warm that pretended not to be alive. When she brought it closer to her chest, the pendant pulsed. Deep crimson light warmed the silver chain from the inside out. It didn’t spill much. It just tightened with each pulse, like her body and the stone negotiated for space. “Right,” Rory murmured. Her own voice sounded too clean in the trees. “You wanted me here. So talk like a person.” Silence answered her, but the silence had texture. It pressed against her ears and filled the spaces between her breaths. Somewhere in the grove, something shifted without making a sound. Rory walked forward anyway, keeping her eyes on the ground and the trunks. She’d chosen a route through the clearance she’d memorised in daylight, a line that avoided certain roots that curled like fingers. The place had always looked strange. At night, it felt actively aware. The tapping stopped as soon as her torch beam angled toward the centre of the clearing. She froze. She didn’t lower the light. If she lowered it, she worried she’d blink and find the ground rearranged. The pendant pulsed once, then twice, and the warmth crept further into her skin. The silver chain tightened. It didn’t strangle. It guided, tugging her toward a patch of air that looked slightly darker than the rest, as if the night there had thicker ink. Rory edged toward it. A thin fog curled at knee height. It didn’t roll like mist. It sat in a pool and thinned around it with the patience of something waiting for permission. The air smelled faintly of old pennies and cold iron. She lifted her torch and aimed it at the fog. The beam cut through. Light didn’t pierce the darkness in the centre. It died, swallowed by the air. For a second, the torch’s glow held steady, and then it stretched—her light looked longer than the distance between her and the pool, like the ground had warped. Rory took a step back. Her heel scraped stone. She didn’t remember stepping on stone. She hadn’t seen it in the beam. The scrape came anyway, sharp and real, followed by another scrape. On the other side of the torch beam, a narrow strip of ground scraped back, as if something dragged itself along an unseen surface. Her stomach clenched. She kept her breathing slow. “Who’s there?” she asked. No reply. Just the echo of her own question hanging too long in the trees. Then she heard it: a second sound, layered under the night. A low, wet shuffle that didn’t match any animal’s anatomy. The sound moved, not like walking, but like shifting weight against ground that wanted to resist. Rory swept the torch beam left. At the edge of the light, a shape moved. It didn’t step into view. It stayed half in darkness and half in the spill of her torch, like it refused to commit to one definition. The outline suggested shoulders, then a narrowing toward a head. It moved with the careful pace of something that had learned humans feared sudden movement. Rory didn’t turn her head fully. She kept the light on it and used peripheral vision to trap it. Her pulse tried to outrun her restraint, but she held it back. “If you’re watching,” she said, “you’re wasting time.” The shape paused. The fog near the darker patch shivered. Rory raised the pendant to eye level, turning it so the faint inner glow faced the centre of the clearing. The crimson light reflected off the silver chain and made her fingers look blood-bright for a moment. The pendant pulsed hard enough that her teeth clicked together. The fog responded. It drew inward, folding like cloth tugged by an unseen hand. In the sudden dimness, her torch beam flickered. She gripped it tighter and steadied her aim. The shape at the edge of the light moved closer, still staying just off full view. Something brushed a branch overhead. The branch didn’t sway. It snapped back into place immediately, like the grove refused to let it bend. Rory swallowed. She tried to tell herself it was an illusion, a trick of the fae-touched air. She’d read enough, listened to enough half-finished stories in pubs and kitchen corners to know fear liked to inflate whatever it found. But the Heartstone Pendant hummed under her skin now. The warmth surged, then steadied, like the stone had found the seam it needed. Rory spoke again, calmer than she felt. “I’m here for Dymas,” she said. “Your portal. Your problem. I didn’t come to play hide and seek.” The tapping returned. Not behind the stones now. Closer. The knocks came from somewhere to her left, at a distance that made it impossible to triangulate. Knock. Pause. Two quick taps. Then a longer pause that ended with a soft sound like knuckles pressed against wet paper. Rory lowered the torch a fraction. She didn’t want to admit she felt the need to listen instead of look. The grove punished that kind of honesty. The shape at the edge of the beam shifted. This time it did step into clearer view, just enough for her to see what it refused to show. It looked wrong in the way a photograph looks wrong when it’s been cropped too aggressively—too smooth, too narrow around the edges, as if someone had started to draw a person and then changed their mind halfway through. Where its face should’ve been, there was a blank surface that didn’t reflect the torchlight. The darkness there held the light without giving it back. Rory’s breath hitched and she hated herself for it. She forced her voice steady. “You can’t scare me with shadows,” she said. “I’ve lived with worse than you.” The figure didn’t recoil. It leaned forward slightly. Her torch beam slid over it and for a second the outline rippled, like heat shimmer on asphalt. The fog pool at the centre deepened. A memory surfaced without her permission: the way her abusive ex had spoken at dinner tables, calm and controlled until he wasn’t. The way her body had learned to brace for tone shifts, not fists. This thing didn’t need fists. It hunted through timing. Rory shifted her weight toward the stone patch she’d scraped her heel on, feeling for stability. The ground under her boots felt subtly uneven, like she stood on a thin layer that floated on something else. The air smelled stronger now—iron and damp, but also something like burnt sugar. The pendant pulsed hard enough to burn. Rory jerked it away from her chest. The warmth didn’t fade; it moved. The pendant’s glow stayed inside her palm, refusing to disperse into her body like it normally would. The chain tugged again, not toward the fog pool this time but toward the figure at the edge of her light. Her wrist scar—small crescent-shaped mark—flared with sensation. Not pain. Pressure. A reminder of an old injury, as if her skin had learned to react when something tried to open her up. Rory stared at the figure. “Don’t,” she told it. “Don’t come closer.” The figure’s head angled in a slow imitation of understanding. It moved one hand up, palm facing her. Its fingers didn’t clench or reach. They spread, flat as if it offered something. Rory’s torch beam dipped with her movement. That was when she saw it: the air between them had lines. Not light streaks. Not scratches. Fine, subtle lines like threads stretched taut across invisible gaps. They vibrated faintly, and where they crossed the fog pool, the darkness deepened into a thin seam. A Hel portal seam. She’d seen photos once, diagrams in battered books passed between people who kept their fears in margins. The seam in the air looked like those drawings, except this one held a pull strong enough to make the hairs on her arms stand. The pendant pulsed in rhythm with the seam’s vibration. It didn’t just glow near the portal. It matched it, like a key matches a lock. Rory didn’t step away. She reached into her jacket and pulled out a small foil-wrapped packet she’d brought with her: salt, ground iron filings, and a strip of paper inked with an old protective phrase her mother had once used for storm nights. Rory hadn’t believed in it fully. She’d carried it anyway because belief didn’t matter as much as preparation. She tore the foil open and let the salt slide across her fingers. The granules clung to her skin too long, like they resisted gravity here. “You want the portal opened?” Rory asked. Her voice carried into the grove and thinned as it went. “You can’t have it for free.” The figure remained motionless while the tapping at the left resumed. Knock. Pause. Two quick taps. Long pause. The rhythm sounded like a language that used her nerves instead of her ears. Rory ground the salt between her fingers and flicked it toward the seam. The salt hit invisible air and fell sideways, drifting along the thread-lines. It didn’t scatter outward. It gathered, drawn to the seam like iron filings to a magnet. Rory’s stomach dropped. The salt didn’t mark a boundary. It nourished one. She held the foil packet in her other hand and looked at the figure again. She made her mouth shape around a question she didn’t want to ask. “Isolde sent you?” The name landed wrong in the clearing. The wildflower colours seemed to dim for a breath, then return brighter, as if the grove approved of the sound of a name it shouldn’t have. The figure twitched—just once. The blank face surface caught torchlight for a split second and returned it as a grey sheen, like skin pretending to be stone. Rory’s pulse hammered. She felt the pendant tug against her palm, warm as a live coal. The chain tightened and her fingers began to ache. She forced herself to move instead of freeze. She pressed her thumb into the salt dust on her palm, smudging it into a patch of skin, and snapped her torch beam toward her feet. She saw it then: the ground stones. Not the ancient oak stones at the boundary—those stayed behind her, far enough to feel like another world. These were smaller. Harder. They hadn’t been there when she arrived. Now they formed a ring around her like a crude circle drawn by someone who didn’t know art but knew boundaries. The ring stones gleamed faintly, each one catching crimson pulse from her pendant. She hadn’t stepped into a circle. The circle had appeared. Rory pulled back, but the ground didn’t give. Her boots scraped. The stones didn’t move. The ring tightened anyway, not with physical force, but with pressure in the air, like the grove held its breath around her. The figure leaned closer. This time, Rory saw movement in the periphery more clearly. At the edge of her torchlight, things shifted that didn’t form full shapes—thin tall lines that looked like people’s silhouettes until she focused and they broke into drifting strands. One strand brushed her sleeve without touching it. The cloth rippled as if air had hands. Rory jerked her arm back. The sleeve didn’t tear, but the sensation lingered, like static under skin. She took a step sideways to break her own attention on the figure. The world didn’t let her. The tapping moved with her, keeping to the same relative position. The thread-lines in the air stretched or shortened as she shifted, constantly adjusting to keep the seam lined up with her. She’d come for the portal because someone—something—had hinted it would take a route through Dymas that would pull out an answer she needed. She’d left the flat above Silas’ bar at midnight with a plan and a bag and a heartstone that hummed when Hel opened. She hadn’t expected the grove to treat her like a lock someone had already decided fit. Rory lifted the pendant higher, until the crimson glow lit the inside of her wristscar with heat. “Fine,” she said. The word came out brittle. The figure moved its palm closer, slow as a handshake that didn’t intend politeness. Rory tore the strip of protective paper from her pocket and threw it at the seam. The paper flew, fluttered, then caught in the invisible thread-lines. It didn’t fall. It hung there, stretched thin, inked words hovering. The old phrase looked blacker than it should’ve, each letter thickening as the portal’s pull fed it. The figure’s blank surface tilted again. The tapping stopped. For a beat, the grove held still. Rory heard her own breathing and the torch’s low hum. The flowers glowed steadily. No wind touched them. Then a sound rose from the seam. Not a scream. Not speech. It sounded like a room full of water trying to decide if it should be liquid or air. The seam vibrated, and the thread-lines tightened until they looked like they might snap. Rory stared at the protective paper stretched between two worlds. The ink on it began to crawl. Letter by letter, shapes rewrote themselves into new marks that didn’t match any alphabet she knew. The paper tried to become a message meant for something else. Rory’s mouth went dry. “No,” she said, and she meant it like a command. She lunged forward, grabbed the paper before it tore, and yanked it back toward her. The thread-lines caught her wrist. Her fingers jolted with a sharp sting that wasn’t pain. It felt like a thought being interrupted. Her scar pulsed under the skin. The Heartstone Pendant surged warmth, then dragged her wrist toward the seam. Rory’s balance shifted. She stumbled half a step, and for a moment the seam’s darkness kissed the edge of her torchlight. She heard a sound at the back of the figure’s blank face. Something like breathing, but deeper. Like the grove had lungs and had just drawn air. Rory snapped her arm back again, hard enough to make the pendant swing and hit her palm. The crimson glow flared and then dimmed. The ring of stones around her gave a faint click, as if approving her resistance. Her breath came fast. She forced it slow again, because panic didn’t untangle anything here. She kept her eyes on the figure and held the rewritten paper between thumb and forefinger. The ink continued to shift, trying to settle into something stable. The longer she watched, the more her own thoughts felt like they had edges that could be sanded away. She lowered the paper toward the ring stones and pressed it against the ground. The paper stuck. Not with glue. With pull. The thread-lines in the air trembled. The seam vibrated once, harder, then flinched backward like something surprised by an unexpected answer. Rory took that opening and spoke, voice roughened by effort and anger. “You’re not taking me,” she said. “You’re not using me as a handle.” The figure didn’t respond with words. It responded with movement—one step forward, then another. The blank face tilted lower, and the torchlight finally caught something that resembled eyes, only they weren’t set in a face. Two dull points appeared in the dark like lanterns behind frosted glass. Rory felt the pendant pulse in a new rhythm. This one aligned with the figure’s movement, like the stone had found its partner. She clenched the pendant chain in her fist, heart pounding through her ribs. “You came first,” she told it, as if accusing a person who could be held accountable. “So you can leave first.” She tried to back away from the seam. The ring stones bit into the ground through pressure. The air held her in place with a gentle, unarguable force. The figure lifted its hands again, palms open. Rory didn’t wait for whatever it offered. She rammed her free hand into her pocket and pulled out a second packet she’d kept for emergencies—salt mixed with iron filings and a pinch of ground charcoal. It looked like dirt when she tipped it into her palm, but it felt heavier than it should’ve. She tossed it at the air where the seam sat. The charcoal streaked through the thread-lines and blackened them. For a second the seam’s vibration faltered. The grove’s wrongness tightened, not loosening. Then the thread-lines snapped back into place, and the charcoal clung to them like soot on glass. Rory’s torchbeam shivered. The figure’s head rose, slow. The blank face surface stayed blank, but the posture said it had decided she couldn’t win through stubbornness alone. The tapping returned again, faster now. The rhythm turned into a stutter, like a signal interrupted and forced to resend itself. Rory swallowed hard and forced her mind to work. The Heartstone Pendant pulsed near a Hel portal. It behaved like a key. Keys needed an action. She looked down at the ring stones around her feet. The stones gleamed with faint crimson heat. The ring wasn’t random. It aligned with the thread-lines. She pressed the pendant against the closest stone. The warmth met resistance, then expanded outward in a slow bloom. Crimson light seeped into the stone ring, and the thread-lines brightened just enough for her to see their direction clearly. They ran from the seam to each stone in the ring like cables. Rory didn’t remove the pendant. She kept pressure and spoke through clenched teeth. “Hold,” she told the pendant, because that was the only thing she could command. “Hold your side.” The figure surged forward at the same moment, hands cutting through the fog with no disturbance. The air between it and the seam rippled, and the seam pressed back as if it had been waiting for her to lock it in. Rory refused to let go. The pendant’s glow intensified until it lit the underside of her chin and made her breath look like smoke in crimson. The scar on her wrist burned with familiar heat. Her thoughts threatened to scatter. She grabbed one thought and pinned it down: open the door, then close it before whatever stood behind it learned her name. The ring stones flared. The thread-lines tightened hard enough that Rory’s teeth clicked again. The figure paused mid-lean, blank face tilting as if it had hit an invisible wall it hadn’t expected. The seam shuddered. The wrongness in the air thickened into a sensation like pressure in a tunnel. Rory heard, through the seam, something that sounded like a distant crowd all whispering at once without lungs to breathe. It wrapped around her name without using the syllables. It tasted like iron and wet paper. She bit down on the inside of her cheek until the pain grounded her. Then the figure reached for her pendant. It moved with sudden intent, not rushing, but choosing the exact angle it needed. Its hand closed over her wrist and chain at the edge of the light. Cold slammed into her skin, colder than the grove’s air. The pendant’s warmth pushed back, fighting to stay lit. Rory jerked her wrist away. The figure didn’t let go. Rory’s torch beam wavered across its blank face and found that the surface now showed faint cracks, like glass under stress. Those cracks didn’t spread. They formed patterns, and the patterns matched the thread-lines’ geometry. It wasn’t just a watcher. It had been built around the portal’s shape. Rory’s voice broke through her teeth. “Alright,” she said, and she moved the only way she could—down, toward the stone ring, forcing the pendant to press deeper into the circle. “If you’re the gate, you’ll hate when I lock you shut.” The ring stones flared again, and the light ran like veins across their faces. The seam pulled inward with a sound like cloth being sucked into a drain. The figure jerked back, first in confusion, then in anger. Its blank face tilted toward the dark pull, and its hands clawed at invisible thread-lines. The tapping turned frantic—knock, knock, quick taps, then a long pause that felt like the end of a sentence. Rory held her ground and kept the pendant pressed. The warmth spread through her fingers into her wrist scar, steady and stubborn. The fog pool at the clearing’s centre drew thin. The thread-lines dimmed from crimson to dull grey. The seam’s darkness contracted until it looked like a bruise shrinking back under skin. Rory’s breath came in a ragged rhythm now. The grove felt like it had been holding pressure and finally released some of it. The figure stood at the edge of the shrinking darkness, swaying as if the ground beneath it had become uncertain. Its blank face cracked further, and this time it showed a faint sheen of reflected torchlight, like a mask losing cohesion. Rory didn’t celebrate. She tightened her grip on the pendant and watched for the moment the seam reopened. The tapping didn’t return. Instead, the grove answered with a new sound—soft, distant steps, not from any direction she could pinpoint. They moved through leaves and vanished before her torch beam could catch a body. Rory stared hard into the thinning fog. Her torchlight steadied. The wildflowers in the background looked normal again, or as normal as they ever got in a place that treated time like a suggestion. The figure took one step backward, then another. It didn’t flee. It recalibrated. The blank face stayed turned toward the seam as if listening for instructions. Rory kept pressure on the stone. The pendant pulsed once more, weaker now, like a key losing its match. The seam shrank to a thin dark line in the air and then stopped existing like a thought erased mid-sentence. The fog settled into ordinary mist. The air smelled less like iron and more like soil. The standing stones at the grove’s boundary looked farther away than they had a minute ago. Rory realised her hands shook. She didn’t let go. The figure remained in front of her, half in torchlight and half in the darkness it seemed to own. Its cracked blank face looked unstable now, like a mask held on by impatience. Rory leaned forward, voice low. “You wanted me here,” she said. “You got me. Now you go.” The figure lifted its hands again, palms open, but this time it didn’t reach. It held them out like it awaited a decision from the portal that no longer existed. Rory pressed the pendant one last time against the ring stone. The stone ring clicked. A dull sound ran through the ground and into her boots. The circle’s crimson heat faded, leaving only faint marks where the light had touched. Rory withdrew her pendant from the stone with effort, as if pulling it from deep water. The warmth in the pendant dimmed to a softer glow. It still lived, still pulsed faintly, but the aggressive tug stopped. The thread-lines didn’t return. The figure watched her without stepping closer. It leaned slightly, like it weighed whether she had truly ended something or only paused it. Rory kept her torch aimed steady and stepped back, one careful boot at a time, until the ring stones fell behind her. She didn’t relax until she crossed the invisible boundary the standing stones marked. The air at the boundary felt thicker, like a membrane. When she touched it with her hand, it prickled her skin instead of grabbing her. Behind her, the grove stayed quiet. Rory turned in place to look once more, torchlight cutting through the mist and wildflowers. The figure didn’t chase her. It stood where the seam had been, half-lit, blank-faced, waiting in the posture of an interrupted mechanism. Rory stared at it until the glow in her pendant settled into something steady and she could hear her own heartbeat again. Then she walked toward the gap between the standing stones, never taking her eyes fully off the clearing, and the night outside the Grove felt less like relief and more like a door she’d managed to shut with her back still to it.
created_at"2026-03-18T10:32:24.575Z" 3/18/2026, 10:32:24 AM
model"openai/gpt-5.4-nano-20260317"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency1612
moderation_latency(null)
generation_time25005
tokens_prompt1038
tokens_completion6539
native_tokens_prompt916
native_tokens_completion5409
native_tokens_completion_images0
native_tokens_reasoning132
native_tokens_cached0
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"completed"
usage0.00694445
router(null)
provider_responses
0
endpoint_id"0c835f2e-c18d-4e8c-b245-e1e3bd08b97f"
id"resp_0597a557284ac0580169ba7f38aa6c819680f012566c591896"
is_byokfalse
latency197
model_permaslug"openai/gpt-5.4-nano-20260317"
provider_name"OpenAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.0; linux; x64))"
http_referer(null)
api_type"completions"
id"gen-1773829944-US4yPtc9HtbsSP9YD9nb"
upstream_id"resp_0597a557284ac0580169ba7f38aa6c819680f012566c591896"
total_cost0.00694445
cache_discount(null)
upstream_inference_cost0
provider_name"OpenAI"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags16
adverbTagCount0
adverbTags(empty)
dialogueSentences25
tagDensity0.64
leniency1
rawRatio0
effectiveRatio0
95.28% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount4236
totalAiIsmAdverbs4
found
0
adverb"slightly"
count3
1
adverb"truly"
count1
highlights
0"slightly"
1"truly"
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)
48.06% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount4236
totalAiIsms44
found
0
word"weight"
count3
1
word"footsteps"
count1
2
word"pulsed"
count9
3
word"pulse"
count5
4
word"silence"
count2
5
word"warmth"
count8
6
word"stomach"
count2
7
word"echo"
count1
8
word"flickered"
count1
9
word"reminder"
count1
10
word"vibrated"
count3
11
word"flicked"
count1
12
word"fluttered"
count1
13
word"trembled"
count1
14
word"aligned"
count2
15
word"pounding"
count1
16
word"familiar"
count1
17
word"wavered"
count1
highlights
0"weight"
1"footsteps"
2"pulsed"
3"pulse"
4"silence"
5"warmth"
6"stomach"
7"echo"
8"flickered"
9"reminder"
10"vibrated"
11"flicked"
12"fluttered"
13"trembled"
14"aligned"
15"pounding"
16"familiar"
17"wavered"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"stomach dropped/sank"
count1
highlights
0"stomach dropped"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells2
narrationSentences396
matches
0"t in confusion"
1"n in anger"
92.35% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount12
narrationSentences396
filterMatches
0"look"
hedgeMatches
0"tried to"
1"started to"
2"seemed to"
3"began to"
4"managed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences407
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen43
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords4220
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions21
unquotedAttributions0
matches(empty)
80.32% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions75
wordCount4090
uniqueNames10
maxNameDensity1.39
worstName"Rory"
maxWindowNameDensity2.5
worstWindowName"Rory"
discoveredNames
Richmond1
Park1
Fae-touched1
Heartstone4
Pendant4
Hel2
Rory57
Dymas1
Grove1
Two3
persons
0"Pendant"
1"Rory"
2"Grove"
places
0"Richmond"
1"Park"
2"Hel"
3"Dymas"
globalScore0.803
windowScore0.833
0.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences284
glossingSentenceCount18
matches
0"something like burnt sugar"
1"looked like those drawings, except this o"
2"sounded like a language that used her nerv"
3"looked like people’s silhouettes until sh"
4"sounded like a room full of water trying t"
5"looked like they might snap"
6"felt like a thought being interrupted"
7"as if approving her resistance"
8"felt like they had edges that could be"
9"as if accusing a person who could be held accountable"
10"looked like dirt when she tipped it into"
11"sounded like a distant crowd all whisperin"
12"tasted like iron and wet paper"
13"felt like the end of a sentence"
14"looked like a bruise shrinking back under"
15"felt like it had been holding pressure"
16"as if listening for instructions"
17"as if pulling it from deep water"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches4
per1kWords0.948
wordCount4220
matches
0"not like walking, but like shifting weight against ground"
1"not toward the fog pool this time but toward the figure at the edge of her light"
2"not with physical force, but with pressure in the air, like the grove held its breath aro"
3"not rushing, but choosing the exact angle it needed"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount3
totalSentences407
matches
0"punished that kind"
1"took that opening"
2"found that the"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs193
mean21.87
std14.14
cv0.647
sampleLengths
015
157
230
315
449
526
633
741
821
930
1046
1116
1220
1345
144
1539
1610
1746
185
194
2048
218
224
2315
2437
256
269
2751
2831
298
3010
3147
3214
3316
3439
3539
3623
377
3818
393
4044
4127
4228
4363
449
455
4614
4733
4835
499
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount4
totalSentences396
matches
0"been cropped"
1"being interrupted"
2"been built"
3"being sucked"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs769
matches(empty)
37.56% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount16
semicolonCount1
flaggedSentences15
totalSentences407
ratio0.037
matches
0"From somewhere behind the stones, a sound carried—soft, deliberate tapping."
1"For a second, the torch’s glow held steady, and then it stretched—her light looked longer than the distance between her and the pool, like the ground had warped."
2"It looked wrong in the way a photograph looks wrong when it’s been cropped too aggressively—too smooth, too narrow around the edges, as if someone had started to draw a person and then changed their mind halfway through."
3"The air smelled stronger now—iron and damp, but also something like burnt sugar."
4"The warmth didn’t fade; it moved."
5"Her wrist scar—small crescent-shaped mark—flared with sensation."
6"The figure twitched—just once."
7"Not the ancient oak stones at the boundary—those stayed behind her, far enough to feel like another world."
8"At the edge of her torchlight, things shifted that didn’t form full shapes—thin tall lines that looked like people’s silhouettes until she focused and they broke into drifting strands."
9"She’d come for the portal because someone—something—had hinted it would take a route through Dymas that would pull out an answer she needed."
10"It responded with movement—one step forward, then another."
11"She rammed her free hand into her pocket and pulled out a second packet she’d kept for emergencies—salt mixed with iron filings and a pinch of ground charcoal."
12"“Alright,” she said, and she moved the only way she could—down, toward the stone ring, forcing the pendant to press deeper into the circle."
13"The tapping turned frantic—knock, knock, quick taps, then a long pause that felt like the end of a sentence."
14"Instead, the grove answered with a new sound—soft, distant steps, not from any direction she could pinpoint."
79.26% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2156
adjectiveStacks3
stackExamples
0"enough half-finished stories"
1"small crescent-shaped mark—"
2"small foil-wrapped packet"
adverbCount93
adverbRatio0.04313543599257885
lyAdverbCount15
lyAdverbRatio0.006957328385899814
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences407
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences407
mean10.37
std6.51
cv0.627
sampleLengths
015
114
217
314
412
513
68
79
82
98
105
1110
122
132
1412
1512
1611
174
182
1920
2017
2116
2211
2311
244
2515
263
279
289
298
3012
3110
3213
3321
346
356
3616
372
385
3913
4014
414
423
4324
444
457
465
4717
4810
4910
31.33% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats76
diversityRatio0.14496314496314497
totalSentences407
uniqueOpeners59
81.74% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount9
totalSentences367
matches
0"Somewhere in the grove, something"
1"Just the echo of her"
2"Then she heard it: a"
3"Then a longer pause that"
4"Then a sound rose from"
5"Then the thread-lines snapped back"
6"Then the figure reached for"
7"Instead, the grove answered with"
8"Then she walked toward the"
ratio0.025
90.30% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount119
totalSentences367
matches
0"She told herself it was"
1"Her shoulders stayed set anyway,"
2"Her boots sank into damp"
3"It arrived with paperwork-level patience."
4"She closed it, slid it"
5"It didn’t spill much."
6"It just tightened with each"
7"Her own voice sounded too"
8"It pressed against her ears"
9"She’d chosen a route through"
10"She didn’t lower the light."
11"It didn’t strangle."
12"It guided, tugging her toward"
13"It didn’t roll like mist."
14"It sat in a pool"
15"She lifted her torch and"
16"It died, swallowed by the"
17"Her heel scraped stone."
18"She didn’t remember stepping on"
19"She hadn’t seen it in"
ratio0.324
14.50% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount327
totalSentences367
matches
0"Rory kept her torch low"
1"The Richmond Park trees pulled"
2"She told herself it was"
3"Her shoulders stayed set anyway,"
4"Her boots sank into damp"
5"The soil gave a little,"
6"A breath later it firmed"
7"The wrongness didn’t strike like"
8"It arrived with paperwork-level patience."
9"Each tap landed on a"
10"A single knock, a pause,"
11"The pattern repeated, slow as"
12"Rory lifted her phone."
13"The screen went dim and"
14"She closed it, slid it"
15"The Heartstone Pendant sat against"
16"It didn’t spill much."
17"It just tightened with each"
18"Her own voice sounded too"
19"Silence answered her, but the"
ratio0.891
27.25% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences367
matches
0"If she lowered it, she"
1"Now they formed a ring"
ratio0.005
72.17% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences192
technicalSentenceCount19
matches
0"On the other side of the torch beam, a narrow strip of ground scraped back, as if something dragged itself along an unseen surface."
1"The sound moved, not like walking, but like shifting weight against ground that wanted to resist."
2"The knocks came from somewhere to her left, at a distance that made it impossible to triangulate."
3"Then a longer pause that ended with a soft sound like knuckles pressed against wet paper."
4"It looked wrong in the way a photograph looks wrong when it’s been cropped too aggressively—too smooth, too narrow around the edges, as if someone had started t…"
5"The ground under her boots felt subtly uneven, like she stood on a thin layer that floated on something else."
6"She’d seen photos once, diagrams in battered books passed between people who kept their fears in margins."
7"The rhythm sounded like a language that used her nerves instead of her ears."
8"The wildflower colours seemed to dim for a breath, then return brighter, as if the grove approved of the sound of a name it shouldn’t have."
9"At the edge of her torchlight, things shifted that didn’t form full shapes—thin tall lines that looked like people’s silhouettes until she focused and they brok…"
10"The figure moved its palm closer, slow as a handshake that didn’t intend politeness."
11"The ring of stones around her gave a faint click, as if approving her resistance."
12"The blank face tilted lower, and the torchlight finally caught something that resembled eyes, only they weren’t set in a face."
13"The figure paused mid-lean, blank face tilting as if it had hit an invisible wall it hadn’t expected."
14"The tapping turned frantic—knock, knock, quick taps, then a long pause that felt like the end of a sentence."
15"The figure stood at the edge of the shrinking darkness, swaying as if the ground beneath it had become uncertain."
16"The wildflowers in the background looked normal again, or as normal as they ever got in a place that treated time like a suggestion."
17"The blank face stayed turned toward the seam as if listening for instructions."
18"Rory withdrew her pendant from the stone with effort, as if pulling it from deep water."
62.50% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags16
uselessAdditionCount2
matches
0"she told, as if accusing a person who could be held accountable"
1"They formed, and the patterns matched the thread-lines’ geometry"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags14
fancyCount1
fancyTags
0"Rory murmured (murmur)"
dialogueSentences25
tagDensity0.56
leniency1
rawRatio0.071
effectiveRatio0.071
80.4204%