NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMMETVSBZFYW13VPCTT0JHY
Run Details
Model:
Mistral Large
Test:
Bad Writing Habits
Scenario:
Literary fiction: old friends reunite
Duration:
28.8s
Cost:
$0.010700
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 green neon sign of *The Raven’s Nest*
flickered
like a dying ember as Rory pushed through the door, the
weight
of the rain-soaked evening clinging to her jacket. The bar was quieter than usual—just a handful of regulars nursing their drinks in the dim glow of vintage lamps, the murmur of conversation low and intimate. She shook the water from her hair, her fingers brushing the crescent scar on her wrist out of habit, and scanned the room for Silas. He wasn’t behind the counter. Then she saw him. Silas
was hunched
over a table in the far corner, his broad shoulders
slightly
stooped, the auburn in his hair now more grey than not. He
was turned
away from her, but she’d
know that profile
anywhere—the sharp angle of his jaw, the way his signet ring glinted even in the half-light. He
was speaking
to someone, his voice a low rumble, and for a moment, she hesitated. Maybe she should come back later. Maybe— “Rory?” The voice was familiar, but not the one she’d expected. It was softer, rougher, like gravel worn smooth by time. She turned. Eva stood there, her dark curls shorter now, framing a face that had lost the softness of youth. Her eyes—once bright with mischief—
were shadowed
, the skin beneath them faintly bruised. She wore a leather jacket that had seen better days, the sleeves pushed up to reveal forearms marked with faint, silvery lines. Rory’s breath caught. “Eva,” she said, and the name tasted like dust. Eva’s lips curved, but the smile didn’t reach her eyes. “I was just thinking about you.” Rory swallowed. “Yeah?” “Yeah.” Eva gestured to the stool beside her. “Sit. Silas is pouring me a whiskey. You want one?” Rory hesitated, then slid onto the stool. The wood was warm beneath her palms, worn smooth by years of elbows and spilled drinks. “I didn’t know you were back in London.” “I’m not.” Eva’s fingers tapped against the bar, restless. “Just passing through.” Silas appeared then, setting two glasses down with a quiet clink. His hazel eyes
flicked
between them, sharp and assessing, but he didn’t say anything. Just gave Rory a small nod before retreating to the other end of the bar. Eva pushed one of the glasses toward her. “Cheers.” Rory lifted the whiskey, the amber liquid catching the light. “To old friends.” Eva’s smile twisted. “To old friends who don’t call.” The words hung between them, heavy as the scent of aged wood and spilled liquor. Rory took a sip, the burn of the alcohol grounding her. “I didn’t know if you wanted me to.” Eva’s gaze dropped to her glass. “I deserved that.” Rory exhaled through her nose. “I didn’t say that.” “You didn’t have to.” Eva swirled the whiskey, watching the light play on the surface. “I fucked up, Rory. I know that.” Rory’s fingers tightened around her glass. “You left.” “I had to.” “You could’ve said something.” Eva’s laugh
was bitter
. “Like what? *Hey, Rory, I’m running off to join a cult because my life is a mess and I don’t know how to fix it*?” Rory flinched. “You could’ve told me the truth.” “The truth?” Eva’s voice rose, then dropped again, her knuckles whitening around the glass. “The truth is I was scared. The truth is I didn’t know how to be the person you thought I was. The truth is I was drowning, and you were the one person who made me feel like I could breathe, and that terrified me.” Rory’s chest ached. “So you just… left.” “I left because I was weak.” Eva’s voice cracked. “I left because I couldn’t stand the idea of you seeing me
like that. Like
*this*.” Rory looked at her then—
really
looked. The hollows beneath her collarbones, the way her hands
trembled
when she thought no one
was watching
. The faint scars peeking from beneath her sleeves. “What happened to you?” Eva’s laugh was a raw, broken thing. “Life, Rory. Life happened.” Silence stretched between them, thick with everything left unsaid. Rory wanted to reach for her, to pull her into a hug like they used to do after a bad day, but something held her back. Maybe it was the way Eva held herself—like she
was braced
for a blow. Maybe it was the way the years had carved lines into her face that hadn’t been there before. “Do you
remember that night
in Cardiff?” Eva asked
suddenly
. “The one where we snuck out and got drunk on your dad’s whiskey?” Rory’s lips twitched. “I remember throwing up in your mum’s rose bushes.” Eva grinned, and for a second, she was the girl Rory had known—the one with wild eyes and a laugh that could fill a room. “You puked on my shoes.” “You deserved it. You dared me.” “I dared you because I knew you’d do it.” Eva’s grin faded. “You always did.” Rory’s throat tightened. “Not always.” Eva’s gaze dropped to her hands. “No. Not always.” The bar felt smaller
suddenly
, the air thicker. Rory could hear the tick of the old clock behind the counter, the murmur of Silas wiping down glasses. She wanted to ask where Eva had been, what she’d been doing, why she’d never reached out. But the words stuck in her throat. Eva spoke first. “I heard about Evan.” Rory’s fingers stilled around her glass. “Yeah.” “Are you… okay?” Rory exhaled. “I will be.” Eva nodded, like that was answer enough. “I’m glad.” Another silence. Rory traced the rim of her glass with her thumb. “What now?” Eva didn’t answer right away. When she did, her voice was quiet. “I don’t know.” Rory looked at her—
really
looked. The girl she’d known was still there, buried beneath the
weight
of time and regret. But she wasn’t the same. And neither was Rory. “Do you want to get out of here?” Rory asked. Eva blinked. “What?” Rory stood, pulling her jacket back on. “Come on. I know a place.” Eva hesitated, then slid off the stool. “Where?” Rory smiled, just a little. “Somewhere we can talk.” Eva’s eyes searched hers, like she
was looking
for something she’d lost. Then she nodded. “Okay.” They walked out into the rain, the neon sign of *The Raven’s Nest* flickering behind them like a dying star. The street was slick with water, the pavement reflecting the glow of streetlights. Rory didn’t look back. She didn’t need to. Some things couldn’t be undone. But maybe, just maybe, they could be remade.
Evaluation details
Result
Evaluator
Details
Meta Data
22.2222%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
3
adverbTagCount
1
adverbTags
0
"she said, and the name tasted like dust [like]"
54.3379%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1095
totalAiIsmAdverbs
5
found
0
adverb
"slightly"
count
1
1
adverb
"suddenly"
count
2
2
adverb
"really"
count
2
highlights
0
"slightly"
1
"suddenly"
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)
54.3379%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1095
totalAiIsms
5
found
0
word
"flickered"
count
1
1
word
"flicked"
count
1
2
word
"trembled"
count
1
3
word
"weight"
count
2
highlights
0
"flickered"
1
"flicked"
2
"trembled"
3
"weight"
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
1
narrationSentences
84
matches
0
"was bitter"
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
0
narrationSentences
84
filterMatches
(empty)
hedgeMatches
(empty)
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
3
totalSentences
126
matches
0
"know that profile"
1
"like that. Like"
2
"remember that night"
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
55
mean
19.75
std
19.14
cv
0.969
sampleLengths
0
86
1
4
2
75
3
1
4
22
5
55
6
9
7
16
8
3
9
18
10
31
11
12
12
40
13
9
14
13
15
9
16
34
17
9
18
9
19
22
20
8
21
3
22
4
23
29
24
8
25
59
26
7
27
25
28
35
29
11
30
67
31
23
32
12
33
30
34
6
35
15
36
5
37
9
38
51
39
7
40
7
41
3
42
5
43
9
44
14
45
15
46
29
47
10
48
3
49
13
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
4
totalSentences
84
matches
0
"was hunched"
1
"was turned"
2
"were shadowed"
3
"was braced"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
3
totalVerbs
147
matches
0
"was speaking"
1
"was watching"
2
"was looking"
93.8999%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
809
adjectiveStacks
0
stackExamples
(empty)
adverbCount
38
adverbRatio
0.04697156983930779
lyAdverbCount
6
lyAdverbRatio
0.007416563658838072
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
126
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
126
mean
8.62
std
7.4
cv
0.859
sampleLengths
0
29
1
27
2
25
3
5
4
4
5
25
6
27
7
16
8
6
9
1
10
1
11
10
12
10
13
2
14
18
15
12
16
22
17
3
18
9
19
10
20
6
21
2
22
1
23
8
24
10
25
7
26
16
27
8
28
9
29
3
30
11
31
14
32
15
33
8
34
1
35
10
36
3
37
3
38
6
39
15
40
11
41
8
42
6
43
3
44
5
45
4
46
15
47
7
48
6
49
2
41.2698%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
11
diversityRatio
0.29365079365079366
totalSentences
126
uniqueOpeners
37
91.6667%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
3
fancyCount
1
fancyTags
0
"she said, and the name tasted like dust (say, taste like)"
85.7491%