NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMPEBKJG08CFY0CKN8ZEK90
Run Details
Model:
GPT-4o Mini (temp=1)
Test:
Bad Writing Habits
Scenario:
Literary fiction: old friends reunite
Duration:
33.5s
Cost:
$0.001240
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 Raven's Nest pulsed
softly
with the hum of muted conversation, the click of glasses, and the distant clink of ice. Shadows pooled beneath the low-hanging lamps like dark water, and the walls
loomed
with old maps and black-and-white photographs that whispered stories from other times. The distinctive green neon sign outside glowed with an eerie vibrancy, casting an unnatural light on the cobbled streets of Soho, where the past and present collided in ways unseen. Aurora Carter leaned against the polished bar top, a pint of stout in front of her, fidgeting with the delicate crescent-shaped scar on her left wrist. She traced its outline absentmindedly, recalling the day it had
been etched
onto her skin—the laughter of children in Cardiff, the tumble from an old swing, and the sharp bite of realization that life was more dangerous than it seemed. At twenty-five, she should have felt invincible, yet the fermented embarrassment of failure clung to her like a shadow. Pre-law had not been her true calling, and she had felt the constraints of that heavy choice tugging at her spirit ever since. Silas Blackwood stepped behind the bar with ease, the polished wood reflecting the soft glow of the overhead fixtures. A slight limp accompanied the deliberate cadence of his movements, yet it offered an ironic grace to his wiry frame. He wore his years well, the grey-streaked auburn of his hair framing a face marked by shadowy wrinkles that whispered of laughter and hardship alike. Tonight, he seemed more sergeant than spymaster, an old warrior surveying the terrain of his battlefield—his bar—the Raven's Nest. “Rory,” Silas greeted
warmly
, his hazel eyes
glinting
with a knowing warmth. “Thought I’d seen the last of you after you scurried off to London.” Aurora managed a smile, though it barely touched the corners of her mouth. “You didn’t think I’d actually leave Cardiff forever, did you?” Her voice was steadier than she felt. “Besides, I'd never pass up a chance for one of your infamous stouts.” “Don’t let the regulars catch you calling anything here infamous,” he teased, pouring from the tap with measured skill. The foam cascaded
perfectly
, a
testament
to his years of experience. “They like their drinks as non-descript as their conversations.” “Wouldn’t want to disrupt the peace,” she quipped, taking the glass with a practiced ease. As her fingers brushed against the cool surface, she felt an unfamiliar
pang
of nostalgia—a time when she had trodden more confidently into her past. As she sipped, the familiar depth of the stout filled her senses, grounding her. She scanned the dimly lit room, letting herself breathe in the ambience—both comforting and charged with memories. It was then she spotted him, seated at a table in the corner: a man she had once known well, nearly unrecognizable now. “Silas,” she murmured, her gut tightening as she grasped the edge of the bar. “Who...who’s that?” Silas’s gaze followed hers. “That’s Theo Jensen. We went to school together back in the day.” Aurora nodded, though pain jolted through her as she recalled the boy with the wavy hair and the easy laugh. Theo had always been the life of the party, someone adapted seamlessly to the flow of life’s currents—not like her. “I’d heard he was in London.” “Been around. Not that he ever
really
left… it’s just a matter of which shade of him is showing up each time.” Silas raised an eyebrow. “You want to say hello?” The thought made Aurora’s stomach twist. From a distance, she’d observed the man hunched over a drink, an unlit cigarette dangling from his fingertips. After years apart, she felt like a ghost, though he’d been the one she had lost sight of. “Maybe later,” she deflected, but the words tasted of denial. Silas studied her, that familiar look of unyielding concern in his hazel eyes. “A lot can change,” he murmured
softly
. “Yeah,” she replied, forcing a smile that didn’t quite reach her eyes. “Especially now.” He tilted his head as if weighing her words. “The past doesn't quite melt away, you know. It clings. Like leather. Or old loves.” His gaze
flicked
meaningfully toward Theo as if inviting her to dive into the murky waters of nostalgia. “Yeah, I
see that.” Aurora
hesitated, acutely aware of the
weight
of Silas’s statement. In its unvoiced depths was the
echo
of regret—the decisions she had made, the choices that had shaped her destiny, the marshes of dreams left uncharted. “I’ve changed, too, you know.” “Of course you have.” Something about his tone held gravity, as if the words held a hidden depth. “We all have.” She absently touched her scar again, a reminder of her childhood, her innocence. “You know why I left. I couldn’t take the darkness anymore.” “I
get that.” Silas
poured himself a whisky, the amber liquid catching the soft light. “But there’s a difference between running away and walking forward.” She knew this. Somewhere over the years, she had learned to keep the emotional debris at arm's length, the sharp edges polished by time but never fully dulled. “And moving on?” she asked. “Same premise, I suppose. Sometimes we outgrow our past; other times, it outgrows us.” Aurora closed her eyes for a moment, allowing the acoustic shadows of the bar to wash over her. She hadn’t meant to come here; she hadn’t meant to run into Theo. Her pulse quickened as she stole a glance at him again, noticing the frown that deepened the lines around his mouth, the hollow in his cheeks. He had aged—perhaps even more than she had—but what haunted her now was not the changes she saw in him. It was the memories of laughter, shared secrets, and vulnerability now wrapped in layers of time. When Theo looked up, his gaze locked onto hers, a spark of disbelief igniting in the air. He
slowly
pushed back his chair, and for a moment, the universe
seemed to
come to a standstill. “Rory?” he ventured, his voice hoarse with surprise. Her heart raced as the years fell away, revealing a thread of their shared past.
A flicker of recognition
mixed with something heavier—a regret that felt too large to
unravel
. “Theo,” she managed, her voice
barely above a whisper
. It was the first time in years their eyes had connected, and the space between them str
etched
. He was no longer the boy she had known; he was a man shaped by seasons she could only imagine. His eyes had
lost that carefree
glimmer, replaced with a weathered gaze that
seemed to
carry the
weight
of
unspoken
tales. “What are you doing here?” he asked, stepping forward, the hesitation of old friends tangled with something new. “Just stopping by.” The bluster felt weak on her tongue, a flimsy shield against the potential vulnerability ahead. An uncomfortable silence str
etched
between them, a chasm worn from years of absence and choices made. Aurora found herself weighing her words
carefully
, as if each held the key to both their pasts. Part of her wanted to reach out, to
bridge that gap
with laughter and shared memories, but she hesitated, afraid of what acknowledging the cavernous distance might entail. Silas cleared his throat, stepping to the side, giving them room as if to allow a conversation that had been brewing for too long to unfold. “You both ought to catch up.” “Yes, well, life is complicated, isn’t it?” Aurora said, her voice too bright, too defensive. Theo nodded, concern creasing his brow. “It
really
is. I’ve missed…” He faltered, the sentiment hanging between them, heavy with implications. The ghosts tugged at her, memories raw and aching. Aurora yearned to speak of the years apart, the choices made, the paths forged, but could she bear to unfurl it all? “There’s much to say,” she finally said, her voice a
tapestry
of longing and fear. “Then let’s talk,” Theo said with a distant warmth as genuine as it was fragile—an invitation. With heart pounding, Aurora turned to Silas, who raised his glass, the
weight
of their lives resting in the silence between them. The bar thrummed with muted life around them, as Aurora stepped forward, toward the unexpected reunion with a boldness she hadn’t felt in years. They could only hope the time between had multiplied their histories instead of fracturing them
completely
. “Shall we?” she said, forcing the words out as she moved toward Theo. They stood together in the shifting darkness,
grappling
with the brittle outlines of who they had become—a world painted anew against the hues of their intertwined pasts.
Evaluation details
Result
Evaluator
Details
Meta Data
14.2857%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
14
adverbTagCount
5
adverbTags
0
"Silas greeted warmly, his hazel eyes glinting with a knowing warmth [warmly]"
1
"he murmured softly [softly]"
2
"she replied, forcing a smile that didn’t quite reach her eyes [quite]"
3
"she managed, her voice barely above a whisper [barely]"
4
"she finally said, her voice a tapestry of longing and fear [finally]"
30.9392%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1448
totalAiIsmAdverbs
10
found
0
adverb
"carefully"
count
1
1
adverb
"completely"
count
1
2
adverb
"perfectly"
count
1
3
adverb
"slowly"
count
1
4
adverb
"softly"
count
2
5
adverb
"warmly"
count
1
6
adverb
"barely above a whisper"
count
1
7
adverb
"really"
count
2
highlights
0
"carefully"
1
"completely"
2
"perfectly"
3
"slowly"
4
"softly"
5
"warmly"
6
"barely above a whisper"
7
"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
1448
totalAiIsms
15
found
0
word
"tapestry"
count
1
1
word
"testament"
count
1
2
word
"pang"
count
1
3
word
"flicker"
count
1
4
word
"flicked"
count
1
5
word
"glinting"
count
1
6
word
"loomed"
count
1
7
word
"unspoken"
count
1
8
word
"weight"
count
3
9
word
"echo"
count
1
10
word
"etched"
count
1
11
word
"unravel"
count
1
12
word
"grappling"
count
1
highlights
0
"tapestry"
1
"testament"
2
"pang"
3
"flicker"
4
"flicked"
5
"glinting"
6
"loomed"
7
"unspoken"
8
"weight"
9
"echo"
10
"etched"
11
"unravel"
12
"grappling"
100.0000%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
1
maxInWindow
1
found
0
label
"flicker of emotion"
count
1
highlights
0
"A flicker of recognition"
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
75
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
2
narrationSentences
75
filterMatches
(empty)
hedgeMatches
0
"seemed to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
4
totalSentences
89
matches
0
"see that.” Aurora"
1
"get that.” Silas"
2
"lost that carefree"
3
"bridge that gap"
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
38
mean
37.61
std
23.26
cv
0.619
sampleLengths
0
76
1
108
2
83
3
25
4
43
5
39
6
40
7
54
8
16
9
16
10
46
11
31
12
42
13
10
14
20
15
14
16
42
17
45
18
21
19
24
20
25
21
33
22
14
23
93
24
35
25
8
26
39
27
58
28
18
29
18
30
61
31
32
32
15
33
21
34
46
35
16
36
62
37
40
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
1
totalSentences
75
matches
0
"been etched"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
0
totalVerbs
206
matches
(empty)
94.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1220
adjectiveStacks
1
stackExamples
0
"delicate crescent-shaped scar"
adverbCount
47
adverbRatio
0.038524590163934426
lyAdverbCount
21
lyAdverbRatio
0.01721311475409836
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
89
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
89
mean
16.06
std
7.36
cv
0.458
sampleLengths
0
21
1
25
2
30
3
26
4
40
5
19
6
23
7
19
8
20
9
25
10
19
11
12
12
13
13
13
14
17
15
13
16
19
17
11
18
9
19
15
20
25
21
14
22
17
23
23
24
14
25
2
26
4
27
12
28
20
29
20
30
6
31
26
32
5
33
6
34
18
35
18
36
10
37
13
38
7
39
12
40
2
41
9
42
33
43
14
44
26
45
5
46
18
47
3
48
13
49
11
88.7640%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
1
diversityRatio
0.5393258426966292
totalSentences
89
uniqueOpeners
48
0.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
14
fancyCount
10
fancyTags
0
"Silas greeted warmly, his hazel eyes glinting with a knowing warmth (greet warmly, glint)"
1
"he teased, pouring from the tap with measured skill (tease, pour)"
2
"she quipped, taking the glass with a practiced ease (quip, take practice)"
3
"she murmured, her gut tightening as she grasped the edge of the bar (murmur, tighten grasp)"
4
"she deflected, but the words tasted of denial (deflect, taste)"
5
"he murmured softly (murmur softly)"
6
"she replied, forcing a smile that didn’t quite reach her eyes (reply, force does not quite reach)"
7
"she managed, her voice barely above a whisper (manage)"
8
"she finally said, her voice a tapestry of longing and fear (finally say, voice long fear)"
9
"Theo said with a distant warmth as genuine as it was fragile—an invitation (say be)"
78.1170%