NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMMHTGQ8G96PNWE4ACV7A52
Run Details
Model:
Mistral Large
Test:
Bad Writing Habits
Scenario:
Thriller: chase through city streets
Duration:
42.7s
Cost:
$0.015414
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 in sheets, turning the neon glow of Soho into a smeared watercolor of reds and blues. Detective Harlow Quinn adjusted the collar of her trench coat, her breath fogging in the cold air as she scanned the slick pavement. The suspect had bolted the moment he’d spotted her—no surprise there. She’d been tailing him for days, ever since the tip about the Veil Market had crossed her desk. And now, here he
was, slipping
through the alley like a shadow. She didn’t even
know
his name yet, just the way he moved—quick, practiced, like a man who’d spent a lifetime running. He ducked under a
flicker
ing streetlamp, his dark jacket blending into the gloom. Quinn broke into a jog, her boots splashing through puddles. The alley opened into a wider street, the suspect already halfway across, weaving through the sparse late-night crowd. “Police!” she shouted, though she knew it wouldn’t do any good. Not here. Not with this kind of runner. He glanced back, just for a second, and she caught the
glint
of something metallic around his neck—a medallion, maybe. Then he
was gone
, vanishing into the mouth of another alley. Quinn cursed under her breath and picked up the pace. The alley spilled into a narrower passage, the brick walls slick with rain and grime. The suspect was faster than she’d anticipated, his
footsteps
echoing
ahead of her. She could hear his ragged breathing now, the sound of a man who knew he
was cornered
but wasn’t ready to stop. Ahead, a fire escape ladder dangled just out of reach. He leapt, fingers scraping metal before he hauled himself up. Quinn didn’t hesitate. She grabbed the lowest rung and pulled herself up, the cold metal biting into her palms. The suspect was already on the rooftop, his silhouette framed against the stormy sky. She followed, her muscles burning as she swung herself over the ledge. The rooftop was a maze of vents and puddles, the rain drumming against the tar paper. The suspect
was making
for the far edge, where another building
loomed
, separated by a narrow gap. Quinn sprinted, her coat flapping behind her. She wasn’t about to let him slip away now. He jumped. She didn’t think—just launched herself after him. The landing was rough, her knees buckling as she hit the gravel-covered roof. The suspect was already moving again, vaulting over a low wall. Quinn pushed herself up, ignoring the ache in her legs. She could see the strain in his movements now, the way his shoulders hunched as he ran. He was tiring. The next jump was wider, the gap between buildings yawning like a chasm. Quinn’s stomach
lurched
, but she didn’t slow down. She hit the other side hard, rolling to absorb the impact. The suspect
was heading
for a rusted fire door, yanking it open with a screech of metal. She followed, the door slamming shut behind her as she descended a narrow staircase. The air inside was thick with the scent of damp and mildew. The stairs led down into darkness, the only light coming from the occasional
flicker
of a dying bulb. Quinn drew her torch, the beam cutting through the gloom as she took the steps two at a time. The suspect’s
footsteps
echoed
below, growing fainter. At the bottom, the staircase opened into a long, abandoned corridor. The walls
were lined
with peeling paint and graffiti, the floor littered with debris. The suspect was nowhere in sight, but the air smelled different here—earthier, like wet stone and old iron. Quinn’s pulse quickened. She knew this place. Or at least, she knew *of* it. The Veil Market. She’d heard the whispers—cops talking over drinks, informants dropping hints about a black market that moved with the moon, selling things that shouldn’t exist. She’d never believed it, not
really
. But the way the suspect had vanished down here, the way the air
seemed to
hum with something unnatural—it all pointed to one thing. She
was standing
at the edge of something she didn’t understand. Quinn hesitated, her torchlight trembling as she swept it over the corridor. The walls
seemed to
press in closer, the shadows deeper. She could turn back. Call for backup. Pretend she’d lost the suspect in the rain. But the memory of DS Morris flashed through her mind—his last case, the way he’d looked at her before he’d gone into that warehouse, the way he’d never come out. She couldn’t walk away. Not again. The corridor ended at a heavy metal door, its surface pitted with rust. A symbol
was carved
into the center—a circle with jagged lines radiating outward, like a sun with too many rays. Quinn reached out, her fingers brushing the grooves. The metal was cold, almost painfully so. She pushed the door open. The market hit her like a wave. The space beyond was vast, a cavernous underground chamber lit by
flicker
ing lanterns that cast long, shifting shadows. Stalls lined the walls, their wares displayed in glass cases and on
velvet
cloths—jars of glowing liquid, bundles of dried herbs that smelled like ozone, knives with blades that
shimmered
like oil on water.
The air was thick with
the murmur of voices, the clink of coins, the occasional hiss of something that wasn’t quite human. Quinn stepped inside, her boots silent on the packed earth floor. The door groaned shut behind her, sealing her in. She kept her hand near her sidearm, her eyes scanning the crowd. The people here—if they could even be called that—were a mix of the ordinary and the unsettling. A woman with too many fingers bartered over a vial of black liquid. A man with eyes like polished stone watched her pass, his lips curling into something that wasn’t quite a smile. And then she saw him. The suspect was moving through the crowd, his head down, his hands shoved into his pockets. He hadn’t noticed her yet. Quinn kept her distance, weaving between stalls, her gaze locked on his back. He stopped at a booth where a hunched figure in a tattered cloak
was selling
small, carved bones. The suspect handed over a wad of cash, and the vendor pressed one of the bones into his palm. A bone token. Quinn’s stomach twisted. She’d heard about those. The only way into the Veil Market was with one of those damn tokens. And now her suspect had one. He turned, his eyes scanning the crowd. Quinn ducked behind a stall selling what looked like preserved animal parts, her heart hammering. When she peeked out again, he
was gone
. She cursed, pushing through the throng. The market
seemed to
shift around her, the stalls rearranging themselves like a living maze. The air smelled of smoke and something sweet, cloying. A hand brushed her arm, and she spun, her hand going to her gun. A girl—no older than sixteen—stood there, her skin pale as moonlight, her eyes wide and dark. She held out a small, silver locket. “For luck,” she whispered, her voice like wind through dead leaves. Quinn shook her head, stepping back. “I don’t want it.” The girl smiled, her teeth too sharp. “Everyone wants luck, Detective.” Quinn’s
blood ran cold
. How did she
know
—? The girl
was gone
before she could finish the thought, melting into the crowd. Quinn exhaled
sharply
, forcing herself to focus. She had to find the suspect. She had to get out of here. She pushed forward, her torchlight cutting through the gloom. The market
seemed to
stretch on forever, the stalls endless. Then, up ahead, she saw him—the suspect, standing near a stall that sold nothing but shadows in glass bottles. He
was talking
to someone, a man with a face like cracked leather. The man handed him something small, something that
glint
ed in the lantern light. Quinn moved closer, her pulse roaring in her ears. She was almost there. Then the suspect turned, his eyes locking onto hers. For a second, neither of them moved. The market
seemed to
hold its breath. Then the suspect bolted, shoving through the crowd, knocking over a stall of glass vials. The crash
echoed
through the chamber, the shards scattering like stars. Quinn ran. She didn’t think about the strangeness of the place, the way the air hummed against her skin, the way the shadows
seemed to
watch her. She didn’t think about the fact that she
was unarmed
in a world she didn’t understand. All she thought about was the suspect, the chase, the need to bring him in. He
was heading
for a narrow tunnel at the far end of the market, the entrance draped with tattered fabric. Quinn sprinted, her lungs burning. She could hear the suspect’s
footsteps
ahead, the sound of his breath, ragged and desperate. She burst into the tunnel, her torchlight bouncing off the rough stone walls. The air was colder here, the darkness deeper. The suspect was a shadow ahead of her, his form
flicker
ing in and out of the light. Then, without warning, he stopped. Quinn skidded to a halt, her hand going to her sidearm—only to remember she’d left it in the car. Stupid. So stupid. The suspect turned
slowly
, his hands raised. “You shouldn’t have followed me, Detective.” Quinn’s breath came in sharp gasps. “Who are you?” He smiled, and in the dim light, his teeth looked too white, too sharp. “Tomás Herrera. But you can call me Tommy.” Quinn’s mind raced. The name meant nothing to her. But the way he said it—like it was a joke only he understood—made her skin prickle. “What is this place?” she demanded. Tommy tilted his head. “You don’t
know
?” “I
know
it’s not on any map.” He laughed, a sound like dry leaves skittering across pavement. “No. It wouldn’t be.” He reached into his pocket and pulled out the bone token, holding it up between his fingers. “You want answers, Detective? Then you’re going to have to come with me.” Quinn’s eyes
flicked
to the token, then back to his face. She could see the challenge in his gaze, the dare. He knew she wouldn’t back down. Not now. She swallowed hard. “Fine. But if this is a trap—” Tommy grinned. “Oh, it’s a trap. But not the kind you’re thinking of.” Before she could respond, he turned and walked deeper into the tunnel, the darkness swallowing him whole. Quinn hesitated for only a second before following.
Evaluation details
Result
Evaluator
Details
Meta Data
100.0000%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
3
adverbTagCount
0
adverbTags
(empty)
82.9642%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
1761
totalAiIsmAdverbs
3
found
0
adverb
"sharply"
count
1
1
adverb
"slowly"
count
1
2
adverb
"really"
count
1
highlights
0
"sharply"
1
"slowly"
2
"really"
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)
26.1783%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
1761
totalAiIsms
13
found
0
word
"lurched"
count
1
1
word
"flicker"
count
1
2
word
"flicked"
count
1
3
word
"shimmered"
count
1
4
word
"glint"
count
1
5
word
"loomed"
count
1
6
word
"velvet"
count
1
7
word
"footsteps"
count
3
8
word
"echoed"
count
2
9
word
"echoing"
count
1
highlights
0
"lurched"
1
"flicker"
2
"flicked"
3
"shimmered"
4
"glint"
5
"loomed"
6
"velvet"
7
"footsteps"
8
"echoed"
9
"echoing"
66.6667%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
2
maxInWindow
2
found
0
label
"blood ran cold"
count
1
1
label
"air was thick with"
count
1
highlights
0
"blood ran cold"
1
"The air was thick with"
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
151
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
1
hedgeCount
6
narrationSentences
151
filterMatches
0
"know"
hedgeMatches
0
"seemed to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
0
totalSentences
161
matches
(empty)
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
56
mean
31.11
std
24.3
cv
0.781
sampleLengths
0
84
1
62
2
19
3
41
4
70
5
45
6
49
7
2
8
61
9
63
10
56
11
57
12
3
13
54
14
11
15
67
16
6
17
48
18
5
19
7
20
74
21
82
22
5
23
71
24
3
25
27
26
30
27
44
28
34
29
10
30
11
31
8
32
34
33
64
34
13
35
9
36
40
37
2
38
56
39
40
40
38
41
5
42
22
43
13
44
9
45
22
46
25
47
6
48
7
49
7
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
7
totalSentences
151
matches
0
"was gone"
1
"was cornered"
2
"were lined"
3
"was carved"
4
"was gone"
5
"was gone"
6
"was unarmed"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
7
totalVerbs
301
matches
0
"was, slipping"
1
"was making"
2
"was heading"
3
"was standing"
4
"was selling"
5
"was talking"
6
"was heading"
100.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1684
adjectiveStacks
0
stackExamples
(empty)
adverbCount
61
adverbRatio
0.03622327790973872
lyAdverbCount
9
lyAdverbRatio
0.005344418052256532
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
161
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
161
mean
10.82
std
6.21
cv
0.574
sampleLengths
0
20
1
23
2
11
3
18
4
12
5
21
6
13
7
10
8
18
9
11
10
2
11
6
12
20
13
11
14
10
15
15
16
13
17
22
18
10
19
10
20
3
21
16
22
14
23
12
24
16
25
17
26
7
27
9
28
2
29
7
30
13
31
11
32
10
33
17
34
3
35
13
36
8
37
11
38
17
39
14
40
12
41
18
42
19
43
7
44
11
45
14
46
18
47
3
48
4
49
7
40.0621%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
16
diversityRatio
0.2111801242236025
totalSentences
161
uniqueOpeners
34
0.0000%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
3
fancyCount
3
fancyTags
0
"shouted (shout)"
1
"she whispered, her voice like wind through dead leaves (whisper)"
2
"demanded (demand)"
83.2865%