NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMMC98G9614HMCQXY92A74P
Run Details
Model:
Claude 3 Haiku
Test:
Bad Writing Habits
Scenario:
Literary fiction: old friends reunite
Duration:
15.7s
Cost:
$0.002417
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
Rory pushed open the heavy oak door of The Raven's Nest, the familiar scent of aged wood and whiskey greeting her as she stepped into the dimly lit bar. Her eyes scanned the room, seeking a familiar face among the scattering of patrons. Then, across the room, she spotted him - Silas, his auburn hair now streaked with grey, seated at the far end of the bar, nursing a tumbler of amber liquid. A surge of emotions rose within her as she wove between the tables, her
footsteps
muffled by the plush carpet. It had been years, nearly a decade, since she had last seen Silas, her old handler and mentor from her brief stint with MI6. Back then, she had been a different person - headstrong, reckless, driven by a need to prove herself. But the woman who now approached Silas was worlds apart from that young operative. As she drew near, Silas looked up, his hazel eyes widening with recognition. "Rory?" he said, his deep voice laced with surprise.
"Is that you?"
Rory offered him a small, almost sheepish smile. "Hello, Silas. It's been a while." She gestured to the empty stool beside him. "Do you mind if I...?" "Not at all," Silas replied, a faint smile tugging at the corners of his lips as he gestured for her to take a seat. "Please, make yourself comfortable." Rory settled onto the stool, her fingers tracing the worn leather as she studied the man before her. Time had weathered Silas' features,
etching
lines around his eyes and mouth, but the underlying strength and calm authority she remembered were still there. "I... I wasn't sure I'd ever see you again," she admitted
softly
, her bright blue eyes searching his face. Silas nodded, taking a sip of his drink. "Likewise," he murmured. "It's been a long time, Rory." His gaze drifted to the scar on her wrist, a silent acknowledgment of the distance that had grown between them. "Too long," Rory agreed, her fingers self-consciously covering the faint crescent-shaped mark. "I, uh, I'm glad to see you, Silas. Truly." She paused, her brow
furrowing
slightly
. "How have you been? I mean, I heard you left MI6, but..." She trailed off, unsure of how to broach the topic. Silas let out a soft chuckle, the sound
tinged
with a hint of wistfulness. "Retired, more or less," he replied, glancing down at the silver signet ring adorning his right hand. "After Prague, I... well, let's just say the field work became a bit too much for these old bones." He tapped his left leg, the slight limp in his gait more pronounced as he did so. Rory winced sympathetically. "I'm sorry to
hear that," she
murmured, recalling the details of the botched operation that had left Silas with a permanent injury. "I can't imagine how difficult that must have been." "It was," Silas admitted, his gaze drifting to the amber liquid swirling in his glass. "But I suppose it was also a... a wakeup call, in a way." He met Rory's gaze, a hint of regret flickering in his eyes. "Too many missed opportunities, too many chances not taken. I needed a change." Rory's heart clenched at
the weight of his words
, the
unspoken
regret that hung between them. She knew all too well the cost of missed chances, the heavy burden of unfulfilled dreams. "I understand," she said
softly
, her fingers tightening around the edge of the bar. Silas studied her for a long moment, his expression
unreadable
. "And what about you, Rory?" he asked, his voice low. "What have you been up to all these years?" Rory exhaled
slowly
, her gaze drifting to the amber liquid in her own glass. "A lot, if I'm being honest," she murmured. "After I left MI6, I..." She paused, her lips twisting into a wry smile. "Well, let's just say I took the scenic route to get where I am now." Silas arched a brow, his expression curious. "And where is that, exactly?" he prompted
gently
. Rory's smile faded, a shadow passing over her features. "Nowhere,
really
," she admitted, her voice
tinged
with a hint of self-deprecation. "I... I tried going back to school,
pursuing that Pre
-Law degree I'd always dreamed of. But..." She shook her head, her fingers tightening around her glass. "It just wasn't me, you know? I was drowning, suffocating under the
weight
of other people's expectations." Silas nodded
slowly
, his gaze never
wavering
from her face. "So what did you do?" Rory's lips quirked in a rueful smile. "I ran," she confessed, her voice
barely above a whisper
. "I ran from everything - the degree, the ex, the life I thought I was supposed to have. I ran until I ended up here, working a dead-end job and living in a flat above a bar." She let out a soft, mirthless laugh. "Not exactly the grand plan I had in mind, but..." She shrugged, her eyes meeting Silas' with a hint of vulnerability. "It's better than the alternative, I suppose." Silas was silent for a long moment, his expression
unreadable
. Then,
slowly
, he reached out and placed his hand over Rory's, giving it a gentle squeeze. "I'm sorry, Rory," he murmured, his voice thick with empathy. "I had no idea." Rory blinked back the sudden sting of tears, her throat tightening with emotion. "It's not your fault, Silas," she said, offering him a watery smile. "I... I made my choices, for better or worse." She took a deep, shuddering breath. "But you're right, I've... I've missed a lot of opportunities. Chances I'll never get back." Silas nodded, his thumb brushing over the back of her hand in a gentle, comforting gesture. "That may be true," he said
softly
, "but that doesn't mean you can't still create new ones." His eyes held hers, a spark of determination flickering within their hazel depths. "You're a strong, capable woman, Rory. I've always known that." Rory felt a lump form in her throat, emotion welling up within her. "I don't know if I'm
that person
anymore," she whispered, her gaze dropping to their hands. "Then perhaps it's time to find out," Silas murmured, giving her hand another gentle squeeze. "The world is full of possibilities, Rory. All you have to do is reach out and take them." Rory lifted her gaze, her bright blue eyes meeting Silas' with a
newfound
sense of determination. "Then... then I suppose it's time I start," she said, her voice steadier than it had been in years. Silas smiled, the warmth in his expression a silent reassurance. "I'll be here, Rory," he said, "whenever you're ready." And in that moment, Rory knew that no matter how much time had passed, Silas would always be the steadfast anchor she needed to weather the storms ahead.
created_at
"2026-02-17T01:45:46.731845+00:00"
2/17/2026, 1:45:46 AM
model
"anthropic/claude-3-haiku"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
3738
moderation_latency
(null)
generation_time
15237
tokens_prompt
867
tokens_completion
1655
native_tokens_prompt
914
native_tokens_completion
1751
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.00241725
router
(null)
provider_responses
0
id
"msg_01A16GxnQ95L2wgDMonoP55h"
status
200
is_byok
false
latency
3738
endpoint_id
"8661a1db-b0cf-4eb2-ba04-c2a79f698682"
provider_name
"Anthropic"
model_permaslug
"anthropic/claude-3-haiku"
api_type
"completions"
id
"gen-1771292730-BSfg2en7aUkymIB08dLM"
upstream_id
"msg_01A16GxnQ95L2wgDMonoP55h"
total_cost
0.00241725
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Anthropic"
Evaluation details
Result
Evaluator
Details
Meta Data
50.0000%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
20
adverbTagCount
5
adverbTags
0
"she admitted softly, her bright blue eyes searching his face [softly, bright]"
1
"Rory agreed, her fingers self-consciously covering the faint crescent-shaped mark [consciously]"
2
"she said softly, her fingers tightening around the edge of the bar [softly, around]"
3
"she confessed, her voice barely above a whisper [barely]"
4
"he said softly, His eyes held hers, a spark of determination flickering within their hazel depths [softly]"
3.0837%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1135
totalAiIsmAdverbs
11
found
0
adverb
"gently"
count
1
1
adverb
"slightly"
count
1
2
adverb
"slowly"
count
3
3
adverb
"softly"
count
3
4
adverb
"barely above a whisper"
count
1
5
adverb
"really"
count
1
6
adverb
"truly"
count
1
highlights
0
"gently"
1
"slightly"
2
"slowly"
3
"softly"
4
"barely above a whisper"
5
"really"
6
"truly"
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)
0.0000%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1135
totalAiIsms
12
found
0
word
"tinged"
count
2
1
word
"wavering"
count
1
2
word
"unspoken"
count
1
3
word
"unreadable"
count
2
4
word
"newfound"
count
1
5
word
"furrowing"
count
1
6
word
"weight"
count
2
7
word
"footsteps"
count
1
8
word
"etching"
count
1
highlights
0
"tinged"
1
"wavering"
2
"unspoken"
3
"unreadable"
4
"newfound"
5
"furrowing"
6
"weight"
7
"footsteps"
8
"etching"
100.0000%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
1
maxInWindow
1
found
0
label
"weight of words/silence"
count
1
highlights
0
"the weight of his words"
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
62
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
0
narrationSentences
62
filterMatches
(empty)
hedgeMatches
(empty)
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
4
totalSentences
76
matches
0
"\"Is that you?\""
1
"hear that,\" she"
2
"pursuing that Pre"
3
"that person"
84.4146%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
26
mean
43.62
std
19.43
cv
0.445
sampleLengths
0
73
1
76
2
25
3
27
4
28
5
61
6
37
7
49
8
67
9
34
10
53
11
46
12
29
13
51
14
15
15
64
16
15
17
89
18
40
19
55
20
56
21
29
22
33
23
35
24
19
25
28
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
0
totalSentences
62
matches
(empty)
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
0
totalVerbs
130
matches
(empty)
94.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
758
adjectiveStacks
1
stackExamples
0
"faint crescent-shaped mark."
adverbCount
29
adverbRatio
0.03825857519788918
lyAdverbCount
13
lyAdverbRatio
0.017150395778364115
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
76
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
76
mean
14.92
std
7.78
cv
0.522
sampleLengths
0
29
1
14
2
30
3
20
4
24
5
18
6
14
7
13
8
9
9
3
10
8
11
14
12
5
13
24
14
4
15
18
16
24
17
19
18
8
19
3
20
26
21
12
22
15
23
22
24
14
25
17
26
36
27
3
28
22
29
9
30
15
31
25
32
13
33
16
34
16
35
14
36
10
37
10
38
9
39
14
40
8
41
14
42
15
43
7
44
8
45
9
46
12
47
26
48
17
49
10
61.8421%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
3
diversityRatio
0.39473684210526316
totalSentences
76
uniqueOpeners
30
0.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
20
fancyCount
17
fancyTags
0
"Silas replied, a faint smile tugging at the corners of his lips as he gestured for her to take a seat (reply, tug gesture take)"
1
"she admitted softly, her bright blue eyes searching his face (admit softly, search)"
2
"he murmured (murmur)"
3
"Rory agreed, her fingers self-consciously covering the faint crescent-shaped mark (agree, consciously cover)"
4
"he replied, glancing down at the silver signet ring adorning his right hand (reply, glance adorn)"
5
"she murmured, recalling the details of the botched operation that had left Silas with a permanent injury (murmur, recall botch leave)"
6
"Silas admitted, his gaze drifting to the amber liquid swirling in his glass (admit, drift swirl)"
7
"she said softly, her fingers tightening around the edge of the bar (say softly, tighten around)"
8
"she murmured (murmur)"
9
"she admitted, her voice tinged with a hint of self-deprecation (admit, tinged)"
10
"she confessed, her voice barely above a whisper (confess)"
11
"he murmured, his voice thick with empathy (murmur)"
12
"she said, offering him a watery smile (say, offer)"
13
"he said softly, His eyes held hers, a spark of determination flickering within their hazel depths (say softly, hold flicker)"
14
"she whispered, her gaze dropping to their hands (whisper, drop)"
15
"Silas murmured, giving her hand another gentle squeeze (murmur, give)"
16
"she said, her voice steadier than it had been in years (say, be)"
76.0788%