Run: 2026-10-07-01M4ASXNQ7N6RBSV7GC80JQY85

Run Details

Duration:
27.7s
Cost:
$0.021213
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 fell in sheets, turning the neon glow of Soho’s signs into smears of color against the slick pavement. Detective Harlow Quinn’s boots splashed through a puddle, the cold water seeping through the worn leather, but she barely noticed. Her breath came in sharp, controlled bursts, her sharp jaw set as she kept her eyes locked on the figure darting through the crowd ahead. The suspect—a lanky man in a dark hoodie—moved with the desperate agility of someone who knew the stakes. He’d been at The Raven’s Nest earlier, slipping out the back just as Quinn had stepped through the front door, the green neon sign buzzing overhead like a taunt. She’d been watching the place for weeks. The Nest was a hub, a nexus of whispers and shadowed deals, its walls plastered with old maps and black-and-white photographs that seemed to watch her as she’d nursed a whiskey, pretending to be just another tired cop unwinding. But the whispers had led her here, to this chase, to this moment where the city’s underbelly seemed to writhe beneath her feet. The suspect ducked left, weaving between a group of laughing revelers spilling out of a club, their umbrellas bobbing like a field of mismatched mushrooms. Quinn didn’t slow. She cut right, her salt-and-pepper hair plastered to her scalp, her leather watch—Morris’s old watch, the one she’d taken from his desk after the funeral—cold against her wrist. Three years. Three damn years, and she was no closer to understanding what had really happened to him. But tonight, she might finally get a lead. The suspect glanced back, his face half-hidden beneath his hood, but she caught the glint of fear in his eyes. He stumbled on the wet cobblestones, his arms pinwheeling for a second before he righted himself and bolted down a narrow alley. Quinn followed, her military precision honed by years of chasing the worst London had to offer. The alley was a tight squeeze, the brick walls slick with rain, the stench of garbage and stale beer thick in the air. Her shoulder brushed against the wall, the rough texture scraping through her damp coat. At the end of the alley, the suspect skidded to a halt, his chest heaving. For a second, Quinn thought he’d trapped himself—until he turned and grabbed the rusted fire escape ladder bolted to the side of the building. He hauled himself up with surprising speed, his sneakers clanging against the metal rungs. Quinn cursed under her breath. She wasn’t as spry as she used to be, but she wasn’t about to let him get away. She lunged for the ladder, her fingers gripping the cold metal, and pulled herself up, her muscles burning. She climbed fast, her boots slipping once on the wet rungs, but she caught herself. The suspect was already at the top, swinging his leg over the low wall that separated the fire escape from the rooftop of the adjacent building. Quinn pushed harder, her breath ragged. She reached the top just in time to see him drop down onto the next rooftop, his hoodie flapping like the wings of some grim carrion bird. She didn’t hesitate. She vaulted the wall, landing hard on the other side, her knees absorbing the impact. The rooftop was a maze of chimneys and ventilation shafts, the rain turning the tar paper into a treacherous slick. The suspect was already halfway across, his silhouette dark against the glow of the city lights. Quinn took off after him, her pulse hammering in her ears. Then, without warning, the suspect vanished. One second he was there, the next he wasn’t. Quinn skidded to a stop, her heart in her throat. The rooftop ended at a sheer drop, the edge crumbling under her boots. She peered over, her stomach lurching. Below, the street was a distant ribbon of wet black, but there was no sign of the suspect. No body, no splash, nothing. A sound caught her ear—a metallic clang, like a door slamming. She turned, scanning the rooftop. There, near the far corner, was a rusted maintenance hatch, its edges warped with age. It was ajar, a sliver of darkness visible beneath. Quinn’s instincts screamed at her. This wasn’t right. This wasn’t how chases ended. But the hatch was the only explanation. She crept toward it, her hand resting on the butt of her service weapon. The hatch groaned as she pulled it open, the hinges protesting. A ladder descended into the blackness below, the rungs disappearing into the abyss. The air that wafted up was stale, thick with the scent of damp earth and something else—something metallic, like old blood. Quinn hesitated. This was the part where cops in movies made the stupid decision to follow the suspect into the unknown. But she wasn’t some rookie with a death wish. She pulled out her phone, the screen lighting up her sharp features. No signal. Of course. She tucked it back into her pocket and reached for her torch instead, flicking it on. The beam cut through the darkness, illuminating the ladder and the rough stone walls of a tunnel beneath the city. She took a deep breath. Morris had followed a lead into the unknown once. She’d never seen him again. But this was different. This was her case, her city, her damn problem to solve. She swung her legs over the edge of the hatch and began to descend, the torchlight bouncing with each step. The ladder ended in a narrow passage, the walls slick with moisture. The air was cooler here, the silence heavier. She stepped off the ladder, her boots splashing in a shallow puddle. The passage stretched ahead, curving slightly to the left. Quinn moved forward, her torchlight flickering over the rough-hewn stone. The passage opened into a larger chamber, the ceiling lost in the darkness above. The walls were lined with stalls, their contents shrouded in shadow. The Veil Market. She’d heard the rumors, of course—the underground black market that moved with the full moon, a haven for things that didn’t belong in the light. But she’d never thought she’d see it with her own eyes. The suspect was nowhere in sight. The market was eerily quiet, the usual hum of bartering and hawking absent. Then, from the depths of the chamber, a voice echoed. “You’re not supposed to be here, Detective.” Quinn spun, her torchlight sweeping the darkness. A figure stepped out from behind a stall, his olive skin catching the light, his short curly dark brown hair glistening with rainwater. Tomás Herrera. She recognized him from the files—former paramedic, lost his license, rumored to have ties to the supernatural underworld. He wore a Saint Christopher medallion around his neck, the silver glinting in the torchlight. His left forearm bore a jagged scar, a reminder of a life she didn’t know. “Herrera,” she said, her voice steady despite the chill creeping up her spine. “You know this guy?” She jerked her chin toward the shadows where the suspect had disappeared. Tomás didn’t answer right away. He studied her, his warm brown eyes unreadable. “You’re chasing ghosts, Detective. Literally.” He stepped closer, his movements cautious. “This place… it’s not for people like us.” Quinn tightened her grip on the torch. “People like us?” “Humans.” His voice was low, almost a whisper. “The Market doesn’t take kindly to uninvited guests. Especially not cops.” She could feel the weight of the darkness pressing in around her. The air was thick with the scent of old magic, of things she didn’t understand. But she wasn’t about to turn back now. Not when she was so close. “Where’d he go?” Tomás sighed, rubbing the scar on his forearm. “You really want to follow him? Because once you step further in, there’s no guarantee you’re stepping back out.” Quinn’s jaw clenched. She thought of Morris, of the empty chair at his desk, of the case file that had gone cold. She thought of the whispers at The Raven’s Nest, of the things she’d seen that defied explanation. She wasn’t a superstitious woman, but she wasn’t a fool, either. There were things in this city that didn’t make sense, things that lurked in the shadows and fed on the unwary. But she was a cop. And cops didn’t run from the dark. “I’ll take my chances,” she said, stepping forward. Tomás shook his head, but he didn’t try to stop her. Instead, he reached into his pocket and pulled out a small, smooth bone token. He pressed it into her hand. “You’ll need this. And Detective?” His voice was serious, the levity gone. “Don’t trust the light. It lies here.” Quinn looked down at the token. It was cold, heavier than it should have been. She closed her fingers around it. “What’s the catch?” “No catch. Just… be careful. The Market has a way of showing people what they want to see. And what you want isn’t always what you need.” He stepped back, melting into the shadows. “I’ll be at The Raven’s Nest if you make it out. Ask for Tommy.” She wanted to press him, to demand answers, but the sound of footsteps echoed from deeper in the chamber. The suspect. She pocketed the token and moved forward, her torchlight cutting through the gloom. The stalls loomed on either side, their contents strange and unsettling—jars of things that looked like eyes, bundles of herbs that seemed to writhe in their containers, weapons that hummed with an eerie energy. The footsteps led her to a dead end, a solid wall of stone. But there, in the center, was a door she hadn’t noticed before. It was old, the wood warped and covered in strange symbols that seemed to shift when she looked at them. The doorknob was a twisted knot of iron, cold to the touch. Quinn reached for it, her fingers brushing the surface. The moment she did, the symbols on the door flared with a faint, sickly light, and the air around her seemed to vibrate. She hesitated, her hand hovering. This was the point of no return. She could feel it in her bones. But she’d come this far. She couldn’t turn back now. She turned the knob and pushed the door open. Beyond it lay a corridor, the walls lined with flickering lanterns that cast long, dancing shadows. The suspect was there, standing at the far end, his hood now thrown back to reveal a face she didn’t recognize. He smiled, but it wasn’t a kind smile. It was the smile of something that knew it had already won. “Took you long enough, Detective,” he said, his voice echoing strangely, as if it came from everywhere and nowhere at once. “We’ve been waiting for you.” Quinn’s grip on the torch tightened. She stepped forward, her boots clicking against the stone floor. The lanterns flickered, their light dimming as she moved, until she was standing in near darkness, the suspect’s form barely visible. Then the door behind her slammed shut. The sound echoed like a gunshot, and Quinn spun, her heart pounding. The doorknob was gone, replaced by smooth, unbroken wood. She was trapped. The suspect laughed, a sound that sent a shiver down her spine. “Welcome to the Veil Market, Detective Quinn. I hope you’re ready to see the truth.” Quinn’s mind raced. She’d followed a lead, yes, but this—this was something else. This was a trap. And she’d walked right into it. But she wasn’t about to go down without a fight. She turned back to face the suspect, her torchlight steady. “What truth?” The lanterns flared to life, their light blinding. And in that light, the suspect’s form began to change, his edges blurring, his shape shifting into something monstrous, something with too many eyes and too many teeth. Quinn’s breath caught in her throat. But she didn’t run. She stood her ground, her hand on her weapon, her mind racing. She was a cop. And cops didn’t run from the dark. Even when the dark ran toward them.
created_at"2026-10-07T09:08:13.679Z" 10/7/2026, 9:08:13 AM
model"mistralai/mistral-medium-3.5-20260430"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency573
moderation_latency(null)
generation_time27645
tokens_prompt888
tokens_completion3004
native_tokens_prompt852
native_tokens_completion2658
native_tokens_completion_images(null)
native_tokens_reasoning0
native_tokens_cached0
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"stop"
service_tier"default"
usage0.021213
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.21.0; linux; x64))"
http_referer(null)
request_id"req-1791364093-j3JrfDR8xbUgtlGz51V1"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1791364093-NmzflYaXAwjRcxS1GVkg"
upstream_id"a288e81bca4d4515b3bd52d9308770e4"
provider_responses
0
endpoint_id"d21d316f-d540-4718-b36e-3beff85d0cf9"
id"a288e81bca4d4515b3bd52d9308770e4"
is_byokfalse
latency572
model_permaslug"mistralai/mistral-medium-3.5-20260430"
provider_name"Mistral"
status200
total_cost0.021213
cache_discount(null)
upstream_inference_cost0
provider_name"Mistral"
response_cache_source_id(null)
data_region"global"
workspace_id"97e315e5-d303-487d-83c1-83180e8a13d4"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags7
adverbTagCount1
adverbTags
0"He stepped back [back]"
dialogueSentences20
tagDensity0.35
leniency0.7
rawRatio0.143
effectiveRatio0.1
92.59% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2023
totalAiIsmAdverbs3
found
0
adverb"really"
count2
1
adverb"slightly"
count1
highlights
0"really"
1"slightly"
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)
20.91% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2023
totalAiIsms32
found
0
word"glint"
count1
1
word"treacherous"
count1
2
word"pulse"
count1
3
word"stomach"
count1
4
word"lurching"
count1
5
word"scanning"
count1
6
word"silence"
count1
7
word"depths"
count1
8
word"echoed"
count3
9
word"glistening"
count1
10
word"glinting"
count1
11
word"reminder"
count1
12
word"chill"
count1
13
word"unreadable"
count1
14
word"whisper"
count1
15
word"could feel"
count2
16
word"weight"
count1
17
word"jaw clenched"
count1
18
word"footsteps"
count2
19
word"gloom"
count1
20
word"loomed"
count1
21
word"dancing"
count1
22
word"echoing"
count1
23
word"flickered"
count1
24
word"pounding"
count1
25
word"down her spine"
count1
26
word"raced"
count1
27
word"racing"
count1
highlights
0"glint"
1"treacherous"
2"pulse"
3"stomach"
4"lurching"
5"scanning"
6"silence"
7"depths"
8"echoed"
9"glistening"
10"glinting"
11"reminder"
12"chill"
13"unreadable"
14"whisper"
15"could feel"
16"weight"
17"jaw clenched"
18"footsteps"
19"gloom"
20"loomed"
21"dancing"
22"echoing"
23"flickered"
24"pounding"
25"down her spine"
26"raced"
27"racing"
33.33% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches3
maxInWindow3
found
0
label"jaw/fists clenched"
count1
1
label"air was thick with"
count1
2
label"sent a shiver through"
count1
highlights
0"jaw clenched"
1"The air was thick with"
2"sent a shiver down"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences157
matches(empty)
51.87% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount9
narrationSentences157
filterMatches
0"watch"
hedgeMatches
0"seemed to"
1"happened to"
2"began to"
3"try to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences169
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen41
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2012
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions7
unquotedAttributions0
matches(empty)
93.64% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions41
wordCount1863
uniqueNames13
maxNameDensity1.13
worstName"Quinn"
maxWindowNameDensity2
worstWindowName"Quinn"
discoveredNames
Soho1
Harlow1
Quinn21
Raven2
Nest3
Morris3
London1
Veil1
Market1
Herrera1
Saint1
Christopher1
Tomás4
persons
0"Harlow"
1"Quinn"
2"Morris"
3"Herrera"
4"Saint"
5"Christopher"
6"Tomás"
places
0"Soho"
1"Raven"
2"London"
globalScore0.936
windowScore1
90.94% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences127
glossingSentenceCount3
matches
0"photographs that seemed to watch her as she’d nursed a whiskey, pretending to be just another tired cop unwinding"
1"herbs that seemed to writhe in their containers, weapons that hummed with an eerie energy"
2"looked like eyes, bundles of herbs that s"
3"symbols that seemed to shift when she looked at them"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount2012
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences169
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs46
mean43.74
std28.41
cv0.65
sampleLengths
0112
169
282
395
494
574
665
76
861
960
1059
1182
1219
1376
1474
1536
1680
1729
1832
1910
2019
2144
2227
2371
2412
258
2650
2724
2848
2968
3057
3151
3210
3366
3426
3537
367
3724
3827
3923
4010
4112
4236
4322
4411
457
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount2
totalSentences157
matches
0"were lined"
1"was gone"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs323
matches
0"was standing"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount11
semicolonCount0
flaggedSentences9
totalSentences169
ratio0.053
matches
0"The suspect—a lanky man in a dark hoodie—moved with the desperate agility of someone who knew the stakes."
1"She cut right, her salt-and-pepper hair plastered to her scalp, her leather watch—Morris’s old watch, the one she’d taken from his desk after the funeral—cold against her wrist."
2"For a second, Quinn thought he’d trapped himself—until he turned and grabbed the rusted fire escape ladder bolted to the side of the building."
3"A sound caught her ear—a metallic clang, like a door slamming."
4"The air that wafted up was stale, thick with the scent of damp earth and something else—something metallic, like old blood."
5"She’d heard the rumors, of course—the underground black market that moved with the full moon, a haven for things that didn’t belong in the light."
6"She recognized him from the files—former paramedic, lost his license, rumored to have ties to the supernatural underworld."
7"The stalls loomed on either side, their contents strange and unsettling—jars of things that looked like eyes, bundles of herbs that seemed to writhe in their containers, weapons that hummed with an eerie energy."
8"She’d followed a lead, yes, but this—this was something else."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1880
adjectiveStacks0
stackExamples(empty)
adverbCount54
adverbRatio0.02872340425531915
lyAdverbCount11
lyAdverbRatio0.005851063829787234
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences169
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences169
mean11.91
std7.29
cv0.612
sampleLengths
020
120
225
318
429
57
639
723
825
93
1028
112
1216
138
1420
1522
1616
1723
1814
1915
2024
2114
225
2318
2418
2515
2626
276
2827
293
3015
3120
3216
3311
346
359
3610
3713
386
3918
405
4111
425
4315
449
455
463
475
487
4914
39.94% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats17
diversityRatio0.22485207100591717
totalSentences169
uniqueOpeners38
88.30% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount4
totalSentences151
matches
0"Then, without warning, the suspect"
1"Then, from the depths of"
2"Instead, he reached into his"
3"Then the door behind her"
ratio0.026
66.36% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount58
totalSentences151
matches
0"Her breath came in sharp,"
1"He’d been at The Raven’s"
2"She’d been watching the place"
3"She cut right, her salt-and-pepper"
4"He stumbled on the wet"
5"Her shoulder brushed against the"
6"He hauled himself up with"
7"She wasn’t as spry as"
8"She lunged for the ladder,"
9"She climbed fast, her boots"
10"She reached the top just"
11"She didn’t hesitate."
12"She vaulted the wall, landing"
13"She peered over, her stomach"
14"She turned, scanning the rooftop."
15"It was ajar, a sliver"
16"She crept toward it, her"
17"She pulled out her phone,"
18"She tucked it back into"
19"She took a deep breath."
ratio0.384
56.03% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount122
totalSentences151
matches
0"The rain fell in sheets,"
1"Detective Harlow Quinn’s boots splashed"
2"Her breath came in sharp,"
3"The suspect—a lanky man in"
4"He’d been at The Raven’s"
5"She’d been watching the place"
6"The Nest was a hub,"
7"The suspect ducked left, weaving"
8"Quinn didn’t slow."
9"She cut right, her salt-and-pepper"
10"The suspect glanced back, his"
11"He stumbled on the wet"
12"Quinn followed, her military precision"
13"The alley was a tight"
14"Her shoulder brushed against the"
15"He hauled himself up with"
16"Quinn cursed under her breath."
17"She wasn’t as spry as"
18"She lunged for the ladder,"
19"She climbed fast, her boots"
ratio0.808
33.11% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences151
matches
0"Even when the dark ran"
ratio0.007
49.32% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences84
technicalSentenceCount11
matches
0"The suspect—a lanky man in a dark hoodie—moved with the desperate agility of someone who knew the stakes."
1"The Nest was a hub, a nexus of whispers and shadowed deals, its walls plastered with old maps and black-and-white photographs that seemed to watch her as she’d …"
2"The suspect ducked left, weaving between a group of laughing revelers spilling out of a club, their umbrellas bobbing like a field of mismatched mushrooms."
3"She lunged for the ladder, her fingers gripping the cold metal, and pulled herself up, her muscles burning."
4"The suspect was already at the top, swinging his leg over the low wall that separated the fire escape from the rooftop of the adjacent building."
5"She vaulted the wall, landing hard on the other side, her knees absorbing the impact."
6"The air that wafted up was stale, thick with the scent of damp earth and something else—something metallic, like old blood."
7"The stalls loomed on either side, their contents strange and unsettling—jars of things that looked like eyes, bundles of herbs that seemed to writhe in their co…"
8"Beyond it lay a corridor, the walls lined with flickering lanterns that cast long, dancing shadows."
9"The lanterns flickered, their light dimming as she moved, until she was standing in near darkness, the suspect’s form barely visible."
10"And in that light, the suspect’s form began to change, his edges blurring, his shape shifting into something monstrous, something with too many eyes and too man…"
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags7
uselessAdditionCount2
matches
0"she said, her voice steady despite the chill creeping up her spine"
1"He stepped, his movements cautious"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags3
fancyCount0
fancyTags(empty)
dialogueSentences20
tagDensity0.15
leniency0.3
rawRatio0
effectiveRatio0
77.2112%