Run: 2026-07-25-01KYCWAG4H577Y5RHPTWJJCEYD

Run Details

Duration:
7.6s
Cost:
$0.003552
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 heavy iron gate of Richmond Park groaned against the wind, a long, rusted shriek that died too quickly in the damp London air. Aurora pulled her jacket tighter, her fingers brushing the cold metal of the silver chain beneath her collar. The Heartstone Pendant rested against her breastbone, flat and dead against her skin. No warmth. Not yet. But the air here tasted of ozone and crushed pine needles, a sharp, metallic tang that had nothing to do with the city she had left behind an hour ago. She walked with her hands jammed deep into her pockets, her thumb catching on the small, crescent-shaped scar across her left wrist. The scar always itched when the barometric pressure dropped, a dull reminder of a shattered glass table and a kitchen in Cardiff she never meant to see again. But tonight the itch was sharper, burning like a needle dragged across the skin. The path dissolved beneath her boots, the gravel turning first to damp moss, then to a thick, unyielding peat that swallowed the sound of her steps. Around her, the great oaks of the park twisted into shapes that defied botany, their heavy boughs arching overhead to block out the slate-gray bellies of the clouds. No city light reached this deep. The darkness here was not the familiar, orange-tinted haze of London, but something ancient and absolute, broken only by the pale, ghost-white trunks of birch trees that seemed to lean inward, crowding the trail. Aurora stopped. She checked her watch. The luminous hands read 11:42. She had left her flat above Silas’ bar at eleven, stepping out into the alley just as the rain began to spit. A five-minute walk to the tube station, a twenty-minute ride, and then a short stretch through the park. By any rational measure of distance and time, she should still be shivering on the Northern Line. Yet the air here felt thick, heavy with the weight of unfallen snow, and the quiet was absolute. No, not quiet. She held her breath, straining. Beneath the whistling of the wind through the high canopy came a low, rhythmic thrum—like a heartbeat pressed against a wet pillow. *Thump. Thump-thump.* It syncopated with her own pulse, making her chest ache with a sudden, irrational panic. She forced herself forward, pushing past a cluster of ferns that uncurled in the gloom despite the November frost. The codex had been clear, the frantic notes scribbled in the margins of her grandfather’s leather-bound journal pointing directly to this pocket of the park. The ancient oak standing stones marked the boundary. A sharp snap, loud as a dry bone breaking, cracked to her left. Aurora froze. Her shoulders locked, her gaze darting toward the darkness between two massive oaks. Nothing was there. Just the pale trunk of a birch and the dark, tangled lattice of briars. But as she exhaled, a plume of white vapor pluming into the freezing air, she saw it—a subtle displacement of the shadows, a fluid ripple in the dark as if something tall and impossibly thin had just slipped behind the tree. "Hello?" Her voice came out thin, swallowed instantly by the moss and the wet earth. No answer. Only the wind, which seemed to change direction, carrying with it the unmistakable scent of copper and old, wet wool. She kept walking, her boots making a wet *schlock* sound in the peat. The trees were thinning now, yielding to a wide, circular clearing defined by slabs of gray stone sunk deep into the earth. The standing stones. They loomed like broken teeth against the bruised sky, covered in damp lichens that glowed with a faint, sickly phosphorescence. As she stepped across the threshold of the ring, the pendant beneath her jacket suddenly flared. A sharp, searing heat bit into her skin. Aurora gasped, stumbling back half a step as a pulse of deep crimson light bled through the fabric of her shirt. The stone was warm—no, burning hot—thrumming against her ribs like a trapped bird. She pulled her hand from her pocket, sliding her fingers inside her collar to yank the chain free. The pendant was glowing fiercely now, casting long, twisting red shadows across the gray stones. And in that crimson glare, she saw the movement. It was not behind a tree this time. It was inside the ring. A figure stood near the opposite stone, draped in rags the color of dried river silt. It was tall, impossibly tall, its limbs too long for the torso, jointed in ways that made the stomach turn. It did not have a face—only a smooth, pale oval of skin where features should have been, canted toward her in an attitude of profound, rapt attention. Aurora’s breath caught in her throat. Every instinct screamed at her to turn and run, to hurl herself back through the birch trees and the iron gates and the city beyond. But her legs refused to answer. She was rooted to the peat, her bright blue eyes wide and fixed on the thing in the clearing. The creature tilted its head. A sound rose from it—not a voice, but a dry, clicking chatter like a nest of beetles shifting beneath bark. The air within the stone circle grew suddenly, suffocatingly heavy. Time felt sluggish, as if she were wading through syrup. She watched, detached and horrified, as the thing took a step forward. Its foot hit the moss with no sound at all. The Heartstone in her hand pulsed again, a frantic, blinding flash that painted the entire grove in shades of arterial red. For a fraction of a second, as the light flared and died, the clearing was crowded. Dozens of tall, pale shapes stood between the stones, all facing inward, all turning their blank faces toward her. Aurora didn't scream. Cool-headed, intelligent, out-of-the-box thinking—the traits that had kept her alive in Cardiff, that had carried her through the wreckage of her old life—flared in the dark like a match struck in a gas-filled room. She didn't run away from the perimeter. She backed slowly toward the center of the stones, her hand tightening around the hot metal of the pendant as the shadows closed in.
created_at"2026-07-25T14:54:29.017Z" 7/25/2026, 2:54:29 PM
model"google/gemini-3.5-flash-lite-20260721"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency305
moderation_latency(null)
generation_time7604
tokens_prompt792
tokens_completion1518
native_tokens_prompt773
native_tokens_completion1328
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.0035519
router(null)
provider_responses
0
endpoint_id"6bd8f433-79e1-416c-b407-1772eb796c9a"
id"Jc5kaoG9BJCZ-8YPlobE2Qk"
is_byokfalse
latency305
model_permaslug"google/gemini-3.5-flash-lite-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-1784991269-fQ5YtON5ciCYBf4tjxJp"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1784991269-SS48GEyyKeZh6O6enCVo"
upstream_id"Jc5kaoG9BJCZ-8YPlobE2Qk"
total_cost0.0035519
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)
dialogueSentences1
tagDensity1
leniency1
rawRatio0
effectiveRatio0
80.82% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1043
totalAiIsmAdverbs4
found
0
adverb"quickly"
count1
1
adverb"suddenly"
count2
2
adverb"slowly"
count1
highlights
0"quickly"
1"suddenly"
2"slowly"
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)
32.89% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1043
totalAiIsms14
found
0
word"warmth"
count1
1
word"reminder"
count1
2
word"shattered"
count1
3
word"familiar"
count1
4
word"weight"
count1
5
word"rhythmic"
count1
6
word"pulse"
count2
7
word"gloom"
count1
8
word"loomed"
count1
9
word"searing"
count1
10
word"stomach"
count1
11
word"profound"
count1
12
word"pulsed"
count1
highlights
0"warmth"
1"reminder"
2"shattered"
3"familiar"
4"weight"
5"rhythmic"
6"pulse"
7"gloom"
8"loomed"
9"searing"
10"stomach"
11"profound"
12"pulsed"
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
narrationSentences70
matches(empty)
81.63% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount2
narrationSentences70
filterMatches
0"watch"
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences70
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen42
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans2
markdownWords3
totalWords1036
ratio0.003
matches
0"Thump. Thump-thump."
1"schlock"
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
totalMentions18
wordCount1019
uniqueNames10
maxNameDensity0.59
worstName"Aurora"
maxWindowNameDensity1
worstWindowName"Aurora"
discoveredNames
Richmond1
Park1
London2
Heartstone2
Pendant1
Cardiff2
Northern1
Line1
November1
Aurora6
persons
0"Pendant"
1"Aurora"
places
0"Richmond"
1"Park"
2"London"
3"Cardiff"
globalScore1
windowScore1
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences55
glossingSentenceCount1
matches
0"trees that seemed to lean inward, crowding the trail"
6.95% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches2
per1kWords1.931
wordCount1036
matches
0"not the familiar, orange-tinted haze of London, but something ancient"
1"not a voice, but a dry, clicking chatter like a nest of beetles shifting bene"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences70
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs24
mean43.17
std26.39
cv0.611
sampleLengths
089
164
294
311
475
53
644
752
813
973
1015
1122
1258
1316
1442
1533
169
1713
1863
1956
2025
2142
2256
2368
95.24% Passive voice overuse
Target: ≤2% passive sentences
passiveCount2
totalSentences70
matches
0"been, canted"
1"was rooted"
61.11% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount3
totalVerbs144
matches
0"were thinning"
1"was glowing"
2"were wading"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount8
semicolonCount0
flaggedSentences6
totalSentences70
ratio0.086
matches
0"Beneath the whistling of the wind through the high canopy came a low, rhythmic thrum—like a heartbeat pressed against a wet pillow."
1"But as she exhaled, a plume of white vapor pluming into the freezing air, she saw it—a subtle displacement of the shadows, a fluid ripple in the dark as if something tall and impossibly thin had just slipped behind the tree."
2"The stone was warm—no, burning hot—thrumming against her ribs like a trapped bird."
3"It did not have a face—only a smooth, pale oval of skin where features should have been, canted toward her in an attitude of profound, rapt attention."
4"A sound rose from it—not a voice, but a dry, clicking chatter like a nest of beetles shifting beneath bark."
5"Cool-headed, intelligent, out-of-the-box thinking—the traits that had kept her alive in Cardiff, that had carried her through the wreckage of her old life—flared in the dark like a match struck in a gas-filled room."
82.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount268
adjectiveStacks3
stackExamples
0"small, crescent-shaped scar"
1"familiar, orange-tinted haze"
2"pale, ghost-white trunks"
adverbCount9
adverbRatio0.033582089552238806
lyAdverbCount2
lyAdverbRatio0.007462686567164179
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences70
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences70
mean14.8
std9.09
cv0.614
sampleLengths
024
118
213
32
42
530
622
728
814
926
1028
116
1234
132
144
155
1622
1718
1817
1918
203
215
2222
231
2416
2519
2625
278
2813
292
3013
313
3214
3341
3415
352
3620
3713
3822
393
4020
4116
428
4321
4413
4518
4615
479
488
495
55.71% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats6
diversityRatio0.38571428571428573
totalSentences70
uniqueOpeners27
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount2
totalSentences64
matches
0"Just the pale trunk of"
1"Only the wind, which seemed"
ratio0.031
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount19
totalSentences64
matches
0"She walked with her hands"
1"She checked her watch."
2"She had left her flat"
3"She held her breath, straining."
4"She forced herself forward, pushing"
5"Her shoulders locked, her gaze"
6"Her voice came out thin,"
7"She kept walking, her boots"
8"They loomed like broken teeth"
9"She pulled her hand from"
10"It was not behind a"
11"It was inside the ring."
12"It was tall, impossibly tall,"
13"It did not have a"
14"She was rooted to the"
15"She watched, detached and horrified,"
16"Its foot hit the moss"
17"She didn't run away from"
18"She backed slowly toward the"
ratio0.297
85.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount48
totalSentences64
matches
0"The heavy iron gate of"
1"Aurora pulled her jacket tighter,"
2"The Heartstone Pendant rested against"
3"She walked with her hands"
4"The scar always itched when"
5"The path dissolved beneath her"
6"The darkness here was not"
7"She checked her watch."
8"The luminous hands read 11:42."
9"She had left her flat"
10"A five-minute walk to the"
11"She held her breath, straining."
12"Thump-thump.* It syncopated with her"
13"She forced herself forward, pushing"
14"The codex had been clear,"
15"The ancient oak standing stones"
16"A sharp snap, loud as"
17"Her shoulders locked, her gaze"
18"Nothing was there."
19"Her voice came out thin,"
ratio0.75
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences64
matches(empty)
ratio0
0.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences45
technicalSentenceCount12
matches
0"The heavy iron gate of Richmond Park groaned against the wind, a long, rusted shriek that died too quickly in the damp London air."
1"But the air here tasted of ozone and crushed pine needles, a sharp, metallic tang that had nothing to do with the city she had left behind an hour ago."
2"The path dissolved beneath her boots, the gravel turning first to damp moss, then to a thick, unyielding peat that swallowed the sound of her steps."
3"Around her, the great oaks of the park twisted into shapes that defied botany, their heavy boughs arching overhead to block out the slate-gray bellies of the cl…"
4"The darkness here was not the familiar, orange-tinted haze of London, but something ancient and absolute, broken only by the pale, ghost-white trunks of birch t…"
5"She forced herself forward, pushing past a cluster of ferns that uncurled in the gloom despite the November frost."
6"But as she exhaled, a plume of white vapor pluming into the freezing air, she saw it—a subtle displacement of the shadows, a fluid ripple in the dark as if some…"
7"Only the wind, which seemed to change direction, carrying with it the unmistakable scent of copper and old, wet wool."
8"She kept walking, her boots making a wet *schlock* sound in the peat."
9"It was tall, impossibly tall, its limbs too long for the torso, jointed in ways that made the stomach turn."
10"The Heartstone in her hand pulsed again, a frantic, blinding flash that painted the entire grove in shades of arterial red."
11"Cool-headed, intelligent, out-of-the-box thinking—the traits that had kept her alive in Cardiff, that had carried her through the wreckage of her old life—flare…"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags2
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags0
79.3785%