Run: 2026-02-20-01KHXQ7WDXQC6ECD9A7HRBWA1B

Run Details

Duration:
26.7s
Cost:
$0.002278
Provider:
Mistral

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 night air was thick with the scent of damp earth and wildflowers, the kind that bloomed only in places where time bent like a bowstring. Rory adjusted the strap of her messenger bag, the Heartstone Pendant tucked safely beneath her shirt, its faint warmth a steady pulse against her skin. She had come to the Fae Grove for answers—not that she expected them to be kind. The standing stones loomed ahead, their gnarled oaks black against the indigo sky. The boundary hummed, a low vibration just beneath hearing, like the thrum of a plucked wire. She hesitated, fingers brushing the crescent scar on her wrist. The last time she’d crossed into the Grove, she’d been with Eva, laughing as they chased fireflies that weren’t fireflies at all. Now, the silence was suffocating. She stepped between the stones. The world tilted. The air pressed in, too warm, too close, and then— She was inside. The Grove stretched before her, bathed in silver moonlight that didn’t come from any moon she knew. The wildflowers glowed faintly, their petals shimmering like scattered embers. Rory exhaled, forcing her shoulders to relax. She wasn’t here to panic. She was here because the pendant had led her, its warmth flaring to life whenever she neared the Grove, as if it knew something she didn’t. She followed the path deeper in, her boots sinking slightly into the moss. The trees here were older than memory, their bark etched with symbols that made her eyes ache if she looked too long. A whisper slithered through the branches—no, not a whisper. A breath. Too slow, too deliberate. Rory froze. The sound came again, closer this time. A wet, dragging inhale, like something pulling air through a clogged throat. She turned, scanning the shadows between the trees. Nothing. Just the sway of branches, the rustle of leaves. Her pulse hammered in her throat. She kept walking. The path forked ahead, one branch leading to the heart of the Grove, the other curling back toward the standing stones. She hesitated. The pendant’s warmth had faded, as if whatever it had wanted her to find was already behind her. But that didn’t make sense. She hadn’t found anything. A twig snapped. Rory spun, heart leaping into her throat. The sound had come from her left, near a cluster of ferns. The fronds trembled, though there was no wind. She took a step back, fingers curling into fists. “Hello?” Her voice sounded too loud, too brittle. The ferns stilled. Then, from the darkness beyond, a child’s laughter—high, clear, and wrong. It echoed, bouncing between the trees, coming from everywhere and nowhere. Rory’s breath hitched. She knew that laugh. She’d heard it in dreams, in the half-second before waking when the sheets were tangled and her skin was slick with sweat. Evan’s voice, but not Evan. Something wearing his voice like a mask. “Rory,” it sang. “Come find me.” Her stomach twisted. She hadn’t told anyone about the dreams. Not even Eva. The laughter faded, leaving only the sound of her own ragged breathing. She should leave. Now. Before whatever was playing with her decided to stop playing. But the pendant was cold against her skin, and the path behind her was gone. Only the fork remained, both branches leading into darkness. She chose the left. The trees pressed closer, their branches knitting together overhead like skeletal fingers. The moonlight dimmed, swallowed by the canopy. Rory’s breath came faster, her fingers trembling as she reached for the pendant. It was still cold. Dead. A shape moved at the edge of her vision. She whipped her head around, but there was nothing—just the shifting shadows, the endless dark. Then, from directly ahead, a whisper: *“You’re almost there.”* The voice was wrong. Too many layers, like two people speaking at once. One voice smooth, the other a guttural rasp beneath it. Rory’s legs locked. She couldn’t move. Couldn’t run. A figure stepped onto the path. Tall. Too tall. Its limbs were too long, its joints bending in ways that made her stomach lurch. It wore a coat—no, not a coat. A *skin*, stretched too tight over its frame, the seams splitting at the shoulders. The face was a blur, shifting between features she almost recognized—Evan’s smirk, her father’s stern frown, her own wide eyes staring back at her. “Aurora,” it said, and the rasp beneath the voice was louder now, like something struggling to get out. “You’ve been looking for me.” She stumbled back, her heel catching on a root. The pendant flared to life against her chest, searing hot. The figure hissed, recoiling as if burned. “No,” it snarled. “Not yet.” Then it lunged. Rory screamed, throwing herself to the side. The thing’s fingers grazed her arm, the touch like ice and rotting meat. She scrambled to her feet, bolting down the path, branches whipping at her face. The pendant burned against her skin, its crimson glow casting jagged shadows on the trees. Behind her, the thing shrieked—a sound like tearing fabric, like a voice unraveling. She didn’t look back. The standing stones appeared ahead, their gnarled forms a promise of safety. She sprinted, her lungs burning, her legs screaming. The boundary hummed, the air thickening, and then— She was through. Rory collapsed onto the damp grass of Richmond Park, gasping. The night was quiet, the stars overhead unchanged. She pressed a hand to her chest, feeling the pendant’s heat fade to a dull warmth. Her fingers came away sticky with blood. The crescent scar on her wrist was bleeding. She didn’t remember it being cut.
created_at"2026-02-20T14:28:42.057Z" 2/20/2026, 2:28:42 PM
model"mistralai/mistral-large-2512" 1/1/2512, 12:00:00 AM
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency700
moderation_latency(null)
generation_time26618
tokens_prompt812
tokens_completion1488
native_tokens_prompt764
native_tokens_completion1264
native_tokens_completion_images(null)
native_tokens_reasoning0
native_tokens_cached0
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"stop"
usage0.002278
router(null)
provider_responses
0
endpoint_id"fa718841-07ea-4b7e-b8a3-6069545c7e6a"
id"4fe4c2b787f74d4fb00ca52861e6c294"
is_byokfalse
latency698
model_permaslug"mistralai/mistral-large-2512" 1/1/2512, 12:00:00 AM
provider_name"Mistral"
status200
api_type"completions"
id"gen-1771597722-cDw3tIpSuVn84udTNhHq"
upstream_id"4fe4c2b787f74d4fb00ca52861e6c294"
total_cost0.002278
cache_discount(null)
upstream_inference_cost0
provider_name"Mistral"

Evaluation details

Result Evaluator Details Meta Data
0.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags4
adverbTagCount1
adverbTags
0"Her voice sounded too [too]"
dialogueSentences8
tagDensity0.5
leniency1
rawRatio0.25
effectiveRatio0.25
94.68% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount940
totalAiIsmAdverbs1
found
0
adverb"slightly"
count1
highlights
0"slightly"
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)
0.00% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount940
totalAiIsms20
found
0
word"warmth"
count4
1
word"pulse"
count2
2
word"loomed"
count1
3
word"silence"
count1
4
word"etched"
count1
5
word"whisper"
count3
6
word"scanning"
count1
7
word"trembled"
count1
8
word"echoed"
count1
9
word"stomach"
count2
10
word"lurch"
count1
11
word"searing"
count1
12
word"unraveling"
count1
highlights
0"warmth"
1"pulse"
2"loomed"
3"silence"
4"etched"
5"whisper"
6"scanning"
7"trembled"
8"echoed"
9"stomach"
10"lurch"
11"searing"
12"unraveling"
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
narrationSentences103
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount0
narrationSentences103
filterMatches(empty)
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences107
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen27
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans2
markdownWords4
totalWords932
ratio0.004
matches
0"“You’re almost there.”"
1"skin"
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
totalMentions24
wordCount915
uniqueNames9
maxNameDensity0.98
worstName"Rory"
maxWindowNameDensity2
worstWindowName"Grove"
discoveredNames
Heartstone1
Pendant1
Fae1
Grove5
Eva2
Evan3
Richmond1
Park1
Rory9
persons
0"Pendant"
1"Eva"
2"Evan"
3"Rory"
places
0"Fae"
1"Grove"
2"Richmond"
3"Park"
globalScore1
windowScore1
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences67
glossingSentenceCount1
matches
0"appeared ahead their gnarled forms a promise of safety"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount932
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences107
matches
0"knew that laugh"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs43
mean21.67
std20.45
cv0.944
sampleLengths
067
166
25
313
43
565
650
72
837
96
103
1150
123
1336
148
153
1651
1712
186
1913
2026
2124
224
2337
249
2521
263
2723
288
296
3063
3123
3226
335
343
3549
3613
374
3828
393
4041
418
426
98.45% Passive voice overuse
Target: ≤2% passive sentences
passiveCount2
totalSentences103
matches
0"were tangled"
1"was gone"
86.36% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount3
totalVerbs176
matches
0"was suffocating"
1"was playing"
2"was bleeding"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount9
semicolonCount0
flaggedSentences9
totalSentences107
ratio0.084
matches
0"She had come to the Fae Grove for answers—not that she expected them to be kind."
1"The air pressed in, too warm, too close, and then—"
2"A whisper slithered through the branches—no, not a whisper."
3"Then, from the darkness beyond, a child’s laughter—high, clear, and wrong."
4"She whipped her head around, but there was nothing—just the shifting shadows, the endless dark."
5"It wore a coat—no, not a coat."
6"The face was a blur, shifting between features she almost recognized—Evan’s smirk, her father’s stern frown, her own wide eyes staring back at her."
7"Behind her, the thing shrieked—a sound like tearing fabric, like a voice unraveling."
8"The boundary hummed, the air thickening, and then—"
99.92% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount923
adjectiveStacks0
stackExamples(empty)
adverbCount37
adverbRatio0.04008667388949079
lyAdverbCount7
lyAdverbRatio0.007583965330444204
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences107
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences107
mean8.71
std6.06
cv0.695
sampleLengths
026
125
216
313
416
510
622
75
85
93
1010
113
1217
1310
147
155
1626
1713
1822
199
202
214
222
237
2412
258
261
279
286
293
3021
312
3218
335
344
353
367
3712
388
399
408
413
4211
4311
443
454
4622
475
487
493
40.65% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats10
diversityRatio0.2616822429906542
totalSentences107
uniqueOpeners28
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount7
totalSentences92
matches
0"Too slow, too deliberate."
1"Just the sway of branches,"
2"Then, from the darkness beyond,"
3"Only the fork remained, both"
4"Then, from directly ahead, a"
5"Too many layers, like two"
6"Then it lunged."
ratio0.076
72.17% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount34
totalSentences92
matches
0"She had come to the"
1"She hesitated, fingers brushing the"
2"She stepped between the stones."
3"She was inside."
4"She wasn’t here to panic."
5"She was here because the"
6"She followed the path deeper"
7"She turned, scanning the shadows"
8"Her pulse hammered in her"
9"She kept walking."
10"She hadn’t found anything."
11"She took a step back,"
12"Her voice sounded too loud,"
13"It echoed, bouncing between the"
14"She knew that laugh."
15"She’d heard it in dreams,"
16"Her stomach twisted."
17"She hadn’t told anyone about"
18"She should leave."
19"She chose the left."
ratio0.37
36.09% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount78
totalSentences92
matches
0"The night air was thick"
1"Rory adjusted the strap of"
2"She had come to the"
3"The standing stones loomed ahead,"
4"The boundary hummed, a low"
5"She hesitated, fingers brushing the"
6"The last time she’d crossed"
7"She stepped between the stones."
8"The world tilted."
9"The air pressed in, too"
10"She was inside."
11"The Grove stretched before her,"
12"The wildflowers glowed faintly, their"
13"Rory exhaled, forcing her shoulders"
14"She wasn’t here to panic."
15"She was here because the"
16"She followed the path deeper"
17"The trees here were older"
18"A whisper slithered through the"
19"The sound came again, closer"
ratio0.848
100.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences92
matches
0"Now, the silence was suffocating."
1"Before whatever was playing with"
ratio0.022
51.28% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences39
technicalSentenceCount5
matches
0"The night air was thick with the scent of damp earth and wildflowers, the kind that bloomed only in places where time bent like a bowstring."
1"The last time she’d crossed into the Grove, she’d been with Eva, laughing as they chased fireflies that weren’t fireflies at all."
2"She was here because the pendant had led her, its warmth flaring to life whenever she neared the Grove, as if it knew something she didn’t."
3"Its limbs were too long, its joints bending in ways that made her stomach lurch."
4"She scrambled to her feet, bolting down the path, branches whipping at her face."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags4
uselessAdditionCount0
matches(empty)
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags3
fancyCount2
fancyTags
0"it sang (sing)"
1"it snarled (snarl)"
dialogueSentences8
tagDensity0.375
leniency0.75
rawRatio0.667
effectiveRatio0.5
79.3205%