NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMZRPKGNM5GYKX6QGW168PT
Run Details
Model:
Claude Sonnet 4
Test:
Bad Writing Habits
Scenario:
Romance: separated couple reunites
Duration:
56.8s
Cost:
$0.037557
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 deadbolts clicked in sequence—one, two, three—and Eva's voice called through the door, "Rory, did you forget your key again?" But when the door swung open, it wasn't Eva standing in the narrow hallway. It was Lucien Moreau, his platinum hair catching the harsh fluorescent light, one amber eye and one black eye meeting hers with an expression she couldn't quite read. He held his ivory-handled cane
loosely
in his left hand, his charcoal suit immaculate despite the late hour. "Hello, Aurora." Her name on his lips sent an unwelcome shiver down her spine. She gripped the doorframe, her knuckles white against the chipped paint. "What are you doing here?" "May I come in?" He gestured past her into Eva's cluttered flat, where towers of books and scrolls created a maze of academic chaos. "We need to talk." "No." The word came out sharper than she intended. "Eva's not here, and you have no business—" "This isn't about Eva." His mismatched eyes held hers steady. "It's about you. About what happened in Marseille." The curry house below them
was closed
, the building quiet except for the distant hum of traffic on Brick Lane. Rory's pulse hammered against her throat. She hadn't seen him since that night six months ago, when e
very
thing had gone wrong and she'd fled his apartment at dawn with her shoes in her hand and her heart in pieces. "There's nothing to discuss." She moved to close the door, but he stepped forward, not quite crossing the threshold but close enough that she caught his scent—expensive cologne and something darker underneath, something that reminded her of smoke and foreign spices. "You disappeared." His voice was controlled, but she heard the edge beneath it. "One moment you were in my bed, the next you were gone. No note, no explanation. Nothing." Heat flooded her cheeks. "I don't owe you an explanation." "Don't you?" He tilted his head, studying her with that unnerving intensity she remembered too well. "After e
very
thing we shared?" Shared. As if it had been mutual, as if she hadn't been the only one caught off guard by the way he'd looked at her in the moonlight, the way his fingers had traced the small crescent scar on her wrist like it was something precious. As if she hadn't been the only one stupid enough to think it meant something. "You made it clear it was just business." She lifted her chin, meeting his gaze. "A transaction. Payment for your help with the
Blackwood
situation." Something
flickered
across his features—surprise, maybe, or hurt. But it
was gone
so
quickly
she might have imagined it. "Is that what you thought?" "It's what you said." The words tasted bitter. "After. When you thought I was asleep." She'd been lying there in his arms, still catching her breath, when his phone had buzzed on the nightstand. A client, calling about another job. She'd listened to him speak in rapid French, his voice crisp and professional, and then she'd heard him say it: "Non, it was nothing serious. Just keeping a contact satisfied. Business, you understand." Lucien's jaw tightened. "You misunderstood—" "Did I?" She stepped back into the flat, but she didn't close the door. Part of her—the part that still woke up some nights thinking about his hands in her hair—wanted to hear what he had to say. "Because it seemed pretty clear to me." He was quiet for a long moment, his fingers tapping against the ivory handle of his cane. When he spoke again, his voice was softer. "May I please come in? This isn't a conversation for the hallway." She hesitated. E
very
instinct screamed at her to slam the door, to pretend she'd never seen him standing there looking like sin in a tailored suit. But her curiosity had always been stronger than her self-preservation. It's what had gotten her into this mess in the first place. "Five minutes." She stepped aside, and he moved past her into Eva's cramped living room. Ptolemy, Eva's tabby cat, looked up from his perch on a stack of medieval texts and fixed Lucien with a baleful yellow stare. Lucien surveyed the chaos of books and research notes with mild interest. "Your friend has quite the collection." "She's working on her doctorate." Rory closed the door but didn't lock it—a small act of defiance, a reminder that this was temporary. "Four minutes." He turned to face her, and in the warm light of Eva's reading lamps, his heterochromatic eyes seemed less alien, more human. "I came to London because I heard you were in trouble." Her heart skipped. "What kind of trouble?" "The kind that involves your ex-boyfriend and a
very
angry pack of London werewolves." His expression was grim. "Word travels fast in our circles, Aurora. Evan's been asking questions, making threats. Someone's going to get hurt." The blood drained from her face. She'd been so careful, so certain she'd covered her tracks when she'd fled Cardiff. But Evan had always been persistent, and now that she thought about it, there had been signs—the feeling of
being watched
, the hang-up calls at the restaurant. "How do you know about Evan?" "Because three days ago he tried to hire me to find you." Lucien's voice was deadly quiet. "He was
very
specific about what he wanted to do when I brought you back." The room tilted. She sank into Eva's reading chair, her legs
suddenly
unsteady. "What did you tell him?" "I told him I don't take jobs that involve harming women." He moved closer, his cane tapping
softly
against the hardwood floor. "Then I told him that if I saw him in London again, I'd introduce him to some friends of mine who are less concerned with ethical boundaries." Despite e
very
thing, a small smile tugged at her lips. "Let me guess—demon friends?" "The worst kind." His mouth quirked upward, and for a moment he looked almost boyish. "My father's associates aren't known for their restraint." The silence stretched between them, heavy with
unspoken
words. Ptolemy hopped down from his book tower and padded over to Lucien, rubbing against his legs with surprising affection. Traitor cat. "Three minutes," Rory said, but her heart wasn't in it anymore. Lucien crouched to scratch behind Ptolemy's ears, and the gesture was so unexpectedly gentle that something loosened in her chest. "I need you to know," he said without looking
up, "that conversation
you overheard—it wasn't about you." "Lucien—" "I was talking about a job I'd turned down earlier that week. A woman in Marseille wanted me to seduce information out of her husband's business partner." He stood, his eyes finding hers. "I told the client I don't
work that way
. That intimacy isn't something I use as currency." The words hit her like a physical blow. She pressed her hand to her mouth, remembering the hurt and humiliation that had driven her from his bed, the assumption that had felt so obviously true in the darkness. "I thought—" Her voice came out as a whisper. "God, I thought you were talking about me. About what we'd done." "Never." The word was fierce, absolute. "What happened between us had nothing to do with business. Nothing to do with the job or the favor you owed me." He took a step closer, close enough that she could see the flecks of gold in his amber eye. "It was the first real thing I'd felt in years." Her chest ached. "Then why didn't you come after me?" "Because you ran." His smile
was sad
, self-deprecating. "And I've learned that when someone runs from me, there's usually a good reason. I thought perhaps you'd realized what I was—what I am—and decided you wanted no part of it." "What you are?" He gestured to his mismatched eyes, his pale skin. "Half-demon isn't exactly what most women bring home to meet their parents." She almost laughed. "Lucien, my ex-boyfriend is apparently stalking me with the help of werewolves. I think I'm past worrying about normal." Something shifted in his expression—hope, maybe, or relief. "Are you?" The question hung between them, loaded with possibility. Outside, a siren wailed in the distance, and the smell of spices from the curry house below drifted up through the floorboards. Ptolemy purred against Lucien's legs, the traitor. Rory stood, closing the distance between them until she could see the slight tremor in his hands, the vulnerability he tried so hard to hide behind expensive suits and careful words. "For the record," she said, "I didn't run because of what you are. I ran because I was falling in love with you, and I thought you saw me as just another job." His breath hitched. "Aurora—" She reached up and touched his face, her fingers tracing the sharp line of his jaw. "My friends call me Rory." "Rory." He leaned into her touch, his eyes fluttering closed. "I've missed the sound of your voice." "Have you?" She stepped closer, until she could feel the warmth radiating from his body. "What else have you missed?" When he opened his eyes, they were dark with want. "E
very
thing. Your laugh. The way you bite your lip when you're thinking. The little scar on your wrist." His fingers found it, tracing the crescent shape with reverent gentleness. "The way you taste." Her pulse hammered in her throat. "Lucien—" "Tell me to leave," he whispered against her temple. "Tell me to go, and I will. I'll handle Evan from a distance, make sure you're safe without interfering in your life. But if you ask me to stay..." She pulled back to meet his gaze, her decision crystallizing like ice. "Stay."
Evaluation details
Result
Evaluator
Details
Meta Data
66.6667%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
5
adverbTagCount
1
adverbTags
0
"Rory said, but her heart wasn't in it anymore [anymore]"
63.1450%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1628
totalAiIsmAdverbs
6
found
0
adverb
"loosely"
count
1
1
adverb
"quickly"
count
1
2
adverb
"softly"
count
1
3
adverb
"suddenly"
count
1
4
adverb
"very"
count
2
highlights
0
"loosely"
1
"quickly"
2
"softly"
3
"suddenly"
4
"very"
80.0000%
AI-ism character names
Target: 0 AI-default names (17 tracked, −20% each)
codexExemptions
(empty)
found
0
"Blackwood"
100.0000%
AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions
(empty)
found
(empty)
87.7150%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1628
totalAiIsms
2
found
0
word
"flickered"
count
1
1
word
"unspoken"
count
1
highlights
0
"flickered"
1
"unspoken"
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
82
matches
0
"was sad"
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
0
narrationSentences
82
filterMatches
(empty)
hedgeMatches
(empty)
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
2
totalSentences
125
matches
0
"up, \"that conversation"
1
"work that way"
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
58
mean
27.76
std
16.92
cv
0.61
sampleLengths
0
20
1
60
2
2
3
28
4
28
5
17
6
18
7
59
8
41
9
30
10
10
11
20
12
61
13
25
14
24
15
15
16
58
17
5
18
45
19
37
20
48
21
38
22
18
23
25
24
33
25
7
26
36
27
47
28
6
29
32
30
18
31
49
32
13
33
23
34
30
35
11
36
37
37
1
38
50
39
38
40
21
41
57
42
10
43
39
44
3
45
21
46
22
47
10
48
37
49
64
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
3
totalSentences
82
matches
0
"was closed"
1
"was gone"
2
"being watched"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
0
totalVerbs
177
matches
(empty)
100.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1030
adjectiveStacks
0
stackExamples
(empty)
adverbCount
37
adverbRatio
0.035922330097087375
lyAdverbCount
9
lyAdverbRatio
0.008737864077669903
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
125
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
125
mean
12.88
std
9.58
cv
0.744
sampleLengths
0
20
1
14
2
28
3
18
4
2
5
12
6
11
7
5
8
24
9
4
10
9
11
8
12
10
13
8
14
20
15
6
16
33
17
41
18
13
19
17
20
4
21
6
22
16
23
4
24
1
25
45
26
15
27
15
28
10
29
8
30
11
31
5
32
8
33
7
34
19
35
6
36
33
37
3
38
2
39
14
40
24
41
7
42
17
43
8
44
12
45
2
46
24
47
10
48
12
49
15
73.6000%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
3
diversityRatio
0.456
totalSentences
125
uniqueOpeners
57
0.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
5
fancyCount
4
fancyTags
0
"The deadbolts clicked in sequence—one, two, three—and Eva's voice called through the door, (click call)"
1
"Rory said, but her heart wasn't in it anymore (say, does be not)"
2
"he said without looking up (say up)"
3
"he whispered against her temple (whisper)"
86.5369%