NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-19-01KHVPFG0GQ91B2RP5A7199EPX
Run Details
Model:
Gemini 3.1 Pro (Preview)
Test:
Bad Writing Habits
Scenario:
Mystery: examining a crime scene
Duration:
1m 6s
Cost:
$0.085742
Provider:
Google AI Studio
Evaluation summary
Score
Evaluator
Details Link
100.00%
Adverbs in dialogue tags
(details)
62.77%
AI-ism adverb frequency
(details)
100.00%
AI-ism character names
(details)
100.00%
AI-ism location names
(details)
44.16%
AI-ism word frequency
(details)
100.00%
Cliché density
(details)
100.00%
Emotion telling (show vs. tell)
(details)
100.00%
Filter word density
(details)
100.00%
Gibberish response detection
(details)
100.00%
Markdown formatting overuse
(details)
0.00%
Missing dialogue indicators (quotation marks)
(details)
77.67%
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)
77.28%
Passive voice overuse
(details)
96.48%
Past progressive (was/were + -ing) overuse
(details)
100.00%
Em-dash & semicolon overuse
(details)
80.22%
Purple prose (modifier overload)
(details)
100.00%
Repeated phrase echo
(details)
100.00%
Sentence length variance
(details)
48.06%
Sentence opener variety
(details)
84.93%
Adverb-first sentence starts
(details)
100.00%
Pronoun-first sentence starts
(details)
74.65%
Subject-first sentence starts
(details)
100.00%
Subordinate conjunction sentence starts
(details)
100.00%
Technical jargon density
(details)
100.00%
Useless dialogue additions
(details)
100.00%
Dialogue tag variety (said vs. fancy)
(details)
88.2072%
Overall
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="4414" name="Eva Kowalski" aliases="Eva, Evie" pronouns="she/her" species="Human" storyRole="Best Friend"> <eyeColor>green</eyeColor> <hair>curly red</hair> <height>5'4"</height> <age>26</age> <glasses>round glasses</glasses> <satchel>worn leather satchel full of books</satchel> <freckles>freckled complexion</freckles> <nervousHabit>tucking hair behind her left ear</nervousHabit> <description>Aurora's childhood friend and an occult researcher.</description> <backstory>Moved to London two years before Aurora and works as a research assistant at the British Museum's restricted archives. She holds a master's degree in Ancient History from Oxford.</backstory> </character> <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> <item id="2004" name="Veil Compass" aliases="the Compass, shadow compass" type="Tool" origin="The Veil Market"> <casingMaterial>small brass compass</casingMaterial> <faceMarkings>face etched with protective sigils</faceMarkings> <needle>points toward the nearest supernatural rift or portal</needle> <patina>casing has a patina of verdigris</patina> <creator>crafted by a Shade artisan</creator> <description>A compass attuned to supernatural energy.</description> </item> </codex> Write a fully fleshed out scene of at least 1000 words in the mystery genre. A detective arrives at a crime scene in an unusual location. Something is wrong — the evidence doesn't add up. A colleague is present, offering a different interpretation. Through careful observation and deduction, the detective begins to see what others have missed. 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
Harlow descended the crumbling concrete
stairs into the suffocating darkness beneath Camden.
The air grew colder with
each step, heavy with the metallic scent of damp earth and the sharp tang of ozone.
Constables from the Metropolitan Police
had already cordoned off the surface entrance, but this dead end in the abandoned Tube station was not on any public transit map. This was the Veil Market, or at least it
was supposed
to be.
Informants claimed the supernatural black
market relocated every full moon, utilizing ancient tunnels to deal in banned alchemical substances, enchanted goods, and lethal information.
Tonight, the magical bazaar had
been reduced
to a mundane crime scene.
Harlow stepped onto the cracked
tiles of the platform, her spine rigid, carrying her five-foot-nine frame with strict military precision. She hated the underground.
The claustrophobic dark always brought
back memories she preferred to keep buried, specifically the night she lost her partner, Detective Sergeant Morris, three years ago.
Her sharp jaw tightened as
she pushed the thought away.
She paused to check the
worn leather
watch
on her left wrist.
It was half past two
in the morning. Across the broad expanse of the platform, a makeshift stall
constructed
of rusted scaffolding pipes and heavy canvas had been
utterly
obliterated.
The surrounding floor was coated
in a thick, undisturbed layer of gray ash.
A voice cut through the
ambient dripping of condensation. Detective Quinn.
Harlow turned her brown eyes
toward the sound. Standing near the edge of the ash radius was Eva Kowalski. At twenty-six, the civilian consultant looked entirely out of place in a subterranean slaughterhouse.
Eva clutched a worn leather
satchel full of heavy books against her hip, the thick strap digging deep into her wool trench coat.
The harsh glare of the
portable police floodlights caught the pale, freckled complexion of her face, highlighting her youth against the grim backdrop.
You made good time, Miss
Kowalski, Harlow said, her tone meticulously flat.
I am surprised you answered
your phone.
I assumed you and your
tight knit clique of friends would be asleep. Or perhaps out causing trouble elsewhere. Eva stiffened, pushing up her round glasses.
She knew Harlow suspected her
circle of friends of
being involved
in the recent string of metropolitan disturbances. As a research assistant at the British Museum restricted archives, with a master degree in Ancient History from Oxford, Eva was occasionally called in by the department when a case crossed the line into the supernatural. But Harlow had never fully trusted the young woman, nor the people she associated with since moving to London.
I came as soon as
I heard the location, Eva said, ignoring the barb.
She reached up, her fingers
trembling
slightly
in the
chill
air, and tucked a stray coil of curly red hair behind her left ear.
It was a nervous habit
Harlow had
cataloged
during their
very
first meeting. Eva stepped closer to the ash ring, her green eyes darting over the wreckage. This is a closed ecosystem. The Veil Market only permits entry to those holding a bone token. A closed door, mathematically speaking. Which means whoever did this was already inside. Or they did not need a token at all, Harlow said, stepping
carefully
around a
shattered
glass vial. The luminescent liquid inside had eaten a jagged hole through the concrete floor.
Highly unlikely, Eva said, shifting
the heavy
weight
of her satchel. The wards down here are ancient and brutal. Look at the blast pattern. The scorch marks on the ceiling tiles. The total incineration of the vendor. This is a classic Shade manifestation. A rogue entity broke free from a tether, panicked, and obliterated its immediate surroundings in a burst of necrotic energy. It is textbook, Detective. Harlow did not reply immediately.
She walked the perimeter of
the chalked perimeter line, her brown eyes
scanning
the debris.
She had eighteen years of
decorated service with the Metropolitan Police, and her investigative instincts were rarely wrong. A textbook answer was usually a lazy answer.
She had survived this long
by looking at the things other people wanted to ignore.
She looked closely at the
blast radius.
If a supernatural bomb of
that magnitude had gone off in the center of the stall, the canvas walls should have blown outward, ripped to shreds by the outward force. But the heavy canvas
was draped
inward, the blackened support poles bent toward the center, not away from it. Harlow knelt, ignoring the damp
chill
seeping through the knees of her trousers.
She touched the gray ash
with a bare fingertip. It was
completely
cold.
Not just room temperature, but unnaturally frigid
.
If an entity panicked and
exploded, Harlow said, keeping her voice incredibly level, why is the vendor cash box empty? Eva blinked, peering over the rims of her round glasses. Excuse me? Harlow pointed a gloved hand toward a small wooden lockbox resting entirely untouched beneath an overturned table. The thick iron lid had been violently pried open. The metal lock had not been melted or exploded by extreme heat.
It had been snapped by
sheer
mechanical
force, likely a heavy crowbar. The pry marks were fresh, gouging deep into the grain of the wood. Shades do not carry crowbars, Harlow said, standing up to her full height.
She casually brushed her closely
cropped salt-and-pepper hair back from her forehead. And they certainly do not stop to empty a secondary till before fleeing an underground black market. Eva frowned deeply, her hand hovering near her left ear before she forced it down to her side.
Perhaps a looter arrived after
the blast.
Before your uniform officers secured
the abandoned station. The Veil Market is full of dangerous opportunists.
Maybe, Harlow muttered, though she
did not believe a single word of it. Something else
was bothering
her. The missing bone token. The vendor remains were supposedly pulverized into the ash beneath their feet, but if a bone token was an absolute requirement for entry and exit, the magical artifact should have survived the blast, or at least left a specific magical trace in the residue. Harlow noticed a
glint
of dull metal near the
very
edge of the platform, half-hidden beneath a piece of charred canvas. She approached the debris and crouched down, using a silver pen from her breast pocket to lift the heavy fabric aside. Resting on the cracked white tiles was a small brass compass. Its metallic casing was heavily coated in a thick patina of green verdigris, indicating extreme age. Intricate, protective sigils
were etched
with absolute precision around the face of the dial. It was a Veil Compass. Harlow had read extensive reports about them during her agonizing personal investigation into Morris death. Crafted by highly skilled Shade artisans, the compasses
were supposed
to point toward the nearest supernatural rift or portal. She picked it up with her hand. The brass casing felt surprisingly heavy, humming against her skin with a faint, erratic vibration. Do not
touch that, Eva
warned, stepping forward so
quickly
her heavy leather satchel swung against her knees. Those compasses are incredibly sensitive tools. The necrotic residue from the Shade attack will throw the delicate needle into an unpredictable frenzy. It could cause an energy feedback loop. Harlow ignored the warning and looked down at the brass instrument resting flat in her palm. The delicate iron needle was
completely
still. It
was not spinning
. It
was not acting
erratic. Most importantly, it
was not pointing
toward the pile of ash or the supposed epicenter of the supernatural blast. The needle
was pointing
dead ahead, locking its bearing directly toward a blank, tiled retaining wall thirty feet down the empty platform. It is not in a frenzy, Harlow said quietly. She held the compass
completely
flat, turning her body ninety degrees to the left. The iron needle smoothly tracked back, pivoting in the casing to lock relentlessly onto the blank wall. Eva walked over, adjusting the leather strap on her shoulder, and looked over Harlow arm. Her green
eyes widened
in obvious confusion. That makes
absolutely
no sense. The portal to enter the Camden station is back the way you came. That wall is just a structural retaining partition. There is solid earth and bedrock behind it. Is there? Harlow asked. The sharp planes of her face set into a harsh, unyielding mask. She walked
slowly
toward the tiled wall, her gaze flicking rhythmically between the vibrating compass needle and the dirty white ceramic. The scattered pieces of the puzzle were finally clicking into place. Three years ago, when Morris died, the crime scene had looked exactly like a frenzy. There had been blood everywhere,
shattered
windows, the distinct, suffocating smell of sulfur and burnt ozone. The brass hats and the forensic analysts had called it an animal attack, then changed their story to a freak gas explosion, burying the truth because they were too terrified to
look
at the contradictory details. Harlow had learned the hard way that when the supernatural world wanted to hide a brutal crime, they used the loudest, brightest magic possible to blind the investigators. This was a staged scene. Look at the ash dispersion on the floor, Harlow said, her voice
echoing
slightly
in the cavernous, dripping station. She did not turn around, keeping her absolute focus on the bricked partition. It is a
perfect
circle. Too
perfect
. An explosion of necrotic energy would have
been disrupted
by the table, the canvas fabric, the heavy metal shelving. There would be shadow patterns where the ash
was blocked
by solid objects. But the ash covers the floor
completely
uniformly, heavily dusted even under the fallen debris. Eva fell
completely
silent for a long moment. When she finally spoke, her voice lacked all of its previous academic confidence. Someone scattered the ash after the stall
was destroyed
. Exactly. Harlow reached the blank wall. Up close, the white ceramic tiles
were covered
in decades of black grime and subway soot. But as she held the Veil Compass near the smooth surface, the iron needle
began to
tremble violently, tapping desperately against the glass faceplate. They beat the vendor to death, Harlow continued, her mind cold and analytically clear. They used a crowbar to break the lockbox, stealing the high value enchanted goods and the vendor bone token.
Then, they needed to cover
their tracks so nobody would immediately pursue them. They dragged the canvas down inward, scattered some ash from a previous ritual, and snapped a volatile vial of acid to make it
look
like a magical detonation. But why go through all that theatrical trouble? Eva asked, stopping a respectful few feet behind the detective.
To keep us entirely focused
on the center of the room, Harlow said. She holstered the heavy brass compass in her coat pocket and pulled a high beams tactical flashlight from her belt. She clicked it on, angling the harsh white beam parallel to the tiled wall to catch the microscopic shadows. There, barely visible in the filthy grout line between the old tiles, was a fresh, razor thin crack. Harlow
traced
the long vertical line of the crack with her dark eyes. It formed a
perfect
rectangle, roughly the size of a
standard
industrial doorway, cut seamlessly into the retaining wall. They did not come in through the main Tube entrance, Harlow said. Her
pulse
drummed a steady, military march in her ears. And they certainly did not
leave that way
either. Harlow pressed her gloved hand flat against the center of the hidden rectangular cut. She pushed with her shoulder. With a heavy, grinding scrape of stone upon stone, the massive tiled section pivoted inward on a fiercely hidden central axis, revealing a suffocatingly dark tunnel beyond. A draft of damp, freezing air billowed outward onto the platform, carrying the faint, nauseating scent of rotting lilies. Harlow recognized the foul smell immediately. Her
stomach
clenched. It was the exact same scent that had lingered heavily in the alleyway the night Morris
was killed
. Eva gasped
softly
, her hand flying instinctively to her curly red hair, tucking it behind her ear in a frantic, repeated motion. A secondary rift. But that is theoretically impossible to sustain without a massive power source. The Veil Market magic only allows one anchor point. Someone changed the rules, Harlow said
softly
. She drew her service weapon, the
familiar
weight
of the cold steel grounding her in reality. The dusty textbooks and the theoretical magic of the British Museum archives meant nothing down here in the dark. The Veil Market was not just a place to buy banned alchemy. It was a staging ground for something much worse. Detective Harlow Quinn stepped
carefully
through the hidden threshold, leaving the meticulously fake crime scene behind, and disappeared into the shadows to hunt the ghosts of her past.
created_at
"2026-02-19T19:36:53.869Z"
2/19/2026, 7:36:53 PM
model
"google/gemini-3.1-pro-preview-20260219"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
4954
moderation_latency
(null)
generation_time
65823
tokens_prompt
923
tokens_completion
5433
native_tokens_prompt
883
native_tokens_completion
6998
native_tokens_completion_images
0
native_tokens_reasoning
4430
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.085742
router
(null)
provider_responses
0
endpoint_id
"2abf5677-0826-45d9-8470-3d62c31d54a1"
is_byok
false
latency
4954
model_permaslug
"google/gemini-3.1-pro-preview-20260219"
provider_name
"Google AI Studio"
status
200
api_type
"completions"
id
"gen-1771529813-Y76JrhmM5VQFh8jPEtzd"
upstream_id
(null)
total_cost
0.085742
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
0
62.77%
AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount
2149
totalAiIsmAdverbs
16
found
0
adverb
"utterly"
count
1
1
adverb
"slightly"
count
2
2
adverb
"very"
count
2
3
adverb
"carefully"
count
2
4
adverb
"completely"
count
5
5
adverb
"quickly"
count
1
6
adverb
"slowly"
count
1
7
adverb
"softly"
count
2
highlights
0
"utterly"
1
"slightly"
2
"very"
3
"carefully"
4
"completely"
5
"quickly"
6
"slowly"
7
"softly"
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)
44.16%
AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount
2149
totalAiIsms
24
found
0
word
"constructed"
count
1
1
word
"chill"
count
2
2
word
"cataloged"
count
1
3
word
"shattered"
count
2
4
word
"weight"
count
2
5
word
"scanning"
count
1
6
word
"mechanical"
count
1
7
word
"glint"
count
1
8
word
"intricate"
count
1
9
word
"etched"
count
1
10
word
"absolutely"
count
1
11
word
"echoing"
count
1
12
word
"perfect"
count
3
13
word
"disrupted"
count
1
14
word
"traced"
count
1
15
word
"standard"
count
1
16
word
"pulse"
count
1
17
word
"stomach"
count
1
18
word
"familiar"
count
1
highlights
0
"constructed"
1
"chill"
2
"cataloged"
3
"shattered"
4
"weight"
5
"scanning"
6
"mechanical"
7
"glint"
8
"intricate"
9
"etched"
10
"absolutely"
11
"echoing"
12
"perfect"
13
"disrupted"
14
"traced"
15
"standard"
16
"pulse"
17
"stomach"
18
"familiar"
100.00%
Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches
1
maxInWindow
1
found
0
label
"eyes widened/narrowed"
count
1
highlights
0
"eyes widened"
100.00%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
163
matches
(empty)
100.00%
Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount
2
hedgeCount
2
narrationSentences
163
filterMatches
0
"watch"
1
"look"
hedgeMatches
0
"try to"
1
"began to"
100.00%
Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences
163
gibberishSentences
0
adjustedGibberishSentences
0
longSentenceCount
0
runOnParagraphCount
0
giantParagraphCount
0
wordSaladCount
0
repetitionLoopCount
0
controlTokenCount
0
maxSentenceWordsSeen
44
ratio
0
matches
(empty)
100.00%
Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans
0
markdownWords
0
totalWords
2143
ratio
0
matches
(empty)
0.00%
Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions
14
unquotedAttributions
14
matches
0
"You made good time, Miss Kowalski, Harlow said, her tone meticulously flat."
1
"I came as soon as I heard the location, Eva said, ignoring the barb."
2
"Or they did not need a token at all, Harlow said, stepping carefully around a shattered glass vial."
3
"Highly unlikely, Eva said, shifting the heavy weight of her satchel."
4
"If an entity panicked and exploded, Harlow said, keeping her voice incredibly level, why is the vendor cash box empty?"
5
"Shades do not carry crowbars, Harlow said, standing up to her full height."
6
"Maybe, Harlow muttered, though she did not believe a single word of it."
7
"Do not touch that, Eva warned, stepping forward so quickly her heavy leather satchel swung against her knees."
8
"It is not in a frenzy, Harlow said quietly."
9
"Look at the ash dispersion on the floor, Harlow said, her voice echoing slightly in the cavernous, dripping station."
10
"They beat the vendor to death, Harlow continued, her mind cold and analytically clear."
11
"To keep us entirely focused on the center of the room, Harlow said."
12
"They did not come in through the main Tube entrance, Harlow said."
13
"Someone changed the rules, Harlow said softly."
77.67%
Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions
92
wordCount
2143
uniqueNames
22
maxNameDensity
1.45
worstName
"Harlow"
maxWindowNameDensity
2.5
worstWindowName
"Eva"
discoveredNames
Camden
2
Metropolitan
2
Police
2
Tube
2
Veil
7
Market
5
Detective
4
Sergeant
1
Morris
4
Quinn
2
Eva
14
Kowalski
2
Miss
1
Harlow
31
British
2
Museum
2
Ancient
1
History
1
Oxford
1
London
1
Shade
3
Compass
2
persons
0
"Police"
1
"Market"
2
"Sergeant"
3
"Morris"
4
"Quinn"
5
"Eva"
6
"Kowalski"
7
"Miss"
8
"Harlow"
9
"Museum"
places
0
"Metropolitan"
1
"British"
2
"Ancient"
3
"Oxford"
4
"London"
5
"Shade"
globalScore
0.777
windowScore
0.833
100.00%
Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences
138
glossingSentenceCount
0
matches
(empty)
100.00%
"Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches
1
per1kWords
0.467
wordCount
2143
matches
0
"Not just room temperature, but unnaturally frigid"
100.00%
Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount
2
totalSentences
163
matches
0
"touch that, Eva"
1
"leave that way"
100.00%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
45
mean
47.62
std
25.83
cv
0.542
sampleLengths
0
110
1
79
2
35
3
11
4
79
5
38
6
80
7
95
8
31
9
67
10
61
11
56
12
33
13
20
14
12
15
63
16
42
17
41
18
66
19
42
20
80
21
22
22
47
23
51
24
22
25
40
26
56
27
37
28
106
29
5
30
86
31
30
32
46
33
74
34
18
35
52
36
18
37
32
38
31
39
65
40
27
41
46
42
7
43
56
44
28
77.28%
Passive voice overuse
Target: ≤2% passive sentences
passiveCount
13
totalSentences
163
matches
0
"was supposed"
1
"been reduced"
2
"was coated"
3
"being involved"
4
"was draped"
5
"been snapped"
6
"were etched"
7
"were supposed"
8
"been disrupted"
9
"was blocked"
10
"was destroyed"
11
"were covered"
12
"was killed"
96.48%
Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount
5
totalVerbs
322
matches
0
"was bothering"
1
"was not spinning"
2
"was not acting"
3
"was not pointing"
4
"was pointing"
100.00%
Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount
0
semicolonCount
0
flaggedSentences
0
totalSentences
163
ratio
0
matches
(empty)
80.22%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
2149
adjectiveStacks
0
stackExamples
(empty)
adverbCount
105
adverbRatio
0.048859934853420196
lyAdverbCount
74
lyAdverbRatio
0.034434620753839
100.00%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
163
echoCount
0
echoWords
(empty)
100.00%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
163
mean
13.15
std
7.32
cv
0.557
sampleLengths
0
12
1
21
2
28
3
13
4
24
5
12
6
20
7
4
8
25
9
10
10
12
11
8
12
22
13
13
14
9
15
2
16
8
17
11
18
14
19
23
20
23
21
12
22
7
23
13
24
6
25
7
26
18
27
36
28
19
29
14
30
24
31
13
32
14
33
5
34
12
35
5
36
8
37
18
38
13
39
11
40
8
41
5
42
7
43
6
44
6
45
20
46
4
47
5
48
15
49
18
48.06%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
10
diversityRatio
0.32515337423312884
totalSentences
163
uniqueOpeners
53
84.93%
Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount
4
totalSentences
157
matches
0
"Highly unlikely, Eva said, shifting"
1
"Perhaps a looter arrived after"
2
"Maybe, Harlow muttered, though she"
3
"Then, they needed to cover"
ratio
0.025
100.00%
Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount
46
totalSentences
157
matches
0
"She hated the underground."
1
"Her sharp jaw tightened as"
2
"She paused to check the"
3
"It was half past two"
4
"You made good time, Miss"
5
"I am surprised you answered"
6
"I assumed you and your"
7
"She knew Harlow suspected her"
8
"I came as soon as"
9
"She reached up, her fingers"
10
"It was a nervous habit"
11
"It is textbook, Detective."
12
"She walked the perimeter of"
13
"She had eighteen years of"
14
"She had survived this long"
15
"She looked closely at the"
16
"She touched the gray ash"
17
"It was completely cold."
18
"It had been snapped by"
19
"She casually brushed her closely"
ratio
0.293
74.65%
Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount
121
totalSentences
157
matches
0
"Harlow descended the crumbling concrete"
1
"The air grew colder with"
2
"Constables from the Metropolitan Police"
3
"This was the Veil Market,"
4
"Informants claimed the supernatural black"
5
"Tonight, the magical bazaar had"
6
"Harlow stepped onto the cracked"
7
"She hated the underground."
8
"The claustrophobic dark always brought"
9
"Her sharp jaw tightened as"
10
"She paused to check the"
11
"It was half past two"
12
"The surrounding floor was coated"
13
"A voice cut through the"
14
"Harlow turned her brown eyes"
15
"Eva clutched a worn leather"
16
"The harsh glare of the"
17
"You made good time, Miss"
18
"I am surprised you answered"
19
"I assumed you and your"
ratio
0.771
100.00%
Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount
4
totalSentences
157
matches
0
"If a supernatural bomb of"
1
"If an entity panicked and"
2
"Before your uniform officers secured"
3
"To keep us entirely focused"
ratio
0.025
100.00%
Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences
103
technicalSentenceCount
1
matches
0
"Eva gasped softly, her hand flying instinctively to her curly red hair, tucking it behind her ear in a frantic, repeated motion."
100.00%
Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags
0
uselessAdditionCount
0
matches
(empty)
100.00%
Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags
0
88.2072%