NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMQFZEBPGFKQ7PE8YQVXBEF
Run Details
Model:
Mistral Small Creative
Test:
Bad Writing Habits
Scenario:
Literary fiction: old friends reunite
Duration:
9.3s
Cost:
$0.000637
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> <character id="4413" name="Silas Blackwood" aliases="Silas, Si, the Spymaster" pronouns="he/him" species="Human" storyRole="Mentor"> <eyeColor>hazel</eyeColor> <hair>grey-streaked auburn</hair> <height>6'1"</height> <age>58</age> <beard>neatly trimmed, matching his grey-streaked auburn hair</beard> <limp>slight limp in his left leg from an old knee injury</limp> <signetRing>silver signet ring, always worn on his right hand</signetRing> <description>Silas is a retired intelligence operative turned bar owner. He carries himself with quiet authority.</description> <backstory>Former MI6 field agent who retired after a botched operation in Prague left him with a permanent knee injury. He opened "The Raven's Nest" bar in Soho as a front for his network of contacts.</backstory> </character> <location id="854" name="The Raven's Nest" aliases="the Nest, Raven, Silas' bar" realm="Earth"> <signColor>distinctive green neon sign above the entrance</signColor> <secretRoom>hidden back room accessible through a bookshelf, used for clandestine meetings</secretRoom> <description>A dimly lit bar in Soho, London. The walls are covered with old maps and black-and-white photographs.</description> </location> </codex> Write a fully fleshed out scene of at least 1000 words in the literary fiction genre. Two old friends who haven't seen each other in years run into each other unexpectedly at a bar. One of them has changed significantly. Through their conversation and the tension between who they were and who they've become, reveal the weight of time and unspoken regret. Use the codex entries above as your world reference for characters and setting. Only include the prose of the scene without any markdown or commentary.
Model response
Messages
Meta
AI
The neon sign above the door
flickered
like a dying firefly, casting a sickly green glow over the pavement. Rory Carter hesitated on the threshold of *The Raven’s Nest*, the
weight
of the takeaway bags in her hands a poor excuse for the way her pulse had quickened. She hadn’t been back since the night she’d left London—since the night she’d left *him*. The scent of stale beer and old wood polish hit her first, thick and familiar, and for a second, she was twenty again, slipping through the door with a stolen bottle of whiskey and a laugh that didn’t belong to her anymore. The bar was quieter than she remembered. The hum of conversation was muted, the clink of glasses subdued. A few regulars nursed their drinks in the booths, their faces half-lit by the dim amber lamps. Rory’s fingers tightened around the handles of the bags. *Just drop them off. In and out.* She didn’t have time for ghosts. Then she saw him. Silas Blackwood stood behind the bar, his back to her as he polished a glass with slow, deliberate strokes. The years had
etched
themselves into the lines of his shoulders, the silver threading through his auburn hair. His left leg bore the faintest hitch as he shifted his
weight
, a reminder of the injury that had ended his career. Rory’s breath caught. She should have turned around. She should have walked out before he noticed her. But it was too late. The glass stilled in his hands. His fingers, long and steady, curled around the rim as if bracing himself. Then,
slowly
, he turned. Hazel eyes locked onto hers, sharp as ever, but something
flickered
in their depths—something that hadn’t been there before. Recognition, yes. But also wariness. A hesitation that made her stomach twist. “Rory,” he said, her name rough on his tongue, like he’d been holding it back for years. She swallowed. “Silas.” A beat of silence. The air between them thickened, heavy with all the things they
weren’t saying
. Then, with a deliberate motion, he set the glass down and wiped his hands on the towel draped over his shoulder. “You’re back.” “Not
really
.” She lifted the bags
slightly
. “Just delivering.” His gaze
flicked
to the Golden Empress logo, then back to her face. “Still riding for Yu-Fei, then.” “When she needs me.” Another pause. The
weight
of it pressed down on her ribs. She should have left. She should have handed over the food and walked out before the past could sink its teeth into her. But her feet stayed rooted to the floor, her body betraying her. Silas exhaled through his nose, a sound that might have been a laugh if it hadn’t been so tired. “You look different.” She almost flinched. “So do you.” He didn’t deny it. Instead, he reached beneath the bar and pulled out a bottle of whiskey—*her* whiskey, the one they used to drink when the nights got too long and the world too loud. He poured two fingers into a glass and slid it across the counter toward her. “Sit down, Rory.” She should have refused. She should have turned on her heel and walked out into the London night, where the air was cold and the streets were familiar in a way this place no longer was. But the scent of the whiskey—smoky, rich, *home*—pulled at her. She set the bags down on the bar and slid onto a stool, her fingers brushing the glass before she could stop herself. Silas watched her, his expression
unreadable
. “How long has it been?” “Five years.” The words tasted bitter. “Six, maybe.” “Six.” He poured himself a drink, his movements precise, controlled. “You left without a word.” She took a sip, the whiskey burning a path down her throat. “I had to.” “Because of *him*?” Her fingers tightened around the glass. Evan. The name hung between them,
unspoken
but heavy. She didn’t answer. She didn’t have to. Silas’s jaw tightened. “You could have come to me.” “And what would you have done, Si?” Her voice was sharper than she intended. “Fought my battles for me? You were already half-retired by then. You had your own demons to deal with.” His eyes darkened. “I would have helped.” “You *did* help.” She set the glass down with a click. “You gave me a place to stay. You taught me how to disappear. You think I don’t remember that?” “Then why didn’t you come back?” The question hung between them, raw and aching. Rory looked down at her hands, at the small crescent-shaped scar on her left wrist—a childhood accident, a reminder of a time when the world had been simpler. “Because I couldn’t.” Silas didn’t press. He never had. That was the thing about him—he knew when to push and when to let things lie. But the silence that followed was worse than any accusation. It was thick with all the things they’d never said, all the ways they’d failed each other. She traced the rim of the glass with her fingertip. “I heard you retired.” “Officially, yes.” He took a slow sip of his drink. “Unofficially… let’s just say old habits die hard.” She should have known. Silas Blackwood wasn’t the kind of man who walked away from the game. Not
really
. “Still playing spymaster, then?” A ghost of a smile touched his lips. “Something like that.” Rory exhaled, the tension in her shoulders easing just a fraction. This—this was familiar. The back-and-forth, the
unspoken
understanding. The way they could circle each other like old fighters, testing the waters before the real blows landed. She took another sip, the whiskey warming her from the inside out. “You ever think about leaving? Starting over somewhere new?” His gaze
flicked
to the neon sign outside, its green glow bleeding through the window. “Every damn day.” “But you stay.” “This place is mine.” He gestured to the bar, the maps on the walls, the hidden door behind the bookshelf that led to the back room where secrets
were traded
like currency. “It’s all I’ve got left.” Rory studied him—the lines around his eyes, the silver in his beard, the way his fingers tapped restlessly against the counter. He looked older. Tired. But there was still a sharpness to him, a keenness that hadn’t dulled with time. “You could have more.” “Could I?” His voice was quiet, almost lost beneath the murmur of the bar. “Or is this all there is?” She didn’t have an answer for that. She’d spent the last six years running, and what did she have to show for it? A flat above a pub in Cardiff, a job that barely paid the bills, a life that felt like it belonged to someone else. She’d thought leaving would set her free. But freedom, she
was learning
, was just another kind of cage. Silas reached across the bar and tapped the scar on her wrist, his touch light, almost hesitant. “You still have it.” She pulled her hand back, tucking it into her lap. “Some things don’t fade.” “No.” His voice was rough. “They don’t.” The air between them shifted, thick with something
unspoken
. Regret, maybe. Or the ghost of what might have been. Rory finished her drink in one swift motion, the burn grounding her. “I should go.” Silas didn’t stop her. He never had. That was the thing about him—he let people leave. Even when he didn’t want them to. She slid off the stool, her boots hitting the floor with a quiet thud. The takeaway bags were still warm in her hands, a reminder of the life she’d built outside this place. Outside *him*. “Rory.” She paused, her back to him, her fingers curled around the straps of the bags. “If you ever need a place to stay…” His voice was low, steady. “The door’s still open.” She didn’t turn around. She couldn’t. Because if she did, she might stay. And staying would mean facing all the things she’d run from. All the things she still wasn’t ready to name. “Goodbye, Silas.” The bell above the door chimed as she pushed it open, the cold London air rushing in to meet her. She didn’t look back. She never did. But as she stepped out into the night, the
weight
of his gaze followed her, heavy as the past itself.
created_at
"2026-02-17T02:40:07.581946+00:00"
2/17/2026, 2:40:07 AM
model
"mistralai/mistral-small-creative-20251216"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
257
moderation_latency
(null)
generation_time
9034
tokens_prompt
867
tokens_completion
2157
native_tokens_prompt
826
native_tokens_completion
1848
native_tokens_completion_images
(null)
native_tokens_reasoning
0
native_tokens_cached
384
num_media_prompt
(null)
num_input_audio_prompt
(null)
num_media_completion
0
num_search_results
(null)
origin
"https://ncbench.com/"
is_byok
false
finish_reason
"stop"
native_finish_reason
"stop"
usage
0.000637
router
(null)
provider_responses
0
id
"a577da9c004743dd89ed433d07eb7906"
status
200
is_byok
false
latency
257
endpoint_id
"0118a65e-79f9-48b0-924e-38c4a41378e1"
provider_name
"Mistral"
model_permaslug
"mistralai/mistral-small-creative-20251216"
api_type
"completions"
id
"gen-1771295997-jYQPjMAn2yDyLT4AWohA"
upstream_id
"a577da9c004743dd89ed433d07eb7906"
total_cost
0.000637
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Mistral"
Evaluation details
Result
Evaluator
Details
Meta Data
100.0000%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
1
adverbTagCount
0
adverbTags
(empty)
71.6111%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1409
totalAiIsmAdverbs
4
found
0
adverb
"slightly"
count
1
1
adverb
"slowly"
count
1
2
adverb
"really"
count
2
highlights
0
"slightly"
1
"slowly"
2
"really"
100.0000%
AI-ism character names
Target: 0 AI-default names (16 tracked, −20% each)
codexExemptions
0
"Blackwood"
found
(empty)
100.0000%
AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions
(empty)
found
(empty)
7.7360%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1409
totalAiIsms
13
found
0
word
"flickered"
count
2
1
word
"flicked"
count
2
2
word
"unspoken"
count
3
3
word
"unreadable"
count
1
4
word
"weight"
count
4
5
word
"etched"
count
1
highlights
0
"flickered"
1
"flicked"
2
"unspoken"
3
"unreadable"
4
"weight"
5
"etched"
100.0000%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
0
maxInWindow
0
found
(empty)
highlights
(empty)
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
114
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
0
narrationSentences
114
filterMatches
(empty)
hedgeMatches
(empty)
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
0
totalSentences
150
matches
(empty)
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
56
mean
24.91
std
20.76
cv
0.833
sampleLengths
0
105
1
57
2
4
3
76
4
5
5
23
6
31
7
17
8
3
9
40
10
9
11
18
12
4
13
46
14
22
15
6
16
53
17
69
18
11
19
8
20
15
21
15
22
3
23
22
24
9
25
33
26
7
27
30
28
6
29
39
30
49
31
14
32
18
33
23
34
11
35
37
36
21
37
18
38
3
39
37
40
44
41
20
42
65
43
21
44
14
45
7
46
34
47
23
48
35
49
1
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
1
totalSentences
114
matches
0
"were traded"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
2
totalVerbs
194
matches
0
"weren’t saying"
1
"was learning"
94.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1207
adjectiveStacks
1
stackExamples
0
"small crescent-shaped scar"
adverbCount
40
adverbRatio
0.033140016570008285
lyAdverbCount
7
lyAdverbRatio
0.00579950289975145
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
150
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
150
mean
9.3
std
7.56
cv
0.813
sampleLengths
0
19
1
29
2
15
3
42
4
7
5
11
6
17
7
9
8
4
9
9
10
4
11
19
12
18
13
22
14
3
15
5
16
9
17
5
18
6
19
13
20
4
21
19
22
2
23
3
24
7
25
17
26
2
27
1
28
4
29
13
30
21
31
2
32
7
33
2
34
13
35
5
36
4
37
2
38
9
39
4
40
19
41
12
42
19
43
3
44
3
45
3
46
4
47
31
48
15
49
3
46.4444%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
12
diversityRatio
0.32666666666666666
totalSentences
150
uniqueOpeners
49
0.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
1
fancyCount
1
fancyTags
0
"he said, her name rough on his tongue, like he’d been holding it back for years (say, hold back)"
83.5171%