Run: 2026-07-25-01KYCT1G6941XP4YFP8ZPA7DEF

Run Details

Duration:
12.7s
Cost:
$0.013842
Provider:
Google AI Studio

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
The fog rolled through the ancient oaks of Richmond Park like cold breath, thick enough to swallow the beam of Rory’s torch before it reached the high, knobby knees of the trees. Her phone had died three miles back near the roe deer enclosure, its battery draining from forty percent to black in a single, icy minute. Now she had only the faint, crimson warmth against her collarbone to tell her she was close. She slipped her thumb beneath her coat collar, feeling the rough, cool silver chain and the thumb-sized Heartstone Pendant resting in the hollow of her throat. It was pulsing. Not glowing—not yet—but beating against her skin with a slow, heavy rhythm that mirrored her own thumping pulse. Rory stepped between two massive, lightning-scathed trunks that marked the boundary. The air changed instantly. The damp, petrol-laced chill of late-autumn London evaporated, replaced by a dense, suffocating sweetness, like earth turned over in hot sun and lilies left too long in a vase. The Fae Grove opened before her, bathed in an impossibly bright twilight. She checked her wristwatch—a battered analog dial with a scratched face. The second hand twitched, dragged itself forward three ticks, and then shuddered backward two. Rory swallowed hard, her mouth suddenly dry. Time in the Grove was never honest, but tonight the gears inside the casing hummed with a tiny, vibrating stress, like a insect trapped in glass. She was here for a reason. There was a rift tearing through the veil near the northern edge of the clearing, a tear she’d been warned about, a seam that needed marking before whatever was on the other side spilled out into the park. She reached into her pocket, fingers wrapping around the iron chalk she’d brought to draw the warding runes. The clearing was unnaturally still. Bluebells and pale windflowers bloomed in dense, velvet carpets beneath her boots, completely unbothered by the frost that had gripped the rest of London hours ago. *Crack.* Rory snapped her head toward the eastern boundary. A ring of ancient oak standing stones—weathered, moss-draped monoliths rooted deep in the dirt—encircled the glade. The sound had come from behind the third stone. It wasn't the sharp snap of a dry twig underfoot; it sounded like a heavy oak branch being twisted, splintered slowly from the trunk by immense, deliberate pressure. "Silas?" she called out, her voice flat, cool, and devoid of the tremors shaking her ribs. She was good at keeping her voice level. Years of nodding through her father’s booming dinner-table interrogations in Cardiff, followed by months of tiptoeing around Evan’s explosive, erratic moods in their cramped flat, had taught her how to sound entirely unbothered even as her heart hammered against her breastbone. No one answered. The Grove absorbed her voice like wool. She took three steps toward the center of the clearing. The Heartstone flared beneath her collar, the deep crimson gemstone casting a weak, bloody sheen over her left wrist. The small crescent-shaped scar she’d carried since childhood flared with a sudden, sympathetic itch. Something moved at the edge of her vision. It was a tall, pale shape, tucked tight against the shadow of a standing stone. When Rory looked directly at it, there was nothing—only the grey, pitted bark of the ancient oak and the tangle of ivy creeping up its side. But the moment she shifted her focal point back toward the ground, the shadow stretched. It didn't stretch away from the twilight; it stretched *toward* her, creeping over the bluebells like spilled ink. Rory drew a deep, slow breath through her nose. *Out-of-the-box thinking,* she reminded herself. *Panicking narrows your vision. Look at the facts.* Fact one: the air had grown cold again, but only around her ankles. Fact two: the sweet, floral scent was gone, replaced by the sharp, metallic tang of cold iron and stagnant water. Fact three: the silence was no longer empty. It was a wet, rhythmic sound. *Slither-drag. Slither-drag.* Like something heavy and wet being pulled through the tall grass, just beyond the tree line. It circled her, moving in a wide, slow orbit around the standing stones. Rory knelt, her knee sinking into the damp moss, and pressed the iron chalk to a flat piece of slate embedded in the earth. Her hand was steady, but her breath came in short, pale plumes. She began to draw the first curve of the ward. *Slither-drag.* It was closer now. Inside the ring of stones. She didn't look up. Looking up meant giving in to the illusion, letting the fear dictate her movements. She kept her eyes glued to the grey slate, forcing the chalk to bite into the stone. White dust clung to her knuckles. *Rory.* The voice was a whisper, but it didn't travel through the air. It vibrated up through the soles of her boots, through her spine, rattling in her teeth. It sounded like her mother's voice, dipped in brine. *Aurora.* "You're in the wrong house," Rory muttered under her breath, her fingers tightening on the chalk until it snapped into two jagged pieces. "You don't belong here." A soft, shuddering sigh answered her. It came from directly above her head. Rory froze. The Heartstone was burning now, hot enough to scorch through her linen shirt. The faint inner glow of the crimson gem bled through her coat, illuminating the grass around her knees in a violent, crimson wash. In that red light, she saw a shadow cast beside her own. It wasn't human. The neck was too long, bent at a horrific, impossible angle, like a snapped branch hanging by a strip of bark. Above her, the leaves of the canopy didn't rustle, but she could feel a cold, wet air descending, smelling faintly of the deep Thames mud and old rot. She didn't look up. Instead, Rory pivoted sharply on her heel, dropping to her hip and dragging the broken piece of iron chalk in a brutal, jagged arc across the soil, completing the circle around her feet. A sound tore through the Grove—a high, thin screech like metal sliding against wet glass. The shadow above her reeled back, snatching itself up into the dark boughs of the oaks. The wet, dragging noise accelerated, scrambling wildly backward toward the tree line, smashing through the brush in a frenzy of snapping twigs and torn foliage. Rory scrambled to her feet, her boots slipping briefly on the slick moss. She backed up until her shoulders hit the rough, comforting bulk of the central standing stone. The stone felt solid, cold, real. The Grove fell silent again. Rory looked at her watch. The second hand was spinning backward now, a blur of red plastic behind the cracked glass. She looked toward the boundary gap where she had entered. The two lightning-scathed oaks were still there, but the fog between them was no longer white. It was pulsing with a dull, bruised purple light. The portal wasn't just near. It was leaking. She pulled the silver chain over her head, holding the throbbing Heartstone out in front of her like a lantern. The deep crimson light cut through the gloom, revealing the track left in the bluebells. A thick, dark swath of crushed stems led from the trees directly to where she had been kneeling. And at the edge of the crimson light, right at the tree line, two pale, long-fingered hands slid slowly around the trunk of an oak, gripping the bark, pulling a shadow forward millimeter by agonizing millimeter. Rory lifted the stone higher, set her jaw, and took a step forward into the dark.
created_at"2026-07-25T14:14:37.008Z" 7/25/2026, 2:14:37 PM
model"google/gemini-3.6-flash-20260721"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency486
moderation_latency(null)
generation_time12659
tokens_prompt792
tokens_completion1904
native_tokens_prompt773
native_tokens_completion1691
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"STOP"
service_tier"default"
usage0.013842
router(null)
provider_responses
0
endpoint_id"5d6d133d-a953-4781-a835-7ee76f4e1388"
id"zcRkapHTA_CMjrEP27jbmAM"
is_byokfalse
latency486
model_permaslug"google/gemini-3.6-flash-20260721"
provider_name"Google AI Studio"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.18.0; linux; x64))"
http_referer(null)
request_id"req-1784988877-egXKmaLVKM68wJDTGups"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1784988877-bZtNrwz2PMcLZXniowv7"
upstream_id"zcRkapHTA_CMjrEP27jbmAM"
total_cost0.013842
cache_discount(null)
upstream_inference_cost0
provider_name"Google AI Studio"
response_cache_source_id(null)
data_region"global"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags2
adverbTagCount0
adverbTags(empty)
dialogueSentences3
tagDensity0.667
leniency1
rawRatio0
effectiveRatio0
80.42% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1277
totalAiIsmAdverbs5
found
0
adverb"suddenly"
count1
1
adverb"completely"
count1
2
adverb"slowly"
count2
3
adverb"sharply"
count1
highlights
0"suddenly"
1"completely"
2"slowly"
3"sharply"
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)
56.93% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1277
totalAiIsms11
found
0
word"warmth"
count1
1
word"pulse"
count1
2
word"chill"
count1
3
word"velvet"
count1
4
word"silence"
count1
5
word"rhythmic"
count1
6
word"whisper"
count1
7
word"vibrated"
count1
8
word"could feel"
count1
9
word"comforting"
count1
10
word"gloom"
count1
highlights
0"warmth"
1"pulse"
2"chill"
3"velvet"
4"silence"
5"rhythmic"
6"whisper"
7"vibrated"
8"could feel"
9"comforting"
10"gloom"
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
narrationSentences94
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount1
narrationSentences94
filterMatches
0"watch"
hedgeMatches
0"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences95
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen42
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans8
markdownWords17
totalWords1270
ratio0.013
matches
0"Crack."
1"toward"
2"Out-of-the-box thinking,"
3"Panicking narrows your vision. Look at the facts."
4"Slither-drag. Slither-drag."
5"Slither-drag."
6"Rory."
7"Aurora."
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions3
unquotedAttributions0
matches(empty)
94.44% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions36
wordCount1260
uniqueNames13
maxNameDensity1.11
worstName"Rory"
maxWindowNameDensity2
worstWindowName"Rory"
discoveredNames
Richmond1
Park1
Rory14
Heartstone4
Pendant1
London2
Fae1
Grove5
Cardiff1
Evan1
Fact3
Like1
Thames1
persons
0"Rory"
1"Heartstone"
2"Pendant"
3"Evan"
4"Like"
places
0"Richmond"
1"Park"
2"London"
3"Fae"
4"Grove"
5"Cardiff"
6"Thames"
globalScore0.944
windowScore1
80.56% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences72
glossingSentenceCount2
matches
0"sounded like a heavy oak branch being twis"
1"sounded like her mother's voice, dipped in"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount1270
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences95
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs38
mean33.42
std21.7
cv0.649
sampleLengths
074
147
244
312
458
562
631
71
861
965
1010
1143
128
1374
1422
1541
1637
1746
181
199
2041
211
2237
231
2427
2513
2650
2752
2837
2915
3041
3135
325
3356
348
3553
3636
3716
94.06% Passive voice overuse
Target: ≤2% passive sentences
passiveCount3
totalSentences94
matches
0"been warned"
1"was gone"
2"being pulled"
26.39% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount5
totalVerbs192
matches
0"was pulsing"
1"was burning"
2"was spinning"
3"was pulsing"
4"was leaking"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount7
semicolonCount2
flaggedSentences7
totalSentences95
ratio0.074
matches
0"Not glowing—not yet—but beating against her skin with a slow, heavy rhythm that mirrored her own thumping pulse."
1"She checked her wristwatch—a battered analog dial with a scratched face."
2"A ring of ancient oak standing stones—weathered, moss-draped monoliths rooted deep in the dirt—encircled the glade."
3"It wasn't the sharp snap of a dry twig underfoot; it sounded like a heavy oak branch being twisted, splintered slowly from the trunk by immense, deliberate pressure."
4"When Rory looked directly at it, there was nothing—only the grey, pitted bark of the ancient oak and the tangle of ivy creeping up its side."
5"It didn't stretch away from the twilight; it stretched *toward* her, creeping over the bluebells like spilled ink."
6"A sound tore through the Grove—a high, thin screech like metal sliding against wet glass."
82.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1277
adjectiveStacks3
stackExamples
0"rough, cool silver chain"
1"small crescent-shaped scar"
2"dull, bruised purple light."
adverbCount42
adverbRatio0.03288958496476116
lyAdverbCount18
lyAdverbRatio0.014095536413469069
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences95
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences95
mean13.37
std9.1
cv0.68
sampleLengths
032
125
217
326
43
518
611
74
829
912
1011
1114
127
1326
146
1538
1618
175
1826
191
208
2116
229
2328
2416
258
2641
273
287
2910
3019
3114
328
3315
3426
3515
3618
379
385
394
404
4113
4220
438
446
451
4617
4713
4824
4912
44.56% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats11
diversityRatio0.3368421052631579
totalSentences95
uniqueOpeners32
37.88% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences88
matches
0"Instead, Rory pivoted sharply on"
ratio0.011
88.18% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount29
totalSentences88
matches
0"Her phone had died three"
1"She slipped her thumb beneath"
2"It was pulsing."
3"She checked her wristwatch—a battered"
4"She was here for a"
5"She reached into her pocket,"
6"It wasn't the sharp snap"
7"she called out, her voice"
8"She was good at keeping"
9"She took three steps toward"
10"It was a tall, pale"
11"It didn't stretch away from"
12"It was a wet, rhythmic"
13"It circled her, moving in"
14"Her hand was steady, but"
15"She began to draw the"
16"It was closer now."
17"She didn't look up."
18"She kept her eyes glued"
19"It vibrated up through the"
ratio0.33
50.91% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount72
totalSentences88
matches
0"The fog rolled through the"
1"Her phone had died three"
2"She slipped her thumb beneath"
3"It was pulsing."
4"Rory stepped between two massive,"
5"The air changed instantly."
6"The damp, petrol-laced chill of"
7"The Fae Grove opened before"
8"She checked her wristwatch—a battered"
9"The second hand twitched, dragged"
10"Rory swallowed hard, her mouth"
11"She was here for a"
12"She reached into her pocket,"
13"The clearing was unnaturally still."
14"Bluebells and pale windflowers bloomed"
15"Rory snapped her head toward"
16"A ring of ancient oak"
17"The sound had come from"
18"It wasn't the sharp snap"
19"she called out, her voice"
ratio0.818
56.82% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences88
matches
0"Now she had only the"
ratio0.011
89.95% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences54
technicalSentenceCount4
matches
0"Not glowing—not yet—but beating against her skin with a slow, heavy rhythm that mirrored her own thumping pulse."
1"Rory stepped between two massive, lightning-scathed trunks that marked the boundary."
2"Bluebells and pale windflowers bloomed in dense, velvet carpets beneath her boots, completely unbothered by the frost that had gripped the rest of London hours …"
3"Instead, Rory pivoted sharply on her heel, dropping to her hip and dragging the broken piece of iron chalk in a brutal, jagged arc across the soil, completing t…"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags2
uselessAdditionCount0
matches(empty)
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags2
fancyCount2
fancyTags
0"she called out (call out)"
1"Rory muttered (mutter)"
dialogueSentences3
tagDensity0.667
leniency1
rawRatio1
effectiveRatio1
79.4368%