NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMN62CMWCF3PZBPA74MATJY
Run Details
Model:
Mistral Large 2
Test:
Bad Writing Habits
Scenario:
Romance: separated couple reunites
Duration:
34.4s
Cost:
$0.012182
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="4415" name="Lucien Moreau" aliases="Lucien, Luc, the Frenchman" pronouns="he/him" species="Half-Demon" storyRole="Ally"> <eyeColor>heterochromatic — one amber, one black</eyeColor> <hair>slicked-back platinum blond</hair> <height>5'11"</height> <age>32</age> <cane>ivory-handled cane that conceals a thin blade</cane> <dress>tailored charcoal suits</dress> <description>An impeccably dressed fixer and information broker in London's supernatural underworld. He speaks four languages fluently.</description> <backstory>Born in Marseille to a human mother and a demon father from the realm of Avaros.</backstory> </character> <location id="858" name="Eva's Flat" aliases="Eva's place, the flat on Brick Lane" realm="Earth"> <cat>tabby cat named Ptolemy</cat> <security>three deadbolts on the front door</security> <description>A cramped one-bedroom flat above a curry house on Brick Lane, East London. Every surface is covered with books, scrolls, and research notes.</description> </location> </codex> Write a fully fleshed out scene of at least 1000 words in the romance genre. Two people who parted on complicated terms are forced together again when one shows up unannounced at the other's flat. There's history between them — attraction, hurt, and things left unsaid. Write the scene from the moment the door opens. 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 door swung open before Rory could turn the last deadbolt, and there he stood—Lucien Moreau, leaning against the frame like he owned the place, one hand tucked into the pocket of his charcoal suit, the other resting on the ivory handle of his cane. The scent of bergamot and something darker, something like smoke, curled into the flat before he did. Rory’s breath hitched. She hadn’t seen him in three months. Not since that night in the alley behind *The Black Stag*, when she’d walked away without a word, her knuckles still stinging from the punch she’d thrown at his jaw. The bruise had faded, but the memory hadn’t. “Bonjour, *chérie*,” he said, his voice smooth as aged whiskey, the French rolling off his tongue like he’d never left Marseille. His heterochromatic eyes—one amber, one black—raked over her, slow and deliberate, from the messy black hair tumbling over her shoulders to the oversized Cardiff University sweatshirt she’d stolen from her ex’s closet years ago and never returned. His gaze lingered on the crescent-shaped scar on her left wrist, then
flicked
back up to her face. “You look terrible.” Rory’s fingers tightened around the edge of the door. “And you look like you’ve got a death wish, showing up here unannounced.” She didn’t step aside. Didn’t invite him in. The flat was a mess—scrolls unrolled across the coffee table, Ptolemy the tabby glaring at Lucien from his perch on the back of the sofa, his tail twitching like a metronome counting down to violence. Lucien smirked, unfazed. “I brought wine.” He lifted a bottle of something dark and expensive-looking, the label written in looping script. “A 1982 Bordeaux. Your favorite, if memory serves.” “Memory’s a fickle thing,” Rory said, but her traitorous stomach growled at the thought of alcohol. She’d been living on instant noodles and leftover dumplings from the Golden Empress for days. Lucien’s smirk deepened. “May I come in, or shall we have this conversation in the hallway like civilized people?” “Civilized,” Rory scoffed. “That’s rich, coming from you.” Still, she stepped back, letting the door swing wider. Lucien moved past her, his shoulder brushing hers, and the contact
sent a jolt through
her like static. He smelled the same—expensive cologne, leather, and that underlying scent of something other, something not quite human. It made her skin prickle. Ptolemy hissed as Lucien approached, arching his back. “Charming,” Lucien murmured, eyeing the cat. “Does he do that to everyone, or am I special?” “You’re special,” Rory said dryly, shutting the door and engaging all three deadbolts with more force than necessary. The flat was small enough that she could feel Lucien’s presence like a physical
weight
, pressing against her from across the room. She crossed her arms. “What do you want, Lucien?” He set the wine bottle on the cluttered kitchen counter and turned to face her, leaning back against the edge. The pose was casual, but his knuckles were white where they gripped the countertop. “Straight to business, then. No small talk. No catching up.” “Small talk’s for people who like each other.” “And we don’t?” Rory’s laugh was sharp. “You have a funny way of showing it.” Lucien’s jaw tightened. For a moment, the only sound was the hum of the refrigerator and Ptolemy’s low, disgruntled growl. Then Lucien pushed off the counter and took a step toward her. “I didn’t come here to fight, Rory.” “Then why *did* you come?” Her voice was steadier than she felt. She could see the pulse jumping in his throat, the way his fingers flexed at his sides like he
was fighting
the urge to reach for her. Lucien exhaled through his nose, a sound that was almost a laugh. “Because I need your help.” Rory blinked. That wasn’t what she’d expected. “My help.” “Yes.” “With what?” “A job.” She stared at him. “You’re joking.” “I’m not.” “You have *got* to be kidding me.” Rory threw her hands up. “After everything, you waltz in here like nothing happened and ask me for a *favor*?” Lucien’s expression darkened. “I didn’t say it was a favor. I said it was a job. You’ll be paid.” “Oh, well, in that case.” Rory’s voice dripped with sarcasm. “How much?” “Five thousand pounds.” She froze. That was more than she made in six months at the Golden Empress. More than enough to cover rent, to get her out of this cramped flat, to— No. She wasn’t that desperate. Not for *him*. “No.” Lucien’s eyebrows shot up. “No?” “You heard me.” “Rory.” He said her name like a warning. “This isn’t some petty theft or back-alley deal. This is important.” “So was the last thing you asked me to do,” she snapped. “And look how that turned out.” Lucien flinched. Just for a second, but she saw it—the way his eyes
flickered
, the way his mouth pressed into a thin line. Then it
was gone
, replaced by that infuriating mask of his. “That was different.” “Was it?” Rory stepped closer, close enough to see the flecks of gold in his amber eye, close enough to feel the heat radiating off him. “Because from where I’m standing, it looks like you’ve got a habit of using people when it suits you.” Lucien’s breath hitched. His gaze dropped to her mouth, then snapped back up to her eyes. “Is that what you think of me?” “It’s what I *know*.” For a heartbeat, neither of them moved. Then Lucien’s hand shot out, gripping her wrist—not hard, but firm enough that she couldn’t pull away. His thumb brushed over the crescent-shaped scar, and Rory’s pulse jumped beneath his touch. “Let go,” she said, but her voice lacked conviction. Lucien didn’t. Instead, he stepped even closer, until their chests were nearly touching, until she could feel the steady beat of his heart—or whatever passed for a heart in a half-demon. “You’re wrong about me,” he murmured. “And you’re wrong about us.” Rory’s breath came faster. “There is no *us*.” “Isn’t there?” His free hand came up, fingers tangling in the hair at the nape of her neck, tilting her head back. His breath was warm against her lips. “Then tell me to leave.” She should. She *should*. But the words stuck in her throat, and all she could manage was a whispered, “Lucien—” His mouth crashed into hers. It wasn’t gentle. It wasn’t sweet. It was teeth and heat and three months of pent-up frustration, of hurt and want and things left unsaid. Rory gasped against his lips, her hands flying to his shoulders—whether to push him away or pull him closer, she wasn’t sure. Lucien groaned, his grip on her wrist tightening as he backed her up against the wall, his body pressing into hers. Ptolemy yowled and leapt off the sofa, bolting into the bedroom and slamming the door behind him. Rory broke the kiss with a gasp, her lips swollen, her heart hammering. “This doesn’t change anything,” she said, but her voice was breathless. Lucien’s laugh was low, dark. “It changes *everything*, *chérie*.” His thumb traced her bottom lip, his heterochromatic eyes burning into hers. “But if you want to pretend otherwise, be my guest.” Rory swallowed hard. She should push him away. Should tell him to get out, to never come back. But the truth was, she’d missed him. Missed this. Missed the way he looked at her like she was the only thing in the room that mattered. And that terrified her more than anything else.
Evaluation details
Result
Evaluator
Details
Meta Data
100.0000%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
11
adverbTagCount
1
adverbTags
0
"Rory said dryly, shutting the door and engaging all three deadbolts with more force than necessary [dryly]"
100.0000%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1265
totalAiIsmAdverbs
0
found
(empty)
highlights
(empty)
100.0000%
AI-ism character names
Target: 0 AI-default names (17 tracked, −20% each)
codexExemptions
(empty)
found
(empty)
100.0000%
AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions
(empty)
found
(empty)
76.2846%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1265
totalAiIsms
3
found
0
word
"flickered"
count
1
1
word
"flicked"
count
1
2
word
"weight"
count
1
highlights
0
"flickered"
1
"flicked"
2
"weight"
100.0000%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
1
maxInWindow
1
found
0
label
"sent a shiver through"
count
1
highlights
0
"sent a jolt through"
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
89
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
0
narrationSentences
89
filterMatches
(empty)
hedgeMatches
(empty)
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
0
totalSentences
124
matches
(empty)
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
53
mean
23.58
std
19.64
cv
0.833
sampleLengths
0
62
1
48
2
79
3
65
4
29
5
31
6
19
7
8
8
49
9
8
10
16
11
49
12
44
13
8
14
3
15
12
16
39
17
39
18
17
19
9
20
1
21
2
22
2
23
6
24
2
25
27
26
19
27
12
28
3
29
30
30
8
31
1
32
5
33
3
34
19
35
18
36
37
37
45
38
23
39
4
40
38
41
9
42
42
43
8
44
34
45
20
46
5
47
68
48
17
49
24
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
1
totalSentences
89
matches
0
"was gone"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
1
totalVerbs
179
matches
0
"was fighting"
100.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
977
adjectiveStacks
0
stackExamples
(empty)
adverbCount
32
adverbRatio
0.032753326509723645
lyAdverbCount
4
lyAdverbRatio
0.0040941658137154556
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
124
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
124
mean
10.08
std
8.3
cv
0.823
sampleLengths
0
45
1
17
2
3
3
7
4
30
5
8
6
21
7
37
8
18
9
3
10
9
11
17
12
4
13
35
14
3
15
18
16
8
17
16
18
15
19
3
20
16
21
3
22
5
23
9
24
18
25
17
26
5
27
8
28
6
29
10
30
18
31
22
32
4
33
5
34
20
35
14
36
10
37
8
38
3
39
4
40
8
41
3
42
17
43
12
44
7
45
12
46
27
47
12
48
5
49
2
61.0215%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
6
diversityRatio
0.3951612903225806
totalSentences
124
uniqueOpeners
49
0.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
11
fancyCount
10
fancyTags
0
"he said, his voice smooth as aged whiskey, the French rolling off his tongue like he’d never left Marseille (say, age does not have never)"
1
"Rory said, but her traitorous stomach growled at the thought of alcohol (say, growl)"
2
"Rory scoffed (scoff)"
3
"Lucien murmured, eyeing the cat (murmur, eye)"
4
"Rory said dryly, shutting the door and engaging all three deadbolts with more force than necessary (say dryly, shut engage)"
5
"she snapped (snap)"
6
"she said, but her voice lacked conviction (say, lack)"
7
"he murmured (murmur)"
8
"But the words stuck in her throat, and all she could manage was a whispered, (stick manage be whisper)"
9
"she said, but her voice was breathless (say, be)"
90.4298%