NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMQJSRKZHSZMJQ7N190MJWM
Run Details
Model:
Claude Opus 4.5
Test:
Bad Writing Habits
Scenario:
Literary fiction: old friends reunite
Duration:
1m 2s
Cost:
$0.079220
Provider:
Amazon Bedrock
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 buzzed and
flickered
as Rory pushed through the door of The Raven's Nest, shaking rain from her jacket. The delivery bag slung over her shoulder was empty now, the last order dropped off at a flat in Covent Garden where a woman in a
silk
robe had tipped her three pounds and called her "love" in a way that made Rory
feel
both seen and invisible at once. She hadn't planned to stop in. The flat upstairs
was waiting
, with its radiator that clanked like a dying animal and the stack of library books she'd been meaning to return for two weeks. But the rain had picked up, and the warm amber light spilling through the Nest's windows looked like an invitation she couldn't refuse. Silas was behind the bar, polishing glasses with the careful attention of a man who'd spent decades noticing details others missed. He nodded at her as she came in, his hazel eyes tracking her path to her usual spot at the corner of the bar. "Rough night?" he asked, setting down a glass of water without
being asked
. "The usual." Rory pulled off her jacket and draped it over the stool beside her. "Mrs. Pemberton on Wardour Street complained again that the kung pao was too spicy. Yu-Fei's going to have my head." "Yu-Fei's been threatening to have someone's head for thirty years. She's all bark." Silas's silver signet ring caught the light as he reached for a bottle of whiskey. "Something stronger?" "Just the water for now. I'm—" The door opened behind her, letting in a gust of cold air and the sound of traffic from the street. Rory didn't turn around. People came and went from the Nest all evening, drawn by its promise of anonymity and Silas's legendary discretion. The old maps on the walls
seemed to
absorb secrets, and the black-and-white photographs of places that might have been anywhere watched over the proceedings with silent judgment. But then a voice cut through the low murmur of conversation, and everything in Rory went still. "Silas Blackwood. I'll be damned. They told me you'd retired." The voice was familiar in the way that a song from childhood is familiar—you don't remember the words, but your body remembers the
feel
ing. Rory's fingers tightened around her glass as she turned on her stool. The woman standing in the doorway was tall, angular, dressed in a charcoal coat that probably cost more than Rory made in a month. Her dark hair
was cropped
short now, severe, a far cry from the wild curls that used to escape from every ponytail she attempted. But the eyes were the same. Sharp and knowing, the color of strong tea held up to the light. "Nina," Silas said, and there was something in his voice that made Rory's attention sharpen. "Been a long time." "Five years. Give or take." Nina stepped further into the bar, and her gaze swept the room with the practiced efficiency of someone cataloguing exits. Her eyes landed on Rory, slid past, then snapped back with the force of recognition. For a moment, neither of them moved. "Rory Carter." Nina's voice was flat,
unreadable
. "Of all the bars in all the world." "Nina." Rory heard herself say the name like it belonged to a stranger. In some ways, it did. The Nina she'd known—Nina Okonkwo, who'd lived two floors up in her residence hall at Cardiff, who'd taught her how to pick a lock with a hairpin and kissed her once at a house party before laughing it off as a joke—that Nina had worn threadbare jumpers and dreamed of becoming a human rights lawyer. This woman looked like she'd never worn anything threadbare in her life. "You two know each other," Silas said. It wasn't a question. "We did. Once." Nina moved to the bar, leaving one stool between herself and Rory. A careful distance. "Gin and tonic. Heavy on the gin." Silas made the drink without comment, his slight limp visible as he moved along the bar. Rory watched him, grateful for something to look at that wasn't Nina's face. "I heard you left Cardiff," Nina said, accepting her drink. "Didn't know you'd ended up in London." "There's a lot you don't know." "Clearly." Nina took a long sip, her eyes never leaving Rory's face. "You look different." "So do you." Rory gestured vaguely at Nina's coat, her haircut, the expensive watch
glinting
at her wrist. "Human rights law pay better than I thought?" Something
flickered
across Nina's face—too quick to identify, but Rory felt it like a change in air pressure. "I'm not in human rights anymore." "What are you in, then?" The pause stretched long enough that Silas moved to the other end of the bar, finding sudden interest in reorganizing bottles. He knew when to make himself scarce. It was one of the things Rory appreciated about him. "Consulting," Nina said finally. "Private sector." "That's vague." "It's meant to be." Rory traced the crescent-shaped scar on her left wrist—an old habit, comforting in its familiarity. "You used to hate vague. Used to say people who couldn't give a straight answer were either lying or didn't understand the question." "People change." "Do they?" Nina set down her glass with more force than necessary. "What do you want me to say, Rory? That I sold out? That I looked at the world and decided I'd rather be comfortable than righteous? You want me to apologize for growing up?" "I didn't ask you to apologize for anything." "You're looking at me like I kicked your dog." "I don't have a dog." "That's not—" Nina stopped, pressed her fingers to her temples. When she spoke again, her voice was quieter. "I didn't expect to see you. That's all. Threw me off balance." Rory nodded
slowly
. The rain
was picking
up outside, drumming against the windows. The old photographs on the walls
seemed to
lean in, listening. "You
remember that night
," she said
carefully
, "when we stayed up until four in the morning planning how we were going to change the world?" "We were drunk." "We were hopeful. There's a difference." Nina was quiet for a long moment. Her hand went to the collar of her coat, fidgeting with a button—a gesture Rory remembered from years ago, from exam seasons and difficult conversations and the night Nina had
confessed that her
father had never forgiven her for choosing law over medicine. "The world didn't want to be changed," Nina said at last. "Or at least, not by me. Not in the ways I wanted to change it." She paused. "I tried, Rory. For years, I tried. But you can only throw yourself at a wall so many times before you start looking for doors." "And consulting is a door?" "Consulting pays off my student loans and lets me sleep in a flat where the heating actually works." There was an edge to Nina's voice now, defensive. "Not all of us have the luxury of—" She stopped herself. "Of what?" "Nothing." "No, say it. The luxury of what?" Nina's jaw tightened. "Of holding onto idealism. Some of us had to make choices." "You think I didn't have to make choices?" Rory's voice came out sharper than she intended. The water in her glass
trembled
. "You think I'm delivering Chinese food at ten o'clock at night because it's my dream career? You think I left Cardiff because I wanted a change of scenery?" Something in Nina's expression shifted. "I heard rumors. About you and Evan." "Then you know I don't need lectures about difficult choices." The silence that followed was thick, uncomfortable. At the other end of the bar, Silas was conspicuously not looking at them, his attention fixed on the bookshelf against the back wall—the one that, Rory knew, hid a room where much stranger conversations than this one took place. "I should have called," Nina said quietly. "When I heard. I should have—" "It's fine." "It's not." "No. It's not." Rory picked up her glass, set it down again. "But it was three years ago, and I'm not the same person I was then. So maybe it doesn't matter anymore." Nina
was watching
her now with an expression Rory couldn't decipher. The sharp assessment was still there, but underneath it was something else—something that looked almost like grief. "The night of that party," Nina said
slowly
. "When I—" "Don't." "Rory—" "I said don't." Rory's voice was steady, but her hands weren't. She flattened them against the bar top, pressing down until her
knuckles went white
. "You laughed it off. That's fine. We were young, we were drunk, it didn't mean anything. But you don't get to bring it up now, five years and a new wardrobe later, and expect me to—" She stopped. Drew a breath. Started again. "I'm not angry at you for changing. People are allowed to change. But you're sitting here acting like I'm judging you, when
really
you're the one who decided I wasn't worth keeping in touch with. You
made that choice
, Nina. Not me." The rain continued outside. Someone laughed at a table near the window, oblivious to the
weight
of the conversation three meters away. Nina's hand moved toward Rory's, then stopped. Hovered in the space between them. "I was afraid," she said, so quietly Rory almost missed it. "Of what you'd think. Of who I was becoming. It was easier to let it fade than to explain." "Easier for who?" "For me. Obviously." Nina pulled her hand back, wrapped it around her glass. "I'm not pretending it was fair." Rory looked at her—
really
looked, past the expensive coat and the sharp haircut and the careful armor of success. Underneath it all, she could see the girl who'd once cried in a library stairwell because she'd gotten a B on a paper she'd worked on for weeks. The girl who'd believed so fiercely in justice that she'd once spent an entire weekend helping a stranger
navigate
the visa process, just because no one else would. That girl was still in there, somewhere. Buried, maybe. Changed, certainly. But not gone. "What are you doing in London?" Rory asked, and it was almost a peace offering. Nina's shoulders relaxed, just
slightly
. "Business meeting tomorrow. I'm staying at a hotel in Mayfair." She paused. "I didn't know you were here. I swear. I just—this place came up in an old file, and I thought—" "An old file?" Nina's mouth curved into something that wasn't quite a smile. "The private sector has interesting research methods." "That's still vague." "Baby steps." Rory felt something loosen in her chest—not forgiveness, not yet, but something adjacent to it. The possibility of forgiveness. The acknowledgment that they had both become people the other didn't fully recognize, and that maybe that was alright. "I get off work at midnight tomorrow," she heard herself say. "If you wanted to get coffee. Talk properly." Nina's eyebrows rose. "You'd want that?" "I don't know what I want. But I'm tired of regret. It's too heavy to keep carrying around." For a long moment, Nina just looked at her. Then she reached into her pocket, pulled out a card, and slid it across the bar. "My mobile's on there. In case you change your mind." She finished her drink in one long swallow, set the glass down with a soft click, and stood. Her hand brushed Rory's shoulder as she passed—a touch so light it might have been accidental. At the door, she paused. "For what it's worth," she said without turning around, "I never
forgot that night
. The party. Any of it." Then she was gone, disappearing into the rain-slicked street, and Rory was left staring at a business card with neat black letters and the
weight
of five years pressing against her ribs. Silas materialized at her elbow, silent as a ghost. He set down a glass of whiskey—the good stuff, she noticed—and said nothing at all. Rory picked up the glass, turned the card over in her free hand, and wondered if the people they'd been would recognize the people they'd become. The green neon sign buzzed overhead, patient as time itself, waiting for an answer that might never come.
created_at
"2026-02-17T02:42:32.820005+00:00"
2/17/2026, 2:42:32 AM
model
"anthropic/claude-4.5-opus-20251124"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
1767
moderation_latency
158
generation_time
61996
tokens_prompt
867
tokens_completion
3086
native_tokens_prompt
914
native_tokens_completion
2986
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.07922
router
(null)
provider_responses
0
id
"4203d31a-1e3c-433c-b5e7-11491c6c2740"
status
200
is_byok
false
latency
1767
endpoint_id
"de32581c-2e11-4f54-8d29-e8a6e19d3038"
provider_name
"Amazon Bedrock"
model_permaslug
"anthropic/claude-4.5-opus-20251124"
api_type
"completions"
id
"gen-1771296089-Sm0TBUdsjC3PlMmd2J4p"
upstream_id
"4203d31a-1e3c-433c-b5e7-11491c6c2740"
total_cost
0.07922
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Amazon Bedrock"
Evaluation details
Result
Evaluator
Details
Meta Data
0.0000%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
13
adverbTagCount
6
adverbTags
0
"Nina said finally [finally]"
1
"she said carefully [carefully]"
2
"Nina said quietly [quietly]"
3
"Nina said slowly [slowly]"
4
"she said, so quietly Rory almost missed it [quietly almost]"
5
"she said without turning around [around]"
70.9443%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
2065
totalAiIsmAdverbs
6
found
0
adverb
"carefully"
count
1
1
adverb
"slightly"
count
1
2
adverb
"slowly"
count
2
3
adverb
"really"
count
2
highlights
0
"carefully"
1
"slightly"
2
"slowly"
3
"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)
56.4165%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
2065
totalAiIsms
9
found
0
word
"flickered"
count
2
1
word
"glinting"
count
1
2
word
"trembled"
count
1
3
word
"silk"
count
1
4
word
"unreadable"
count
1
5
word
"weight"
count
2
6
word
"navigate"
count
1
highlights
0
"flickered"
1
"glinting"
2
"trembled"
3
"silk"
4
"unreadable"
5
"weight"
6
"navigate"
100.0000%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
1
maxInWindow
1
found
0
label
"knuckles turned white"
count
1
highlights
0
"knuckles went white"
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
107
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
1
hedgeCount
2
narrationSentences
107
filterMatches
0
"feel"
hedgeMatches
0
"seemed to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
4
totalSentences
163
matches
0
"remember that night"
1
"confessed that her"
2
"made that choice"
3
"forgot that night"
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
89
mean
22.98
std
19.66
cv
0.856
sampleLengths
0
72
1
57
2
45
3
13
4
35
5
30
6
6
7
71
8
17
9
10
10
36
11
67
12
19
13
40
14
7
15
15
16
85
17
11
18
25
19
29
20
17
21
6
22
15
23
26
24
24
25
5
26
38
27
6
28
2
29
4
30
38
31
2
32
2
33
44
34
8
35
9
36
5
37
30
38
24
39
25
40
3
41
6
42
50
43
53
44
5
45
38
46
2
47
1
48
7
49
14
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
3
totalSentences
107
matches
0
"being asked"
1
"was cropped"
2
"was gone, was left"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
3
totalVerbs
241
matches
0
"was waiting"
1
"was picking"
2
"was watching"
100.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1364
adjectiveStacks
0
stackExamples
(empty)
adverbCount
54
adverbRatio
0.039589442815249266
lyAdverbCount
14
lyAdverbRatio
0.010263929618768328
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
163
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
163
mean
12.55
std
9.98
cv
0.796
sampleLengths
0
22
1
50
2
6
3
28
4
23
5
21
6
24
7
13
8
15
9
20
10
28
11
2
12
6
13
20
14
4
15
19
16
28
17
17
18
10
19
24
20
12
21
24
22
24
23
6
24
13
25
15
26
4
27
25
28
15
29
7
30
7
31
8
32
13
33
5
34
55
35
12
36
7
37
4
38
15
39
3
40
7
41
16
42
13
43
10
44
7
45
6
46
12
47
3
48
18
49
8
56.6462%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
6
diversityRatio
0.3619631901840491
totalSentences
163
uniqueOpeners
59
21.1538%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
13
fancyCount
8
fancyTags
0
"Silas said, and there was something in his voice that made Rory's attention sharpen (say, be make sharpen)"
1
"Nina said, accepting her drink (say, accept)"
2
"Nina said finally (say finally)"
3
"she said carefully (say carefully)"
4
"Nina said quietly (say quietly)"
5
"Nina said slowly (say slowly)"
6
"she said, so quietly Rory almost missed it (say, almost miss)"
7
"she heard herself say (heard herself say)"
82.6565%