NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMPGDNYCXF03E1KP0YJ24PW
Run Details
Model:
GPT-4o Mini (temp=1)
Test:
Bad Writing Habits
Scenario:
Literary fiction: old friends reunite
Duration:
26.3s
Cost:
$0.001213
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 hum of late-night chatter blended with the clinking of glasses as Rory stepped into The Raven's Nest. The familiar scent of aged wood and spilled whiskey washed over her, stirring up memories that danced on the edge of both comfort and longing. The green neon sign outside
flickered
, casting an eerie glow across the dimly lit room, where shadows flitted like restless specters on the walls covered in old maps and black-and-white photographs. She rubbed the small crescent-shaped scar on her left wrist, a habit she had developed over the years—a tactile reminder of her past mistakes. Moving to the bar, Rory perched on a stool, her fingers brushing against the cool surface of the varnished countertop. Silas Blackwood, with his grey-streaked auburn hair and neatly trimmed beard, stood behind the bar, pouring a drink for a customer. He glanced up and caught her eye, a genuine smile breaking through the lines of age
etched
around his hazel eyes. “Rory,” he said, setting the bottle down. “Haven’t seen you in ages.” “Hey, Si.” Her voice
wavered
, caught between nostalgia and the awkwardness of time’s passage. “Just finished a shift at the restaurant.” “Same old, same old,” he replied, wiping his hands on a towel before they settled on a glass. “What’ll it be?” “Just a beer, please.” As Silas grabbed a bottle from the fridge, Rory studied him. He looked older, wisdom clothed in subtle creases, yet his essence was the same—a solid foundation beneath the chaos of life that
seemed to
swirl around them both. “How’s the bar?” “Running smoothly.” He opened the bottle with a pop and slid it across the counter, their fingers brushing
lightly
. A small ripple of intimacy swam through the air, but it was swiftly swallowed by the distance that years had carved between them. She took a long sip, the cool liquid soothing her throat, and looked around. The Raven's Nest was familiar and foreign all at once, the same haunt from her past morphing under the
weight
of memory. “I know what you’re thinking,” Silas said, leaning forward
slightly
, his voice dropping to a conspiratorial whisper. “And we can’t escape the time that’s passed.” “Maybe we can, just for tonight,” she offered with a half-smile. It was the kind of statement they used to throw back and forth, the playful banter of youth, but now it felt heavy with intent. Silas nodded, a serious look overtaking his features. “You’ve changed, Rory.” It wasn’t a judgment but an observation laced with concern. “How have you been,
really
?” Rory set the bottle down, her fingers tracing the condensation on the glass. The truth was a tangled web within her. “I’ve been... coping. London’s been good to me, I guess.” “Coping?” Silas raised an eyebrow. “That’s an interesting choice of words.” She chuckled, a sound that didn’t reach her eyes. “Well, you know me, always a thrill-seeker.” “And now?” he prodded
gently
, as if trying to peel back layers of paint to reveal what lay beneath. Now, she thought, she was just a delivery girl for a restaurant, a woman wearing the mask of
normalcy
while she grappled with the shadows of her past. “I’m just trying to make sense of everything.” There was silence, the kind that weighed down the air, wrapping them in an embrace of unfulfilled promises and unanswered questions. Rory’s mind drifted back to their youth, to the laughter that used to erupt freely, long before she had fled Cardiff and the demons that had haunted her there. She remembered the plans they had drawn up, the dreams that glimmered like stars just beyond their reach. “Still in law school?” Silas asked, breaking the tension. “You were going to be the best barrister Cardiff had ever seen.” “Not anymore.” She leaned back, letting the memories linger like wisps of smoke. “I dropped out. Didn’t want to become another cog in a broken machine.” Silas studied her, concern flickering in his hazel eyes. “What happened? You were so passionate about it once.” Rory sighed, overwhelmed by the abruptness of her truth. “It all felt fake,” she said finally. “Like I was playing a part in a script that wasn’t even mine. After... everything with Evan, I just couldn’t pretend anymore.” The mention of her ex
hung heavy in the air
, and Silas flinched. He had always been there, a shoulder to lean on even when she’d pushed him away during those darker days. “Are you safe now?” His voice was low, the bar noise fading into a backdrop as he leaned in closer. “Yeah.” She met his gaze, the strength of her bright blue eyes clashing against the sea of doubt she felt inside. “I am. London feels... freeing. Each day is a chance to start fresh.” “Good. That’s good to hear.” A beat of silence passed. “But you still seem... haunted.” Rory forced a laugh, a brittle sound barely masking the truth. “Haunted? Maybe. But I’ve learned to carry it
lightly
.” “Is that why you work part-time delivering food?” he asked, tilting his head
slightly
. “A chance to escape your ghosts?” “It feels like living in the moment,” she replied. “I can grip the handlebars of life without getting too deep into anything.” Silas chuckled, but it held an edge of worry. “So, your next thrilling escapade is dinner delivery?” “I’ll have you know, I can dodge bike thieves like a pro,” she shot back, her tone lightening for the essence of playfulness she craved. “And I get to meet folks from all walks of life. You’d be surprised what you learn.” He regarded her with admiration,
tinged
with sadness, as life experiences drew lines that separated who they were from who they had become. “And what about us? Do we get to stay part of each other’s stories, or do our paths simply diverge?” Her heart twisted; the question carried
weight
—regret, longing, uncertainty. She shook her head, eyes tracing the maps on the wall as she fought back a swell of emotions. They had once told each other everything. Now, the silence held a chasm filled with
unspoken
words. “I don’t know, Silas,” she finally admitted, her voice softening. “We’ve both changed.” “Yes, but there’s comfort in familiarity too,” he murmured. “Want to see something?” Curiosity piqued, she nodded, and he motioned her to follow him. Through the shifting bodies and laughter that bounced around them like
echoes
of yesteryears, they made their way toward the back of the bar. Once they reached the hidden bookshelf that guarded the secret room, Silas pressed against it. With a creak, it swung open to reveal a small dim-lit chamber filled with flickering candles and shadows
dancing
on the walls.
The air was thick with
unspoken
revelations and possibilities. “This is where I keep my contacts,” he said, his tone deeper as if sharing a hidden truth. “Where secrets are born and traded. You’re safe here.” “Wow,” Rory breathed, an intoxicating thrill coursing through her as they stepped inside. Silas moved to light a candle, illuminating the room more fully, and his features softened in the glow. “Sometimes, it’s in these shadows that we find clarity.” Rory crossed her arms,
apprehension
coiling within her. “And what clarity do you seek, Silas?” “Just the clarity that the past doesn’t have to define our future,” he said, his voice dropping to an intimate sincerity. “That even after years, two old friends can find their way back to each other.” “Do you
really
think we can go back?” Her heart raced, caught between the
echoes
of her past and the
tantalizing
possibility of a shared future. “No,” he replied, shaking his head
slowly
, the dim candlelight flickering against his features. “But we can forge something new.” Rory felt
the weight of his words
settle within her. Hope intertwined with uncertainty, casting shadows of its own. She took a deep breath, the air scented with the promise of something undone. “Yes,” she said finally, her voice steady. “Let’s see what the new paths look like.” As they stood in the warmth of that small room, the distance between their hearts
started to
close, stitch by stitch, hinting at a companionship that, while changed by time, could still thrive in the shadows of their mutual understanding.
Evaluation details
Result
Evaluator
Details
Meta Data
29.1667%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
16
adverbTagCount
5
adverbTags
0
"Silas said, leaning forward slightly, his voice dropping to a conspiratorial whisper [slightly]"
1
"she said finally [finally]"
2
"she finally admitted, her voice softening [finally]"
3
"he replied, shaking his head slowly, the dim candlelight flickering against his features [slowly]"
4
"she said finally, her voice steady [finally]"
42.4874%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1391
totalAiIsmAdverbs
8
found
0
adverb
"gently"
count
1
1
adverb
"lightly"
count
2
2
adverb
"slightly"
count
2
3
adverb
"slowly"
count
1
4
adverb
"really"
count
2
highlights
0
"gently"
1
"lightly"
2
"slightly"
3
"slowly"
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)
0.0000%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1391
totalAiIsms
15
found
0
word
"tinged"
count
1
1
word
"flickered"
count
1
2
word
"wavered"
count
1
3
word
"unspoken"
count
2
4
word
"tantalizing"
count
1
5
word
"normalcy"
count
1
6
word
"apprehension"
count
1
7
word
"weight"
count
3
8
word
"dancing"
count
1
9
word
"echoes"
count
2
10
word
"etched"
count
1
highlights
0
"tinged"
1
"flickered"
2
"wavered"
3
"unspoken"
4
"tantalizing"
5
"normalcy"
6
"apprehension"
7
"weight"
8
"dancing"
9
"echoes"
10
"etched"
33.3333%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
3
maxInWindow
3
found
0
label
"air was thick with"
count
1
1
label
"weight of words/silence"
count
1
2
label
"hung in the air"
count
1
highlights
0
"The air was thick with"
1
"the weight of his words"
2
"hung heavy in the air"
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
69
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
2
narrationSentences
69
filterMatches
(empty)
hedgeMatches
0
"seemed to"
1
"started to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
0
totalSentences
99
matches
(empty)
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
45
mean
30.64
std
16.81
cv
0.548
sampleLengths
0
98
1
62
2
12
3
21
4
21
5
46
6
42
7
36
8
25
9
36
10
26
11
31
12
11
13
16
14
19
15
36
16
68
17
21
18
26
19
18
20
38
21
53
22
34
23
15
24
20
25
20
26
22
27
17
28
42
29
43
30
45
31
13
32
13
33
35
34
46
35
27
36
13
37
27
38
15
39
36
40
26
41
20
42
33
43
15
44
40
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
0
totalSentences
69
matches
(empty)
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
0
totalVerbs
184
matches
(empty)
88.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1001
adjectiveStacks
2
stackExamples
0
"small crescent-shaped scar"
1
"small dim-lit chamber"
adverbCount
33
adverbRatio
0.03296703296703297
lyAdverbCount
14
lyAdverbRatio
0.013986013986013986
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
99
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
99
mean
13.93
std
7.28
cv
0.523
sampleLengths
0
18
1
25
2
31
3
24
4
20
5
21
6
21
7
7
8
5
9
14
10
7
11
18
12
3
13
15
14
28
15
3
16
19
17
23
18
14
19
22
20
17
21
8
22
11
23
25
24
8
25
13
26
5
27
13
28
8
29
10
30
5
31
6
32
9
33
7
34
19
35
28
36
8
37
21
38
29
39
18
40
9
41
12
42
13
43
13
44
9
45
9
46
9
47
7
48
22
49
13
85.5219%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
2
diversityRatio
0.5252525252525253
totalSentences
99
uniqueOpeners
52
0.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
16
fancyCount
13
fancyTags
0
"he said, setting the bottle down (say, set)"
1
"he replied, wiping his hands on a towel before they settled on a glass (reply, wipe settle)"
2
"Silas said, leaning forward slightly, his voice dropping to a conspiratorial whisper (say, drop)"
3
"she offered with a half-smile (offer)"
4
"she said finally (say finally)"
5
"she shot back, her tone lightening for the essence of playfulness she craved (shoot back, lighten crave)"
6
"she finally admitted, her voice softening (finally admit, soften)"
7
"he murmured (murmur)"
8
"he said, his tone deeper as if sharing a hidden truth (say, share)"
9
"Rory breathed, an intoxicating thrill coursing through her as they stepped inside (breathe, course step)"
10
"he said, his voice dropping to an intimate sincerity (say, drop)"
11
"he replied, shaking his head slowly, the dim candlelight flickering against his features (reply, shake flicker)"
12
"she said finally, her voice steady (say finally)"
75.2064%