NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMMX7Q7TBS3JW98NNYKBZS2
Run Details
Model:
Claude 3.7 Sonnet
Test:
Bad Writing Habits
Scenario:
Literary fiction: old friends reunite
Duration:
46.3s
Cost:
$0.038772
Provider:
Anthropic
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
Aurora nursed her drink, watching ice cubes collide like miniature icebergs in the amber liquid. The Raven's Nest hummed with Tuesday evening regulars—a smattering of office workers loosening ties, neighborhood fixtures claiming their usual spots, and the occasional tourist who'd stumbled upon this unassuming Soho establishment. The green neon sign outside cast an
otherworldly
glow through the front windows, painting strange shadows across the old maps adorning the walls. Aurora traced the crescent scar on her left wrist, a nervous habit she'd developed over the years. "Refill, Rory?" Silas appeared before her, wiping his hands on a bar towel. His hazel eyes were sharp despite the late hour. "I'm good," she said. "Early delivery shift tomorrow." Silas nodded, his signet ring catching the light as he reached to collect an empty glass from a nearby patron. His movements
were practiced
and efficient despite the slight hitch in his gait—the permanent reminder of Prague, though she'd only pieced together fragments of that story over the years. The door swung open, bringing a rush of cold London air. Aurora didn't look up immediately, but something in the atmosphere shifted. Silas straightened, his face registering surprise before settling into professional cordiality. "Well, look what the cat dragged in," he said, voice carrying over the ambient noise. Aurora turned then, and the world tilted sideways.
Marcus
Reid stood in the doorway, removing his scarf with deliberate movements. The years had transformed him—gone was the lanky philosophy student with perpetual bedhead and threadbare jumpers. This
Marcus
wore a tailored charcoal suit that screamed Savile Row, his once wild curls tamed into a sophisticated cut that accentuated the new angles of his face. Their eyes met, and for a moment, Aurora felt twenty again, cutting her Torts lecture to meet him at that dingy café near campus.
Marcus
froze, recognition flickering across his features before a careful mask slid into place. "Silas," he nodded to the barman, then, more tentatively, "Rory." The nickname sounded foreign in his new voice—deeper, more controlled, with the faintest hint of an accent she couldn't place. "
Marcus
," she replied, surprised by the steadiness in her tone. "It's been a while." Six years, to be exact. Six years since she'd thrown her meager possessions into Eva's car and fled Cardiff without a backward glance, leaving behind her degree, her family's expectations, and
Marcus
—who'd been more collateral damage than intended target. He approached the bar, taking the stool beside her with a grace he hadn't possessed before. Up close, she noticed the fine lines around his eyes, the subtle gray at his temples that shouldn't belong to someone their age. "Whisky, neat," he told Silas, who nodded and retreated to give them space under the pretense of filling the order. Silence stretched between them, charged with unasked questions. "You look well,"
Marcus
offered finally, studying her face with unsettling intensity. Aurora laughed, the sound too sharp against the bar's mellow background noise. "You don't have to do that." "Do what?" "Small talk. Not after everything." His mouth tightened. "What would you prefer, then? Should I ask why you disappeared? Why you changed your number? Why Eva told me you'd moved to Australia when I saw her at a mutual friend's wedding three years ago?" Silas slid the whisky across the bar.
Marcus
nodded his thanks without breaking eye contact with Aurora. "Australia was a nice touch," she admitted. "I'll have to thank Eva for the creativity." "Is it funny to you?" Something flashed in his eyes—a glimpse of the passionate, unguarded
Marcus
she'd known. "Do you have any idea what it was like? One day we're talking about moving in together, and the next, you're gone. No explanation. Nothing." Aurora's fingers tightened around her glass. "It wasn't about you." "That much became abundantly clear." He took a long swallow of whisky. The bar
seemed to
constrict around them, the background conversations fading to white noise. Aurora noticed details with hyper-clarity: the way his left thumb rubbed against his index finger—a nervous tic she remembered from exam periods; the expensive watch on his wrist; the absence of a wedding ring. "What are you doing in London?" she asked, steering toward safer ground. "I live here now. Took a position with Harrington & Blake three years ago." "The corporate law firm?" She couldn't mask her surprise. "But you hated corporate law. You said it was—" "'Soul-crushing and morally bankrupt,' yes." His smile didn't reach his eyes. "People change, Rory." The
unspoken
accusation hung between them. "Apparently they do," she murmured, taking in his transformed appearance again. "Partner track?" "Made partner last year." No pride in the statement, just fact. "Congratulations." He shrugged, rotating his glass
slowly
. "It's just a title." "And the suit? The watch? The..." she gestured vaguely at all of him, "...everything?" "Trappings of the trade." He leaned back
slightly
. "What about you? Did you finish at Cardiff?" "No." She met his gaze directly. "I left for good reasons,
Marcus
." "I'm sure they seemed good at the time." "Don't." Her voice hardened. "You don't know what happened after we—" "Because you didn't tell me," he interrupted, frustration breaking through his polished veneer. "Whatever it was, whatever Evan did, whatever you were running from—you didn't trust me enough to share it." Aurora flinched at Evan's name. Down the bar, Silas glanced their way, his protective instinct evident even as he pre
tended to
polish glasses. "It wasn't about trust," she said quietly. "Then what was it about?" The question carried the
weight
of six years' wondering. Aurora stared at the maps on the wall—detailed renderings of places she'd never been. "Survival," she answered finally. "It was about survival."
Marcus
fell silent, absorbing this. When he spoke again, his voice had softened. "Are you safe now?" The simple question, laden with genuine concern rather than judgment, cracked something in her chest. "Yes," she said. "I am." He nodded, accepting this without pushing further. They sat in silence, less strained than before. "So what do you do now?" he asked eventually. "Delivery person, mostly. For a Chinese restaurant a few blocks over." She watched him struggle not to react, to keep his expression neutral. The old
Marcus
would have blurted out his thoughts immediately—his transparency had been one of the things she'd loved about him. "And you live...?" "Upstairs, actually." She tilted her head toward the ceiling. "Small flat above the bar." His
eyes widened
slightly
. "You live above Silas' place?" "Rent's reasonable, and the commute's fantastic." She attempted humor, though it fell flat.
Marcus
seemed to
be recalibrating, reconciling the Aurora he'd known—ambitious law student with meticulous five-year plans—with the woman before him now. "Are you happy?" he asked
suddenly
. The question caught her off-guard. She considered deflecting but found herself answering honestly. "I'm at peace. That's worth more than I can explain." Something shifted in his expression—understanding, perhaps, or envy. "I haven't been at peace since the day you left." Aurora's breath caught. "
Marcus
—" "It's not your fault," he added
quickly
. "Well, not entirely. I made my choices too. Chased success to fill the void. Classic, right?" He laughed, and for a moment, she glimpsed the boy she'd loved—brilliant, idealistic, wearing his heart on his sleeve. "What about you?" she asked. "Are you happy with your corner office and partner title?" His smile turned rueful. "I'm successful. It's not the same thing." "No," she agreed
softly
. "It's not."
Marcus
drained his whisky, set the glass down
carefully
. "I should go. Early court appearance tomorrow." He stood, reaching for his wallet. Aurora watched him, cataloging the differences—the way he carried himself, the confidence that had replaced his youthful awkwardness. Yet underneath it all, she recognized the essential
Marcus
-ness of him, unchanged despite everything. "It was good seeing you, Rory," he said, placing money on the bar. "You too." She hesitated, then added, "You don't have to be a stranger, you know. I'm here most evenings." Something like hope
flickered
across his face before he controlled it. "Maybe I'll stop by again." "I'd
like that," she
said, surprising herself with her sincerity. He nodded,
started to
turn, then paused. "For what it's worth, I never believed you went to Australia." A smile tugged at her lips. "No?" "No. You always said you couldn't stand the heat." He returned her smile, a genuine one this time. "Goodnight, Aurora." "Goodnight,
Marcus
." She watched him walk away, his movements measured and deliberate. At the door, he hesitated, glancing back once before stepping out into the London night. The green neon light caught him for a moment, transforming him into something
otherworldly
—neither the boy she'd known nor the stranger he'd become, but something in between. Then he
was gone
. Silas appeared beside her, collecting
Marcus
's empty glass. "Old friend?" "Something
like that," Aurora
murmured, still staring at the door. Silas studied her face. "Want to talk about it?" "Not tonight." She slid off the barstool. "Think I'll head upstairs." He nodded, understanding in his hazel eyes. "Sleep well, Rory." As she climbed the stairs to her small flat, Aurora felt the
weight
of the past and the fragile possibility of the future. She didn't know if
Marcus
would return, if they could bridge the years and secrets between them. But for the first time in a long time, she found herself hoping.
created_at
"2026-02-17T01:55:33.521003+00:00"
2/17/2026, 1:55:33 AM
model
"anthropic/claude-3-7-sonnet-20250219"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
441
moderation_latency
(null)
generation_time
46260
tokens_prompt
867
tokens_completion
2592
native_tokens_prompt
914
native_tokens_completion
2402
native_tokens_completion_images
(null)
native_tokens_reasoning
0
native_tokens_cached
0
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.038772
router
(null)
provider_responses
0
id
"msg_01LRUHYh5oQ7M6ssUZ9pzUjT"
status
200
is_byok
false
latency
438
endpoint_id
"1347c8dc-12f5-47df-8355-3ec7e80a8c67"
provider_name
"Anthropic"
model_permaslug
"anthropic/claude-3-7-sonnet-20250219"
api_type
"completions"
id
"gen-1771293286-LvooCGEOh3VYW4dNe65g"
upstream_id
"msg_01LRUHYh5oQ7M6ssUZ9pzUjT"
total_cost
0.038772
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Anthropic"
Evaluation details
Result
Evaluator
Details
Meta Data
0.0000%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
23
adverbTagCount
10
adverbTags
0
"he nodded to the barman, then, more tentatively [then, more tentatively]"
1
"Marcus offered finally, studying her face with unsettling intensity [finally]"
2
"she murmured, taking in his transformed appearance again [again]"
3
"she gestured vaguely at all of him [vaguely]"
4
"she said quietly [quietly]"
5
"she answered finally [finally]"
6
"he added quickly [quickly]"
7
"she agreed softly [softly]"
8
"She hesitated, then added [then]"
9
"Aurora murmured, still staring at the door [still]"
55.4707%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1572
totalAiIsmAdverbs
7
found
0
adverb
"carefully"
count
1
1
adverb
"quickly"
count
1
2
adverb
"slightly"
count
2
3
adverb
"slowly"
count
1
4
adverb
"softly"
count
1
5
adverb
"suddenly"
count
1
highlights
0
"carefully"
1
"quickly"
2
"slightly"
3
"slowly"
4
"softly"
5
"suddenly"
80.0000%
AI-ism character names
Target: 0 AI-default names (16 tracked, −20% each)
codexExemptions
0
"Blackwood"
found
0
"Marcus"
100.0000%
AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions
(empty)
found
(empty)
61.8321%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1572
totalAiIsms
6
found
0
word
"flickered"
count
1
1
word
"otherworldly"
count
2
2
word
"unspoken"
count
1
3
word
"weight"
count
2
highlights
0
"flickered"
1
"otherworldly"
2
"unspoken"
3
"weight"
100.0000%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
1
maxInWindow
1
found
0
label
"eyes widened/narrowed"
count
1
highlights
0
"eyes widened"
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
103
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
4
narrationSentences
103
filterMatches
(empty)
hedgeMatches
0
"seemed to"
1
"tended to"
2
"started to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
2
totalSentences
147
matches
0
"like that,\" she"
1
"like that,\" Aurora"
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
87
mean
17.83
std
12.27
cv
0.688
sampleLengths
0
46
1
40
2
22
3
8
4
49
5
33
6
15
7
8
8
56
9
24
10
14
11
10
12
20
13
14
14
39
15
39
16
20
17
8
18
12
19
18
20
2
21
5
22
39
23
17
24
15
25
43
26
10
27
12
28
48
29
12
30
14
31
18
32
14
33
6
34
13
35
11
36
1
37
10
38
14
39
16
40
12
41
8
42
11
43
31
44
23
45
7
46
14
47
22
48
17
49
15
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
2
totalSentences
103
matches
0
"were practiced"
1
"was gone"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
0
totalVerbs
207
matches
(empty)
98.9337%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1116
adjectiveStacks
0
stackExamples
(empty)
adverbCount
46
adverbRatio
0.04121863799283154
lyAdverbCount
20
lyAdverbRatio
0.017921146953405017
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
147
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
147
mean
10.55
std
7.24
cv
0.687
sampleLengths
0
15
1
31
2
23
3
17
4
13
5
9
6
4
7
4
8
20
9
29
10
11
11
11
12
11
13
15
14
8
15
12
16
16
17
28
18
24
19
14
20
10
21
20
22
10
23
4
24
5
25
34
26
16
27
23
28
20
29
8
30
12
31
12
32
6
33
2
34
5
35
3
36
36
37
7
38
10
39
7
40
8
41
18
42
25
43
6
44
4
45
12
46
14
47
34
48
12
49
14
66.8934%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
5
diversityRatio
0.4217687074829932
totalSentences
147
uniqueOpeners
62
0.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
23
fancyCount
17
fancyTags
0
"he said, voice carrying over the ambient noise (say, voice carrying)"
1
"he nodded to the barman, then, more tentatively (nod)"
2
"she replied, surprised by the steadiness in her tone (reply, surprise)"
3
"he told Silas, who nodded and retreated to give them space under the pretense of filling the order (tell nod retreat give space fill)"
4
"Marcus offered finally, studying her face with unsettling intensity (offer finally, study)"
5
"she admitted (admit)"
6
"she murmured, taking in his transformed appearance again (murmur, take in)"
7
"she gestured vaguely at all of him (gesture vaguely)"
8
"he interrupted, frustration breaking through his polished veneer (interrupt, break)"
9
"she said quietly (say quietly)"
10
"she answered finally (answer finally)"
11
"he added quickly (add quickly)"
12
"she agreed softly (agree softly)"
13
"he said, placing money on the bar (say, place)"
14
"She hesitated, then added (hesitate, add)"
15
"she said, surprising herself with her sincerity (say, surprise)"
16
"Aurora murmured, still staring at the door (murmur)"
80.1841%