Run: 2026-09-02-01M1HHZK51V9DBXVQK9QZRXGV5

Run Details

Duration:
2m 4s
Cost:
$0.004703
Provider:
Alibaba

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 sideways through Soho, turning the city into a black mirror that shattered every time a taxi passed. Above the narrow entrance of the Raven’s Nest, the green neon sign buzzed in the downpour, its sickly glow bleeding across wet pavement and making the street look bruised. Detective Harlow Quinn kept her hands on the steering wheel and watched the door. She had watched it for nine nights. On the tenth, she knew she had the right man. Tomás Herrera slipped out of the side entrance as though he had done it many times before and wished he never had again. He was slight in movement but not in presence, with dark curls wet against his scalp and olive skin shadowed by the neon. The collar of his jacket was up, but not high enough to hide the silver Saint Christopher medallion at his throat. He paused for half a breath, as if listening to something beneath the traffic and rain, then spotted her through the driver’s window. He did not wait. Quinn was already out of the car. The street was slick with rain, the air sharp with exhaust and wet wool and the faint stale sweetness drifting from the bar’s ventilation grille. Through the window behind him, she glimpsed the interior of the Nest: old maps pinned over warped paneling, black-and-white photographs of dead actors and vanished streets, the entire place arranged like a memory someone had decided to keep in a locked room. At the far end of the bar, the bookshelf stood a finger’s width out of place, revealing a strip of darkness behind it. A clandestine meeting. Just as the informants had said. Herrera ran. Not awkwardly, not the panicked sprint of a guilty tourist who had taken a wrong turn into the wrong bar. He moved with practice, cutting across the mouth of the alley, shoulders low, elbows tight. Quinn pursued him into the street, her boots hammering the wet tarmac. Salt-and-pepper hair lay close to her skull, damp from the rain. She glanced once at the worn leather watch on her left wrist. 02:16. A black motorcycle coughed to life in the alley mouth. Herrera threw himself onto it, helmet in hand. He did not look back. Quinn reached the car in six strides, slid into the driver’s seat, and let the engine settle into a low growl. She had memorized the street before she started the pursuit. That was her habit. That was the difference between a good chase and a corpse. Eighteen years at the Metropolitan Police had taught her many things, but the most important had come from Morris: never lose sight of the suspect’s pattern, because the pattern is where the body is going to land. DS Morris. Three years ago, her partner had died in a warehouse near the docks that police reports called structurally compromised and her instincts called a trap. The official story was gas, fire, bad timing. The unofficial story, the one that had kept her awake for hundreds of nights, was a symbol burned into the wall that no arson investigator would acknowledge. A circle of small white bones. A mark that had never appeared in any textbook or forensic file but had appeared again and again in connection with the clique’s dead clients. Tomás Herrera was one of them. Not a killer, according to the paperwork. A paramedic, formerly of the NHS. A healer who had lost his license for treating patients whose wounds would not answer to normal medicine. A man who patched up the clique’s criminals after jobs gone wrong and then vanished into the city’s wet margins. The motorcycle swerved around the corner and into the traffic stream. Quinn followed. The streets were empty enough to be dangerous. Rain hammered the windscreen, turning the city lights into long, smeared blades of color. Quinn kept a careful distance, her eyes working the side mirrors, reading the movement of every passing vehicle. If Herrera saw her too soon, he would use the streets against her. If he saw her too late, he would make her feel like a rookie. She gave him neither. He rode north, away from the West End, away from the places he could hide in crowds and pubs and late-night clinics. Through the drizzle she followed him out of Soho, past shuttered shops and wet pavement stacked with abandoned umbrellas, toward the grimier arteries of the city. He took a roundabout too fast, fishtailed, recovered. She did not. She simply followed, the same way she followed a clue when it smelled too good to be true and too rotten to be wrong. By the time they reached Camden, the rain had become a curtain. Herrera’s motorcycle vanished under a bridge, then reappeared on the opposite pavement. He was leading her now. She understood that, though she did not know if he knew she understood. He was either trying to lose her or trying to guide her somewhere, and neither option pleased her. A suspect who wanted to be caught was more dangerous than one who wanted to run. He killed the engine outside a row of boarded-up shops. He slid off the seat before the wheel had stopped trembling and ran toward an alley mouth that should have been too narrow to matter. He was fast, but he was not invisible. Quinn parked in the shadow of a bus shelter, drew her service pistol, and went in after him. The alley stank of urine, wet brick, and something metallic. She moved with her weapon tight against her chest, her free hand trailing the damp wall to keep balance. Rain fell through the gap between the buildings in a long gray sheet. Halfway down the passage, she found the bike lying on its side in a puddle. A helmet rolled against her boot. She did not stop. Beyond the alley, a rusted iron gate stood open before a flight of stairs descending into darkness. The wall above it was tiled in the faded green and white of an abandoned London Underground entrance. No sign marked it. No notice warned that it had been closed for decades. Yet the stairs were swept clean of litter, and fresh footprints glistened in the bottom of them. Quinn went down. The air changed after thirty steps. The cold became a chill, then a stillness that felt unnatural. The distant moan of traffic disappeared as though the city above had been turned off. She heard water dripping from the ceiling in slow, regular pulses, and beneath it, faintly, a murmur of voices too many for a dead Tube station. The platform opened out into a space that should not have existed. It was enormous and hidden, a vaulted cathedral of old tile and iron, lit by hanging lamps that burned with colors no electrical engineer could have chosen. Stalls crowded the platform in a rough market layout: long tables covered in velvet and oilcloth, glass cases holding objects that glimmered with wrongness, ropes of dried herbs and metal charms hanging from hooks. Smoke curled upward in tight blue spirals. There were vials of alchemical substances sealed with black wax, knives with etched blades, books whose spines whispered as though the pages breathed. Behind one table, a man with a face like folded parchment sold what looked like bottled starlight. At another, a woman in a red hood spoke in low tones to a buyer whose reflection did not move when he did. Information. That was the most valuable item in any black market, and here it was laid out like a secondhand watch in a shop window. Quinn saw it all in a single terrible sweep. The clique’s rumored underground market. The Veil. The place every informant described in fragments and no one confirmed. She had dismissed it as story, the kind of nonsense that grew fat in dark rooms when men were afraid. It was not nonsense. It was here, breathing, bartering, and dangerous. And Tomás Herrera was here too. He stood at the far end of the platform before a gate that looked newer than everything around it, a lattice of iron bars set into a ticket booth that had been closed for eighty years. A man sat behind the glass, gaunt and motionless, with a hand folded on the counter. His skin was pale enough to look blue in the lantern light. Herrera spoke to him in Spanish, then reached into his coat. Quinn came around a pillar and raised her weapon. “Herrera!” The voice cracked through the platform like a stone through a window. Every head near her turned. The murmuring stopped. For one horrible moment, she understood that she had no jurisdiction there, no backup, no reason for the gun in her hand except belief. Then the moment passed, and the market began whispering again. Herrara turned. Rainwater still clung to his hair, and his warm brown eyes widened as they found her. A scar ran along the pale line of his left forearm, livid even in the bad light, the kind of wound that had been stitched quickly and badly. He looked tired. He looked as if he had been expecting her and hating it. “Detective,” he said. His accent softened the word into something almost courteous. “You really should not be here.” “Hands where I can see them.” “The law ends at that gate,” he said. “What comes after it is not your case.” “It became my case the moment you ran from a bar with a hidden room behind it.” She kept the pistol steady. “Walk back. Slowly.” He did not move. “You are not ready for what is on this platform, Quinn.” The use of her surname made the air shift. A woman near the stall of bottled starlight smiled with too many teeth. The gaunt man in the booth raised his eyes. Herrera lifted his right hand. Between his fingers was a token. It was small, white, carved from bone, with a rough hole punched through the top. Symbols had been incised into its surface in a spiral pattern. Quinn had seen the design before. It had been photographed on the wall of the warehouse where Morris died. It had been found, too, in the evidence bag from the first raid she had ever connected to the clique, a raid that had yielded nothing usable in court but had left a dead informant and a token no one could identify. The gatekeeper extended his palm. “Token.” Herrara placed the bone token into the man’s hand. The gatekeeper studied it, then looked past Herrera to Quinn. His eyes were flat and black, without surprise or fear. “One entry,” he said. “Token required.” Quinn stepped into the lamplight. “I’m Detective Harlow Quinn, Metropolitan Police. That man is a suspect in a serious investigation.” The gatekeeper did not blink. “I am not a suspect,” Herrera said quietly. “I am a patient who walked into the wrong room. And you, Detective, are a woman who has been hunting ghosts for three years. Come here. Look at me. Do you still think the only monsters are the ones you can handcuff?” She did not answer. Her fingers tightened around the grip of the pistol. She knew the game. She had seen it at the docks, at the hospital where Morris’s body had been brought back, at the crime scene where the chalk outline had seemed too clean, as though the dead man had simply stepped out of himself. The clique used confusion the way other men used weapons. Herrara reached into his coat again, and she nearly fired. But he only brought out a plastic evidence bag. Quinn froze. Inside the bag was a bone token. It was her evidence token. The one she kept in a pocket she refused to explain to Internal Affairs. The one she had carried because every instinct she had developed in eighteen years told her it mattered. She had thought it was a badge, a mark, maybe a counterfeit drug token from some case that had died on her desk. She had not known what it really was. Not until now. Herrara’s eyes held hers over the bag. “You found it,” he said. “Good. Then you can choose.” The gatekeeper leaned forward. “Token.” Quinn looked at the market. Behind the gate, beyond the ticket booth, the deeper platform glowed with lantern light and the smell of alchemical smoke. Stalls crowded the shadows. Men and women moved through them with the practiced caution of people who knew they were being watched by things that could watch back. If she walked through, she would leave behind every rule she had used to survive this job. No backup. No warrant that meant anything. No clear evidence she could take into court. If she stayed, she could report the entrance, call in a raid team, tell herself that procedure still existed. Morris would have said not to do it. Morris had always been better at knowing when a case wanted to kill you. Quinn looked at Herrera. “You’re leading me somewhere.” “Yes.” “To who?” “To the answer.” She almost smiled. The bitterness of it tasted like blood. “That’s what they all say before they disappear.” Herrara stepped back through the gate as it opened a crack. “Then come, Detective. Or go home and keep chasing shadows.” The gate slid wide enough for him to pass. The gaunt man’s hand remained outstretched. Quinn pulled the evidence bag from her pocket. The plastic made a soft sound in the damp air. She tore it open and placed the bone token into the gatekeeper’s palm. It was cold, heavier than bone should have been, and the spiral carving seemed to shift when the lamplight struck it. The gatekeeper looked at her for a long moment. “Passage,” he said. The gate opened. Quinn did not holster the pistol. She did not turn back. She walked through the barrier, past the ticket booth, and into the deeper half of the platform. The noise of the market rose around her like breath. The lanterns burned closer. The air changed again, becoming thick with smoke, metal, old rain, and something beneath all of it that felt alive. Herrara was waiting a few yards ahead, his face half-lit, his expression unreadable. She stopped three paces from him. “You talk now.” “You already knew this was not a bar you could shut down.” “Try me.” He nodded toward the far end of the platform, where a narrow staircase descended beneath the tracks into blacker darkness. “Then walk with me, Detective. Because the last place your partner died is still waiting for you. And the ones who put him there are waiting too.” Quinn followed. Above them, the rain-slicked city continued its blind and ordinary night, unaware that a detective had gone underground into a market that moved with the moon, following a suspect into a territory where the rules did not exist and the answers had teeth.
created_at"2026-09-02T17:17:03.529Z" 9/2/2026, 5:17:03 PM
model"qwen/qwen3.8-flash-20260826"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency652
moderation_latency(null)
generation_time124177
tokens_prompt888
tokens_completion11258
native_tokens_prompt908
native_tokens_completion9935
native_tokens_completion_images(null)
native_tokens_reasoning6797
native_tokens_cached768
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(null)
usage0.004702738
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.19.0; linux; x64))"
http_referer(null)
request_id"req-1788369423-yrA3hd7CPlVRcpazoNVJ"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1788369423-wKfnTaobCutfoYx5kq0Q"
upstream_id"chatcmpl-82c4fc8e-107b-9aaa-aee3-043d8fb322fe"
provider_responses
0
endpoint_id"84b1e4a7-5aed-4464-818f-1994f0b4ee18"
id"chatcmpl-82c4fc8e-107b-9aaa-aee3-043d8fb322fe"
is_byokfalse
latency652
model_permaslug"qwen/qwen3.8-flash-20260826"
provider_name"Alibaba"
status200
total_cost0.004702738
cache_discount0.000102912
upstream_inference_cost0
provider_name"Alibaba"
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"Herrera said quietly [quietly]"
dialogueSentences29
tagDensity0.241
leniency0.483
rawRatio0.143
effectiveRatio0.069
92.01% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2503
totalAiIsmAdverbs4
found
0
adverb"quickly"
count1
1
adverb"really"
count2
2
adverb"slowly"
count1
highlights
0"quickly"
1"really"
2"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)
88.01% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2503
totalAiIsms6
found
0
word"shattered"
count1
1
word"clandestine"
count1
2
word"chill"
count1
3
word"velvet"
count1
4
word"etched"
count1
5
word"unreadable"
count1
highlights
0"shattered"
1"clandestine"
2"chill"
3"velvet"
4"etched"
5"unreadable"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"eyes widened/narrowed"
count1
highlights
0"eyes widened"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences189
matches(empty)
97.51% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount4
hedgeCount2
narrationSentences189
filterMatches
0"look"
1"watch"
2"feel"
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences211
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen44
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2503
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions8
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions66
wordCount2295
uniqueNames23
maxNameDensity0.83
worstName"Quinn"
maxWindowNameDensity2
worstWindowName"Quinn"
discoveredNames
Soho2
Raven1
Nest2
Harlow1
Quinn19
Herrera12
Saint1
Christopher1
Metropolitan1
Police1
Morris6
West1
End1
Camden1
London1
Underground1
Tube1
Veil1
Tomás3
Spanish1
Internal1
Affairs1
Herrara6
persons
0"Raven"
1"Harlow"
2"Quinn"
3"Herrera"
4"Saint"
5"Christopher"
6"Police"
7"Morris"
8"Tomás"
9"Herrara"
places
0"Soho"
1"Metropolitan"
2"West"
3"End"
4"London"
5"Internal"
globalScore1
windowScore1
96.04% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences139
glossingSentenceCount3
matches
0"as if listening to something beneath the traffic and rain, then spotted her through the driver’s window"
1"looked like bottled starlight"
2"tasted like blood"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount2503
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences211
matches
0"warned that it"
1"understood that she"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs84
mean29.8
std30.97
cv1.039
sampleLengths
063
17
210
390
44
597
69
72
870
91
1023
1183
122
1391
1457
1513
1671
1783
1812
1964
2043
2118
2263
234
2466
253
2658
2712
28131
2925
3058
316
3264
3311
349
351
3654
3761
3818
396
4016
4125
4215
4331
445
456
4687
476
4829
496
82.99% Passive voice overuse
Target: ≤2% passive sentences
passiveCount12
totalSentences189
matches
0"was tiled"
1"been closed"
2"were swept"
3"been turned"
4"was laid"
5"been closed"
6"been stitched"
7"been incised"
8"been photographed"
9"been found"
10"been brought"
11"being watched"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount2
totalVerbs373
matches
0"was leading"
1"was waiting"
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount0
semicolonCount0
flaggedSentences0
totalSentences211
ratio0
matches(empty)
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2303
adjectiveStacks0
stackExamples(empty)
adverbCount65
adverbRatio0.02822405557967868
lyAdverbCount13
lyAdverbRatio0.005644811115935736
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences211
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences211
mean11.86
std8.94
cv0.754
sampleLengths
020
129
214
37
410
523
623
721
823
94
107
1125
1242
1323
143
156
162
1720
1815
1912
2011
2112
221
2310
248
255
2621
2710
284
2911
3037
312
3225
338
3427
356
3625
376
387
396
4018
4120
4211
432
448
4514
4618
4713
4814
494
35.24% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats31
diversityRatio0.2761904761904762
totalSentences210
uniqueOpeners58
19.16% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences174
matches
0"Then the moment passed, and"
ratio0.006
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount51
totalSentences174
matches
0"She had watched it for"
1"He was slight in movement"
2"He paused for half a"
3"He did not wait."
4"He moved with practice, cutting"
5"She glanced once at the"
6"He did not look back."
7"She had memorized the street"
8"She gave him neither."
9"He rode north, away from"
10"He took a roundabout too"
11"She did not."
12"She simply followed, the same"
13"He was leading her now."
14"She understood that, though she"
15"He was either trying to"
16"He killed the engine outside"
17"He slid off the seat"
18"He was fast, but he"
19"She moved with her weapon"
ratio0.293
57.70% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount140
totalSentences174
matches
0"The rain came sideways through"
1"Detective Harlow Quinn kept her"
2"She had watched it for"
3"Tomás Herrera slipped out of"
4"He was slight in movement"
5"The collar of his jacket"
6"He paused for half a"
7"He did not wait."
8"Quinn was already out of"
9"The street was slick with"
10"A clandestine meeting."
11"He moved with practice, cutting"
12"Quinn pursued him into the"
13"Salt-and-pepper hair lay close to"
14"She glanced once at the"
15"A black motorcycle coughed to"
16"Herrera threw himself onto it,"
17"He did not look back."
18"Quinn reached the car in"
19"She had memorized the street"
ratio0.805
100.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount6
totalSentences174
matches
0"Just as the informants had"
1"If Herrera saw her too"
2"If he saw her too"
3"By the time they reached"
4"If she walked through, she"
5"If she stayed, she could"
ratio0.034
64.29% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences100
technicalSentenceCount11
matches
0"He paused for half a breath, as if listening to something beneath the traffic and rain, then spotted her through the driver’s window."
1"Not awkwardly, not the panicked sprint of a guilty tourist who had taken a wrong turn into the wrong bar."
2"Three years ago, her partner had died in a warehouse near the docks that police reports called structurally compromised and her instincts called a trap."
3"Quinn kept a careful distance, her eyes working the side mirrors, reading the movement of every passing vehicle."
4"The cold became a chill, then a stillness that felt unnatural."
5"It was enormous and hidden, a vaulted cathedral of old tile and iron, lit by hanging lamps that burned with colors no electrical engineer could have chosen."
6"There were vials of alchemical substances sealed with black wax, knives with etched blades, books whose spines whispered as though the pages breathed."
7"A scar ran along the pale line of his left forearm, livid even in the bad light, the kind of wound that had been stitched quickly and badly."
8"It had been found, too, in the evidence bag from the first raid she had ever connected to the clique, a raid that had yielded nothing usable in court but had le…"
9"The air changed again, becoming thick with smoke, metal, old rain, and something beneath all of it that felt alive."
10"Above them, the rain-slicked city continued its blind and ordinary night, unaware that a detective had gone underground into a market that moved with the moon, …"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags7
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags6
fancyCount0
fancyTags(empty)
dialogueSentences29
tagDensity0.207
leniency0.414
rawRatio0
effectiveRatio0
91.0980%