NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-19-01KHTYFBBWPX5KS18WQ8CRFNVJ
Run Details
Model:
Gemini 3 Flash (Preview)
Test:
Bad Writing Habits
Scenario:
Thriller: chase through city streets
Duration:
27.6s
Cost:
$0.010811
Provider:
Google AI Studio
Evaluation summary
Score
Evaluator
Details Link
100.00%
Adverbs in dialogue tags
(details)
94.15%
AI-ism adverb frequency
(details)
100.00%
AI-ism character names
(details)
100.00%
AI-ism location names
(details)
49.34%
AI-ism word frequency
(details)
100.00%
Cliché density
(details)
100.00%
Emotion telling (show vs. tell)
(details)
94.43%
Filter word density
(details)
100.00%
Gibberish response detection
(details)
100.00%
Markdown formatting overuse
(details)
100.00%
Missing dialogue indicators (quotation marks)
(details)
83.33%
Name drop frequency
(details)
100.00%
Narrator intent-glossing
(details)
100.00%
"Not X but Y" pattern overuse
(details)
100.00%
Overuse of "that" (subordinate clause padding)
(details)
100.00%
Paragraph length variance
(details)
100.00%
Passive voice overuse
(details)
62.34%
Past progressive (was/were + -ing) overuse
(details)
60.04%
Em-dash & semicolon overuse
(details)
94.00%
Purple prose (modifier overload)
(details)
100.00%
Repeated phrase echo
(details)
100.00%
Sentence length variance
(details)
35.99%
Sentence opener variety
(details)
39.45%
Adverb-first sentence starts
(details)
70.89%
Pronoun-first sentence starts
(details)
4.38%
Subject-first sentence starts
(details)
0.00%
Subordinate conjunction sentence starts
(details)
88.95%
Technical jargon density
(details)
0.00%
Useless dialogue additions
(details)
0.00%
Dialogue tag variety (said vs. fancy)
(details)
75.9097%
Overall
Model input
System
You are an expert fiction writer. Always keep the following rules in mind: - Write in past tense and use General English spelling, grammar, and colloquialisms/slang. - Write in active voice - Always follow the "show, don't tell" principle. - Avoid adverbs and cliches and overused/commonly used phrases. Aim for fresh and original descriptions. - Convey events and story through dialogue. - Mix short, punchy sentences with long, descriptive ones. Drop fill words to add variety. - Skip "he/she said said" dialogue tags and convey people's actions or face expressions through their speech - Avoid mushy dialog and descriptions, have dialogue always continue the action, never stall or add unnecessary fluff. Vary the descriptions to not repeat yourself. - Put dialogue on its own paragraph to separate scene and action. - Reduce indicators of uncertainty like "trying" or "maybe" When writing text: - NEVER conclude the scene on your own, follow the beat instructions very closely. - NEVER end with foreshadowing. - NEVER write further than what I prompt you with. - AVOID imagining possible endings, NEVER deviate from the instructions. - STOP EARLY if the continuation contains what was required in the instructions. You do not need to fill out the full amount of words possible.
User/Human
Take into account the following glossary of characters/locations/items/lore... when writing your response: <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> Continue the story using the following instructions: <instructions> 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. </instructions>
Model response
Messages
Meta
AI
Rain slicked the asphalt of
Wardour Street into a black mirror.
Harlow Quinn fixed her gaze
on the back of the olive-skinned man weaving through the midnight theater crowd.
Tomás Herrera moved with a
frantic fluidity, his shoulders hunched against the downpour.
He clipped a tourist, sent
a cardboard coffee cup spinning, and didn't look back.
Quinn adjusted her stride, her
boots striking the pavement with the
measured
rhythm of a
predator
.
Water sluiced off her cropped
salt-and-pepper hair.
It stung her eyes, but
she didn't blink. She reached into her coat, fingers brushing the cold steel of her warrant card, then thought better of it. In this part of Soho, a badge acted like a flare in a dark room; it didn't command order, it sparked a stampede.
Herrera cut a sharp right
into a narrow alleyway choked with overflowing dumpsters and the stench of rotting citrus.
He tripped over a loose
cobblestone, his left arm flying out to steady himself.
The sleeve of his soaked
jacket pulled back, revealing the jagged white line of a scar that ran toward his wrist. Quinn closed the gap.
The distance shrank to ten
yards. "Tomás! Stop!" The man bolted.
He didn't head for the
main road.
Instead, he lunged toward a
rusted iron gate that led to a construction site near the shuttered remains of an old Tube entrance.
He scrambled over the bars
with a desperate, scraping clatter.
Quinn reached the gate a
breath later.
She hauled herself up, the
metal biting into her palms.
She tumbled onto the gravel
on the other side, rolling through a puddle that soaked through her trousers.
Herrera shifted a heavy plywood
board aside, revealing a gaping
maw
of darkness where a staircase should have been. "You don't want to go down there, Detective." Herrera stood at the edge of the hole. His chest heaved. The Saint Christopher medallion around his neck caught a stray beam of light from a streetlamp, flashing gold against his damp throat. "I want the names of the people who bought those vials from you, Herrera. I want to know what happened to Morris." "Morris was dead the moment he touched that case. If you follow me, you’re just finishing what they started." Herrera vanished into the earth. Quinn stood at the precipice. The air rising from the shaft smelled of ozone and ancient, stagnant damp. This wasn't a
standard
maintenance tunnel. The shadows down there felt thick, almost tactile. She checked her
watch
. The leather strap was sodden, the hands ticking past 1:00 AM. Three years of searching for a ghost had brought her to this hole in the dirt. She dropped into the dark.
Her boots hit a metal
landing that groaned under her
weight
. Below, a spiral of service stairs wound deep into the London clay. The sound of Herrera’s
footsteps
echoed
from far below, a frantic metallic tapping. Quinn descended, sliding her hand along the railing. The deeper she went, the warmer the air became.
It thrummed with a low-frequency
vibration that made her molars ache. At the bottom of the shaft, the grime-encrusted tiles of an abandoned station platform appeared. This wasn't on any modern map. Faded posters for soaps and cigarettes from the 1940s peeled off the walls like dead skin. Herrera stood thirty feet away, fumbling with something in his pocket. He pulled out a small, yellowed object—a piece of carved bone.
He pressed it against a
heavy steel door that
looked like it belonged on a vault
. "Tomás, step away from the door." Quinn leveled her gaze at him.
She didn't draw her sidearm
yet, but her hand rested on the grip. "You don't have a token, Quinn. They’ll peel the skin off your bones just for looking at the stalls." "I've got a warrant and a low tolerance for riddles. Open it." Herrera looked at her with a flash of genuine pity in his warm brown eyes.
He pressed the bone token
into a recess in the steel. The door didn't swing open; it dissolved. The metal shivered and turned into a heavy,
velvet
-like mist. Herrera stepped through. Quinn didn't hesitate.
She surged forward, bursting through
the mist before it could solidify. The transition hit her like a physical blow. The
silence
of the abandoned station vanished, replaced by a
cacophony
of voices, the clink of glassware, and the hissed heat of a thousand braziers. The Veil Market stretched out into the darkness of the tunnels. This wasn't a subway station anymore. Stalls made of salvaged mahogany and rusted iron lined the tracks. Strings of glowing glass orbs hung from the vaulted ceiling, casting an amber, sickly light over the crowd.
The air was thick with
the scent of burning sage, raw copper, and spices that didn't exist in any grocery store in London. Quinn slowed her pace, her hand moving instinctively to her belt. The people—if they were people—moved with a strange,
synchronized
grace. Some wore heavy cloaks that brushed the floor; others wore sharp, modern suits that looked out of place against the subterranean grit. "Lose the look, Detective. You're bleeding sunlight and law." Herrera was beside her again, his hand gripping her elbow.
He steered her behind a
pillar covered in black-and-white photographs that rippled as if caught in a breeze. "What is this place?"
Quinn whispered, her voice cracking
. "The ghost of the city. Everything London wants to forget finds its way down here. Information. Blood. Cures for diseases that don't have names." Quinn
scanned
the market. Ten yards away, a woman with eyes the color of mercury
was weighing
shimmering blue dust on a brass scale.
Further down, a man in
a tattered tuxedo sold jars containing things that
pulsed
with a
rhythmic
, organic light. "I saw that blue powder in Morris’s apartment,"
Quinn said, her voice turning cold
. "The night he disappeared. The lab couldn't identify it. They said it was inert silica." "Because they didn't know how to wake it up," Herrera retorted.
He looked over his shoulder
nervously
. "You shouldn't be here. The traders can smell a copper from a mile off. It’s in the way you carry your shoulders. You’re too rigid." "I'm not leaving without those names, Tomás. You’ve been treating 'special' patients. I know about the NHS license. I know you've been skimming supplies to bring down here." "I was saving lives that the hospital said didn't exist! If a man comes into my ER with his shadow detached from his heels, what am I supposed to do? Give him an aspirin and a follow-up appointment?" A tall figure in a long grey coat stopped near their pillar. The man had no visible face, just a smooth expanse of pale skin where his features should be. He turned toward them, the skin rippling as if something
was pushing
from the inside. Quinn’s heart hammered against her ribs. She felt the sudden, violent urge to run, to climb back up to the rain and the mundane safety of the Soho streets. But then she remembered the empty chair in the precinct, the way Morris hadn't even left a note, just a half-finished cup of tea and a smear of that blue dust on his desk. "Is he one of yours?" Quinn asked, her hand tightening on the grip of her pistol beneath her coat. "He's a Seeker," Herrera hissed. "He works for the people who run the Raven's Nest. If he catches us talking, we’re both trade goods." The faceless man took a step toward them. He tilted his head, a wet, clicking sound emanating from his throat. "Walk," Herrera commanded quietly. "Don't run. Look at the stalls like you're buying. Try to act like you've got a reason to be in hell." Quinn forced her muscles to relax. She stepped out from behind the pillar, her eyes darting between the strange, flickering lanterns and the terrifying inhabitants of the Veil. They passed a stall where a merchant
was selling
intricately carved wooden boxes. As Quinn passed, one of the boxes
began to
scream—a thin, high-pitched wail that set her teeth on edge. "Don't look," Herrera warned. "How long has this been under the city?" "Since the first brick was laid. It moves every moon. Last month it was an old brewery in Whitechapel. Next month? Who knows. It follows the energy." They reached a junction where the tunnel split into three. Herrera paused, his eyes searching the shadows. "I can get you out through the ventilation shafts in Holborn," he said. "But you have to drop the investigation, Quinn. You're poking a hornet's nest with a toothpick." "I'm a detective, Herrera. I don't drop things. I find the truth and I put it in a cage." "There aren't enough bars in the world for what lives down here." The faceless man appeared at the end of the tunnel, his pace accelerating. Behind him, two more figures emerged from the
gloom
of an alcove. They moved with a jerky, unnatural gait, their limbs too long for their bodies. "They've marked you,"
Herrera said, his voice dropping an octave
. "The scent of the surface is all over you." "Let them come," Quinn said. She drew her weapon, the matte black finish of the Glock a jarring, utilitarian contrast to the ethereal glow of the market. "I've had a
very
long night, and I'm tired of running." The crowd in the market
began to
part, a silent, swirling tide of
silk
and shadow. The humming in the air intensified, vibrating in Quinn’s chest until it
felt like her heart was beating out of
sync. "Put that away!" Herrera yelled, reaching for her arm. "Lead won't stop them! You'll just piss them off!" "Watch me." Quinn planted her feet, the sharp line of her jaw set. She ignored the way the walls
seemed to
breathe. She ignored the impossible colors bleeding from the stalls. She focused on the center of the faceless man's chest. "I am Detective Harlow Quinn of the Metropolitan Police,"
she shouted, her voice echoing through the vaulted tunnels
. "I am conducting an official investigation into the disappearance of DS Morris. Anyone who interferes will be
charged
with obstruction." A ripple of laughter, dry and rattling like dead leaves, rose from the stalls. The faceless man didn't stop. He raised a hand, and the skin on his palm split open to reveal a row of yellowed, carnivorous teeth. "Run, Quinn," Herrera pleaded, backing away toward the center tunnel. "Run now or you'll never see the rain again." Quinn took a breath, the copper-tasting air filling her lungs. She didn't move. She waited until the creature was five yards away, until she could see the wet
pulse
of its throat. The hammer of the Glock clicked back. "One more step," she whispered. Herrera didn't wait to see the outcome. He turned and vanished into the maze of the market, his Saint Christopher medallion swinging erratically against his chest. Quinn stood alone in the dark, the lights of the Veil Market
dancing
in her brown eyes as the faceless thing lunged. Her finger squeezed the trigger. The muzzle flash illuminated the tunnel in a strobe of white fire, chasing away the shadows for a fraction of a second. The bullet tore into the creature's chest, but instead of blood, a spray of that blue, shimmering dust erupted into the air. The man stumbled, his smooth face rippling with a soundless shriek. Quinn didn't wait for a second shot. She turned and sprinted in the direction Herrera had gone, her boots
pounding
against the ancient tiles. The market was a blur of movement now. Stallholders were slamming shutters, glass orbs were shattering against the ground, and the air
was filled
with a high-pitched whistling. She reached the junction and plunged into the center tunnel. It smelled of old grease and electricity. Behind her, she heard the heavy, wet thud of multiple pursuers. She turned a corner and found herself in a dead end. A brick wall, scarred with soot and age, blocked her path. High above, a small iron grate allowed a single, pathetic beam of moonlight to filter down through the rain. "Herrera!" she yelled. Silence. She pressed her back against the cold bricks, her gun leveled at the entrance to the alcove. The shadows at the edge of her vision
began to
stretch, lengthening toward her like grasping fingers. The clicking sound returned, louder this time, coming from the ceiling. Quinn looked up. The faceless man
was clinging
to the rusted pipes above her, his long fingers hooked into the metal. The hole in his chest was already sealing, the blue dust swirling around the wound like a swarm of angry hornets. "Morris,"
she gasped, her voice barely a whisper
. The creature paused. It tilted its head, the skin on its face shivering. For a
fleeting
second, the smooth surface distorted, forming the ghost of a nose, the curve of a human mouth. "Harlow..." The voice was a rasp, a sound of grinding stone and wind. Quinn’s hand
trembled
. The gun felt heavy, an anchor dragging her down. "Is that you?" The creature's fingers tightened on the pipe, the metal screaming under its grip. The human features vanished as
quickly
as they had appeared, smothered by the blank, pale mask. It dropped from the ceiling, landing silently on the grimy floor. It didn't attack. It stood there, a foot away, its presence cold enough to frost the air. "Go," the creature hissed. It pointed toward a loose section of the brick wall. Quinn didn't move. "I'm bringing you home." "There is no home." The thing turned away as more shadows gathered at the end of the tunnel. It stepped toward the other Seekers, its silhouette expanding, devouring the light. Quinn lunged for the loose bricks. She tore at them, her fingernails bleeding as she scrambled into a narrow crawlspace that smelled of city exhaust and wet earth. She climbed, fueled by a frantic, jagged terror she had never known. She burst through a manhole cover in the middle of a side street two blocks from the construction site. She collapsed onto the wet pavement, the rain washing the blue dust from her coat. She lay there for a long time, watching the neon sign of a nearby kebab shop
flicker
. Her
watch
had stopped at 1:12 AM. She sat up, her breath coming in ragged gasps. She reached into her pocket and pulled out a handful of the shimmering blue dust she had scraped from the creature's wound during the scramble. It glowed faintly in the palm of her hand before the rain turned it into a dull, grey sludge. Quinn looked down at the manhole. The Veil Market was still down there, breathlessly quiet, hidden beneath the feet of millions of oblivious Londoners. She stood up, her jaw tightening. She wasn't the same detective who had walked into Soho an hour ago. The world was larger, darker, and hungrier than she had ever imagined. She turned toward the main road to find a cab. She had to go to the Raven's Nest. She had to find Silas. And most of all, she had to find out what kind of market sold a man's soul for a handful of blue dust.
created_at
"2026-02-19T12:37:23.458Z"
2/19/2026, 12:37:23 PM
model
"google/gemini-3-flash-preview-20251217"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
849
moderation_latency
(null)
generation_time
27572
tokens_prompt
1140
tokens_completion
3844
native_tokens_prompt
1042
native_tokens_completion
3430
native_tokens_completion_images
0
native_tokens_reasoning
0
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
"STOP"
usage
0.010811
router
(null)
provider_responses
0
endpoint_id
"6e82f652-2693-4b60-bbe0-7362d6e345f0"
is_byok
false
latency
849
model_permaslug
"google/gemini-3-flash-preview-20251217"
provider_name
"Google AI Studio"
status
200
api_type
"completions"
id
"gen-1771504643-gPmkqvVRxZOZA6KJOoQ3"
upstream_id
(null)
total_cost
0.010811
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Google AI Studio"
Evaluation details
Result
Evaluator
Details
Meta Data
100.00%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
17
adverbTagCount
1
adverbTags
0
"Herrera commanded quietly [quietly]"
dialogueSentences
47
tagDensity
0.362
leniency
0.723
rawRatio
0.059
effectiveRatio
0.043
94.15%
AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount
2566
totalAiIsmAdverbs
3
found
0
adverb
"nervously"
count
1
1
adverb
"very"
count
1
2
adverb
"quickly"
count
1
highlights
0
"nervously"
1
"very"
2
"quickly"
100.00%
AI-ism character names
Target: 0 AI-default names (17 tracked, −20% each)
codexExemptions
(empty)
found
(empty)
100.00%
AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions
(empty)
found
(empty)
49.34%
AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount
2566
totalAiIsms
26
found
0
word
"measured"
count
1
1
word
"predator"
count
1
2
word
"maw"
count
1
3
word
"standard"
count
1
4
word
"weight"
count
1
5
word
"footsteps"
count
1
6
word
"echoed"
count
1
7
word
"velvet"
count
1
8
word
"silence"
count
2
9
word
"cacophony"
count
1
10
word
"synchronized"
count
1
11
word
"scanned"
count
1
12
word
"pulsed"
count
1
13
word
"rhythmic"
count
1
14
word
"gloom"
count
1
15
word
"silk"
count
1
16
word
"echoing"
count
1
17
word
"charged"
count
1
18
word
"pulse"
count
1
19
word
"dancing"
count
1
20
word
"pounding"
count
1
21
word
"whisper"
count
1
22
word
"fleeting"
count
1
23
word
"trembled"
count
1
24
word
"flicker"
count
1
highlights
0
"measured"
1
"predator"
2
"maw"
3
"standard"
4
"weight"
5
"footsteps"
6
"echoed"
7
"velvet"
8
"silence"
9
"cacophony"
10
"synchronized"
11
"scanned"
12
"pulsed"
13
"rhythmic"
14
"gloom"
15
"silk"
16
"echoing"
17
"charged"
18
"pulse"
19
"dancing"
20
"pounding"
21
"whisper"
22
"fleeting"
23
"trembled"
24
"flicker"
100.00%
Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches
1
maxInWindow
1
found
0
label
"air was thick with"
count
1
highlights
0
"The air was thick with"
100.00%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
177
matches
(empty)
94.43%
Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount
2
hedgeCount
4
narrationSentences
177
filterMatches
0
"watch"
hedgeMatches
0
"began to"
1
"seemed to"
100.00%
Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences
207
gibberishSentences
0
adjustedGibberishSentences
0
longSentenceCount
0
runOnParagraphCount
0
giantParagraphCount
0
wordSaladCount
0
repetitionLoopCount
0
controlTokenCount
0
maxSentenceWordsSeen
39
ratio
0
matches
(empty)
100.00%
Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans
0
markdownWords
0
totalWords
2550
ratio
0
matches
(empty)
100.00%
Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions
13
unquotedAttributions
0
matches
(empty)
83.33%
Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions
75
wordCount
2060
uniqueNames
19
maxNameDensity
1.31
worstName
"Quinn"
maxWindowNameDensity
2.5
worstWindowName
"Quinn"
discoveredNames
Wardour
1
Street
1
Quinn
27
Herrera
20
Soho
3
Tube
1
Saint
2
Christopher
2
London
2
Veil
4
Market
3
Morris
1
Glock
2
Silence
1
Seekers
1
Londoners
1
Raven
1
Nest
1
Silas
1
persons
0
"Quinn"
1
"Herrera"
2
"Saint"
3
"Christopher"
4
"Market"
5
"Morris"
6
"Glock"
7
"Silas"
places
0
"Wardour"
1
"Street"
2
"Soho"
3
"London"
4
"Raven"
globalScore
0.845
windowScore
0.833
100.00%
Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences
147
glossingSentenceCount
2
matches
0
"looked like it belonged on a vault"
1
"felt like her heart was beating out of"
100.00%
"Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches
0
per1kWords
0
wordCount
2550
matches
(empty)
100.00%
Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount
0
totalSentences
207
matches
(empty)
100.00%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
95
mean
26.84
std
17.28
cv
0.644
sampleLengths
0
72
1
57
2
54
3
10
4
2
5
43
6
54
7
8
8
33
9
22
10
19
11
5
12
63
13
5
14
64
15
37
16
38
17
6
18
19
19
19
20
12
21
46
22
14
23
33
24
46
25
66
26
9
27
28
28
9
29
24
30
43
31
29
32
42
33
28
34
38
35
45
36
63
37
19
38
24
39
20
40
25
41
28
42
32
43
4
44
8
45
27
46
17
47
29
48
19
49
12
100.00%
Passive voice overuse
Target: ≤2% passive sentences
passiveCount
1
totalSentences
177
matches
0
"was filled"
62.34%
Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount
7
totalVerbs
339
matches
0
"was weighing"
1
"was pushing"
2
"was selling"
3
"was beating"
4
"were slamming were shattering"
5
"was clinging"
60.04%
Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount
4
semicolonCount
3
flaggedSentences
6
totalSentences
207
ratio
0.029
matches
0
"In this part of Soho, a badge acted like a flare in a dark room; it didn't command order, it sparked a stampede."
1
"He pulled out a small, yellowed object—a piece of carved bone."
2
"The door didn't swing open; it dissolved."
3
"The people—if they were people—moved with a strange, synchronized grace."
4
"Some wore heavy cloaks that brushed the floor; others wore sharp, modern suits that looked out of place against the subterranean grit."
5
"As Quinn passed, one of the boxes began to scream—a thin, high-pitched wail that set her teeth on edge."
94.00%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
2075
adjectiveStacks
1
stackExamples
0
"thin, high-pitched wail"
adverbCount
44
adverbRatio
0.021204819277108433
lyAdverbCount
11
lyAdverbRatio
0.005301204819277108
100.00%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
207
echoCount
0
echoWords
(empty)
100.00%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
207
mean
12.32
std
6.64
cv
0.539
sampleLengths
0
11
1
18
2
13
3
14
4
16
5
7
6
8
7
19
8
23
9
19
10
14
11
21
12
4
13
6
14
2
15
3
16
7
17
23
18
10
19
7
20
10
21
18
22
19
23
8
24
8
25
3
26
22
27
22
28
19
29
5
30
5
31
13
32
6
33
8
34
4
35
11
36
16
37
5
38
11
39
12
40
13
41
8
42
9
43
11
44
15
45
6
46
16
47
11
48
11
49
16
35.99%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
29
diversityRatio
0.2560386473429952
totalSentences
207
uniqueOpeners
53
39.45%
Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount
2
totalSentences
169
matches
0
"Instead, he lunged toward a"
1
"Further down, a man in"
ratio
0.012
70.89%
Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount
63
totalSentences
169
matches
0
"He clipped a tourist, sent"
1
"It stung her eyes, but"
2
"She reached into her coat,"
3
"He tripped over a loose"
4
"He didn't head for the"
5
"He scrambled over the bars"
6
"She hauled herself up, the"
7
"She tumbled onto the gravel"
8
"His chest heaved."
9
"She checked her watch."
10
"She dropped into the dark."
11
"Her boots hit a metal"
12
"It thrummed with a low-frequency"
13
"He pulled out a small,"
14
"He pressed it against a"
15
"She didn't draw her sidearm"
16
"He pressed the bone token"
17
"She surged forward, bursting through"
18
"He steered her behind a"
19
"He looked over his shoulder"
ratio
0.373
4.38%
Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount
154
totalSentences
169
matches
0
"Rain slicked the asphalt of"
1
"Harlow Quinn fixed her gaze"
2
"Tomás Herrera moved with a"
3
"He clipped a tourist, sent"
4
"Quinn adjusted her stride, her"
5
"Water sluiced off her cropped"
6
"It stung her eyes, but"
7
"She reached into her coat,"
8
"Herrera cut a sharp right"
9
"He tripped over a loose"
10
"The sleeve of his soaked"
11
"Quinn closed the gap."
12
"The distance shrank to ten"
13
"The man bolted."
14
"He didn't head for the"
15
"He scrambled over the bars"
16
"Quinn reached the gate a"
17
"She hauled herself up, the"
18
"She tumbled onto the gravel"
19
"Herrera shifted a heavy plywood"
ratio
0.911
0.00%
Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount
0
totalSentences
169
matches
(empty)
ratio
0
88.95%
Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences
106
technicalSentenceCount
8
matches
0
"The sleeve of his soaked jacket pulled back, revealing the jagged white line of a scar that ran toward his wrist."
1
"Instead, he lunged toward a rusted iron gate that led to a construction site near the shuttered remains of an old Tube entrance."
2
"It thrummed with a low-frequency vibration that made her molars ache."
3
"Some wore heavy cloaks that brushed the floor; others wore sharp, modern suits that looked out of place against the subterranean grit."
4
"He steered her behind a pillar covered in black-and-white photographs that rippled as if caught in a breeze."
5
"As Quinn passed, one of the boxes began to scream—a thin, high-pitched wail that set her teeth on edge."
6
"It stepped toward the other Seekers, its silhouette expanding, devouring the light."
7
"She tore at them, her fingernails bleeding as she scrambled into a narrow crawlspace that smelled of city exhaust and wet earth."
0.00%
Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags
17
uselessAdditionCount
5
matches
0
"Quinn whispered, her voice cracking"
1
"Quinn said, her voice turning cold"
2
"Herrera said, his voice dropping an octave"
3
"she shouted, her voice echoing through the vaulted tunnels"
4
"she gasped, her voice barely a whisper"
0.00%
Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags
16
fancyCount
11
fancyTags
0
"Quinn whispered (whisper)"
1
"Herrera retorted (retort)"
2
"Herrera hissed (hiss)"
3
"Herrera warned (warn)"
4
"Herrera yelled (yell)"
5
"she shouted (shout)"
6
"Herrera pleaded (plead)"
7
"she whispered (whisper)"
8
"she yelled (yell)"
9
"she gasped (gasp)"
10
"the creature hissed (hiss)"
dialogueSentences
47
tagDensity
0.34
leniency
0.681
rawRatio
0.688
effectiveRatio
0.468
75.9097%