NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMNADB4NMAAGCH49KW2K211
Run Details
Model:
Ministral 8B
Test:
Bad Writing Habits
Scenario:
Thriller: chase through city streets
Duration:
6.8s
Cost:
$0.000223
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="4417" name="Tomás Herrera" aliases="Tommy, Tomás, Herrera" pronouns="he/him" species="Human" storyRole="Support"> <eyeColor>warm brown</eyeColor> <hair>short curly dark brown</hair> <height>5'10"</height> <age>29</age> <skinTone>olive skin</skinTone> <scar>scar running along his left forearm from a knife attack</scar> <medallion>Saint Christopher medallion around his neck</medallion> <birthplace>Seville, Spain</birthplace> <description>A former paramedic who provides off-the-books medical care for the clique.</description> <backstory>Born in Seville, Spain. He moved to London to work for the NHS but lost his license after administering unauthorized treatments to supernatural patients.</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> <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> </codex> Write a fully fleshed out scene of at least 1000 words in the thriller genre. A detective is pursuing a suspect through rain-soaked city streets at night. The chase takes them from the street level down into an underground market. The detective must decide whether to follow the suspect into unfamiliar and potentially dangerous territory. 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 rain came down like a curse, each drop a needle pricking the skin of the city. Harlow Quinn’s breath fogged in the frigid air as she moved through the slick streets of Camden, her boots splashing through puddles that glistened with the sickly yellow glow of streetlamps. The neon sign of *The Raven’s Nest*
flickered
in the distance, its green hue bleeding into the gray haze—another dead end. The suspect had been there, she was sure of it. The way he’d ducked into the shadows, the way the bartender’s fingers had twitched when she’d asked about a man with a scar. But now, he
was gone
, swallowed by the night. She pulled her coat tighter, the leather of her
watch
strap creaking against her wrist. The rain drummed against her hat, a cheap purchase from a market stall, but it did the job—keeping the worst of the downpour off her face. Her sharp
jaw clenched
as she scanned the alleyways, the flickering glow of a cigarette end reflecting in the wet pavement. *Where did he go?* A movement. A flash of dark fabric disappearing around the corner. Harlow’s pulse spiked. She didn’t hesitate. She moved, her boots silent on the damp stones, her body coiled like a spring. The alley opened into a narrow passage, the walls slick with rain and something darker—something that didn’t belong in London’s underbelly. The air smelled of damp earth and something metallic, like old blood. Then she saw it. A set of stairs, descending into darkness. The kind of stairs that shouldn’t exist in a city this old. The kind that led somewhere they weren’t supposed to go. Harlow hesitated. Her training screamed at her to turn back, to call it in, to let the uniforms handle the mess. But the suspect was down there. She could feel it, like a pull in her bones. And if he
was going
somewhere, so was she. She took the first step, her boot sliding
slightly
on the rusted metal. The stairs groaned beneath her
weight
, the sound
echoing
in the confined space. Each step deeper felt like a gamble. The air grew thicker, the scent of damp stone giving way to something sharper—ozone, maybe, or the faint tang of alchemy. The walls
were lined
with strange symbols, carved into the brickwork, their meanings lost to time. Or maybe not lost. Maybe they were warnings. She reached the bottom and found herself in a cavernous space, the ceiling lost in darkness. The air hummed with an energy she didn’t understand, something electric and wrong. The underground market stretched before her, a labyrinth of stalls and shadows. The Veil Market. She’d heard the rumors, of course. The place where the supernatural traded in secrets and forbidden things. But she’d never thought she’d find herself standing in its depths. A man in a long coat stood near the entrance, his face obscured by the brim of his hat. He turned as she stepped forward, his eyes narrowing. *A guard. Or a dealer.* She didn’t have time to think about it. The suspect was here. She could feel him, like a heartbeat in the dark. She moved deeper into the market, her boots splashing through shallow pools of water that had no right to exist underground. The stalls were a riot of colors and scents—glowing herbs, bottles of liquid that
shimmered
like liquid silver, and figures wrapped in cloaks that
seemed to
shift in the dim light. A woman with silver hair sold what looked like dried eyes, their irises swirling with strange patterns. A man in a tattered suit offered vials of a substance that pulsed with an inner light. None of it made sense. None of it was real. And then she saw him. The suspect. Tall, broad-shouldered, his scarred forearm visible beneath the sleeve of his jacket. He
was speaking
to a man in a high-collared coat, his voice low and urgent. The other man—*a dealer, a fixer*—listened, his fingers tapping against a bone token that hung from a chain around his neck. The same token that let people in. The same token that could get them killed. Harlow’s hand drifted to the gun at her hip. She wasn’t here to shoot. Not yet. But she was here to
watch
. To listen. To understand. The suspect turned, his eyes locking onto hers. For a second, she thought he’d seen her. But then he
was gone
, slipping through the crowd like a ghost. She followed, her pulse hammering in her ears. The market shifted around her, the stalls rearranging themselves as if alive. She had to move fast. She reached a narrow passage, the walls lined with more of those strange symbols. The air here was colder, the hum of the market fading into something deeper, darker. A sound reached her then—a whisper, a murmur of voices that weren’t quite human. She pressed herself against the wall, her breath shallow. Then she saw it. A door. Or what looked like a door. Carved wood, the grain dark and twisted, the edges glowing faintly with an inner light. The kind of thing that shouldn’t exist. The kind of thing that belonged in stories. The suspect was on the other side. Harlow took a breath. She could turn back. She could walk away and pretend she’d never seen any of this. But she’d lost her partner once before. She wouldn’t
make that mistake
again. She reached out, her fingers brushing the wood. It was warm. Almost alive. The door creaked open before she could force it, as if it had been waiting for her. And then she was inside. The room beyond was a blur of movement and light. Figures moved in the dark, their forms shifting, their voices overlapping in a language that wasn’t quite English. She could hear the suspect’s voice, sharp and urgent, cutting through the chaos. *We have to go. Now. Before they
realize
.* Harlow’s mind raced. She didn’t know what
was happening
. She didn’t know who these people were. But she knew one thing for certain—they weren’t just criminals. They weren’t just dealing in drugs or information. They
were dealing
in something else. Something worse. She pulled her gun, her finger tightening on the trigger. The room
seemed to
still for a second, the figures turning toward her. The suspect’s voice cut through the silence. *Harlow. What the hell are you doing here?* She didn’t answer. She didn’t have time. She fired.
Evaluation details
Result
Evaluator
Details
Meta Data
100.0000%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
0
adverbTagCount
0
adverbTags
(empty)
90.8004%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1087
totalAiIsmAdverbs
1
found
0
adverb
"slightly"
count
1
highlights
0
"slightly"
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)
54.0018%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1087
totalAiIsms
5
found
0
word
"flickered"
count
1
1
word
"shimmered"
count
1
2
word
"jaw clenched"
count
1
3
word
"weight"
count
1
4
word
"echoing"
count
1
highlights
0
"flickered"
1
"shimmered"
2
"jaw clenched"
3
"weight"
4
"echoing"
100.0000%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
1
maxInWindow
1
found
0
label
"jaw/fists clenched"
count
1
highlights
0
"jaw clenched"
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
113
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
2
hedgeCount
2
narrationSentences
113
filterMatches
0
"watch"
1
"realize"
hedgeMatches
0
"seemed to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
1
totalSentences
113
matches
0
"make that mistake"
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
28
mean
38.5
std
29.84
cv
0.775
sampleLengths
0
111
1
66
2
65
3
4
4
29
5
46
6
78
7
72
8
55
9
96
10
5
11
65
12
26
13
53
14
52
15
4
16
38
17
7
18
33
19
30
20
5
21
49
22
34
23
6
24
2
25
38
26
7
27
2
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
3
totalSentences
113
matches
0
"was gone"
1
"were lined"
2
"was gone"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
4
totalVerbs
184
matches
0
"was going"
1
"was speaking"
2
"was happening"
3
"were dealing"
100.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1087
adjectiveStacks
0
stackExamples
(empty)
adverbCount
35
adverbRatio
0.03219871205151794
lyAdverbCount
4
lyAdverbRatio
0.0036798528058877645
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
113
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
113
mean
9.54
std
6.44
cv
0.675
sampleLengths
0
17
1
31
2
21
3
10
4
23
5
9
6
15
7
26
8
21
9
4
10
2
11
9
12
3
13
3
14
15
15
21
16
12
17
4
18
7
19
12
20
10
21
2
22
19
23
6
24
10
25
9
26
13
27
13
28
7
29
21
30
16
31
4
32
4
33
16
34
13
35
12
36
3
37
6
38
11
39
11
40
19
41
9
42
2
43
11
44
4
45
10
46
21
47
31
48
17
49
17
27.8761%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
25
diversityRatio
0.24778761061946902
totalSentences
113
uniqueOpeners
28
100.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
0
fancyCount
0
fancyTags
(empty)
92.5105%