NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMQF3ZHVZ0WEEV5MT7APJSJ
Run Details
Model:
Writer: Palmyra X5
Test:
Bad Writing Habits
Scenario:
Literary fiction: old friends reunite
Duration:
20.8s
Cost:
$0.010129
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 glow of The Raven’s Nest pulsed
softly
against the damp pavement, casting long,
wavering
reflections in the shallow puddles that had collected along the Soho sidewalk. Inside,
the air was thick with
the scent of aged whiskey, cigar smoke clinging to the
velvet
drapes, and the low hum of jazz filtering through hidden speakers. The room was half-lit—shadows pooled in the corners, wrapping around patrons like secrets they no longer wanted to keep. Rory stood at the bar, her black coat still damp at the shoulders from the sudden rain, fingers wrapped around a glass of ginger ale with a twist of lime. She hadn’t ordered alcohol. She never did anymore. Her bright blue eyes scanned the room absently, taking in the familiar details: the black-and-white photo of a storm-lashed Cornwall coast, the worn leather booth in the corner where Silas always sat, the shelf of first-edition thrillers that didn’t quite hide the pressure plate behind them. She knew this place too well. It was refuge, yes, but also a kind of purgatory—close enough to the world she’d fled, but just far enough to pretend she wasn’t still running. Then the door opened. A gust of wind snuffed out one of the candles near the entrance. A man stepped in, shaking rain from a trench coat, his auburn hair streaked with silver catching the dim light. He paused, scanning the room—then his hazel eyes locked on hers. For a heartbeat, neither moved. “Rory?” Silas said, voice low, roughened by age and habit. She turned fully on the stool, her hand instinctively tucking a strand of black hair behind her ear. “Silas.” He limped forward, his left leg
slightly
stiff as it always was in the cold. His signet ring caught the light as he removed his gloves. “Didn’t expect to see you here. Not since—well. It’s been years.” “Seven,” she said. He nodded, then gestured to the stool beside her. “May I?” She gave the barest tilt of her chin. He sat, motioning to the bartender—a young man Rory didn’t recognize—with two fingers. Whiskey, neat. The order was automatic, a ritual. “You look different,” he said finally, studying her. “Harder around the edges.” She smiled, but it didn’t reach her eyes. “So do you. The grey suits you.” He chuckled, but it was thin. “Time gives what it wants, and takes the rest.” The bartender set the glass down. Silas knocked it back in one swallow and exhaled through his nose. “You still drink?” “Not tonight.” “Since when?” “Since forever.” There was a beat. He didn’t press. Instead, he leaned forward, elbows on the bar, his voice softer. “You’re working for Yu-Fei again, I hear.” She blinked. “You hear a lot.” “People talk. Especially when a woman on a scooter starts delivering to addresses that don’t exist on paper.” Her gaze sharpened. “And what do they say?” “That you’re careful. Fast. That you don’t linger after dropping off a package. That you always wear gloves—even in August.” He tilted his head. “And that once, someone saw you trace a scar on your wrist while waiting at a red light. A crescent shape, like the moon.” Rory’s fingers twitched, almost brushing the scar beneath her sleeve. She caught herself, folded her hands. Silas watched. “You were always smart. But you’re smarter now. Colder.” She turned the glass in her hand. The ice clinked. “I had to be.” He didn’t answer right away. The music shifted—Billie Holiday’s voice curling through the room like smoke. “I tried to reach you,” he said. “After Cardiff. After what happened.” “You did,” she said. “Letter. Two. Left them on my doorstep.” “You never replied.” “No. I didn’t.” “Because?” She lifted her eyes to his, and for the first time, he saw it—beneath the composure, the cool detachment, there was something raw. Gaping. “You were part of that world, Silas. The one that told me to stay. The one that said he wasn’t that bad. The one that said I was overreacting because I was ‘emotional’.” Her voice stayed even. Too even. “You didn’t know. But you didn’t ask.” He flinched. “I didn’t know the extent. Christ, Rory, if I had—” “You wouldn’t have believed me,” she said, quieter now. “No one did. Not until I left. Not until I was gone.” The silence between them expanded, heavy with unsaid words. A couple at a nearby table laughed, too loud, too forced. The jazz rolled on. “You changed your name,” Silas said at last. “Aurora stuck. Rory’s easier. Laila was a lie I wore in Amsterdam. Malphora—” she almost smiled “—a joke in Prague. But none of them are quite real. Not anymore.” “And Carter?” “Still mine. By default.” He studied her—
really
studied her—like he
was trying
to reconcile the woman in front of him with the bright-eyed girl who used to argue constitutional law at midnight and laugh at her own bad puns. That girl had been sharp, yes, but open. She’d trusted like it was her birthright. Now, she carried silence like armor. “I heard about Eva,” he said
gently
. Her jaw tightened. “She’s fine. Married a botanist in Brighton. Two kids. Sends me photos of dahlias.” “And you?” “I get by.” “That’s not an answer.” “It’s the one I’ve got.” He drummed his fingers once on the bar, then reached into his coat. Pulled out a slim silver flask. Unscrewed the cap. Poured a few drops into her ginger ale. She didn’t stop him. “Remember the first time I
did that?” he
asked. She almost smiled. “You said it would ‘broaden my palate’.” “And you told me you’d report me for corrupting a minor. You were twenty.” “Technically.” He poured another drop. “You could’ve come to me, Rory. Any time. The Nest was open.” “Was it?” she asked. “Or was it just another front? Another game?” “It was real. To me.” She looked down at her drink, the liquid swirling. “I didn’t want to be part of any game. I just wanted to disappear.” “And did you?” She hesitated. Then,
softly
: “I’m still here, aren’t I?” He nodded,
slowly
. “You are.” Outside, rain began again—soft at first, then steady. The green neon
flickered
once, then steadied. Silas reached into his pocket and slid a key across the bar. Not the front door key. Smaller. Older. “Secret room,” he said. “Still unlocked. Still yours, if you want it.” She looked at the key. At him. At the ghost of the girl she’d been, still lingering in the dim corners of this place. “I don’t need hiding,” she said. “No,” he agreed. “But you might need remembering.” She didn’t touch the key. Not yet. But she didn’t leave either. The jazz played on. The shadows deepened. And for the first time in years, Rory let herself sit in the quiet between who she was, and who she had become.
created_at
"2026-02-17T02:39:50.792636+00:00"
2/17/2026, 2:39:50 AM
model
"writer/palmyra-x5-20250428"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
510
moderation_latency
262
generation_time
20432
tokens_prompt
867
tokens_completion
1884
native_tokens_prompt
831
native_tokens_completion
1605
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.0101286
router
(null)
provider_responses
0
status
200
is_byok
false
latency
510
endpoint_id
"c684c4e7-1b77-4ca5-9516-7ecc66e2c455"
provider_name
"Amazon Bedrock"
model_permaslug
"writer/palmyra-x5-20250428"
api_type
"completions"
id
"gen-1771295969-OIBcoWjNKZTXvATQpCVU"
upstream_id
(null)
total_cost
0.0101286
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Amazon Bedrock"
Evaluation details
Result
Evaluator
Details
Meta Data
82.0513%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
13
adverbTagCount
2
adverbTags
0
"he said finally, studying her [finally]"
1
"he said gently [gently]"
48.4536%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1164
totalAiIsmAdverbs
6
found
0
adverb
"gently"
count
1
1
adverb
"slightly"
count
1
2
adverb
"slowly"
count
1
3
adverb
"softly"
count
2
4
adverb
"really"
count
1
highlights
0
"gently"
1
"slightly"
2
"slowly"
3
"softly"
4
"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)
74.2268%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1164
totalAiIsms
3
found
0
word
"flickered"
count
1
1
word
"wavering"
count
1
2
word
"velvet"
count
1
highlights
0
"flickered"
1
"wavering"
2
"velvet"
100.0000%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
1
maxInWindow
1
found
0
label
"air was thick with"
count
1
highlights
0
"the air was thick with"
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
92
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
0
narrationSentences
92
filterMatches
(empty)
hedgeMatches
(empty)
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
1
totalSentences
135
matches
0
"did that?” he"
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
68
mean
16.85
std
19.27
cv
1.143
sampleLengths
0
76
1
116
2
4
3
44
4
5
5
10
6
19
7
37
8
3
9
11
10
29
11
12
12
15
13
15
14
21
15
2
16
2
17
2
18
25
19
6
20
18
21
8
22
48
23
16
24
11
25
14
26
28
27
11
28
3
29
3
30
1
31
70
32
12
33
21
34
24
35
8
36
29
37
2
38
4
39
50
40
6
41
7
42
17
43
2
44
3
45
4
46
5
47
34
48
9
49
10
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
0
totalSentences
92
matches
(empty)
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
1
totalVerbs
139
matches
0
"was trying"
80.9593%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
761
adjectiveStacks
0
stackExamples
(empty)
adverbCount
47
adverbRatio
0.06176084099868594
lyAdverbCount
10
lyAdverbRatio
0.013140604467805518
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
135
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
135
mean
8.49
std
7.96
cv
0.938
sampleLengths
0
29
1
28
2
19
3
30
4
4
5
4
6
46
7
6
8
26
9
4
10
13
11
20
12
11
13
5
14
10
15
18
16
1
17
15
18
11
19
11
20
3
21
9
22
2
23
8
24
13
25
2
26
6
27
8
28
4
29
8
30
7
31
6
32
9
33
6
34
12
35
3
36
2
37
2
38
2
39
4
40
3
41
11
42
7
43
2
44
4
45
18
46
3
47
5
48
24
49
24
58.0247%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
5
diversityRatio
0.37037037037037035
totalSentences
135
uniqueOpeners
50
100.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
13
fancyCount
3
fancyTags
0
"he said finally, studying her (say finally, study)"
1
"he said gently (say gently)"
2
"he agreed (agree)"
90.8068%