NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMR3RR8YGB1FXFD9SBEEBFA
Run Details
Model:
GPT-5
Test:
Bad Writing Habits
Scenario:
Thriller: chase through city streets
Duration:
3m 41s
Cost:
$0.080933
Provider:
OpenAI
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
London was a smear of wet light. Rain drummed on shopfronts and bus shelters and the corrugated ribs of market stalls folded up for the night, rinsing the city into long, bright streaks. Detective Harlow Quinn stood in the lee of a shuttered tattoo parlor and
watch
ed a thin man in a navy parka cross the road under a guttering streetlamp. He kept his head down as if the rain had fists. The messenger bag slung across his back rode high; he’d adjusted it for running. She checked her
watch
without
think
ing. The leather strap was dark with water and her fingers found the familiar notch where the stitching had frayed. Twenty-two hundred and fifty-three. Two hours since he’d left the Raven’s Nest in Soho with his hood up and that polite little stoop the young ones wore when they
were trying
to be invisible. Two hours of her tailing him through slow traffic and puddled curbs, the green neon of Silas’ sign receding in the mirror like a signal she could never quite interpret. She’d
watch
ed him nurse a half pint at the bar for a full hour, talking to nobody, as maps and black-and-white faces stared down from the Nest’s walls. He hadn’t drunk more than three sips. A man waiting to hand something off, or a man waiting to be
watch
ed. When he’d moved, she’d moved. He crossed in front of the butcher’s and glanced over his shoulder. Harlow flattened against the wall and felt rain wick down the back of her collar. She’d worn the wrong coat; in the rush to get to Camden she’d grabbed the light one. Her hair—cropped so close it didn’t matter on most days—was slick with water. She let the breath out slow. Military precision, Morris used to say with a smirk, but then he’d follow her lead. Eighteen years on the job and she still believed in footwork. The right distance, the right timing, the right corner of the mouth to keep flat when you lied. The man touched his messenger bag as he turned onto a side street that dived under the rail bridge. The air there went colder, iron and old oil threading the rain. A train clattered overhead, scattering the hiss of water with its own rhythm. Harlow counted her steps—eight to the corner, four to the pile of broken pallets, three more to the stutter of light where a streetlamp fought itself. The soles of her boots squeaked on the slick tarmac. She saw him skip sideways to avoid a nest of litter cans and then he
look
ed back again, more deliberate this time. He
started to
run. She pushed off the wall and followed. Past a graffiti dragon melting in the rain, past a kebab shop that smelled like cumin and char. He was light-footed and he knew the path. He vaulted a low railing and cut through a narrow alley that went shoulder-tight between a closed off-licence and a shop selling leather jackets to tourists in better weather. Harlow’s breath thudded in her chest in clean, controlled bursts. She kept her arms tight in, the way you did when your hip flexors
were burning
and the trench was narrower than your pride. She heard him slip and catch himself with a curse. Spanish? No, just breath torn up by wet shoes. He burst out onto a small service road that ran parallel to the canal. The black water below rippled in slow, greedy swells. Harlow’s heart skittered once. She had avoided canals for a while after Morris. It was stupid to map grief onto physical spaces, but the body couldn’t be reasoned with. She leaped the last two steps into the open without breaking stride. He hooked right. Ahead, a chain-link gate blocked a service entrance under the curve of the viaduct, laminated with KEEP OUT notices bloated by the rain. He reached it and didn’t stop. His hand went into his pocket and came out with something pale that clicked against the metal in his fist. A small disc. Bone white. He pressed it to the center of the gate where a thick padlock hung. There was no click she could hear, but the chain sagged and fell like a muscle relaxing. He slid through the gap he made and vanished into the gut of the arch. Harlow skidded to a stop in front of the gate. In the space of three heartbeats she pressed her hand to the chain as if pressure alone would force it to unlock. It bit her palm. The padlock sat heavy and dumb. Her breath clouded out and broke in the rain. She squinted past the trellis of wet links into the tunnel beyond. It wasn’t a tunnel. It was the flight of an old staircase, tiles crazed with hairline fractures, the color of iced milk. A smell lifted up from the dark that was not the ordinary subsoil damp of London. It was warmer than that, copper and incense and a note of something like cut nettles. It went into her nose and sat there. Her radio crackled at her hip, a burst of static like sand. She reached automatically and the static made a false whisper of her old partner’s name. She froze. The sound didn’t resolve; the rain filleted it, turned it into noise. She had stood once in a
very
different stairwell three years ago with Morris a few steps below her, his voice turned sideways by the way
echo
works, and something had moved in air that should have been still. He’d said, Don’t follow, Harlow—no, he’d never said that. He’d just
look
ed up and made a face at her, that stupid grin, and then the lights had gone hard white and then off, and then he
was gone
. The report had said misstep. The photos had been
very
clean. She could call this in. She could wedge the gate and keep the place warm until backup came, until someone with keys and authorization and explanatory memos could come take this off her hands. And then what? Lose the suspect, lose the bag—whatever was in it—and wait for the laugh around the bullpen, Quinn seeing shadows in puddles again, Quinn sniffing old Tube ghosts. There was no line in the budget for bone tokens. Footsteps behind her. Harlow pivoted, her hand going to the torch on her belt. “Don’t,” a voice said, and she recognized the cadence before the face. Not an order. A warning wrapped in a favor. Spanish inflection slid off the edges of his words. Tomás Herrera stood ten feet away under a black umbrella, rain pattering against its dome with a relentless domesticity that made the whole scene
feel
stupidly normal. He wore a jacket a couple of notches nicer than the ones he usually worked in: dark, sharp, meant to
look
like he could afford it. His short, curly hair was wet along the edges where the umbrella didn’t cover. The Saint Christopher medallion at his throat gleamed once in the streetlamp and then dulled as if it, too, remembered to keep its head down. The left sleeve of his jacket tugged tight over a forearm scar Harlow knew too well from the last time she’d put him in cuffs and then, later, unclipped them because she didn’t have the right boxes ticked to make it stick. “Herrera.” She didn’t put her torch down but she lowered it a notch. “Out for a stroll.” “Working.” He tipped his head toward the arch. “You shouldn’t go in there.” “That so?” Harlow said. “Because my man just did.” “Your man has a token.” Tomás’s smile was not a smile. “Do you?” She felt the immediate, childish flare of
being told
no and tamped it out. “Open it.” “No.” He blinked, surprised at his own bluntness, then said it again in the same steady tone. “No, Detective. You can’t just—this isn’t—” He gestured, hunting in the air with his free hand for a word big enough. “This isn’t your ground.” She took a step toward him. He smelled like antiseptic and wet wool. “He’s carrying. I want to know what.” “You don’t.” For a second something like pity crossed his face and made a home there. “Trust me, you don’t.” She hated the surge of heat that reaction shook loose in her. “Why are you here?” He didn’t answer that. He glanced past her to the gate, to the chain still tight. Rain ran off the edges of his umbrella in a beaded line. “Do you know the rules down there?” he asked. “I know enough.” The lie tasted stale. She didn’t know enough; that was the problem. She had gossip and paperwork and a single sick memory that chewed her in quiet hours. She knew the word people used when they thought she
wasn’t listening
: Veil. “No steel drawn. No blood spilled. No photographs. You pay for what you break and for what you take,” Tomás said. He spoke like a catechism, weary with repetition. “Price doesn’t always mean money.” “So they’re running a farmer’s market. I’ll be careful.” Harlow put her hand on the chain again. Her fingers were numb with cold and she couldn’t
feel
the cut where a link had scored her skin. “Open it, Herrera. Or get out of my way.” “You don’t have a token,” he repeated, as if that solved it. His hand went into his jacket and came out with what she wanted: a small disc the color of paper bone, polished smooth by thumbs. He rolled it once over his knuckles without
think
ing. Rain slicked his fingers and the disc nearly darted into the gutter. He caught it and closed his fist hard. “I’m not giving you mine.” “You offering to go in for me?” Harlow raised an eyebrow. “Do you
think
I’m suicidal?” Now he smiled properly, quick and crooked. “Go home, Detective. Come back with your paperwork team and your permission slips and your armored vans. See how far you get. It moves. You know that, right? E
very
full moon. Today here, tomorrow some other hole in the ground. And if you make a mess, it’ll just…go. It always does.” The suspect
was not coming
back up those stairs for her convenience. Harlow felt the moment elongate around her like a long rubber band stretched thin and trembling, one of those kids’ toys that always eventually snapped a finger. She could
feel
her planner brain ticking through contingencies, pathways. If she went down there and it went wrong, it would go
very
wrong. If she didn’t, the case would cool over tonight like fat in a pan, congeal into something she’d have to chip at with a spoon. Rain ran from her jawline in a steady drip. She thought of Morris’s grin, the dopey Devil-may-care tilt of it; she thought of the space below it where his throat had been when she’d last seen him from above, the way the light had smeared white across the tiles before snuffing. He would have said go. He would have said stop. He wasn’t here to say anything. She stuck out her hand. “Give me the token,” she said. Tomás shook his head once. “If you go in with that on you,” he said, and here he lifted his fist, the knuckles drained of color around the little disc, “it means you accept the rules. It means you accept that if they ask a price you don’t like, you still pay. You can’t wave a badge. Nobody will care.” “I’ve spent two decades paying for other people’s bad nights,” Harlow said. “I’ll manage my own.” He searched her face, maybe
look
ing for a tell. She let him
look
. He’d
tended to
men bleeding out in bright-lit corridors; she knew the line of his mouth when he decided somebody was going to make it and when he decided they weren’t. Whatever he found in her now wasn’t a mortal injury. He swore,
softly
, in Spanish. “I will not save you if you make me choose,” he said finally. “I wouldn’t ask you to.” Harlow didn’t promise him anything else. He put the umbrella handle in the crook of his elbow and stepped close enough that rain beaded in the fine dark hair at his temple. He took her hand with wet fingers and pressed the token into her palm. For a heartbeat it
seemed to
heat against her skin, simple friction. Bone. He closed her gloved fingers over it and then, just as
quickly
, opened his hand in reclaim, and she tightened her grip because something in her balked at giving it back. He nodded, a tiny OK, and then
look
ed away, embarrassed at his own small concession. “Show it to the lock,” he said. His voice had dropped. “Step through. Keep your head down and your mouth shut and your hands off.” “I’m not the one who grabs,” she said, but they both knew hands made their own decisions once adrenaline woke them. She turned and pressed the disc where the padlock’s belly met the chain. The metal was cold, the disc colder. A twinge like a pinched nerve shot up her forearm. Then the chain slackened with no sound at all, impossibility happening modestly under the rain. She unthreaded it, yanked the gate a narrow hand-width open, and slid through into the dark. It closed behind her with the muffled thunk of a door caught by a carpet. Tomás stayed outside, a shape under a circle of municipal yellow light, umbrella
gleaming
. She went down. The old staircase slicked water off her boots. Each step was a careful plant. Her breath stopped making clouds; the air was warmer and moved in small ways along the walls as if someone
were breathing
with her. Tiles caught the light from above and gave it back begrudgingly. At the bottom the stair opened into a landing where a second gate should have been and wasn’t. Instead, a man sat on a kitchen chair turned into a throne with the judicious application of duct tape and carved horns wired to the backrest. He had a ledger open on his knees and did not
look
up to see who she was because he didn’t need to. He saw the token, maybe the way you saw heat on tarmac, a shimmer more real than the thing itself. “Welcome to the Market,” he said in a voice that could have sold her a car and made her
think
it was her idea. “No steel drawn, no blood spilled, no pictures. You break it, you buy it. You take it, you pay. You try to arrest anybody, you’re gone. That clear?” “Crystal,” Harlow said. The word came out too bright. She tucked the token into the inner pocket of her coat. She had the briefest urge to keep hold of it forever. “Enjoy,” the man said, and made a note in his ledger that might have been her name if she’d given it. She stepped into the Veil Market and it closed around her like night tide. Stalls shouldered up against each other along the brick platform where trains once squalled and stank. Tarps in faded carnival colors sagged under their own damp. Lanterns burned with a thick, greasy light, their glass throats rimed in soot, and somewhere above them, high in the dark curve of the tunnel, small blue sparks snapped
nervously
in a line as if a string of insects
were committing
synchronized suicide. The air tasted like pharmacy and lightning: eucalyptus, sulfur, mint, something metallic like the inside of her mouth after biting her tongue. People moved. Not all of them
look
ed up when she passed. Those who did let their gazes glance off her shoulders as if she were too bright and too obvious to fix on. A woman in a
velvet
coat stitched with constellations hawked little jars of something that
look
ed like canned weather. A man with a face like a crash-test dummy—smooth in the wrong places—sold knives handled with what her brain said was wood until her fingers said no. A teenager in a hoodie had eyes that had picked up too much light from somewhere; they shone like foxfire when he laughed. Harlow kept her hands tight to her sides. The smell alone made her want to reach, to test. She lifted her gaze and found the messenger bag. The navy parka was two rows ahead and moving fast, sliding along the narrow channel between a table of glass vials that coughed up blue vapor and a display of dentures wired to long lengths of gut. He had the hood up now, a dark beak. He glanced back once, and in the
flicker
of a lantern she saw his mouth flatten in recognition. Then he jerked a stall’s frame with a practiced hand and sent a rain of pale feathers across her path. Not feathers. Moth wings. They clung damply to her cheeks and lodged on her lower lip. The vendor shrieked something that wasn’t English and Harlow shouldered past him anyway. Her boot heel skidded on a coil of rope that turned out to be snakes and she flinched so hard it rattled her teeth. “Mind your feet, love,” someone said cheerfully as she steadied herself on a crate. The crate mewed. She moved on. She kept the parka in the corner of her eye, never more than a hand’s length from losing him to the market’s own labyrinthine will. He ducked beneath a hanging of bells that chimed in a pattern that made no musical sense and no sense at all,
really
, just triangles of sound hitting the bones at the back of her jaw. He cut left into a narrower passage and vanished for three steps. When she came out into the wider run, he was at the far end, paused, weighing routes. For one beat he
look
ed straight at her. Not arrogant now. Scared. He moved. She followed, pushing past a tall figure who smelled of peat fire and something leaf-litter sweet. The figure turned and
look
ed down at her with eyes like wet bark. She didn’t
look
back. Ahead, the parka threw his
weight
against a door marked with a hand-painted EXIT that made her heart jump in relief, but the thing opened onto more market, this time a section done up like a Paris arcade in a film. The ceiling was lower here. The air tightened. A woman with ash-blonde hair in a plait that came down to her knees warmed both hands over a bowl of fire that wasn’t wood-burning. The fire made no sound. The messenger brushed against a table and a string of beads rolled into the gutter like a skitter of teeth. Each bead winked a tiny eye as it tumbled. Harlow didn’t slow. She got close enough to see the stitching on his hood. “Police,” she said, not shouting but making the consonants sharp enough to cut. “Stop.” He
look
ed back and his mouth worked soundlessly. He reached into his bag, and Harlow’s whole body went to glass. Her hand moved before thought. She didn’t draw—no steel drawn; she felt the rule close around her like a parent’s hand—but she stepped in and slammed him into the nearest stall front with her forearm across his chest, hard enough to knock air. The vendor behind the stall didn’t so much startle as tilt his head, intrigued. He was old and weedy-thin and had done something to his teeth that made them all little points. He put down the bundle of dried roots he’d been binding with red thread and
watch
ed. “Hands on the counter,” Harlow said, the automatic cadence back in the saddle. “Bag open. Slowly.” He complied—the Market rewarded compliance almost as much as it punished other things. He levered the bag open with hands that shook and produced a square-wrapped parcel that had
been waxed
like cheese. It
was bound
with a tight net of twine, knotted in a way Harlow recognized: sailor’s work, Camden by way of Cartagena. It smelled faintly of cloves. He set it on the counter and
look
ed at her with eyes a child would have, gone huge with oxygen debt and fear. “Don’t,” he whispered. “Not here.” Across the row, someone laughed. It wasn’t about them. Or it was. Hard to tell. The whole place hummed like a thing with a heartbeat you couldn’t locate. She wanted to rip the wax aside and see. Evidence. Arrest. Clarity. All the old words lined up obedient as men on parade. She reached; her fingers met wax; she peeled. A hand closed on her wrist, not rough, not yet. She turned, e
very
fiber ready to crack the joint and drive a knee. Tomás stood there, no umbrella now, hair pressed flat by damp, jacket unbuttoned. In this light, his medallion had no shine at all. His face had gone flatter, doctor-blank, and his eyes were on the wax-wrapped parcel, not on her. “Don’t,” he said
softly
. “Get your hand off me.” Harlow’s voice stayed low. She didn’t like that she hadn’t heard him come in. Somewhere between the gate and here, he’d made his own choice. “You
open that here
, you buy it,” he said. “And the price won’t be sterling.” “And if I let him go, he’s gone.” She felt her jaw lock. The rule against steel pulsed like a vein. “I’m not losing him.” “Then take him,” Tomás said, shocking her. “Take him, leave the parcel. Make the arrest in your world, not this one.” The vendor with the pointed teeth chuckled. “Oh, honey,” he said to no one and e
very
one. “You don’t take. You trade.” His accent was nowhere. His thin hands moved like spiders over the counter, never touching the parcel, counting the air. Harlow tightened her grip on the suspect out of sheer instinct. He made a noise, not quite a protest, not quite relief. All around them the Market flowed, attention
flicker
ing on them like moths to a light and then away again, lazy, bored, hungry. She could
feel
the decision roll through her like a slow wave. It was the old drum again: duty, risk, fear, a man with a dumb grin falling into the dark. Tomás’s hand was warm on her wrist. The token sat in her pocket like a coin in a mouth. “Detective,” Tomás said. It was almost gentle. “Pick.” She let go of the parcel. Her hand came away tacky with wax. She fisted it and wiped it on her coat with a disgust that was more at herself than the residue. She shifted her grip on the man in the parka, spun him, and pulled his arms behind his back. No steel drawn. Her cuffs stayed where they
were, pressed
into the leather of her belt like a reprimand. She used a tie-wrap from the stall’s clutter—red, meant for herbs—and cinched his wrists. The vendor hooted. “No police business!” somebody called in sing-song. No one moved to stop her. Rules were a river; if you waded with the current, it might not drown you. “We’re leaving,” Harlow told the man. “Walk.” He did, as if the Market itself had
flicked
him in the back of the knee. Tomás fell in beside them. He didn’t touch her again. He didn’t have to. The stairs felt further away than they should have, but Harlow kept the route in her head with the same manic focus with which she’d tracked the parka from Soho to Camden: bells, blue vapor, jars; a left at the dentures with gut strings; the woman with the ash-long hair. Above, the ledger man lifted his pen as they came into view. Harlow braced for some kind of tax and got only a nod, polite as a doorman who’d chosen to let you keep your stolen silver because it amused him. She went up into rain with her heart banging high and wild. Tomás ducked through after, shook his head once to flick water, and then swung the chain back into place in a gesture so smooth it might have been apology. On the service road by the canal, e
very
thing
look
ed dull and blessedly ordinary. Traffic hissed far away. Someone laughed under the bridge. It could have been any night. Harlow’s
watch
ticked against her wrist, a patient metronome. Twenty-three hundred and nineteen. She turned the man to the wall, recited his rights in a voice that did not shake. Behind her, Tomás lit a cigarette with hands that didn’t either. He inhaled and then, after a small pause, he said, almost conversationally, “You owe them.” Harlow didn’t
look
at him. “I paid.” The words came out flat, sufficient. She clicked a cuff around one wrist and then the other, the old, satisfying sound of steel. The rule bent with the air. “Not them,” Tomás said. “Them.” He tipped his head toward the dark under-arch where he’d just been and where she’d just been and where e
very
thing always was whether she wanted it or not. “Another night, another price.” He was likely right. She didn’t have room for that now. She tightened the tie-wrap on the messenger bag and slid it over her shoulder. Her palms smelled like cloves and nettles and the wet leather of her own
watch
strap. She met Tomás’s eyes then. He lifted his cigarette in a tiny salute, surprise and relief
flicker
ing through his face like the match had. Under the ash, his mouth softened. He had chosen, too. “Next time,” he said, “don’t make me be the sensible one.” “Next time,” she said, “don’t be there.” They both knew he would be. The rain came down in bullet lines. The Veil Market sighed under the city like a thing breathing in its sleep. Harlow turned her prisoner toward the waiting car lights and started walking, the ache in her legs a clean, familiar pain, the second beat of a decision still answering itself in her blood.
created_at
"2026-02-17T02:54:27.332286+00:00"
2/17/2026, 2:54:27 AM
model
"openai/gpt-5-2025-08-07"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
14752
moderation_latency
(null)
generation_time
220772
tokens_prompt
914
tokens_completion
7813
native_tokens_prompt
810
native_tokens_completion
7992
native_tokens_completion_images
0
native_tokens_reasoning
2496
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
"completed"
usage
0.0809325
router
(null)
provider_responses
0
id
"resp_04266c3e7fddf64d016993d785f8908193abd179c46d5fa29c"
status
200
is_byok
false
latency
165
endpoint_id
"7c2f859a-7890-4e8e-b1de-1cd1c0a800b4"
provider_name
"OpenAI"
model_permaslug
"openai/gpt-5-2025-08-07"
api_type
"completions"
id
"gen-1771296645-vxtC6sQRh9M3grvQTe4T"
upstream_id
"resp_04266c3e7fddf64d016993d785f8908193abd179c46d5fa29c"
total_cost
0.0809325
cache_discount
(null)
upstream_inference_cost
0
provider_name
"OpenAI"
Evaluation details
Result
Evaluator
Details
Meta Data
64.3678%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
29
adverbTagCount
6
adverbTags
0
"he said finally [finally]"
1
"she said, but they both knew hands made their own decisions once adrenaline woke them [once]"
2
"someone said cheerfully as she steadied herself on a crate [cheerfully]"
3
"she said, not shouting but making the consonants sharp enough to cut [enough]"
4
"he said softly [softly]"
5
"He inhaled and then, after a small pause, he said, almost conversationally, [then, almost conversationally]"
79.4474%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
4379
totalAiIsmAdverbs
9
found
0
adverb
"nervously"
count
1
1
adverb
"quickly"
count
1
2
adverb
"slowly"
count
1
3
adverb
"softly"
count
2
4
adverb
"really"
count
1
5
adverb
"very"
count
3
highlights
0
"nervously"
1
"quickly"
2
"slowly"
3
"softly"
4
"really"
5
"very"
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)
84.0146%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
4379
totalAiIsms
7
found
0
word
"flicker"
count
1
1
word
"flicked"
count
1
2
word
"gleaming"
count
1
3
word
"velvet"
count
1
4
word
"weight"
count
1
5
word
"footsteps"
count
1
6
word
"echo"
count
1
highlights
0
"flicker"
1
"flicked"
2
"gleaming"
3
"velvet"
4
"weight"
5
"footsteps"
6
"echo"
100.0000%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
0
maxInWindow
0
found
(empty)
highlights
(empty)
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
320
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
5
hedgeCount
3
narrationSentences
320
filterMatches
0
"watch"
1
"feel"
2
"look"
3
"think"
hedgeMatches
0
"started to"
1
"tended to"
2
"seemed to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
1
totalSentences
345
matches
0
"open that here"
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
88
mean
49.3
std
37.83
cv
0.767
sampleLengths
0
86
1
143
2
107
3
102
4
4
5
115
6
64
7
103
8
63
9
62
10
129
11
74
12
14
13
30
14
134
15
17
16
13
17
9
18
13
19
16
20
42
21
20
22
20
23
16
24
37
25
44
26
34
27
45
28
71
29
11
30
63
31
88
32
67
33
11
34
60
35
16
36
59
37
13
38
11
39
99
40
25
41
21
42
90
43
3
44
136
45
52
46
31
47
21
48
105
49
120
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
5
totalSentences
320
matches
0
"was gone"
1
"being told"
2
"been waxed"
3
"was bound"
4
"were, pressed"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
6
totalVerbs
689
matches
0
"were trying"
1
"were burning"
2
"wasn’t listening"
3
"was not coming"
4
"were breathing"
5
"were committing"
100.0000%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
3962
adjectiveStacks
0
stackExamples
(empty)
adverbCount
137
adverbRatio
0.03457849570923776
lyAdverbCount
24
lyAdverbRatio
0.006057546693589096
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
345
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
345
mean
12.57
std
9.21
cv
0.733
sampleLengths
0
7
1
26
2
28
3
11
4
14
5
6
6
19
7
4
8
30
9
30
10
28
11
7
12
14
13
5
14
12
15
15
16
17
17
13
18
6
19
15
20
11
21
18
22
19
23
12
24
13
25
26
26
10
27
22
28
4
29
7
30
18
31
8
32
29
33
10
34
24
35
10
36
1
37
8
38
14
39
9
40
4
41
9
42
16
43
12
44
3
45
23
46
6
47
20
48
3
49
2
37.2464%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
44
diversityRatio
0.2782608695652174
totalSentences
345
uniqueOpeners
96
54.3103%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
29
fancyCount
14
fancyTags
0
"a voice said, and she recognized the cadence before the face (say, recognize)"
1
"he repeated, as if that solved it (repeat, solve)"
2
"he said, and here he lifted his fist, the knuckles drained of color around the little disc (say, lift drain)"
3
"he said finally (say finally)"
4
"she said, but they both knew hands made their own decisions once adrenaline woke them (say, know make once adrenaline woke)"
5
"he said in a voice that could have sold her a car and made her think it was her idea (say sell make think be)"
6
"the man said, and made a note in his ledger that might have been her name if she’d given it (say, make be give)"
7
"someone said cheerfully as she steadied herself on a crate (say cheerfully steady)"
8
"she said, not shouting but making the consonants sharp enough to cut (say, does not shout make cut)"
9
"Harlow said, the automatic cadence back in the saddle (say, back)"
10
"he whispered (whisper)"
11
"he said softly (say softly)"
12
"Tomás said, shocking her (say, shock)"
13
"He inhaled and then, after a small pause, he said, almost conversationally, (inhale say)"
89.3757%