NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMQF0N5PCZ49MSHC7X693D5
Run Details
Model:
Writer: Palmyra X5
Test:
Bad Writing Habits
Scenario:
Mystery: examining a crime scene
Duration:
23.0s
Cost:
$0.011338
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="4416" name="Detective Harlow Quinn" aliases="Quinn, Detective Quinn, Harlow" pronouns="she/her" species="Human" storyRole="Antagonist"> <eyeColor>brown</eyeColor> <hair>closely cropped salt-and-pepper</hair> <height>5'9"</height> <age>41</age> <jawline>sharp jaw</jawline> <watch>worn leather watch on her left wrist</watch> <bearing>military precision</bearing> <description>A Metropolitan Police detective with 18 years of decorated service who suspects the clique is involved in criminal activity.</description> <backstory>She lost her partner, DS Morris, during a case three years ago under unexplained circumstances that had supernatural origins she doesn't yet understand.</backstory> </character> <character id="4414" name="Eva Kowalski" aliases="Eva, Evie" pronouns="she/her" species="Human" storyRole="Best Friend"> <eyeColor>green</eyeColor> <hair>curly red</hair> <height>5'4"</height> <age>26</age> <glasses>round glasses</glasses> <satchel>worn leather satchel full of books</satchel> <freckles>freckled complexion</freckles> <nervousHabit>tucking hair behind her left ear</nervousHabit> <description>Aurora's childhood friend and an occult researcher.</description> <backstory>Moved to London two years before Aurora and works as a research assistant at the British Museum's restricted archives. She holds a master's degree in Ancient History from Oxford.</backstory> </character> <location id="856" name="The Veil Market" aliases="Veil Market, the Market, underground market" realm="Earth"> <currentLocation>abandoned Tube station beneath Camden</currentLocation> <entryRequirement>bone token</entryRequirement> <schedule>moves locations every full moon</schedule> <description>A hidden supernatural black market that sells enchanted goods, banned alchemical substances, and information.</description> </location> <item id="2004" name="Veil Compass" aliases="the Compass, shadow compass" type="Tool" origin="The Veil Market"> <casingMaterial>small brass compass</casingMaterial> <faceMarkings>face etched with protective sigils</faceMarkings> <needle>points toward the nearest supernatural rift or portal</needle> <patina>casing has a patina of verdigris</patina> <creator>crafted by a Shade artisan</creator> <description>A compass attuned to supernatural energy.</description> </item> </codex> Write a fully fleshed out scene of at least 1000 words in the mystery genre. A detective arrives at a crime scene in an unusual location. Something is wrong — the evidence doesn't add up. A colleague is present, offering a different interpretation. Through careful observation and deduction, the detective begins to see what others have missed. 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 air in the abandoned Tube station hung thick with damp and something else—something metallic, electric at the back of the throat. Detective Harlow Quinn stepped off the last broken riser of the concrete stairs, her polished brogues meeting a platform littered with fallen tiles and the ghostly remnants of 1970s signage. Her left hand twitched toward her
watch
—its familiar
weight
a silent tick against her wrist—but she caught herself, jaw tightening. No time for doubt. Not here. This wasn’t just another derelict London underpass. This was the Veil Market. Official files didn’t name this place. No jurisdiction logged it. But Quinn had been
watch
ing it for months—rumblings in missing persons reports, odd energy surges near closed tunnels, and whispers of a place that only opened when the moon bled white through cloud cover. And tonight, two paramedics lay unconscious on the soiled tile, their ambulance parked askew on the upper street, sirens dead. No visible wounds. No toxins in system according to preliminary field scans. Just… nothing. As if their minds had
been erased
mid-breath. She scanned the platform. Flickering torchlight from a gas burner near a boarded-up ticket booth cast long, twitching shadows. A single bone token—the entry requirement, she’d learned from intercepted occult chatter—lay crushed near the tracks, half-submerged in oily runoff. The scent of burnt sage and old iron clung to the walls. “Detective Quinn.” A voice, low and tense, came from the archway ahead. Quinn turned. Eva Kowalski stood beneath crumbling mosaics of daffodils and red buses, her red curls escaping a half-hearted bun. Round glasses slid down her nose. She wore a worn leather satchel slung across her chest, its buckles straining under the
weight
of books and notebooks. She looked out of place—too young, too academic—but Quinn had read her file. Research assistant at the British Museum’s restricted archives. Oxford. Occult history. Connected. Still, Quinn’s spine stiffened. Civilians didn’t belong here. Especially not ones with Aurora Kowalski’s sister. “What are you doing down here, Miss Kowalski?” Quinn kept her tone flat, controlled. Eva hesitated, then stepped forward, tucking a curl behind her left ear—her tell. “I felt it. The shift. I’ve been monitoring spatial disturbances in the ley lines beneath North London. This station was a known convergence point. When I heard about the callouts—unresponsive medical teams—I came to investigate.” “Investigate?” Quinn’s brow arched. “This is a crime scene.” “And I’m not here to obstruct,” Eva said, lifting her chin. “But you won’t understand what happened unless you see it through the right lens.” Quinn studied her. Eva’s green eyes didn’t waver. Freckles stood sharp in the dim light. She carried herself like someone used to
being dismissed
. But there was steel in her voice. “I’m listening,” Quinn said. Eva exhaled. “Your men didn’t go unconscious. They were *pushed*.” “Pushed?” “From *inside*.” She pointed to the paramedics. “Look at the dilation patterns. Equal, unresponsive, but breathing normal. No trauma. No drugs. That’s not neurological collapse. That’s psychic displacement. Something on the other side of a rift forced their consciousnesses back.” Quinn frowned. “Rift?” Eva pulled a small, battered journal from her satchel and flipped to a page inked with spirals and Enochian script. “A tear between planes. Temporary, but powerful. The Veil Market’s presence strains local metaphysics. When it opens, weak spots form—places where the real world thins. Tonight, one opened right here. Big enough to let something through.” Quinn crouched beside one of the paramedics. She checked the man’s pulse, then his pupils. All as Eva described. She reached into her coat, retrieved a penlight, and swept the area. Near the tracks, something glinted. She stood, walked forward. A small brass compass lay half-buried in grime. She pulled a glove from her pocket and picked it up. The casing
was etched
with sigils she didn’t recognize. Verdigris coated one side like ancient breath. But the needle—thin, silver—
trembled
violently, not settling north, but jerking toward the east wall, where a section of tiling bulged unnaturally outward, as if the bricks behind it
were breathing
. “This yours?” she asked, holding it up. Eva’s
eyes widened
. “That’s a Veil Compass. Shade-made. It detects rifts.” “And this one’s pointing at the wall.” “Because there’s one behind it.” Eva stepped closer. “But it’s unstable. Probably closing. If it snaps shut while someone’s halfway through—” “They get cut in half?” Quinn asked, voice dry. “Worse,” Eva whispered. “They get trapped in the in-between. Neither here nor there. Mind erased. Body empty.” Quinn turned the compass in her palm. It hummed faintly. She glanced at the crushed bone token. At the paramedics. Then back at the wall. Her training screamed at her—no evidence of forced entry, no blood, no footprints. But her instincts, the ones that had carried her through 18 years and the loss of Morris—those whispered something older, stranger. Morris had gone down in a warehouse raid. No bullet. No knife. Just… gone. One moment he was at her side, radio crackling. The next, collapsed, eyes wide and unseeing, a faint shimmer in the air just above his head like heat haze on asphalt. And now this. She walked to the wall. Pressed her palm flat against the tiles. Cold. Unnatural. Then—just once—a pulse. Slow. Rhythmic. Like a heart buried in plaster. “This wasn’t a medical emergency,” Quinn said, voice low. “It was a breach.” Eva nodded. “Someone opened a rift. Accidentally or on purpose. When the paramedics arrived, the energy backlash knocked them out. Or worse—it pulled at them. Tried to drag them through.” Quinn turned
sharply
. “Who’d want to open a rift?” Eva hesitated. “That’s the question, isn’t it?” Quinn’s gaze narrowed. She studied Eva—her grip on the satchel, the ink smudges on her fingers, the way she looked not at the compass, but at the *wall*, like she could see through it. “You knew this place existed before tonight,” Quinn said. “I’ve read about it.” “Not just read. You’ve been here.” Eva didn’t answer. Quinn took a step closer. “This Market—it moves. Every full moon. How do you find it?” “Pattern recognition,” Eva said. “Ley line convergence, electromagnetic anomalies. You track it like any other mobile operation.” “Except no warrant covers it. No protocol. No forensics team equipped for *rifts*.” Quinn’s voice dropped. “But someone’s been using it. Selling things. Dangerous things.” “People trade in power down here,” Eva admitted. “Spells. Artifacts. Knowledge that should stay buried.” “And you?” Quinn asked. “What do you trade?” “Information,” Eva said. “About the things the world pretends don’t exist.” Silence settled, broken only by the faint drip of water and the soft, insistent tremor of the compass needle. Then—distant, metallic—the sound of
footsteps
on the stairs. Both women turned. A vendor from the Market—hooded, face shadowed—darted into view, then froze at the sight of Quinn’s badge, glowing faintly in the dark. Eva moved first. “Don’t run. We’re not here to shut it down—not yet.” The figure hesitated. Then,
slowly
, pulled back their hood. An old woman, hair bone-white, one eye milky with cataract. In her hands, a leather-bound ledger. “They’re coming,” the woman rasped. “The ones who opened the rift. They’re looking for witnesses.” Quinn’s hand went to her holster. “Who?” “The Silent Syndicate,” Eva breathed. “They traffic in soul-bound relics. They’d kill for a stable rift.” The compass in Quinn’s hand twitched—then snapped hard toward the north tunnel. Something
was coming
. And it wasn’t human.
created_at
"2026-02-17T02:39:49.43325+00:00"
2/17/2026, 2:39:49 AM
model
"writer/palmyra-x5-20250428"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
522
moderation_latency
194
generation_time
22709
tokens_prompt
923
tokens_completion
2163
native_tokens_prompt
856
native_tokens_completion
1804
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.0113376
router
(null)
provider_responses
0
status
200
is_byok
false
latency
522
endpoint_id
"c684c4e7-1b77-4ca5-9516-7ecc66e2c455"
provider_name
"Amazon Bedrock"
model_permaslug
"writer/palmyra-x5-20250428"
api_type
"completions"
id
"gen-1771295965-ZCQPUlUkIgM6wV9qcGDi"
upstream_id
(null)
total_cost
0.0113376
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Amazon Bedrock"
Evaluation details
Result
Evaluator
Details
Meta Data
100.0000%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
13
adverbTagCount
0
adverbTags
(empty)
84.2022%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1266
totalAiIsmAdverbs
2
found
0
adverb
"sharply"
count
1
1
adverb
"slowly"
count
1
highlights
0
"sharply"
1
"slowly"
100.0000%
AI-ism character names
Target: 0 AI-default names (17 tracked, −20% each)
codexExemptions
(empty)
found
(empty)
100.0000%
AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions
(empty)
found
(empty)
60.5055%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1266
totalAiIsms
5
found
0
word
"trembled"
count
1
1
word
"weight"
count
2
2
word
"footsteps"
count
1
3
word
"etched"
count
1
highlights
0
"trembled"
1
"weight"
2
"footsteps"
3
"etched"
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
115
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
1
hedgeCount
0
narrationSentences
115
filterMatches
0
"watch"
hedgeMatches
(empty)
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
0
totalSentences
143
matches
(empty)
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
62
mean
19.82
std
18.65
cv
0.941
sampleLengths
0
78
1
12
2
86
3
51
4
12
5
71
6
15
7
14
8
48
9
9
10
25
11
31
12
4
13
10
14
1
15
40
16
3
17
56
18
36
19
23
20
46
21
7
22
11
23
7
24
21
25
9
26
17
27
25
28
34
29
45
30
3
31
12
32
2
33
11
34
13
35
30
36
9
37
7
38
34
39
9
40
4
41
6
42
3
43
16
44
17
45
25
46
15
47
8
48
11
49
19
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
3
totalSentences
115
matches
0
"been erased"
1
"being dismissed"
2
"was etched"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
2
totalVerbs
148
matches
0
"were breathing"
1
"was coming"
100.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
870
adjectiveStacks
0
stackExamples
(empty)
adverbCount
32
adverbRatio
0.0367816091954023
lyAdverbCount
11
lyAdverbRatio
0.01264367816091954
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
143
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
143
mean
8.59
std
7.74
cv
0.9
sampleLengths
0
22
1
30
2
20
3
4
4
2
5
7
6
5
7
6
8
4
9
34
10
20
11
3
12
9
13
1
14
1
15
8
16
4
17
15
18
20
19
12
20
12
21
2
22
18
23
6
24
20
25
13
26
8
27
1
28
2
29
1
30
4
31
4
32
7
33
14
34
13
35
35
36
4
37
5
38
11
39
14
40
3
41
5
42
7
43
9
44
7
45
4
46
2
47
8
48
1
49
7
77.6224%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
4
diversityRatio
0.4825174825174825
totalSentences
143
uniqueOpeners
69
59.6154%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
13
fancyCount
6
fancyTags
0
"Eva said, lifting her chin (say, lift)"
1
"Eva whispered (whisper)"
2
"Quinn said, voice low (say, voice)"
3
"Eva admitted (admit)"
4
"the woman rasped (rasp)"
5
"Eva breathed (breathe)"
93.0556%