Run: 2026-09-24-01M39WZGCEGR4XZN3M4YRDMT9Z

Run Details

Duration:
1m 7s
Cost:
$0.004686
Provider:
AionLabs

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 pendant woke her at two in the morning. Not a sound — a heat. Rory came up out of a thin sleep with her hand already pressed to her sternum, and through her fingers she could feel the Heartstone beating against her skin like a second pulse that wasn't hers. It had never done that before. In the three weeks since it had appeared in her jacket pocket, wrapped in a scrap of paper with no name on it, the thing had stayed politely inert — a thumbnail of crimson stone on a silver chain, warm as a held hand, nothing more. Now it was counting. Press, release. Press, release. Steady as a metronome, and getting faster the moment she sat up. She told herself it was the flat. The pipes in the building above Silas' bar knocked at all hours; the old wiring hummed; she'd eaten late and her body was playing tricks. She told herself all of it while she pulled on her jeans and the leather jacket she wore for deliveries, and she was still telling herself when she let herself down the stairwell into the cold, because the alternative — that the stone wanted her to go somewhere — was a thought she didn't want to finish. The stone finished it for her. Lying against her chest, it tugged. Not physically. It was more like the way your eye tugs toward a movement in your peripheral vision, a directional itch. South-southwest. The park. She took the delivery moped, because at half two in the morning it was that or walk, and the streets gave her nothing but her own headlight and the orange smear of London's glow sitting on the clouds. Richmond Park after midnight was gates and fences and darkness. She left the moped in the lay-by off Pen Ponds car park, checked the phone — 2:47 a.m., one bar of signal — and started walking with the pendant leading her like a diviner's rod through black trees. She'd been to the grove before, in daylight, with Isolde, and daylight had made it easy: a hollow off the main ride, ringed by standing stones that were actually ancient oaks, petrified and grown into columns, their bark long since turned to grey stone grain. Ordinary enough, if you ignored the fact that wildflowers bloomed inside it in every month of the year. Tonight the frost was hard. Her breath smoked. Dead leaves crackled under her boots, and the cold found the gap between her collar and her neck and sat there. The pendant beat faster with every hundred yards. Press, release. Press, release. By the time the first pale shape of the stones came filtering through the trees, it was racing — a heartbeat at the end of a sprint. The frost stopped at the boundary like it had hit glass. One boot on dead grass and frozen mud, the other on green. Rory stood straddling the line for a moment, looking down. Inside the ring of stones the ground was summer. Grass the colour of bottle glass, and flowers — daisies, vetch, something yellow she didn't have a name for — all of it open and dewless under a moon that hung directly overhead, though she'd seen it low over the treetops on the walk in. Her breath didn't fog on the inside of the line. That was the first thing she should have listened to. She noted it, filed it, and stepped in, because the pendant had gone almost hot against her ribs and some part of her brain — the part that had gotten her out of Cardiff, out of Evan's flat, out of a dozen tight corners since — was saying the answers are in there, and the rest of her was too tired to argue. The silence was the second thing. London was never silent. Even here, twelve miles out, the city made a sound — a low, constant hum like a fridge left open somewhere over the horizon. She'd heard it every other time she'd stood in this grove. Tonight she stood inside the stones and heard nothing. Not wind, not traffic, not an owl, not her own footsteps, which she realised, with a slow crawl of skin-prickle, she could no longer hear either. She stamped. The motion reached her eyes. The sound didn't. "Right," she said, and her voice came out flat and small, as if someone had turned the world's gain down. "That's not great." She was a practical person. She'd learned practical the hard way. So she did what she did in every bad situation: she gathered information. She walked the ring and counted the stones — nine, there had been nine every time before, she was almost sure — and she took her flat keys out of her pocket and set them on the grass just inside the boundary where she'd entered, a deliberate mark, a you-are-here. Then she checked her phone. No signal. And the clock read 2:41. She had looked at it at 2:47, standing by the moped. She was certain. She was a delivery driver; she looked at that clock a dozen times a night; 2:47 was burned in. The phone now said 2:41, and the battery, which had been at sixty per cent, said eleven. Rory stood very still in the flowering dark and felt the shape of the evening change around her. The pendant had slowed. That was somehow worse than the racing — it had slowed to match something, and the something was not her heart. Press, release. Press, release. She became aware, in the way you become aware of a draught from a door you thought was shut, that the rhythm had a partner. Somewhere in the grove, something was keeping time with the stone. She didn't look for it. That instinct — don't look, don't look yet — rose in her like water. Instead she turned her head slowly, scanning the treeline outside the stones with her peripheral vision, because things at the edge of sight always showed themselves sideways first. There was a figure between the third and fourth stones. Not outside, as she'd expected. Inside. Pale, upright, still, at the far side of the ring where the yellow flowers grew thickest, and it had been there the whole time — she knew that with a sick, certain knowledge, the way you know someone has been reading over your shoulder. She turned her head to look at it directly. There was nothing between the third and fourth stones but flowers. Her mouth had gone dry. She ran her thumb over the crescent scar on her left wrist, an old habit, an old comfort, and made herself think. Nine stones. Keys on the grass. Phone dead in her hand. Time running backwards like a tape. Her shadow lay across the grass at her feet — she glanced down at it and her stomach dropped, because the shadow fell away from the moon, pointing back the way she'd come, out through the gap in the ring. Except there was no gap in the ring anymore. She circled once, fast, boots silent on the summer grass, and counted again. Nine stones, evenly spaced, a closed circle. The trees beyond them had drawn closer, or the dark between them had thickened; either way, the way in had become a way that wasn't. Her keys were gone. She found the spot — a slight bruise in the grass, nothing more — and no keys, and standing over that empty patch of green she heard, for the first time, a sound. A single note. High and thin, like a wet finger circling the rim of a glass, and it circled and circled and did not stop, and it was coming from everywhere, from the stones themselves, from under the ground. Then, close — so close it might have been an inch from her ear, though nothing stood behind her, she checked, she checked twice — a voice. Small. Patient. Almost kind. "Laila." Not Rory. Not Aurora. Laila — the name only Eva used, the name she'd been given in London, the name that belonged to no records and no history. The name of the person she had invented in order to survive. The pendant went hot enough to bite through her shirt, and its pulse broke rhythm — press-press-press — like a heart slamming before a door opens. All around the clearing, softly, with a sound like a page turning, every wildflower in the grove turned on its stem to face her.
created_at"2026-09-24T14:26:43.225Z" 9/24/2026, 2:26:43 PM
model"aion-labs/aion-3.5-mini-20260923"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency1330
moderation_latency(null)
generation_time66838
tokens_prompt792
tokens_completion3580
native_tokens_prompt746
native_tokens_completion3251
native_tokens_completion_images(null)
native_tokens_reasoning1607
native_tokens_cached746
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(null)
usage0.00468568
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.21.0; linux; x64))"
http_referer(null)
request_id"req-1790260003-S7Wq2xcWchfJupvDjIQG"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1790260003-jxlEA1VZiIt0CtXF71nW"
upstream_id"1c5fc6f353764fad8ecb3bc254fa9314"
provider_responses
0
endpoint_id"60ac3bdc-90ec-4769-9193-2c00b4d79562"
id"1c5fc6f353764fad8ecb3bc254fa9314"
is_byokfalse
latency1330
model_permaslug"aion-labs/aion-3.5-mini-20260923"
provider_name"AionLabs"
status200
total_cost0.00468568
cache_discount0.00038792
upstream_inference_cost0
provider_name"AionLabs"
response_cache_source_id(null)
data_region"global"
workspace_id"97e315e5-d303-487d-83c1-83180e8a13d4"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags1
adverbTagCount0
adverbTags(empty)
dialogueSentences3
tagDensity0.333
leniency0.667
rawRatio0
effectiveRatio0
89.32% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1404
totalAiIsmAdverbs3
found
0
adverb"very"
count1
1
adverb"slowly"
count1
2
adverb"softly"
count1
highlights
0"very"
1"slowly"
2"softly"
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)
67.95% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1404
totalAiIsms9
found
0
word"could feel"
count1
1
word"pulse"
count2
2
word"racing"
count2
3
word"silence"
count1
4
word"footsteps"
count1
5
word"scanning"
count1
6
word"stomach"
count1
highlights
0"could feel"
1"pulse"
2"racing"
3"silence"
4"footsteps"
5"scanning"
6"stomach"
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
emotionTells0
narrationSentences100
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount0
narrationSentences100
filterMatches
0"know"
1"think"
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences102
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen61
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1430
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions4
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions22
wordCount1406
uniqueNames12
maxNameDensity0.43
worstName"Press"
maxWindowNameDensity1
worstWindowName"Press"
discoveredNames
Heartstone1
London3
Park1
Pen1
Ponds1
Isolde1
Cardiff1
Evan1
Rory4
Aurora1
Eva1
Press6
persons
0"Heartstone"
1"Evan"
2"Rory"
3"Eva"
4"Press"
places
0"London"
1"Park"
2"Cardiff"
globalScore1
windowScore1
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences64
glossingSentenceCount0
matches(empty)
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount1430
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences102
matches
0"shut, that the"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs32
mean44.69
std30.24
cv0.677
sampleLengths
09
194
220
389
436
586
663
768
811
976
1010
1173
126
1384
1423
1579
167
1750
1818
1965
2047
2110
2259
2311
2484
259
2682
2739
2831
291
3040
3150
91.23% Passive voice overuse
Target: ≤2% passive sentences
passiveCount4
totalSentences100
matches
0"was burned"
1"was shut"
2"were gone"
3"been given"
16.51% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount6
totalVerbs218
matches
0"was counting"
1"was still telling"
2"was racing "
3"was saying"
4"was keeping"
5"was coming"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount26
semicolonCount5
flaggedSentences20
totalSentences102
ratio0.196
matches
0"Not a sound — a heat."
1"In the three weeks since it had appeared in her jacket pocket, wrapped in a scrap of paper with no name on it, the thing had stayed politely inert — a thumbnail of crimson stone on a silver chain, warm as a held hand, nothing more."
2"The pipes in the building above Silas' bar knocked at all hours; the old wiring hummed; she'd eaten late and her body was playing tricks."
3"She told herself all of it while she pulled on her jeans and the leather jacket she wore for deliveries, and she was still telling herself when she let herself down the stairwell into the cold, because the alternative — that the stone wanted her to go somewhere — was a thought she didn't want to finish."
4"She left the moped in the lay-by off Pen Ponds car park, checked the phone — 2:47 a.m., one bar of signal — and started walking with the pendant leading her like a diviner's rod through black trees."
5"By the time the first pale shape of the stones came filtering through the trees, it was racing — a heartbeat at the end of a sprint."
6"Grass the colour of bottle glass, and flowers — daisies, vetch, something yellow she didn't have a name for — all of it open and dewless under a moon that hung directly overhead, though she'd seen it low over the treetops on the walk in."
7"She noted it, filed it, and stepped in, because the pendant had gone almost hot against her ribs and some part of her brain — the part that had gotten her out of Cardiff, out of Evan's flat, out of a dozen tight corners since — was saying the answers are in there, and the rest of her was too tired to argue."
8"Even here, twelve miles out, the city made a sound — a low, constant hum like a fridge left open somewhere over the horizon."
9"She walked the ring and counted the stones — nine, there had been nine every time before, she was almost sure — and she took her flat keys out of her pocket and set them on the grass just inside the boundary where she'd entered, a deliberate mark, a you-are-here."
10"She was a delivery driver; she looked at that clock a dozen times a night; 2:47 was burned in."
11"That was somehow worse than the racing — it had slowed to match something, and the something was not her heart."
12"That instinct — don't look, don't look yet — rose in her like water."
13"Pale, upright, still, at the far side of the ring where the yellow flowers grew thickest, and it had been there the whole time — she knew that with a sick, certain knowledge, the way you know someone has been reading over your shoulder."
14"Her shadow lay across the grass at her feet — she glanced down at it and her stomach dropped, because the shadow fell away from the moon, pointing back the way she'd come, out through the gap in the ring."
15"The trees beyond them had drawn closer, or the dark between them had thickened; either way, the way in had become a way that wasn't."
16"She found the spot — a slight bruise in the grass, nothing more — and no keys, and standing over that empty patch of green she heard, for the first time, a sound."
17"Then, close — so close it might have been an inch from her ear, though nothing stood behind her, she checked, she checked twice — a voice."
18"Laila — the name only Eva used, the name she'd been given in London, the name that belonged to no records and no history."
19"The pendant went hot enough to bite through her shirt, and its pulse broke rhythm — press-press-press — like a heart slamming before a door opens."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount135
adjectiveStacks0
stackExamples(empty)
adverbCount3
adverbRatio0.022222222222222223
lyAdverbCount1
lyAdverbRatio0.007407407407407408
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences102
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences102
mean14.02
std13.96
cv0.995
sampleLengths
09
16
236
36
446
54
62
72
812
97
1025
1157
126
136
142
1519
161
172
1838
1910
2038
2145
2218
235
243
2521
268
272
282
2927
3011
3112
3210
339
3445
3510
3610
3763
386
394
4024
4111
429
4326
442
455
463
4720
483
495
62.09% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats10
diversityRatio0.43137254901960786
totalSentences102
uniqueOpeners44
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount4
totalSentences82
matches
0"Then she checked her phone."
1"Somewhere in the grove, something"
2"Instead she turned her head"
3"Then, close — so close"
ratio0.049
88.29% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount27
totalSentences82
matches
0"It had never done that"
1"She told herself it was"
2"She told herself all of"
3"It was more like the"
4"She took the delivery moped,"
5"She left the moped in"
6"She'd been to the grove"
7"Her breath smoked."
8"Her breath didn't fog on"
9"She noted it, filed it,"
10"She'd heard it every other"
11"she said, and her voice"
12"She was a practical person."
13"She'd learned practical the hard"
14"She walked the ring and"
15"She had looked at it"
16"She was certain."
17"She was a delivery driver;"
18"She became aware, in the"
19"She didn't look for it."
ratio0.329
100.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount54
totalSentences82
matches
0"The pendant woke her at"
1"Rory came up out of"
2"It had never done that"
3"She told herself it was"
4"The pipes in the building"
5"She told herself all of"
6"The stone finished it for"
7"It was more like the"
8"She took the delivery moped,"
9"Richmond Park after midnight was"
10"She left the moped in"
11"She'd been to the grove"
12"Tonight the frost was hard."
13"Her breath smoked."
14"The pendant beat faster with"
15"The frost stopped at the"
16"Rory stood straddling the line"
17"Grass the colour of bottle"
18"Her breath didn't fog on"
19"That was the first thing"
ratio0.659
100.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount3
totalSentences82
matches
0"Now it was counting."
1"By the time the first"
2"Even here, twelve miles out,"
ratio0.037
82.07% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences47
technicalSentenceCount4
matches
0"Rory came up out of a thin sleep with her hand already pressed to her sternum, and through her fingers she could feel the Heartstone beating against her skin li…"
1"She'd been to the grove before, in daylight, with Isolde, and daylight had made it easy: a hollow off the main ride, ringed by standing stones that were actuall…"
2"Grass the colour of bottle glass, and flowers — daisies, vetch, something yellow she didn't have a name for — all of it open and dewless under a moon that hung …"
3"She noted it, filed it, and stepped in, because the pendant had gone almost hot against her ribs and some part of her brain — the part that had gotten her out o…"
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
totalTags1
fancyCount0
fancyTags(empty)
dialogueSentences3
tagDensity0.333
leniency0.667
rawRatio0
effectiveRatio0
89.9153%