Run: 2026-03-18-01KM08PD7PFSQQV0BZAG5VAHN8

Run Details

Duration:
31.4s
Cost:
$0.001539
Provider:
Mistral

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 like a sluice without mercy, turning the slick pavement into a mirror of neon and shadow. Detective Harlow Quinn moved with the disciplined precision of a woman who had long since ceased to be surprised by the world’s cruelty. Her breath came measured, the wet air cold against her throat as she tracked the figure ahead—Tomás Herrera, his Saint Christopher medallion glinting between the falling droplets each time a streetlamp caught him. He darted left, slipping down an alley so narrow the sign above it read BENGAL COURT in peeling paint, its letters half-erased by time and rain. Quinn didn’t hesitate. She adjusted the grip on her Glock, the weight familiar and reassuring, and followed. The alley stank of wet cardboard and stale curry. Her shoes splashed through puddles that oozed between cracked cobblestones, sending up faint whiffs of sewage. She kept her eyes up, scanning for movement—any twitch of fabric, a shift in posture—anything that betrayed intention. Herrera was fast, sure-footed, but panic had a way of tightening limbs. She could smell the fear on him now, sharp as ammonia over the wet stone. He turned sharp right into another passage, this one barely wider than a man’s shoulders, its walls slick with decades of grime. She cursed under her breath. The city had eaten its own streets like a serpent devouring its tail, and now the older they got, the more they hid. She ducked into the passage, her shoulder brushing against the damp bricks, her watch digging just slightly into her left wrist. Time mattered. Morris would have said time was the one thing you couldn’t get back. And Morris was gone. Three years now, lost in the fog of a case that had smelled wrong from the start—paranormal residue, the kind no coroner report would ever acknowledge. She clenched her jaw. This wasn’t about Morris anymore. Or maybe it was. Everything circled back. Like gravity. Like the past. She rounded the corner—empty. No movement. No breath. Just the relentless drum of rain on metal and stone. Then, a sound: a metallic scrape. Like a fire escape gate being forced open. Her pulse steadied. She accelerated, boots silent on wet metal stairs clinging to the side of a derelict factory building. The structure loomed, its windows dark and starred with broken glass, a relic of London’s industrial past. She reached the rooftop to find Herrera standing at the edge, one hand gripping the rusted railing, the other reaching behind him into some unseen recess in the wall. “Herrera!” she barked, gun raised. “Don’t move.” He froze. Then, slowly, turned. Rain dripped from his forehead, darkening his short curls. His olive skin glistened under the sickly glow of the city’s sodium lights bleeding through the clouds. His Saint Christopher medallion lay exposed against his wet shirt, reflecting faintly, like a token from another world. “Detective Quinn,” he said, voice steady, though the tremor beneath it betrayed him. “You shouldn’t be here.” “Neither should you,” she replied, stepping closer, the rooftop’s concrete gritty underfoot. Wind tugged at her coat. “You’re coming downtown. We need to talk about Morris.” His eyes flickered—just once—but it was enough. Recognition. Guilt. Fear. “Morris is dead,” he said flatly. “What’s there to talk about?” “Not here,” she said sharply. “On the record. In an interview room. Where the law still exists.” Herrera exhaled sharply through his nose. He shifted his weight. His fingers behind his back twitched. Quinn tensed. “Hands where I can see them.” Without warning, he twisted and lunged sideways—not at her, but toward the hole in the wall: a jagged tear in the brickwork, dark as a wound. Quinn lunged too, grabbing at his coat, her fingers closing on fabric slick with rain. She yanked him back with a snarl, but he pivoted, using her momentum against her. She slipped—ankle twisting on loose mortar—and for a heartbeat, they grappled on the edge. She felt the cold iron of the railing dig into her spine, the rain stinging her eyes. Then he kneed her in the thigh, a practiced strike from a man who’d seen combat, and her leg buckled. She staggered, lost her footing— —and in that moment, he wrenched free and hurled himself into the darkness beyond the wall. Quinn didn’t think. She hooked her free arm around the railing, steadied herself, and jumped through the breach after him. The drop was shorter than she expected: less than four feet, landing in stale-smelling air, her boots crunching on something brittle—broken glass, perhaps, or bone. The passage beyond smelled of earth and old blood, thick and cloying. Her flashlight flickered to life automatically—the one mounted under her barrel, set to activate under motion. Its beam cut through the dark, illuminating a narrow tunnel that sloped downward, its walls slick with moisture and something darker. “Herrera!” she shouted again. “This ends now. Show yourself.” No answer. Just the echo of her own voice, dampened by stone and distance. She moved forward, pistol raised, breath misting in the cold air. The tunnel twisted, descending into the belly of the city, deeper than sewers, older than the Underground. The walls grew slicker. The scent of ozone mingled with something metallic—copper, maybe. Blood. Then she heard it: the shuffle of footsteps. The rasp of breath. Not hers. She spun, Glock tracking the darkness. A shadow detached itself from the wall—tall, gaunt, clad in layers of tattered coat. A face emerged from the gloom: sunken cheeks, skin stretched taut over bone, eyes like coins of polished silver. “You shouldn’t be here, detective,” the figure hissed in a voice like dry parchment. “Not beneath the Veil.” Quinn didn’t lower her weapon. “Where’s Herrera?” The thing chuckled, a sound like wind through a corpse’s ribs. “Seeking refuge. The Market doesn’t welcome enforcers of your kind.” “Enforcers?” She scoffed. “I’m here for a murder suspect. That’s all.” The silver-eyed figure tilted its head, then stepped back into the dark. “Words mean little here, metal-bearer. The Veil recognizes intent. You carry it in your bones—the stink of the watcher’s badge. The Machine that watches from above.” Quinn’s chest tightened. The watch. Her worn leather watch on her left wrist—the one she never took off. She hadn’t even noticed it glowing faintly in the dark. Herrera’s voice cut through the stale air, urgent. “Detective—don’t go in there!” Then, clearer: “Quinn, turn back! You don’t know what this is!” But Quinn did. She understood the weight of the unseen. The way gravity bent around certain places. The way some doors only opened for certain keys. She stepped forward. The tunnel opened into a vast chamber, its ceiling lost in darkness, supported by ancient stone pillars caked with centuries of grime. Hanging lanterns flickered to life along the walls—not lit by flame, but by some inner glow, a sickly blue-white fire that pulsed like a dying heart. Figures moved between stalls draped in black cloth, their forms translucent at the edges. Quinn’s flashlight beam wavered. Her breath fogged. And there, beneath a rusted sign that read “THE VEIL MARKET” in peeling lettering, stood Tomás Herrera, surrounded by two figures in long cloaks—the custodians of this place, their hands resting on curved blades sheathed at their hips. Herrera spotted her and stepped forward, arms outstretched. “Detective, stop. You don’t understand. I can’t come back up with you.” Quinn kept her gun trained on him. “You don’t have a choice. You’re under arrest for obstruction and possible involvement in—” “In what?” he snapped, bitter laughter cracking his voice. “In a death you still don’t understand? In a world you refuse to see?” A figure in a high-backed chair, cloaked in emerald velvet, stood up from a desk cluttered with bones and glass vials. Its voice was melodious, feminine, yet distant, as if filtered through years of decay. “She has crossed the threshold, Tomàs. The Veil has marked her. She will not leave unseen.” Quinn didn’t take her eyes off Herrera. “Marked me? What the hell is this?” Herrera’s expression twisted. He held out his Saint Christopher medallion—then snapped it off his neck and hurled it at her feet. It clattered on the cobblestone. “It’s not just metal, Quinn. It’s protection. But you don’t believe in protection, do you? You only believe in cases and files and systems. You put a badge between yourself and everything else.” The air hummed. The lanterns flickered in unison. Quinn felt a pressure in her skull, like fingers probing behind her eyes. She fired. The shot cracked through the chamber. The bullet struck Herrera in the chest. Blood bloomed across his shirt. He gasped, staggard back—and then didn’t fall. The wound sealed. The blood retreated. His skin knit itself back together, the scar on his forearm twisting like living thread. Quinn’s breath stopped. Herrera looked at the place where the bullet had entered. No hole. No blood. Just smooth, unbroken skin. “You see?” the emerald-velvet figure whispered. “She is already marked. By the Machine. By loss. By the Watch. She belongs to us now.” Quinn’s vision blurred. The world tilted. Her watch—her damn watch—glowed brighter, its hands spinning wildly. Herrera lunged for her, but the cloaked figures intercepted, blades whispering from sheaths. Metal sang. One figure crumpled, but the others advanced. Quinn stumbled back into the tunnel, her mind racing. The Veil Market had no jurisdiction over her. She was real. She was flesh. She was— But the air was thick. Inviting. Warm. Like breath. She heard Morris’s voice in the dark: *You can’t outrun what you won’t face.* She turned and ran. Back up the tunnel. Up the stairs. Past the hole in the wall. Out into the rain that still fell like judgment. Herrera didn’t follow. She leaned against a brick wall, her chest heaving, the Glock forgotten in her grip. The neon sign of The Raven’s Nest flickered across the street, green and mocking. She didn’t know where the entrance to the Veil Market was. She had no bone token. No invitation. But she had something better. She had a case to reopen. A partner to vindicate. And a lead that led only downward—into the dark.
created_at"2026-03-18T10:43:36.327Z" 3/18/2026, 10:43:36 AM
model"mistralai/mistral-small-2603" 1/1/2603, 12:00:00 AM
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency418
moderation_latency(null)
generation_time31168
tokens_prompt914
tokens_completion2770
native_tokens_prompt852
native_tokens_completion2377
native_tokens_completion_images(null)
native_tokens_reasoning0
native_tokens_cached112
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"stop"
usage0.00153888
router(null)
provider_responses
0
endpoint_id"f5ed6283-4e17-457d-98cd-2ec0c318171d"
id"bae977632ebf4d4aae7beaa54ccf8e94"
is_byokfalse
latency418
model_permaslug"mistralai/mistral-small-2603" 1/1/2603, 12:00:00 AM
provider_name"Mistral"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.0; linux; x64))"
http_referer(null)
api_type"completions"
id"gen-1773830616-xJ3nCSBmH8XBWIhsik2N"
upstream_id"bae977632ebf4d4aae7beaa54ccf8e94"
total_cost0.00153888
cache_discount0.00001512
upstream_inference_cost0
provider_name"Mistral"

Evaluation details

Result Evaluator Details Meta Data
70.97% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags10
adverbTagCount2
adverbTags
0"she said sharply [sharply]"
1"she shouted again [again]"
dialogueSentences31
tagDensity0.323
leniency0.645
rawRatio0.2
effectiveRatio0.129
88.34% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1716
totalAiIsmAdverbs4
found
0
adverb"slightly"
count1
1
adverb"slowly"
count1
2
adverb"sharply"
count2
highlights
0"slightly"
1"slowly"
2"sharply"
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)
32.98% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1716
totalAiIsms23
found
0
word"measured"
count1
1
word"glinting"
count1
2
word"weight"
count3
3
word"familiar"
count1
4
word"scanning"
count1
5
word"pulse"
count1
6
word"structure"
count1
7
word"loomed"
count1
8
word"flickered"
count5
9
word"echo"
count1
10
word"footsteps"
count1
11
word"gloom"
count1
12
word"pulsed"
count1
13
word"wavered"
count1
14
word"velvet"
count2
15
word"racing"
count1
highlights
0"measured"
1"glinting"
2"weight"
3"familiar"
4"scanning"
5"pulse"
6"structure"
7"loomed"
8"flickered"
9"echo"
10"footsteps"
11"gloom"
12"pulsed"
13"wavered"
14"velvet"
15"racing"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"clenched jaw/fists"
count1
highlights
0"clenched her jaw"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences161
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount3
hedgeCount0
narrationSentences161
filterMatches
0"watch"
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences180
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen39
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans1
markdownWords7
totalWords1693
ratio0.004
matches
0"You can’t outrun what you won’t face."
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions12
unquotedAttributions0
matches(empty)
66.67% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions57
wordCount1449
uniqueNames16
maxNameDensity1.04
worstName"Quinn"
maxWindowNameDensity3
worstWindowName"Herrera"
discoveredNames
Harlow1
Quinn15
Tomás2
Herrera13
Saint3
Christopher3
Glock3
Morris4
London1
Wind1
Underground1
Veil2
Market2
Raven1
Nest1
Like4
persons
0"Harlow"
1"Quinn"
2"Tomás"
3"Herrera"
4"Saint"
5"Christopher"
6"Glock"
7"Morris"
8"Wind"
9"Market"
10"Raven"
11"Nest"
places
0"London"
1"Veil"
globalScore0.982
windowScore0.667
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences88
glossingSentenceCount0
matches(empty)
81.87% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches2
per1kWords1.181
wordCount1693
matches
0"not at her, but toward the hole in the wall: a jagged tear in the brickwork"
1"not lit by flame, but by some inner glow, a sickly blue-white fire"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences180
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs66
mean25.65
std25.79
cv1.006
sampleLengths
0102
117
270
3137
418
514
666
77
85
944
1017
1126
1210
1311
1417
1516
168
17112
1816
1920
2074
219
2214
2342
2414
256
2633
2718
287
2921
3011
3138
3228
3323
3426
353
3669
3738
3820
3921
4023
4135
4216
4314
4426
4533
4621
472
4846
493
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount2
totalSentences161
matches
0"was gone"
1"being forced"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs267
matches(empty)
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount25
semicolonCount0
flaggedSentences21
totalSentences180
ratio0.117
matches
0"Her breath came measured, the wet air cold against her throat as she tracked the figure ahead—Tomás Herrera, his Saint Christopher medallion glinting between the falling droplets each time a streetlamp caught him."
1"She kept her eyes up, scanning for movement—any twitch of fabric, a shift in posture—anything that betrayed intention."
2"Three years now, lost in the fog of a case that had smelled wrong from the start—paranormal residue, the kind no coroner report would ever acknowledge."
3"She rounded the corner—empty."
4"His eyes flickered—just once—but it was enough."
5"Without warning, he twisted and lunged sideways—not at her, but toward the hole in the wall: a jagged tear in the brickwork, dark as a wound."
6"She slipped—ankle twisting on loose mortar—and for a heartbeat, they grappled on the edge."
7"She staggered, lost her footing—"
8"—and in that moment, he wrenched free and hurled himself into the darkness beyond the wall."
9"The drop was shorter than she expected: less than four feet, landing in stale-smelling air, her boots crunching on something brittle—broken glass, perhaps, or bone."
10"Her flashlight flickered to life automatically—the one mounted under her barrel, set to activate under motion."
11"The scent of ozone mingled with something metallic—copper, maybe."
12"A shadow detached itself from the wall—tall, gaunt, clad in layers of tattered coat."
13"Her worn leather watch on her left wrist—the one she never took off."
14"Hanging lanterns flickered to life along the walls—not lit by flame, but by some inner glow, a sickly blue-white fire that pulsed like a dying heart."
15"And there, beneath a rusted sign that read “THE VEIL MARKET” in peeling lettering, stood Tomás Herrera, surrounded by two figures in long cloaks—the custodians of this place, their hands resting on curved blades sheathed at their hips."
16"He held out his Saint Christopher medallion—then snapped it off his neck and hurled it at her feet."
17"He gasped, staggard back—and then didn’t fall."
18"Her watch—her damn watch—glowed brighter, its hands spinning wildly."
19"She was—"
20"And a lead that led only downward—into the dark."
82.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1478
adjectiveStacks3
stackExamples
0"other reaching behind him"
1"lay exposed against his"
2"sickly blue-white fire"
adverbCount43
adverbRatio0.029093369418132613
lyAdverbCount15
lyAdverbRatio0.010148849797023005
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences180
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences180
mean9.41
std7.41
cv0.788
sampleLengths
020
123
233
326
43
514
69
716
818
912
1015
1122
125
1323
1421
152
1613
174
1826
194
205
214
223
232
243
254
262
272
2810
296
308
313
3217
3317
3429
355
362
372
383
399
4017
4118
4213
434
4412
455
469
477
481
491
38.89% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats20
diversityRatio0.3
totalSentences180
uniqueOpeners54
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount7
totalSentences137
matches
0"Just the relentless drum of"
1"Then, a sound: a metallic"
2"Then, slowly, turned."
3"Then he kneed her in"
4"Just the echo of her"
5"Then she heard it: the"
6"Just smooth, unbroken skin."
ratio0.051
62.34% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount54
totalSentences137
matches
0"Her breath came measured, the"
1"He darted left, slipping down"
2"She adjusted the grip on"
3"Her shoes splashed through puddles"
4"She kept her eyes up,"
5"She could smell the fear"
6"He turned sharp right into"
7"She cursed under her breath."
8"She ducked into the passage,"
9"She clenched her jaw."
10"She rounded the corner—empty."
11"Her pulse steadied."
12"She accelerated, boots silent on"
13"She reached the rooftop to"
14"she barked, gun raised"
15"His olive skin glistened under"
16"His Saint Christopher medallion lay"
17"he said, voice steady, though"
18"she replied, stepping closer, the"
19"His eyes flickered—just once—but it"
ratio0.394
51.24% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount112
totalSentences137
matches
0"The rain came down like"
1"Detective Harlow Quinn moved with"
2"Her breath came measured, the"
3"He darted left, slipping down"
4"Quinn didn’t hesitate."
5"She adjusted the grip on"
6"The alley stank of wet"
7"Her shoes splashed through puddles"
8"She kept her eyes up,"
9"Herrera was fast, sure-footed, but"
10"She could smell the fear"
11"He turned sharp right into"
12"She cursed under her breath."
13"The city had eaten its"
14"She ducked into the passage,"
15"Morris would have said time"
16"She clenched her jaw."
17"This wasn’t about Morris anymore."
18"Everything circled back."
19"She rounded the corner—empty."
ratio0.818
36.50% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences137
matches
0"—and in that moment, he"
ratio0.007
44.33% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences58
technicalSentenceCount8
matches
0"Detective Harlow Quinn moved with the disciplined precision of a woman who had long since ceased to be surprised by the world’s cruelty."
1"Her shoes splashed through puddles that oozed between cracked cobblestones, sending up faint whiffs of sewage."
2"She kept her eyes up, scanning for movement—any twitch of fabric, a shift in posture—anything that betrayed intention."
3"She ducked into the passage, her shoulder brushing against the damp bricks, her watch digging just slightly into her left wrist."
4"Quinn lunged too, grabbing at his coat, her fingers closing on fabric slick with rain."
5"The drop was shorter than she expected: less than four feet, landing in stale-smelling air, her boots crunching on something brittle—broken glass, perhaps, or b…"
6"Its beam cut through the dark, illuminating a narrow tunnel that sloped downward, its walls slick with moisture and something darker."
7"Its voice was melodious, feminine, yet distant, as if filtered through years of decay."
75.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags10
uselessAdditionCount1
matches
0"he said, voice steady, though the tremor beneath it betrayed him"
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags8
fancyCount5
fancyTags
0"she barked (bark)"
1"she shouted again (shout)"
2"the figure hissed (hiss)"
3"he snapped (snap)"
4"the emerald-velvet figure whispered (whisper)"
dialogueSentences31
tagDensity0.258
leniency0.516
rawRatio0.625
effectiveRatio0.323
77.7042%