Run: 2026-05-01-01KQHSZQXZKT0161G92K6AA73R

Run Details

Duration:
43.4s
Cost:
$0.006579
Provider:
xAI

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

AI
The rain came down in sheets, turning the Soho pavements into black mirrors that flung back the sickly glow of streetlamps and the acid-green neon of The Raven’s Nest. Detective Harlow Quinn’s boots slapped hard against the wet concrete, each stride measured, relentless. Her breath steamed in the cold air, but her pulse stayed steady—eighteen years on the job had taught her that panic was a luxury she couldn’t afford. Twenty yards ahead, the suspect ducked between two parked vans, a lean figure in a dark hoodie. Tomás Herrera. She’d caught only a glimpse of his face under the hood when he’d bolted from the alley behind the bar—warm brown eyes wide with recognition, the flash of a silver medallion at his throat. The Saint Christopher. Patron of travelers and, apparently, of people who supplied black-market medicine to things that shouldn’t exist. “Met Police!” she shouted, voice cutting through the downpour. “Stop!” Herrera didn’t slow. He cut left onto Old Compton Street, shoulders hunched against the rain, feet splashing through puddles that reflected the lurid signs of shuttered sex shops and late-night cafés. Quinn lengthened her stride, the worn leather watch on her left wrist heavy as she pumped her arms. The strap had belonged to Morris. She still hadn’t replaced it. Some ghosts you carried on your skin. The chase had started inside the Nest. She’d been nursing a flat pint at the scarred wooden bar, pretending to study the faded maps on the walls while her eyes tracked every face. Silas had been behind the counter, polishing glasses with the slow, deliberate calm of a man who knew more than he let on. When Herrera slipped through the hidden door behind the bookshelf—Quinn had seen the false panel shift—she’d moved. By the time she’d cleared the secret room, he was already out the back fire exit. Now the city swallowed them both. Herrera veered right onto Charing Cross Road, then sharp left down a narrow lane that smelled of overflowing bins and wet brick. Quinn’s lungs burned, but she kept the distance closing. She could see the scar on his left forearm when his sleeve rode up—puckered white against olive skin. Knife work. She’d read the file. Lost his paramedic license for treating the wrong patients. The kind that bled silver or screamed in frequencies that shattered glass. A double-decker bus roared past on the main road, tires hissing. Herrera used the noise to cover his next move: he darted across the street against the lights, nearly vanishing between two black cabs. Quinn followed without hesitation, ignoring the furious honk that chased her. Rain lashed her closely cropped salt-and-pepper hair, plastering it to her skull. Her sharp jaw clenched so tight it ached. She knew what she was chasing. Not just a man. A thread. Three years ago DS Morris had gone into an abandoned warehouse in search of a witness and never come out. The official report called it a gas leak. Quinn had seen the photos. Charred floorboards in perfect circles. Symbols that hurt to look at. And one partial footprint in the ash that matched the tread of a Saint Christopher medallion pressed into blood. Herrera was connected. She was certain of it. The suspect disappeared down a flight of concrete steps beside a boarded-up newsagent’s. Camden Tube station—or what had once been. The entrance had been sealed for years. Yet the chain on the gate hung loose, swinging in the wind like an invitation. Quinn slowed for half a second at the top of the stairs. Darkness pooled below, thick and absolute. The rain drummed on the metal canopy overhead, a metallic roar that drowned everything else. She could turn back. Call for backup. Let the system do its slow, bureaucratic work. But the system had failed Morris. She drew her baton, left it collapsed against her thigh, and descended. The stairwell smelled of wet concrete, ozone, and something sweeter—incense, maybe, or old blood. At the bottom, a temporary barrier had been shoved aside. Beyond it, the tunnel opened like a throat. Emergency lights had been strung along the ceiling at irregular intervals, casting a sickly amber glow that barely reached the ground. Graffiti covered the curved walls in languages she didn’t recognize. Some of the symbols seemed to shift when she wasn’t looking directly at them. Her grip tightened on the baton. Footsteps echoed ahead—quick, confident. Herrera knew exactly where he was going. Quinn moved after him, boots silent now that she’d shifted to the balls of her feet. The air grew warmer the deeper she went, humid with the breath of too many bodies. Voices drifted toward her, layered and strange. A woman laughed like breaking glass. Something with too many joints chittered in reply. Then the tunnel spat her out into the market. The Veil Market. She’d heard rumors—every copper in the Met who’d been on the job longer than five minutes had. An underground black market that moved with the full moon, trading in things that should not be sold. She had never believed it was real. Until now. Stalls had been erected along the old platform and across the tracks themselves, lit by lanterns that burned with green and violet flames. Creatures—she couldn’t call them people—haggled over vials of liquid starlight, over daggers that whispered promises in dead languages, over jars containing things that still moved. A thing that might once have been a man, skin stretched too tight over elongated bones, offered her a tray of bone tokens carved with spiraling sigils. She ignored him. Her eyes swept the crowd, searching for the dark hoodie, the flash of silver at a throat. There—twenty meters ahead, near a stall draped in what looked like human hair. Herrera was talking fast to a woman whose eyes were entirely black. He kept glancing back toward the tunnel mouth. When he saw Quinn, his face tightened with something that looked like regret. He bolted again, ducking between two stalls into a narrower passage that had once been a service tunnel. Quinn gave chase, shouldering past a creature that smelled of wet dog and old pennies. It snarled at her in a language that scraped the inside of her skull. The service tunnel was narrower, the ceiling lower. Pipes dripped condensation onto her shoulders. The only light came from Herrera’s retreating figure and the occasional bioluminescent lichen growing in cracks along the walls. Her watch caught on a rusted bracket; she tore it free without slowing. Morris’s voice echoed in her memory, the last transmission from his radio three years ago: *Quinn—don’t follow me down. It’s not—* Not what? Not human? Not safe? She was about to find out. The tunnel opened into a wider chamber, an old substation long abandoned by London Transport and claimed by something far older. Candles floated in mid-air, tiny flames dancing without wax or wick. Shelves had been carved into the brick, holding row upon row of stoppered bottles. The air tasted of copper and ozone. Herrera had stopped in the center of the room. His chest heaved. Rainwater still ran from his curls onto the shoulders of his hoodie. The Saint Christopher medallion gleamed against his olive skin, catching the floating candlelight. “You shouldn’t be here, Detective,” he said. His voice carried a soft Seville accent, warm even now. “This place doesn’t forgive outsiders.” Quinn planted her feet, baton extended to its full length with a metallic click. “Tomás Herrera. You’re under arrest on suspicion of supplying prohibited substances and obstruction. Turn around. Hands where I can see them.” He smiled, small and tired. “You still think the rules apply down here?” “I know you supplied whatever killed my partner.” His expression fractured. Genuine pain flickered across his features. “Morris,” he said quietly. “He wasn’t killed by anything I sold. He walked into something he couldn’t walk out of. Same as you’re doing right now.” Quinn took one step closer. The floating candles drifted toward her like curious insects. “Then explain it. Right now. Or I drag you out of here in cuffs and let the paperwork sort out what you really are.” Herrera’s gaze flicked past her shoulder. She felt it then—a shift in the air, like the pressure before a storm. The hairs on her arms rose. Something large moved in the shadows behind the shelves. “Detective Quinn,” he said, very softly. “You have maybe thirty seconds before the thing that guards this chamber decides you’re prey. I can get you out. But you have to trust me.” “I don’t trust people who run from me.” “You don’t have to trust me.” He reached slowly into his pocket and withdrew a small bone token carved with the same spiraling sigil she’d seen at the entrance. “Just take this. It’ll get you back to the surface. The market’s moving at midnight. You don’t want to be here when it does.” Behind her, the sound of wet stone grinding against stone. Something enormous was waking. Quinn’s mind raced. She could cuff him, try to fight her way out, and probably die in a place where no one would ever find her body. Or she could take the token, follow him deeper, and learn what had really happened to Morris. The choice tasted like ash in her mouth. She lowered the baton a fraction. Herrera’s shoulders relaxed by a degree. He held out the bone token between two fingers, rain and sweat mixing on his brow. The thing in the darkness exhaled, a sound like a tomb door sliding open. Quinn stepped forward and snatched the token. It was warm, almost alive. For the first time in three years, the weight of Morris’s watch on her wrist felt less like a chain and more like a question. “Talk fast,” she said. “And if you’re lying to me, I swear I’ll shoot you before whatever’s behind me gets the chance.” Herrera nodded once, relief and fear warring in his warm brown eyes. “Then run,” he said. He turned and sprinted toward a narrow archway at the far side of the chamber where the brick gave way to unfinished earth. Quinn followed, the bone token clutched tight in her left hand, the floating candles swirling behind them like a school of startled fish. The guardian of the Veil Market roared—a sound that had no place in any sane world—and the chase continued downward, into depths where the rain above could never reach and the rules of the surface no longer applied. Quinn’s boots pounded ancient stone. Her breath came sharp and cold. She didn’t know if she was hunter or hunted anymore. She only knew she wasn’t leaving without answers. Even if those answers killed her.
created_at"2026-05-01T12:59:58.794Z" 5/1/2026, 12:59:58 PM
model"x-ai/grok-4.20-20260309"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency382
moderation_latency(null)
generation_time43331
tokens_prompt914
tokens_completion2795
native_tokens_prompt905
native_tokens_completion2206
native_tokens_completion_images(null)
native_tokens_reasoning0
native_tokens_cached64
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
num_fetches(null)
web_search_engine(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"completed"
usage0.00657905
router(null)
provider_responses
0
endpoint_id"3ecee37f-b217-4093-87fb-aaf0afe307af"
id"5acfa30c-442a-2744-3d9d-57f35e683fc6"
is_byokfalse
latency113
model_permaslug"x-ai/grok-4.20-20260309"
provider_name"xAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer(null)
request_id"req-1777640398-fO4hWC001OJwBzSBFG6D"
session_id(null)
api_type"completions"
id"gen-1777640398-mpS3qa0AdN92Z1Iu6bTY"
upstream_id"5acfa30c-442a-2744-3d9d-57f35e683fc6"
total_cost0.00657905
cache_discount0.0000672
upstream_inference_cost0
provider_name"xAI"
response_cache_source_id(null)

Evaluation details

Result Evaluator Details Meta Data
0.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags7
adverbTagCount2
adverbTags
0"he said quietly [quietly]"
1"He reached slowly [slowly]"
dialogueSentences18
tagDensity0.389
leniency0.778
rawRatio0.286
effectiveRatio0.222
86.13% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1802
totalAiIsmAdverbs5
found
0
adverb"really"
count2
1
adverb"very"
count1
2
adverb"softly"
count1
3
adverb"slowly"
count1
highlights
0"really"
1"very"
2"softly"
3"slowly"
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)
55.60% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1802
totalAiIsms16
found
0
word"measured"
count1
1
word"pulse"
count1
2
word"shattered"
count1
3
word"jaw clenched"
count1
4
word"perfect"
count1
5
word"footsteps"
count1
6
word"echoed"
count2
7
word"dancing"
count1
8
word"fractured"
count1
9
word"flickered"
count1
10
word"flicked"
count1
11
word"raced"
count1
12
word"almost alive"
count1
13
word"weight"
count1
14
word"depths"
count1
highlights
0"measured"
1"pulse"
2"shattered"
3"jaw clenched"
4"perfect"
5"footsteps"
6"echoed"
7"dancing"
8"fractured"
9"flickered"
10"flicked"
11"raced"
12"almost alive"
13"weight"
14"depths"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"jaw/fists clenched"
count1
highlights
0"jaw clenched"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences145
matches(empty)
73.89% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount3
hedgeCount4
narrationSentences145
filterMatches
0"watch"
hedgeMatches
0"seemed to"
1"tended to"
2"try to"
3"happened to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences156
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen40
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans1
markdownWords6
totalWords1787
ratio0.003
matches
0"Quinn—don’t follow me down. It’s not—"
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions9
unquotedAttributions0
matches(empty)
96.94% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions62
wordCount1602
uniqueNames22
maxNameDensity1.06
worstName"Quinn"
maxWindowNameDensity1.5
worstWindowName"Quinn"
discoveredNames
Soho1
Raven1
Nest2
Harlow1
Quinn17
Herrera13
Saint3
Christopher3
Old1
Compton1
Street1
Morris6
Charing1
Cross1
Road1
Tube1
Veil2
Market2
Met1
London1
Transport1
Seville1
persons
0"Raven"
1"Harlow"
2"Quinn"
3"Herrera"
4"Saint"
5"Christopher"
6"Morris"
places
0"Soho"
1"Nest"
2"Old"
3"Compton"
4"Street"
5"Charing"
6"Cross"
7"Road"
8"Met"
9"London"
10"Seville"
globalScore0.969
windowScore1
59.09% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences110
glossingSentenceCount4
matches
0"travelers and, apparently, of people who supp"
1"looked like human hair"
2"looked like regret"
3"tasted like ash in her mouth"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount1787
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences156
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs56
mean31.91
std24.18
cv0.758
sampleLengths
070
172
210
367
489
56
676
765
875
98
1042
1148
126
1312
1477
156
1611
1753
189
193
2044
2178
2217
2346
2447
2546
2621
276
286
2953
3037
3122
3235
3313
348
3535
3638
3735
3832
398
4053
4114
4244
438
446
4522
4614
4737
4822
4912
93.16% Passive voice overuse
Target: ≤2% passive sentences
passiveCount5
totalSentences145
matches
0"was connected"
1"been sealed"
2"been shoved"
3"been erected"
4"been carved"
54.55% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount6
totalVerbs275
matches
0"was chasing"
1"wasn’t looking"
2"was going"
3"was talking"
4"was waking"
5"wasn’t leaving"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount17
semicolonCount1
flaggedSentences15
totalSentences156
ratio0.096
matches
0"Her breath steamed in the cold air, but her pulse stayed steady—eighteen years on the job had taught her that panic was a luxury she couldn’t afford."
1"She’d caught only a glimpse of his face under the hood when he’d bolted from the alley behind the bar—warm brown eyes wide with recognition, the flash of a silver medallion at his throat."
2"When Herrera slipped through the hidden door behind the bookshelf—Quinn had seen the false panel shift—she’d moved."
3"She could see the scar on his left forearm when his sleeve rode up—puckered white against olive skin."
4"Camden Tube station—or what had once been."
5"The stairwell smelled of wet concrete, ozone, and something sweeter—incense, maybe, or old blood."
6"Footsteps echoed ahead—quick, confident."
7"She’d heard rumors—every copper in the Met who’d been on the job longer than five minutes had."
8"Creatures—she couldn’t call them people—haggled over vials of liquid starlight, over daggers that whispered promises in dead languages, over jars containing things that still moved."
9"There—twenty meters ahead, near a stall draped in what looked like human hair."
10"Her watch caught on a rusted bracket; she tore it free without slowing."
11"Morris’s voice echoed in her memory, the last transmission from his radio three years ago: *Quinn—don’t follow me down."
12"It’s not—*"
13"She felt it then—a shift in the air, like the pressure before a storm."
14"The guardian of the Veil Market roared—a sound that had no place in any sane world—and the chase continued downward, into depths where the rain above could never reach and the rules of the surface no longer applied."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1625
adjectiveStacks0
stackExamples(empty)
adverbCount53
adverbRatio0.032615384615384616
lyAdverbCount18
lyAdverbRatio0.011076923076923076
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences156
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences156
mean11.46
std7.62
cv0.665
sampleLengths
029
114
227
317
42
534
63
716
89
91
103
1128
1218
136
145
157
167
1726
1823
1917
2016
216
2222
239
2418
252
264
279
2812
2911
3023
3111
3212
338
346
354
362
3720
388
395
405
416
4219
433
445
4513
467
477
4815
4912
64.32% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats3
diversityRatio0.3974358974358974
totalSentences156
uniqueOpeners62
24.88% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences134
matches
0"Then the tunnel spat her"
ratio0.007
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount39
totalSentences134
matches
0"Her breath steamed in the"
1"She’d caught only a glimpse"
2"she shouted, voice cutting through"
3"He cut left onto Old"
4"She still hadn’t replaced it."
5"She’d been nursing a flat"
6"She could see the scar"
7"She’d read the file."
8"Her sharp jaw clenched so"
9"She knew what she was"
10"She was certain of it."
11"She could turn back."
12"She drew her baton, left"
13"Her grip tightened on the"
14"She’d heard rumors—every copper in"
15"She had never believed it"
16"She ignored him."
17"Her eyes swept the crowd,"
18"He kept glancing back toward"
19"He bolted again, ducking between"
ratio0.291
42.09% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount112
totalSentences134
matches
0"The rain came down in"
1"Detective Harlow Quinn’s boots slapped"
2"Her breath steamed in the"
3"She’d caught only a glimpse"
4"The Saint Christopher."
5"Patron of travelers and, apparently,"
6"she shouted, voice cutting through"
7"Herrera didn’t slow."
8"He cut left onto Old"
9"Quinn lengthened her stride, the"
10"The strap had belonged to"
11"She still hadn’t replaced it."
12"Some ghosts you carried on"
13"The chase had started inside"
14"She’d been nursing a flat"
15"Silas had been behind the"
16"Herrera veered right onto Charing"
17"Quinn’s lungs burned, but she"
18"She could see the scar"
19"She’d read the file."
ratio0.836
100.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount3
totalSentences134
matches
0"By the time she’d cleared"
1"Now the city swallowed them"
2"Even if those answers killed"
ratio0.022
25.59% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences67
technicalSentenceCount11
matches
0"The rain came down in sheets, turning the Soho pavements into black mirrors that flung back the sickly glow of streetlamps and the acid-green neon of The Raven’…"
1"Patron of travelers and, apparently, of people who supplied black-market medicine to things that shouldn’t exist."
2"He cut left onto Old Compton Street, shoulders hunched against the rain, feet splashing through puddles that reflected the lurid signs of shuttered sex shops an…"
3"Silas had been behind the counter, polishing glasses with the slow, deliberate calm of a man who knew more than he let on."
4"Herrera veered right onto Charing Cross Road, then sharp left down a narrow lane that smelled of overflowing bins and wet brick."
5"And one partial footprint in the ash that matched the tread of a Saint Christopher medallion pressed into blood."
6"An underground black market that moved with the full moon, trading in things that should not be sold."
7"Creatures—she couldn’t call them people—haggled over vials of liquid starlight, over daggers that whispered promises in dead languages, over jars containing thi…"
8"A thing that might once have been a man, skin stretched too tight over elongated bones, offered her a tray of bone tokens carved with spiraling sigils."
9"When he saw Quinn, his face tightened with something that looked like regret."
10"Quinn gave chase, shouldering past a creature that smelled of wet dog and old pennies."
53.57% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags7
uselessAdditionCount1
matches
0"she shouted, voice cutting through the downpour"
94.44% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags6
fancyCount1
fancyTags
0"she shouted (shout)"
dialogueSentences18
tagDensity0.333
leniency0.667
rawRatio0.167
effectiveRatio0.111
77.4749%