Run: 2026-02-17-01KHNFDDNG3MV7ZPXQRQ3G17MQ

Run Details

Duration:
54.9s
Cost:
$0.123345

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
Rory stepped through the gap between the ancient oaks, and the temperature dropped ten degrees. The October wind that had been tugging at her jacket collar died to nothing, as if she'd passed through an invisible membrane into somewhere else entirely. Richmond Park stretched dark behind her, but ahead lay the grove Isolde had described—wildflowers blooming pale in the moonlight despite the season, their petals luminescent against grass that looked too green, too alive for autumn. The Heartstone pendant hung heavy against her breastbone. She'd worn it under her shirt out of habit, but now it pulsed with warmth that spread through her chest like whiskey. Not the sharp, urgent heat that signaled a portal to Hel—this was different. Slower. Like a heartbeat that wasn't quite her own. She checked her phone. 11:47 PM. Isolde had said midnight, insisted on it with that particular fae precision that made Rory's teeth ache. "When the moon sits highest, child. Not a moment before or after." The fairy queen's instructions echoed in her memory, melodic and wrong, each word shaped by a mouth that had never quite learned how human speech should sound. The clearing opened before her, perfectly circular, carpeted with those impossible flowers. Their scent drifted up—honey and copper and something else, something that made her think of opened veins. She forced herself to step forward. The grass whispered against her boots, and she could have sworn the blades bent away from her feet before she touched them. In the center of the grove stood a stone table she hadn't been able to see from the edge. Rough-hewn granite, its surface carved with symbols that hurt to look at directly. The moonlight gathered there, pooling like mercury in the carved channels. Rory approached it slowly, fighting the urge to turn back. She'd come here for answers about the pendant, about why it had been left for her, about what her connection to all this madness might be. Isolde had promised revelations in exchange for a simple task—retrieve a silver box hidden beneath the table and bring it unopened to the Winter Court. Simple. Nothing with the fae was ever simple. The pendant's warmth intensified as she knelt beside the table. The ground beneath was soft, too soft, as if the earth here had never quite solidified. She dug with her fingers, soil rolling away like water, unnaturally warm and damp. Six inches down, her knuckles struck metal. A branch snapped somewhere behind her. Rory froze, fingers still buried in the earth. The sound had been crisp, deliberate—not the random settling of wood but the precise pressure of weight on dead timber. She held her breath, listening. The grove had gone silent. Not quiet—silent. No insect hum, no rustle of small creatures in the undergrowth, not even the whisper of air through leaves. The flowers around her no longer swayed. Another snap, this time to her left. She pulled the box free in one swift motion, soil cascading from its smooth surface. Silver, as promised, no bigger than a paperback book. The metal felt wrong against her palms, simultaneously too hot and too cold, as if it existed at a temperature human nerves couldn't quite process. She stood slowly, tucking it into her jacket's inner pocket. The pendant flared against her chest—not warm now but scalding. The heat that meant danger, that meant something from Hel was near. But the portals she'd encountered before had torn reality like paper, edges visible and raw. This felt different. Subtler. Like something had always been here, waiting, and she'd simply wandered into its web. Movement in her peripheral vision—quick, skittering. She spun toward it, but found only flowers nodding in a breeze she couldn't feel. The moonlight seemed dimmer now, though no clouds crossed the sky. The shadows between the oak sentinels had deepened, taken on substance and weight. She needed to leave. Now. Rory moved toward the gap she'd entered through, forcing herself not to run. Running would acknowledge the wrongness, would give it permission to chase. The flowers caught at her jeans with thorns she hadn't noticed before, tiny pinpricks of pain that left no mark. The ground beneath her feet had gone soft again, each step sinking deeper than the last. The gap between the oaks had narrowed. She was certain of it. What had been a comfortable passage was now barely shoulder-width, the ancient bark pressing in from both sides. The pendant burned against her skin, and she could smell her shirt beginning to singe. Through the narrowed opening, Richmond Park looked wrong—trees where there hadn't been trees, paths that curved in impossible directions. Something laughed behind her. Not quite human, not quite animal. The sound started low in the register her ears could process and climbed until it passed beyond hearing, leaving only a vibration in her bones. She lunged for the gap. The oaks scraped against her shoulders, bark tearing at her jacket. For a moment, she stuck fast, the space too narrow for her body. The laughter came again, closer, and she felt breath on the back of her neck—cold despite the burning pendant, carrying the scent of earth and old blood. She threw herself forward with all her strength. The world tore. Rory tumbled onto the familiar paths of Richmond Park, gasping. The October wind hit her like a slap, cold and real and gloriously normal. She scrambled to her feet, spinning to look back at the grove. The oaks stood as they always had, ancient and indifferent. The gap between them showed only darkness. But as she watched, something pale moved in that darkness—too tall, jointed in too many places, reaching toward the threshold with fingers that branched like winter trees. The pendant's heat faded to warmth, then coolness. Whatever had been hunting her couldn't cross over. Not yet. She checked her phone with shaking hands. 11:51 PM. Four minutes. She'd been in the grove for only four minutes. The silver box sat heavy in her pocket, its weight somehow greater than its size suggested. She could feel it pulling at her, trying to drag her down, to root her to this spot until the thing in the darkness found another way through. Rory forced herself to walk, then jog, then run—away from the grove, away from Richmond Park, away from whatever Isolde had truly sent her to find. Behind her, carried on the wind, came the sound of oak bark splitting. She ran faster.
total_cost0.123345

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags1
adverbTagCount0
adverbTags(empty)
dialogueSentences1
tagDensity1
leniency1
rawRatio0
effectiveRatio0
81.70% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1093
totalAiIsmAdverbs4
found
0
adverb"perfectly"
count1
1
adverb"slowly"
count2
2
adverb"truly"
count1
highlights
0"perfectly"
1"slowly"
2"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)
35.96% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1093
totalAiIsms14
found
0
word"pulsed"
count1
1
word"warmth"
count3
2
word"echoed"
count1
3
word"weight"
count3
4
word"whisper"
count1
5
word"cascading"
count1
6
word"sentinels"
count1
7
word"comfortable"
count1
8
word"familiar"
count1
9
word"could feel"
count1
highlights
0"pulsed"
1"warmth"
2"echoed"
3"weight"
4"whisper"
5"cascading"
6"sentinels"
7"comfortable"
8"familiar"
9"could feel"
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
emotionTells1
narrationSentences89
matches
0"d with warmth"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount0
narrationSentences89
filterMatches
0"think"
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences89
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen39
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1079
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions2
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions26
wordCount1067
uniqueNames9
maxNameDensity0.66
worstName"Rory"
maxWindowNameDensity1
worstWindowName"Park"
discoveredNames
October2
Park4
Isolde4
Heartstone1
Hel2
Rory7
Winter1
Court1
Richmond4
persons
0"Isolde"
1"Rory"
places
0"Park"
1"Hel"
2"Winter"
3"Richmond"
globalScore1
windowScore1
42.86% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences70
glossingSentenceCount3
matches
0"quite her own"
1"quite process"
2"Not quite human, not quite animal"
3"not quite animal"
14.64% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches2
per1kWords1.854
wordCount1079
matches
0"not the random settling of wood but the precise pressure of weight on dead timber"
1"not warm now but scalding"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences89
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs29
mean37.21
std27.15
cv0.73
sampleLengths
076
152
262
357
4104
58
647
76
866
97
1059
1155
1245
135
1460
157
1657
1735
185
1951
208
213
2236
2344
2418
2520
2670
2713
283
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences89
matches
0"been left"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs180
matches(empty)
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount12
semicolonCount0
flaggedSentences12
totalSentences89
ratio0.135
matches
0"Richmond Park stretched dark behind her, but ahead lay the grove Isolde had described—wildflowers blooming pale in the moonlight despite the season, their petals luminescent against grass that looked too green, too alive for autumn."
1"Not the sharp, urgent heat that signaled a portal to Hel—this was different."
2"Their scent drifted up—honey and copper and something else, something that made her think of opened veins."
3"Isolde had promised revelations in exchange for a simple task—retrieve a silver box hidden beneath the table and bring it unopened to the Winter Court."
4"The sound had been crisp, deliberate—not the random settling of wood but the precise pressure of weight on dead timber."
5"Not quiet—silent."
6"The pendant flared against her chest—not warm now but scalding."
7"Movement in her peripheral vision—quick, skittering."
8"Through the narrowed opening, Richmond Park looked wrong—trees where there hadn't been trees, paths that curved in impossible directions."
9"The laughter came again, closer, and she felt breath on the back of her neck—cold despite the burning pendant, carrying the scent of earth and old blood."
10"But as she watched, something pale moved in that darkness—too tall, jointed in too many places, reaching toward the threshold with fingers that branched like winter trees."
11"Rory forced herself to walk, then jog, then run—away from the grove, away from Richmond Park, away from whatever Isolde had truly sent her to find."
91.29% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1081
adjectiveStacks0
stackExamples(empty)
adverbCount54
adverbRatio0.04995374653098982
lyAdverbCount15
lyAdverbRatio0.013876040703052728
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences89
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences89
mean12.12
std8.08
cv0.666
sampleLengths
015
126
235
38
422
513
61
78
84
92
1017
1139
1212
1317
146
1522
1619
1713
1811
1910
2026
2125
221
237
2410
2516
2614
277
286
298
3020
315
325
332
3419
357
367
3715
389
3925
4010
4110
4212
4315
443
451
4614
476
4815
4911
55.06% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats6
diversityRatio0.3707865168539326
totalSentences89
uniqueOpeners33
0.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount0
totalSentences80
matches(empty)
ratio0
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount19
totalSentences80
matches
0"She'd worn it under her"
1"She checked her phone."
2"Their scent drifted up—honey and"
3"She forced herself to step"
4"She'd come here for answers"
5"She dug with her fingers,"
6"She held her breath, listening."
7"She pulled the box free"
8"She stood slowly, tucking it"
9"She spun toward it, but"
10"She needed to leave."
11"She was certain of it."
12"She lunged for the gap."
13"She threw herself forward with"
14"She scrambled to her feet,"
15"She checked her phone with"
16"She'd been in the grove"
17"She could feel it pulling"
18"She ran faster."
ratio0.238
53.75% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount65
totalSentences80
matches
0"Rory stepped through the gap"
1"The October wind that had"
2"Richmond Park stretched dark behind"
3"The Heartstone pendant hung heavy"
4"She'd worn it under her"
5"She checked her phone."
6"Isolde had said midnight, insisted"
7"The fairy queen's instructions echoed"
8"The clearing opened before her,"
9"Their scent drifted up—honey and"
10"She forced herself to step"
11"The grass whispered against her"
12"The moonlight gathered there, pooling"
13"Rory approached it slowly, fighting"
14"She'd come here for answers"
15"Isolde had promised revelations in"
16"Nothing with the fae was"
17"The pendant's warmth intensified as"
18"The ground beneath was soft,"
19"She dug with her fingers,"
ratio0.813
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences80
matches(empty)
ratio0
28.57% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences50
technicalSentenceCount8
matches
0"The October wind that had been tugging at her jacket collar died to nothing, as if she'd passed through an invisible membrane into somewhere else entirely."
1"Richmond Park stretched dark behind her, but ahead lay the grove Isolde had described—wildflowers blooming pale in the moonlight despite the season, their petal…"
2"Not the sharp, urgent heat that signaled a portal to Hel—this was different."
3"Their scent drifted up—honey and copper and something else, something that made her think of opened veins."
4"The ground beneath was soft, too soft, as if the earth here had never quite solidified."
5"The metal felt wrong against her palms, simultaneously too hot and too cold, as if it existed at a temperature human nerves couldn't quite process."
6"Through the narrowed opening, Richmond Park looked wrong—trees where there hadn't been trees, paths that curved in impossible directions."
7"But as she watched, something pale moved in that darkness—too tall, jointed in too many places, reaching toward the threshold with fingers that branched like wi…"
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
76.7942%