Run: 2026-09-23-01M37Q66Q2SKCMN8MH7CEEPM3X

Run Details

Duration:
1m 9s
Cost:
$0.013076
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 Heartstone had been pulling her west for three days. Rory had ignored it the first night, told herself it was the cold making the pendant sit strangely against her sternum. She'd ignored it the second night too, right up until the deep crimson gem began to pulse — not glowing, exactly, but warming against her skin in slow, patient beats, like something breathing beneath the silver. She'd pressed her thumb to it in the back room of the Golden Empress, between deliveries, and felt it thrum like a struck tuning fork. Yu-Fei had watched her across the stacked takeaway boxes and said nothing, which was somehow worse than if he'd said something. So now she was in Richmond Park at half past midnight, climbing the frost-stiff slope toward the old oaks, telling herself this was the kind of decision Eva would scream at her for. The boundary stones found her before she found them. That was the only way she could describe it afterward, if there was an afterward — one moment the park was park: benches and litter bins and the distant hiss of the A308; the next, seven ancient oaks stood in a rough circle ahead, their trunks silvered and enormous, grown into shapes that resembled standing stones more than trees. The Heartstone flared hot against her collarbone. She hissed through her teeth. "Fine," she muttered. "Fine. I'm here." The wrongness started at the threshold. She felt it as a pressure against her face, like walking into a spiderweb she couldn't see, and then she was through, standing in a clearing that had no business existing inside a London park. Wildflowers carpeted the ground in every direction — harebells, cow parsley, poppies, things blooming in January that shouldn't bloom until June. The air was soft and green-smelling, spring-warm. Overhead, the sky held stars she didn't recognize, arranged in no constellation she'd ever learned, and she'd learned them all one desperate summer in Cardiff with a telescope and a father who wanted her to be a different daughter. Rory checked her phone. 00:34. Good. She'd give herself twenty minutes, look for whatever the pendant wanted her to find, and leave. She got eleven steps in before she noticed the flowers weren't moving. There was a breeze — she could feel it lifting the hair off her neck, could hear it moving somewhere above her in the dark of the trees. But the harebells stood utterly rigid, every stem, every head, as if the whole clearing had been cast in glass. She crouched and touched one. The petal was warm. Warmer than the air. It bent under her finger and sprang back with a faint sound, and she spent a moment not thinking about that sound, because it had been very slightly like a swallow. "Okay," she said quietly. "Okay." She'd come here for a reason. The pendant had led her here, and pendants that pulsed near portals — near Hel portals, though she'd only half-accepted that word — presumably led you somewhere for a reason. She held the gem in her cupped palm and turned in a slow circle, waiting for it to warm further, to point. It had gone cold. Not just cold — dead. The faint inner glow that had lived in the crimson stone since the day it appeared in her letterbox, unmarked envelope, no note, was gone. She held a thumbnail-sized piece of nothing, and the night pressed in around her like a held breath. That was when she heard the footsteps. Behind her. Soft, on grass, in a rhythm she knew intimately because it was her own — her pace, her stride, her slight favoring of the left leg on uneven ground, the one she'd had since she was nine. She did not turn around. Turning around felt like the worst possible thing she could do, though she couldn't have said why, the way you can't say why you don't step on the drain grate at night. She counted. Her own next eleven steps, and the answering eleven, half a beat behind. She stopped. The footsteps took two more steps before stopping too. The clearing was absolutely silent now. Even the wind above had quit. Rory stood with her fist closed around the dead pendant, and made herself do what she was good at — think. Options. She'd come in through the gap between the two largest oaks, north side. She could see the gap from here, a notch of darker dark against the trees. Twenty meters, maybe less. She was fast. She'd been fast since Evan, fast out of doorways and down stairwells, and that was a thing she'd never once been grateful for until this exact moment. She turned her head, only her head, to check the rest of the circle. At the edge of her vision, between two of the standing oaks, something stood. She couldn't look at it directly. When she tried, her eyes slid off it the way the light slid off the flowers, and what her peripheral vision offered instead was a suggestion of height, of slenderness, of a shape like a person the way a shadow is like a person. It had not been there before. It was not moving. It was, she understood with a certainty that settled into her bones like groundwater, waiting to see if she would look at it properly. The crescent scar on her left wrist began to ache. Not hurt — ache, the way old scars do before rain, and Rory had never once in twenty-five years known that scar to ache. "Hello," she said, and her voice came out steady, which she counted as a small miracle. "I'm not here to trespass. I was led here. If this is your ground, I'll go." Her voice echoed. That was wrong. They were outdoors. There was nothing to echo off. But her words came back to her from across the clearing — "I'll go, I'll go, I'll go" — in a voice that was hers and not hers, the vowels a shade too long, the pitch a shade too sweet. And then, softly, in the same not-quite-her voice, an answer she had not given: "Stay." Rory's mouth went dry. She looked down at the phone in her other hand without moving her feet. The screen said 03:11. She looked again. 03:12. Three hours, gone between two glances, and the sky above the strange stars was graying at the rim of the trees as though dawn were coming for her specifically, coming fast, from a direction dawn had never once come from in her entire life. The flowers had turned. Every head in the clearing, thousands of them, harebells and poppies and the pale faces of the cow parsley, all of them faced her now. She was certain — as certain as she'd ever been of anything — that they had been facing her for some time, and that she had only just been permitted to notice. The shape between the oaks was closer. She hadn't seen it move. It stood ten meters away now, at the place where her own footprints crossed the grass, and there was a second set of prints beside hers, arriving from the far side of the clearing, prints that had not been there when she'd walked in. They matched her stride for stride. The Heartstone woke up in her fist like a heart starting. One pulse. Two. Hotter than it had ever been, hotter than skin should hold, and in its light — the faint crimson glow returning, spreading up her fingers — she saw the shape clearly for the first time. It was wearing her jacket. It had her black hair, shoulder-length, straight. It stood the way she stood, weight shifted to the right hip. And it was smiling, which was the worst part, the part she would not be able to unsee, because Rory did not smile like that, had never smiled like that, and yet she knew — the way you know a thing in the scar-tissue of you — that she had smiled exactly like that once, for one year, for one man. The thing wearing her face took a breath, using her lungs, and said, in her voice, with all the sweetness in the world: "Laila. You came back." Nobody called her Laila. Nobody living knew that name. Rory ran.
created_at"2026-09-23T18:07:02.386Z" 9/23/2026, 6:07:02 PM
model"aion-labs/aion-3.5-20260923"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency3003
moderation_latency(null)
generation_time68472
tokens_prompt792
tokens_completion2344
native_tokens_prompt746
native_tokens_completion2086
native_tokens_completion_images(null)
native_tokens_reasoning389
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.0130755
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.20.0; linux; x64))"
http_referer(null)
request_id"req-1790186822-BEX7vjW1FbmtPejtr3wt"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1790186822-41zL8kuj7ahJLD2j3GLv"
upstream_id"4cc52d00d3b246ddb05776110e295d8b"
provider_responses
0
endpoint_id"09b1fc56-3888-42bd-b7a0-926851c7f9d6"
id"4cc52d00d3b246ddb05776110e295d8b"
is_byokfalse
latency3003
model_permaslug"aion-labs/aion-3.5-20260923"
provider_name"AionLabs"
status200
total_cost0.0130755
cache_discount0.0016785
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
0.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags4
adverbTagCount1
adverbTags
0"she said quietly [quietly]"
dialogueSentences9
tagDensity0.444
leniency0.889
rawRatio0.25
effectiveRatio0.222
85.52% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1381
totalAiIsmAdverbs4
found
0
adverb"utterly"
count1
1
adverb"very"
count1
2
adverb"slightly"
count1
3
adverb"softly"
count1
highlights
0"utterly"
1"very"
2"slightly"
3"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)
63.79% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1381
totalAiIsms10
found
0
word"pulse"
count2
1
word"could feel"
count1
2
word"pulsed"
count1
3
word"footsteps"
count2
4
word"absolutely"
count1
5
word"echoed"
count1
6
word"echo"
count1
7
word"weight"
count1
highlights
0"pulse"
1"could feel"
2"pulsed"
3"footsteps"
4"absolutely"
5"echoed"
6"echo"
7"weight"
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)
82.07% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount2
narrationSentences94
filterMatches
0"look"
1"know"
hedgeMatches
0"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences99
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen60
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1399
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions6
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions22
wordCount1364
uniqueNames14
maxNameDensity0.51
worstName"Rory"
maxWindowNameDensity1
worstWindowName"Rory"
discoveredNames
Heartstone3
Golden1
Empress1
Richmond1
Park1
Eva1
London1
January1
June1
Cardiff1
Hel1
Evan1
Rory7
Laila1
persons
0"Heartstone"
1"Eva"
2"Evan"
3"Rory"
4"Laila"
places
0"Richmond"
1"Park"
2"London"
3"January"
4"Cardiff"
5"Hel"
globalScore1
windowScore1
66.67% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences60
glossingSentenceCount2
matches
0"felt like the worst possible thing she"
1"not-quite her voice, an answer she had not given"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.715
wordCount1399
matches
0"not glowing, exactly, but warming against her skin in slow, patient beats, like someth"
99.33% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences99
matches
0"known that scar"
1"knew that name"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs38
mean36.82
std33.43
cv0.908
sampleLengths
010
1103
233
380
46
56
6102
722
812
992
105
1158
124
1348
147
1576
1626
1796
1814
1914
2084
2134
2232
233
2466
251
2670
274
2857
2956
306
3149
325
3380
3423
354
369
372
97.80% Passive voice overuse
Target: ≤2% passive sentences
passiveCount2
totalSentences94
matches
0"was gone"
1"been permitted"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount3
totalVerbs225
matches
0"was graying"
1"were coming"
2"was wearing"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount17
semicolonCount1
flaggedSentences13
totalSentences99
ratio0.131
matches
0"She'd ignored it the second night too, right up until the deep crimson gem began to pulse — not glowing, exactly, but warming against her skin in slow, patient beats, like something breathing beneath the silver."
1"That was the only way she could describe it afterward, if there was an afterward — one moment the park was park: benches and litter bins and the distant hiss of the A308; the next, seven ancient oaks stood in a rough circle ahead, their trunks silvered and enormous, grown into shapes that resembled standing stones more than trees."
2"Wildflowers carpeted the ground in every direction — harebells, cow parsley, poppies, things blooming in January that shouldn't bloom until June."
3"There was a breeze — she could feel it lifting the hair off her neck, could hear it moving somewhere above her in the dark of the trees."
4"The pendant had led her here, and pendants that pulsed near portals — near Hel portals, though she'd only half-accepted that word — presumably led you somewhere for a reason."
5"Not just cold — dead."
6"Soft, on grass, in a rhythm she knew intimately because it was her own — her pace, her stride, her slight favoring of the left leg on uneven ground, the one she'd had since she was nine."
7"Rory stood with her fist closed around the dead pendant, and made herself do what she was good at — think."
8"Not hurt — ache, the way old scars do before rain, and Rory had never once in twenty-five years known that scar to ache."
9"But her words came back to her from across the clearing — \"I'll go, I'll go, I'll go\" — in a voice that was hers and not hers, the vowels a shade too long, the pitch a shade too sweet."
10"She was certain — as certain as she'd ever been of anything — that they had been facing her for some time, and that she had only just been permitted to notice."
11"Hotter than it had ever been, hotter than skin should hold, and in its light — the faint crimson glow returning, spreading up her fingers — she saw the shape clearly for the first time."
12"And it was smiling, which was the worst part, the part she would not be able to unsee, because Rory did not smile like that, had never smiled like that, and yet she knew — the way you know a thing in the scar-tissue of you — that she had smiled exactly like that once, for one year, for one man."
98.27% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1358
adjectiveStacks0
stackExamples(empty)
adverbCount57
adverbRatio0.04197349042709867
lyAdverbCount18
lyAdverbRatio0.013254786450662739
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences99
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences99
mean14.13
std13.63
cv0.965
sampleLengths
010
121
236
325
421
533
69
759
87
95
103
113
126
1335
1421
157
1639
174
181
191
2016
2112
2228
2320
245
254
264
2731
284
291
306
3130
3222
334
345
3525
3618
377
382
3937
405
4132
422
4313
442
459
466
476
4821
491
50.17% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats13
diversityRatio0.38144329896907214
totalSentences97
uniqueOpeners37
40.16% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences83
matches
0"Even the wind above had"
ratio0.012
46.51% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount36
totalSentences83
matches
0"She'd ignored it the second"
1"She'd pressed her thumb to"
2"She hissed through her teeth."
3"She felt it as a"
4"She'd give herself twenty minutes,"
5"She got eleven steps in"
6"She crouched and touched one."
7"It bent under her finger"
8"she said quietly"
9"She'd come here for a"
10"She held the gem in"
11"It had gone cold."
12"She held a thumbnail-sized piece"
13"She did not turn around."
14"Her own next eleven steps,"
15"She'd come in through the"
16"She could see the gap"
17"She was fast."
18"She'd been fast since Evan,"
19"She turned her head, only"
ratio0.434
74.46% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount64
totalSentences83
matches
0"The Heartstone had been pulling"
1"Rory had ignored it the"
2"She'd ignored it the second"
3"She'd pressed her thumb to"
4"Yu-Fei had watched her across"
5"The boundary stones found her"
6"That was the only way"
7"The Heartstone flared hot against"
8"She hissed through her teeth."
9"The wrongness started at the"
10"She felt it as a"
11"Wildflowers carpeted the ground in"
12"The air was soft and"
13"Rory checked her phone."
14"She'd give herself twenty minutes,"
15"She got eleven steps in"
16"She crouched and touched one."
17"The petal was warm."
18"It bent under her finger"
19"she said quietly"
ratio0.771
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences83
matches(empty)
ratio0
26.58% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences43
technicalSentenceCount7
matches
0"Yu-Fei had watched her across the stacked takeaway boxes and said nothing, which was somehow worse than if he'd said something."
1"That was the only way she could describe it afterward, if there was an afterward — one moment the park was park: benches and litter bins and the distant hiss of…"
2"Wildflowers carpeted the ground in every direction — harebells, cow parsley, poppies, things blooming in January that shouldn't bloom until June."
3"Overhead, the sky held stars she didn't recognize, arranged in no constellation she'd ever learned, and she'd learned them all one desperate summer in Cardiff w…"
4"It was, she understood with a certainty that settled into her bones like groundwater, waiting to see if she would look at it properly."
5"Three hours, gone between two glances, and the sky above the strange stars was graying at the rim of the trees as though dawn were coming for her specifically, …"
6"It stood ten meters away now, at the place where her own footprints crossed the grass, and there was a second set of prints beside hers, arriving from the far s…"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags4
uselessAdditionCount0
matches(empty)
38.89% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags3
fancyCount1
fancyTags
0"she muttered (mutter)"
dialogueSentences9
tagDensity0.333
leniency0.667
rawRatio0.333
effectiveRatio0.222
75.6735%