NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-19-01KHT025ERRTH8MTHXE2WM7HAP
Run Details
Model:
Stealth: Aurora Alpha
Test:
Bad Writing Habits
Scenario:
Mystery: examining a crime scene
Duration:
7.3s
Cost:
$0.000000
Provider:
Stealth
Evaluation summary
Score
Evaluator
Details Link
100.00%
Adverbs in dialogue tags
(details)
91.64%
AI-ism adverb frequency
(details)
100.00%
AI-ism character names
(details)
100.00%
AI-ism location names
(details)
13.60%
AI-ism word frequency
(details)
100.00%
Cliché density
(details)
100.00%
Emotion telling (show vs. tell)
(details)
16.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)
50.00%
Name drop frequency
(details)
43.62%
Narrator intent-glossing
(details)
88.39%
"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)
100.00%
Past progressive (was/were + -ing) overuse
(details)
100.00%
Em-dash & semicolon overuse
(details)
100.00%
Purple prose (modifier overload)
(details)
100.00%
Repeated phrase echo
(details)
82.75%
Sentence length variance
(details)
38.98%
Sentence opener variety
(details)
0.00%
Adverb-first sentence starts
(details)
88.00%
Pronoun-first sentence starts
(details)
0.00%
Subject-first sentence starts
(details)
0.00%
Subordinate conjunction sentence starts
(details)
93.93%
Technical jargon density
(details)
13.89%
Useless dialogue additions
(details)
25.00%
Dialogue tag variety (said vs. fancy)
(details)
71.5413%
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="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> Continue the story using the following instructions: <instructions> 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. </instructions>
Model response
Messages
Meta
AI
The iron door of the
abandoned tube station groaned as Quinn pushed it open, the
weight
of the bone token slipping from her palm onto the damp floor.
A faint scent of ozone
mingled with stale incense, thickening the air like a veil.
Her leather watch clicked against
her wrist, the worn strap creaking with each step.
The dim glow of a
single bulb hung from the ceiling, casting long shadows across rows of stalls draped in black cloth.
A figure emerged from behind
a stall of cracked
crystal
bottles.
Eva Kowalski adjusted her round
glasses, the lenses catching the weak light, and tucked a strand of curly red hair behind her left ear.
Her satchel thumped against her
side, the leather soft from constant use.
She glanced at Quinn, eyes
bright with nervous energy. “Looks like the market’s still alive,”
Eva murmured, voice low, hands
trembling as she lifted the satchel. Quinn’s jaw tightened.
She scanned the room, eyes
flicking over the mismatched stalls, the crude sign that read “Veil Market” in a
hand that seemed to shift with each glance
.
The floor bore a smear
of dark oil, still glossy, as if freshly spilled. Near the center, a brass compass lay on a
velvet
cloth, its case verdigris‑stained, sigils
etched
into the face. “Who’s dead?”
Quinn asked, voice flat, her
stare fixed on the compass needle that
quivered
toward the far wall.
A market vendor, a gaunt
man in a tattered coat, stepped forward.
He brushed a smear of
ash from his cheek, his eyes darting past the detective’s gaze. “It’s Jax,” he said, “the Shade artisan. He was selling… things. He’s gone. No one saw anything.”
Eva’s fingers brushed the edge
of the satchel, a soft clink as a notebook fell to the floor.
She snapped it open, flipping
to a page covered in hurried glyphs. “The sigils on the compass match the ones on Jax’s work,” she whispered, “they’re protective, but they can also… guide.”
Quinn knelt, the watch on
her left wrist ticking in time with her breath.
She lifted the compass, feeling
the faint hum of energy against her palm.
The needle pointed steady, not
toward the exit but deeper into the market, toward a narrow passage shrouded in darkness. “Your compass is pointing to a rift,” Quinn said,
not a question but a statement, her thumb tracing the sigil on the case
. Eva’s shoulders tensed, the satchel shifting as she leaned forward. “Rifts are… dangerous,” Eva replied, eyes flicking to the wall where a faint outline of a doorway
seemed to
pulse
. Quinn stood, the leather of her
watch
catching the light. She turned to the vendor, her gaze sharp. “You said Jax was selling… things. What things?” The vendor swallowed, his hand trembling as he gestured toward a stack of sealed jars. “Alchemical substances, forbidden herbs, a few… artifacts. He kept them hidden under the counter.” Quinn moved to the counter, her boots crunching on broken glass.
She lifted a jar, the
lid cracked, a faint amber liquid seeping out, leaving a trail that glistened like a thin river of light. “Any of this here?”
she asked, holding the jar
up to the lamp. The vendor shook his head, his eyes wide. “Nothing else. The market’s…
chaotic
. Everyone’s looking for a deal, not a murder.” Eva stepped closer, her glasses fogging as she exhaled.
She traced a fingertip over
a faint scar on the floor, a shallow groove that ran from the compass to the passage. “This marks a path,” Eva said, “a line drawn by whoever wanted to hide something.” Quinn knelt again,
scanning
the floor for footprints.
She saw a set of
faint impressions, small, light, with a pattern that matched no boot or shoe she knew. The impressions led from the jar, past the compass, into the darkness. “Footprints of a child?”
Quinn mused, her voice low, her eyes narrowing
. The vendor’s
jaw clenched
. “Kid’s not a kid. Some… small… thing that moves through the Veil.” He gestured toward the passage, his hands shaking. Quinn lifted the compass again, the needle quivering
as if sensing a pulse
.
She turned it toward the
passage, the needle aligning
perfectly
with the faint scar. “It’s a conduit,” she said, “a portal to a rift. Jax probably tried to seal it, but something… broke.” Eva’s satchel rattled as she pulled a small, worn notebook from within, flipping to a page with sketches of a compass and a map of the market.
She pointed at a diagram
where a line intersected a circle. “Here,” Eva said, “the Veil Compass is attuned to supernatural energy. It points to the nearest rift. If Jax was using it, he’d know where the portal is.” Quinn’s eyes
flicked
to the wall behind the passage, where a faint glow
pulsed
, a thin line of light seeping through cracks in the stone.
She placed the compass on
the floor, the needle still pointing. “The portal is open,” she said, “but it’s being hidden. The oil on the floor… it’s a seal, not a spill.”
She stepped back, watching the
oil’s surface ripple
as if breathing
. The market’s ambient noise faded, replaced by a low
hum that seemed to emanate from the stone itself
. Eva’s breath caught, her hands trembling as she clutched the satchel tighter. “If the seal is broken, the rift could expand,” Eva warned, “it could swallow the market, anyone inside.” Quinn’s gaze hardened, the sharp jaw set as the leather of her
watch
caught the light.
She crouched, her fingers brushing
the edge of the oil, feeling a cold sensation that traveled up her arm. “It’s not a seal, it’s a containment,” Quinn said, “Jax tried to trap something. The compass was the key, but he left it here, perhaps to mislead.” She turned to the vendor, her tone crisp. “Tell me everything you know about the compass. Who gave it to Jax?” The vendor swallowed, his eyes darting. “It was… a Shade artisan. They made it for Jax. He said it would help him track… things. He never mentioned a portal.” Quinn’s mind
raced
, the pieces clicking into place. The bone token she used to enter, the compass, the oil, the scar, the footprints.
She pictured the market as
a labyrinth, each stall a node, each secret a thread. “Eva,” Quinn said, “the satchel you carry—does it contain any of Jax’s notes?” Eva lifted the satchel, the leather creaking as she opened a hidden compartment. Inside lay a stack of thin, vellum pages, edges frayed, ink dark as night. She pulled one out, the glyphs shimmering faintly. “This is a binding sigil,” Eva whispered, “it can cage a rift, but it needs a conduit. The compass is that conduit.” Quinn took the page, the ink smearing
slightly
under her fingertips. She examined the sigil, watching the lines intersect. She slipped the page into her pocket, her mind forming a plan. She stepped toward the passage, the needle in the compass steady, pointing into the darkness. The faint glow behind the wall grew brighter, the hum louder. “Stay here,” Quinn ordered, her voice firm, “and keep
watch
. If anything moves, call for help.” Eva nodded, her eyes wide, the satchel bouncing against her side. She pressed a small, brass key into Quinn’s palm, a key that matched a lock on the passage. “Will this lock the portal?” Eva asked, breath shallow. Quinn pressed the key into the lock, the metal clicking, the lock turning with a soft grind. The passage’s entrance shuddered, the glow dimming as if a veil was
being drawn
tighter. “The portal is being sealed,” Quinn said, her eyes fixed on the narrowing light, “but we need to finish the binding.” She knelt again, placing the compass on the floor, aligning it with the scar, and laid the vellum page beside it. The needle
quivered
, the sigils on the compass glowing faintly, matching the ink on the page. “Now,” Quinn said, “we must complete the sigil.” Eva lifted a small, silver dagger from her satchel, the blade reflecting the dim light. She pressed the tip to the compass,
tracing
the sigil’s lines with precise, deliberate moves. The metal sang, a high pitch that
resonated
with the hum. The oil on the floor
began to
churn
, the surface rippling like water disturbed by a stone. The glow behind the wall
flickered
, a
pulse
of light expanding then contracting. Quinn placed her hand on the compass, feeling the energy surge, her leather
watch
ticking in rhythm with her heartbeat. She whispered a phrase, her voice low, the words an ancient chant she had heard in a case file long ago. The passage shuddered, a low rumble
echoing
through the market. The oil recoiled, pulling back into the stone, the seal re-forming as a thin, shimmering film. The hum faded, leaving only the soft clink of the compass and the distant drip of water. The market’s stalls
seemed to
exhale, the
tension
releasing like a breath held too long. Eva stared at the compass, her fingers trembling. “Did we stop it?” she asked, eyes wide, the satchel now heavy with the
weight
of their success. Quinn stood, the compass now still, the needle pointing to the exit. She glanced at her
watch
, the leather strap creaking as she moved. “The rift is sealed for now,” Quinn said, her voice calm, “but the Veil Market will never be safe while those who trade in the shadows remain.” She turned to the vendor, his face pale, his hands shaking. “Leave this place,” she ordered, “and never return. If you see that compass again, call me.” The vendor nodded, his eyes darting to the exit, the darkness beyond. Eva gathered her satchel, the notebook now clutched
tightly
, the pages fluttering with each step. She looked at Quinn, her expression a mix of awe and fear. “Thank you,” Eva said, voice soft, “for seeing what others missed.” Quinn’s lips curled into a thin line, the sharp jaw set. “Stay sharp,” she replied, “the Veil never stays still.” They walked out of the abandoned tube station, the bone token clinking against the floor as they descended the stairs. The night air hit them, cool and sharp, the city’s lights flickering in the distance. The compass, now tucked safely in Quinn’s pocket, hummed faintly, a
reminder
that the veil was thin, that shadows lingered where light dared not tread. The market vanished behind them, its secrets hidden beneath layers of stone and secrecy. The detective’s mind
raced
, already cataloguing the clues, the footprints, the sigils—each piece a thread in a
tapestry
she would untangle in time. The night swallowed their
footsteps
, the city’s
pulse
echoing
with the promise of another mystery waiting to be uncovered.
created_at
"2026-02-19T03:45:54.146Z"
2/19/2026, 3:45:54 AM
model
"openrouter/aurora-alpha"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
2437
moderation_latency
(null)
generation_time
6678
tokens_prompt
1149
tokens_completion
2807
native_tokens_prompt
1006
native_tokens_completion
2364
native_tokens_completion_images
(null)
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
router
(null)
provider_responses
(null)
api_type
"completions"
id
"gen-1771472754-zrrDk9lyOJHSNEYlAKOQ"
upstream_id
"gen-1771472754-zrrDk9lyOJHSNEYlAKOQ"
total_cost
0
cache_discount
(null)
upstream_inference_cost
0
provider_name
"Stealth"
Evaluation details
Result
Evaluator
Details
Meta Data
100.00%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
27
adverbTagCount
0
adverbTags
(empty)
dialogueSentences
32
tagDensity
0.844
leniency
1
rawRatio
0
effectiveRatio
0
91.64%
AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount
1794
totalAiIsmAdverbs
3
found
0
adverb
"perfectly"
count
1
1
adverb
"slightly"
count
1
2
adverb
"tightly"
count
1
highlights
0
"perfectly"
1
"slightly"
2
"tightly"
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)
13.60%
AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount
1794
totalAiIsms
31
found
0
word
"weight"
count
2
1
word
"crystal"
count
1
2
word
"scanned"
count
1
3
word
"velvet"
count
1
4
word
"etched"
count
1
5
word
"quivered"
count
2
6
word
"tracing"
count
2
7
word
"pulse"
count
4
8
word
"chaotic"
count
1
9
word
"traced"
count
1
10
word
"scanning"
count
1
11
word
"jaw clenched"
count
1
12
word
"flicked"
count
1
13
word
"pulsed"
count
1
14
word
"raced"
count
2
15
word
"resonated"
count
1
16
word
"churn"
count
1
17
word
"flickered"
count
1
18
word
"echoing"
count
2
19
word
"tension"
count
1
20
word
"reminder"
count
1
21
word
"tapestry"
count
1
22
word
"footsteps"
count
1
highlights
0
"weight"
1
"crystal"
2
"scanned"
3
"velvet"
4
"etched"
5
"quivered"
6
"tracing"
7
"pulse"
8
"chaotic"
9
"traced"
10
"scanning"
11
"jaw clenched"
12
"flicked"
13
"pulsed"
14
"raced"
15
"resonated"
16
"churn"
17
"flickered"
18
"echoing"
19
"tension"
20
"reminder"
21
"tapestry"
22
"footsteps"
100.00%
Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches
1
maxInWindow
1
found
0
label
"jaw/fists clenched"
count
1
highlights
0
"jaw clenched"
100.00%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
113
matches
(empty)
16.43%
Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount
5
hedgeCount
5
narrationSentences
113
filterMatches
0
"watch"
hedgeMatches
0
"seemed to"
1
"began to"
100.00%
Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences
118
gibberishSentences
0
adjustedGibberishSentences
0
longSentenceCount
0
runOnParagraphCount
0
giantParagraphCount
0
wordSaladCount
0
repetitionLoopCount
0
controlTokenCount
0
maxSentenceWordsSeen
28
ratio
0
matches
(empty)
100.00%
Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans
0
markdownWords
0
totalWords
1792
ratio
0
matches
(empty)
100.00%
Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions
27
unquotedAttributions
0
matches
(empty)
50.00%
Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions
48
wordCount
1413
uniqueNames
3
maxNameDensity
1.98
worstName
"Quinn"
maxWindowNameDensity
3.5
worstWindowName
"Quinn"
discoveredNames
Quinn
28
Kowalski
1
Eva
19
persons
0
"Quinn"
1
"Kowalski"
2
"Eva"
places
(empty)
globalScore
0.509
windowScore
0.5
43.62%
Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences
94
glossingSentenceCount
4
matches
0
"hand that seemed to shift with each glance"
1
"as if sensing a pulse"
2
"as if breathing"
3
"hum that seemed to emanate from the stone itself"
88.39%
"Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches
2
per1kWords
1.116
wordCount
1792
matches
0
"not toward the exit but deeper into the market, toward a narrow passage shrouded in"
1
"not a question but a statement, her thumb tracing the sigil on the case"
100.00%
Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount
0
totalSentences
118
matches
(empty)
100.00%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
73
mean
24.55
std
14.58
cv
0.594
sampleLengths
0
79
1
56
2
17
3
63
4
19
5
28
6
17
7
30
8
20
9
47
10
23
11
10
12
20
13
18
14
8
15
15
16
14
17
35
18
13
19
8
20
13
21
31
22
15
23
40
24
12
25
4
26
20
27
27
28
19
29
38
30
28
31
36
32
21
33
29
34
12
35
18
36
35
37
27
38
8
39
13
40
6
41
23
42
38
43
13
44
35
45
22
46
31
47
26
48
16
49
29
100.00%
Passive voice overuse
Target: ≤2% passive sentences
passiveCount
1
totalSentences
113
matches
0
"being drawn"
100.00%
Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount
0
totalVerbs
254
matches
(empty)
100.00%
Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount
1
semicolonCount
0
flaggedSentences
1
totalSentences
118
ratio
0.008
matches
0
"The detective’s mind raced, already cataloguing the clues, the footprints, the sigils—each piece a thread in a tapestry she would untangle in time."
100.00%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1414
adjectiveStacks
0
stackExamples
(empty)
adverbCount
23
adverbRatio
0.016265912305516265
lyAdverbCount
10
lyAdverbRatio
0.007072135785007072
100.00%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
118
echoCount
0
echoWords
(empty)
82.75%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
118
mean
15.19
std
5.42
cv
0.357
sampleLengths
0
28
1
15
2
14
3
22
4
11
5
24
6
12
7
9
8
17
9
3
10
27
11
14
12
19
13
19
14
12
15
16
16
17
17
18
18
12
19
20
20
14
21
13
22
20
23
23
24
10
25
20
26
10
27
8
28
8
29
15
30
14
31
11
32
24
33
13
34
8
35
13
36
9
37
22
38
15
39
8
40
20
41
12
42
12
43
4
44
20
45
13
46
14
47
19
48
27
49
11
38.98%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
13
diversityRatio
0.2627118644067797
totalSentences
118
uniqueOpeners
31
0.00%
Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount
0
totalSentences
100
matches
(empty)
ratio
0
88.00%
Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount
33
totalSentences
100
matches
0
"Her leather watch clicked against"
1
"Her satchel thumped against her"
2
"She glanced at Quinn, eyes"
3
"She scanned the room, eyes"
4
"He brushed a smear of"
5
"She snapped it open, flipping"
6
"She lifted the compass, feeling"
7
"She turned to the vendor,"
8
"She lifted a jar, the"
9
"she asked, holding the jar"
10
"She traced a fingertip over"
11
"She saw a set of"
12
"He gestured toward the passage,"
13
"She turned it toward the"
14
"She pointed at a diagram"
15
"She placed the compass on"
16
"She stepped back, watching the"
17
"She crouched, her fingers brushing"
18
"She turned to the vendor,"
19
"She pictured the market as"
ratio
0.33
0.00%
Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount
98
totalSentences
100
matches
0
"The iron door of the"
1
"A faint scent of ozone"
2
"Her leather watch clicked against"
3
"The dim glow of a"
4
"A figure emerged from behind"
5
"Eva Kowalski adjusted her round"
6
"Her satchel thumped against her"
7
"She glanced at Quinn, eyes"
8
"Eva murmured, voice low, hands"
9
"Quinn’s jaw tightened."
10
"She scanned the room, eyes"
11
"The floor bore a smear"
12
"Quinn asked, voice flat, her"
13
"A market vendor, a gaunt"
14
"He brushed a smear of"
15
"Eva’s fingers brushed the edge"
16
"She snapped it open, flipping"
17
"Quinn knelt, the watch on"
18
"She lifted the compass, feeling"
19
"The needle pointed steady, not"
ratio
0.98
0.00%
Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount
0
totalSentences
100
matches
(empty)
ratio
0
93.93%
Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences
73
technicalSentenceCount
5
matches
0
"She lifted a jar, the lid cracked, a faint amber liquid seeping out, leaving a trail that glistened like a thin river of light."
1
"She traced a fingertip over a faint scar on the floor, a shallow groove that ran from the compass to the passage."
2
"She crouched, her fingers brushing the edge of the oil, feeling a cold sensation that traveled up her arm."
3
"She pressed a small, brass key into Quinn’s palm, a key that matched a lock on the passage."
4
"The passage’s entrance shuddered, the glow dimming as if a veil was being drawn tighter."
13.89%
Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags
27
uselessAdditionCount
6
matches
0
"Eva murmured, voice low, hands trembling as she lifted the satchel"
1
"Quinn mused, her voice low, her eyes narrowing"
2
"He gestured, his hands shaking"
3
"Quinn ordered, her voice firm,"
4
"Quinn said, her voice calm,"
5
"Eva said, voice soft,"
25.00%
Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags
24
fancyCount
6
fancyTags
0
"Eva murmured (murmur)"
1
"she whispered (whisper)"
2
"Eva warned (warn)"
3
"Eva whispered (whisper)"
4
"Quinn ordered (order)"
5
"she ordered (order)"
dialogueSentences
32
tagDensity
0.75
leniency
1
rawRatio
0.25
effectiveRatio
0.25
71.5413%