Run: 2026-03-12-01KKHZ3GEV9ZKDTR1PYJSW3XT3

Run Details

Duration:
14.9s
Cost:
$0.016511
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="4414" name="Eva Kowalski" aliases="Eva, Evie" pronouns="she/her" species="Human" storyRole="Best Friend"> <eyeColor>green</eyeColor> <hair>curly red</hair> <height>5'4"</height> <age>26</age> <glasses>round glasses</glasses> <satchel>worn leather satchel full of books</satchel> <freckles>freckled complexion</freckles> <nervousHabit>tucking hair behind her left ear</nervousHabit> <description>Aurora's childhood friend and an occult researcher.</description> <backstory>Moved to London two years before Aurora and works as a research assistant at the British Museum's restricted archives. She holds a master's degree in Ancient History from Oxford.</backstory> </character> <location id="856" name="The Veil Market" aliases="Veil Market, the Market, underground market" realm="Earth"> <currentLocation>abandoned Tube station beneath Camden</currentLocation> <entryRequirement>bone token</entryRequirement> <schedule>moves locations every full moon</schedule> <description>A hidden supernatural black market that sells enchanted goods, banned alchemical substances, and information.</description> </location> <item id="2004" name="Veil Compass" aliases="the Compass, shadow compass" type="Tool" origin="The Veil Market"> <casingMaterial>small brass compass</casingMaterial> <faceMarkings>face etched with protective sigils</faceMarkings> <needle>points toward the nearest supernatural rift or portal</needle> <patina>casing has a patina of verdigris</patina> <creator>crafted by a Shade artisan</creator> <description>A compass attuned to supernatural energy.</description> </item> </codex> Write a fully fleshed out scene of at least 1000 words in the mystery genre. A detective arrives at a crime scene in an unusual location. Something is wrong — the evidence doesn't add up. A colleague is present, offering a different interpretation. Through careful observation and deduction, the detective begins to see what others have missed. Use the codex entries above as your world reference for characters and setting. Only include the prose of the scene without any markdown or commentary.

Model response

AI
The abandoned Tube station beneath Camden stank of wet concrete and ozone, the kind of metallic bite that clung to the back of the throat. Detective Harlow Quinn descended the condemned stairwell with the measured tread of someone who trusted neither the darkness nor her own memory of it. Her torch beam sliced through decades of dust and graffiti, catching on rusted rails and the skeletal remains of a Platform 3 sign. Eighteen years on the force, and this was the first crime scene that felt like it had been waiting for her specifically. The body lay midway along the platform, sprawled in the unnatural pose of someone who had fallen from a considerable height though the ceiling here was barely twelve feet up. No blood. That was the first wrong thing. The second was the absence of any visible trauma on the man's exposed skin. He wore an expensive charcoal suit now ruined by the filth of the tunnel floor, his tie still perfectly knotted at his throat like he'd dressed for a board meeting rather than whatever this was. Harlow crouched beside the corpse, leather watch creaking on her left wrist. The victim's eyes were open, milk-white and filmed over, as though he'd been dead for days rather than the six hours the anonymous tip had claimed. She didn't touch him yet. Something about the way the air moved around the body felt... watched. "Same as the other three," said a voice from the shadows near the tunnel mouth. DS Ali Patel stepped into the torchlight, hands in the pockets of his regulation coat. His face was drawn, the usual easy smile nowhere in evidence. "No ID. No wallet. No phone. And before you ask, no, the dog unit didn't pick up a trail. It's like he materialized here." Harlow straightened, her sharp jaw tightening. "Materialized. That's one way of putting it." She swept her torch across the platform again. The concrete was undisturbed except for the body's impact point. No footprints leading to or from the corpse. No drag marks. The layer of fine dust and grit that coated everything else in the station remained pristine in a perfect circle around the dead man, as though someone had drawn a line and nature itself had obeyed. "This isn't our jurisdiction," Patel continued, though they both knew that wasn't strictly true. The Met had been quietly absorbing these impossible cases for months now. "The station's been sealed since the '87 flood. No one comes down here. Not even kids looking for a thrill." "Someone came down here," Harlow said. She pointed her torch at the eastern tunnel. A faint shimmer hung in the air there, like heat haze on a summer road. "Or something did." She moved toward it, boots crunching on ballast. The shimmer rippled as she approached, and for a split second her torch beam bent, refracting into colors that shouldn't exist in the visible spectrum. She stopped three feet away. Her skin prickled with the memory of another tunnel, another night three years ago when DS Morris had screamed her name and then simply... stopped existing. Patel followed at a safer distance. "Look, Quinn, the Super wants this written up as misadventure. Another homeless guy who wandered into the wrong place, had a heart attack, the usual. But this is the fourth one in six weeks. All in places that shouldn't be accessible. All with the same milky eyes. And every time, the scene is..." He gestured helplessly at the untouched dust. "Wrong." Harlow didn't answer immediately. Instead she reached into her coat and pulled out a small evidence bag. Inside it, wrapped in black velvet, was the brass compass she'd taken from the evidence lockup two nights ago. The one they'd found on the second victim. The one that shouldn't have worked but did. The needle spun lazily for a moment, then snapped toward the shimmering patch of air with enough force that the casing trembled in her hand. The protective sigils etched into its face seemed to glow faintly, though that could have been her torch catching the verdigris patina. "Compass is acting up again," she muttered. Patel frowned. "That thing gives me the creeps. Forensics says it's just a fancy antique. But you keep bringing it to scenes." "Because it points at what the rest of us can't see." She slipped the compass back into her pocket. "This isn't a crime scene, Ali. It's a dump site." A soft scuff of footsteps echoed from the stairwell. Both detectives turned, hands moving instinctively toward their weapons. A small woman emerged from the darkness, curly red hair escaping from a wool beanie, round glasses catching the torchlight like twin moons. She clutched a worn leather satchel to her chest as though it might protect her from the underground chill. "Excuse me," the woman called, voice carrying a faint Polish accent. "I have... information. About the dead man." Harlow's eyes narrowed. The woman's freckled face looked familiar in a way that tugged at old memories, though she couldn't place it. "This is a restricted area, miss. How did you get past the cordon?" The woman tucked a curl behind her left ear, a nervous gesture that seemed habitual. "The officer upstairs thinks I'm with the coroner's office. Which I'm not, obviously." She offered a small, apologetic smile. "My name is Eva Kowalski. I work at the British Museum. Restricted archives." Patel moved to intercept her. "Ma'am, you need to leave. Now." "Wait." Harlow held up a hand. Something about the woman set off every instinct she had, but in the opposite direction of a threat. The compass in her pocket had begun to vibrate gently, its needle now pointing directly at Eva's satchel. Eva's green eyes flicked to Harlow's face, then down to the body. Her expression tightened with something like recognition. "That's Marcus Hale. He was a client of sorts. Bought rather esoteric items from... unconventional sources." "Define unconventional," Harlow said quietly. Eva hesitated, weighing her words. "Places that don't appear on any map. Markets that only open when the moon is right." She looked directly at Harlow, and there was steel beneath the nervousness now. "Places like the one hidden behind that rift you're both pretending not to see." Patel laughed, a sharp, disbelieving sound. "Rift? Lady, with all due respect—" "Be quiet, Ali." Harlow didn't take her eyes off Eva. "What do you know about my partner? The one who disappeared three years ago in the old Kingsway tram tunnel." Eva's shoulders sagged slightly. The nervous habit returned; she tucked the same curl behind her ear though it hadn't escaped again. "I know that what happened to DS Morris wasn't a gas leak or a collapse like the official report claimed. I know that something came through a tear in the world that night and took him. And I know it's happening again." The air in the tunnel seemed to grow thicker. Harlow could taste copper on her tongue. She glanced back at the body. The man's suit wasn't just expensive, it was tailored to hide something. She knelt again and carefully pulled back the jacket lapel. There, pinned inside, was a small bone token carved with spiraling marks that hurt to look at directly. "The entry requirement," Eva whispered, almost to herself. "For the Veil Market." Harlow stood up so quickly her vision swam. "Explain. All of it. Now." Eva moved closer, careful not to disturb the pristine circle of dust. "There are places where the world is thin. The Veil Market moves between them, selling things that shouldn't exist. Your victims, they were all trying to buy something dangerous. Information, mostly. About how to close the rifts permanently." She swallowed. "Or how to open them wider." Patel had gone very still. "Quinn, this woman is clearly—" "She's telling the truth," Harlow cut him off. The compass was humming now, a low resonant note that vibrated in her teeth. She pulled it out and held it toward Eva. The needle spun frantically between the body and the woman, as though unable to decide which contained more supernatural residue. Eva's eyes widened behind her glasses. "A shadow compass. May I?" Harlow hesitated only a moment before handing it over. The moment Eva's fingers touched the brass casing, the needle froze, pointing directly at the shimmering distortion in the eastern tunnel. The sigils flared with blue-white light, bright enough to cast shadows. "Whatever killed him didn't do it here," Eva said softly. "It pulled him through from the Market itself and dropped him when the rift destabilized. That's why there's no blood. The body was... translated. Like code with missing characters." Harlow felt the truth of it settle in her bones. The same wrongness she'd felt at every impossible scene over the past three years. The same wrongness that had taken Morris. She looked at the bone token again, then at Eva. "You knew this man. You knew about the Market. And somehow you knew I'd be here tonight." Eva met her gaze without flinching. "Aurora asked me to watch for you. Said you'd be looking for answers in all the wrong places. Or rather, the right places that everyone else thinks are wrong." "Aurora?" "My oldest friend. She's... involved in this more deeply than I am." Eva closed the compass carefully and returned it. "The Market moves every full moon. Tonight it was here, beneath Camden. By tomorrow it'll be somewhere else. If you want to find who's orchestrating these deaths, you'll need to go through. But you can't go as a detective." Harlow stared at the rift. It seemed to pulse now, like a slow heartbeat. She could smell ozone again, stronger this time, mixed with something like incense and old paper. The body behind her felt less like a victim and more like a warning. Patel stepped between them. "Quinn, I know you've been through hell since Morris, but this is insane. You're talking about walking into some kind of... magic portal? With a woman we've never met who somehow bypassed police cordons?" Harlow looked at him for a long moment. She saw the fear in his eyes, the same fear she'd seen in her own reflection for three years. Then she turned back to Eva. "What do I need?" The red-haired woman opened her satchel and drew out a small velvet pouch. Inside was another bone token, identical to the one on the dead man but etched with different symbols. "This will get you in. But once you're there, you'll be on their territory. The clique doesn't like questions, Detective Quinn. Especially not from someone with your reputation." Harlow took the token. It was warm, almost alive in her palm. For the first time in three years, the gnawing emptiness where her partner had been felt like it might have an answer instead of just an absence. She looked down at Marcus Hale's clouded eyes one last time. "Bag him," she told Patel. "Then forget you saw either of us." "Quinn—" "That's an order, Sergeant." Patel stared at her for several heartbeats, then nodded once, jaw tight. He turned and walked back toward the stairwell, footsteps echoing into the dark. Eva watched him go, then turned back to Harlow. "You're sure about this?" Harlow clipped the new bone token inside her jacket, next to her badge. The compass had settled now, its needle pointing steadily into the rift. "Three years, Ms. Kowalski. Three years of reports that don't add up. Of colleagues looking at me like I'm losing my mind. Of waking up tasting blood and ozone." She met the younger woman's green eyes. "I'm sure." Together they walked toward the shimmering distortion. As they approached, the air grew thick enough to push against them, like wading through invisible water. Harlow felt her watch grow warm against her wrist, the leather strap creaking as if time itself was protesting. Eva reached out and took her hand. Her fingers were surprisingly strong. "Whatever you see in there," she said, "don't trust it completely. The Market lies in beautiful ways." Harlow nodded once. Then, with the bone token burning against her chest and the compass singing in her pocket, she stepped through. The world folded around her like wet paper. For one impossible moment she was nowhere and everywhere, falling through memories that weren't hers. Morris's face. A woman's scream. Salt-and-pepper hair reflected in a puddle of something that wasn't water. Then the sensation passed. She stood in a vast chamber that had never been part of the London Underground. Gas lamps flickered along walls of black stone veined with silver. Stalls stretched in every direction, selling things that made her stomach turn and her mind reel. A creature with too many joints offered her a vial of liquid starlight. Another merchant, this one mostly shadow, hissed prices for forbidden names. And somewhere in the heart of it all, someone was watching her with eyes that remembered her partner's final scream. Harlow Quinn straightened her spine, military precision snapping into place. She touched the bone token for courage and began to walk deeper into the impossible market, following the compass's insistent tug toward the truth that had been waiting for her all along.
created_at"2026-03-12T21:26:37.793Z" 3/12/2026, 9:26:37 PM
model"x-ai/grok-4.20-beta-20260309"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency343
moderation_latency(null)
generation_time14767
tokens_prompt923
tokens_completion3365
native_tokens_prompt932
native_tokens_completion2710
native_tokens_completion_images0
native_tokens_reasoning0
native_tokens_cached896
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"completed"
usage0.0165112
router(null)
provider_responses
0
endpoint_id"33f49f24-a0de-4dcf-872d-ca514e83fbae"
id"97838362-26ca-0b17-d352-dfbd779a93ea"
is_byokfalse
latency334
model_permaslug"x-ai/grok-4.20-beta-20260309"
provider_name"xAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.0; linux; x64))"
http_referer(null)
api_type"completions"
id"gen-1773350797-0C6oZgQQiPpOb4sXmtW5"
upstream_id"97838362-26ca-0b17-d352-dfbd779a93ea"
total_cost0.0165112
cache_discount0.0016128
upstream_inference_cost0
provider_name"xAI"

Evaluation details

Result Evaluator Details Meta Data
51.85% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags19
adverbTagCount4
adverbTags
0"He gestured helplessly [helplessly]"
1"Harlow said quietly [quietly]"
2"She looked directly [directly]"
3"Eva said softly [softly]"
dialogueSentences54
tagDensity0.352
leniency0.704
rawRatio0.211
effectiveRatio0.148
75.14% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2212
totalAiIsmAdverbs11
found
0
adverb"perfectly"
count1
1
adverb"helplessly"
count1
2
adverb"lazily"
count1
3
adverb"gently"
count1
4
adverb"slightly"
count1
5
adverb"carefully"
count2
6
adverb"quickly"
count1
7
adverb"very"
count1
8
adverb"softly"
count1
9
adverb"completely"
count1
highlights
0"perfectly"
1"helplessly"
2"lazily"
3"gently"
4"slightly"
5"carefully"
6"quickly"
7"very"
8"softly"
9"completely"
60.00% AI-ism character names
Target: 0 AI-default names (17 tracked, −20% each)
codexExemptions(empty)
found
0"Marcus"
1"Patel"
100.00% AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions(empty)
found(empty)
52.53% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2212
totalAiIsms21
found
0
word"measured"
count1
1
word"pristine"
count2
2
word"perfect"
count1
3
word"velvet"
count2
4
word"trembled"
count1
5
word"etched"
count2
6
word"footsteps"
count2
7
word"echoed"
count1
8
word"chill"
count1
9
word"familiar"
count1
10
word"flicked"
count1
11
word"vibrated"
count1
12
word"pulse"
count1
13
word"almost alive"
count1
14
word"echoing"
count1
15
word"flickered"
count1
16
word"stomach"
count1
highlights
0"measured"
1"pristine"
2"perfect"
3"velvet"
4"trembled"
5"etched"
6"footsteps"
7"echoed"
8"chill"
9"familiar"
10"flicked"
11"vibrated"
12"pulse"
13"almost alive"
14"echoing"
15"flickered"
16"stomach"
66.67% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches3
maxInWindow2
found
0
label"eyes widened/narrowed"
count2
1
label"hung in the air"
count1
highlights
0"eyes narrowed"
1"eyes widened"
2"hung in the air"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences136
matches(empty)
79.83% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount4
narrationSentences136
filterMatches
0"watch"
hedgeMatches
0"seemed to"
1"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences170
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen60
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2212
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions17
unquotedAttributions0
matches(empty)
16.67% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions67
wordCount1537
uniqueNames16
maxNameDensity1.56
worstName"Harlow"
maxWindowNameDensity4.5
worstWindowName"Eva"
discoveredNames
Tube1
Camden1
Harlow24
Quinn2
Platform1
Ali1
Patel10
Met1
Morris3
Polish1
Eva17
Marcus1
Hale1
Together1
London1
Underground1
persons
0"Harlow"
1"Quinn"
2"Ali"
3"Patel"
4"Met"
5"Morris"
6"Eva"
7"Marcus"
8"Hale"
places
0"London"
globalScore0.719
windowScore0.167
30.95% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences105
glossingSentenceCount5
matches
0"felt like it had been waiting for her s"
1"seemed habitual"
2"something like recognition"
3"something like incense and old paper"
4"felt like it might have an answer inste"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.452
wordCount2212
matches
0"neither the darkness nor"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences170
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs65
mean34.03
std21.25
cv0.624
sampleLengths
094
187
255
315
450
513
665
746
832
964
1067
1152
1247
137
1422
1529
1660
1718
1835
1947
2011
2142
2235
235
2448
2512
2630
2763
2862
2912
3013
3158
3210
3351
3411
3541
3639
3741
3817
3935
401
4159
4244
4338
4433
454
4631
4728
4839
4911
97.52% Passive voice overuse
Target: ≤2% passive sentences
passiveCount3
totalSentences136
matches
0"was drawn"
1"was tailored"
2"been felt"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount3
totalVerbs255
matches
0"was humming"
1"was protesting"
2"was watching"
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount0
semicolonCount1
flaggedSentences1
totalSentences170
ratio0.006
matches
0"The nervous habit returned; she tucked the same curl behind her ear though it hadn't escaped again."
93.58% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1542
adjectiveStacks0
stackExamples(empty)
adverbCount73
adverbRatio0.04734111543450065
lyAdverbCount28
lyAdverbRatio0.018158236057068743
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences170
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences170
mean13.01
std9.43
cv0.725
sampleLengths
025
124
223
322
430
52
66
714
835
912
1026
115
1211
131
1415
1515
1611
1724
186
197
208
2110
228
233
2436
2514
2612
2720
286
298
3015
313
328
3325
345
3524
362
376
3860
391
404
4113
4219
438
448
4525
4622
477
482
4920
50.98% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats10
diversityRatio0.3411764705882353
totalSentences170
uniqueOpeners58
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount4
totalSentences127
matches
0"Instead she reached into her"
1"Then she turned back to"
2"Then, with the bone token"
3"Then the sensation passed."
ratio0.031
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount30
totalSentences127
matches
0"Her torch beam sliced through"
1"He wore an expensive charcoal"
2"She didn't touch him yet."
3"His face was drawn, the"
4"She swept her torch across"
5"She pointed her torch at"
6"She moved toward it, boots"
7"She stopped three feet away."
8"Her skin prickled with the"
9"He gestured helplessly at the"
10"She slipped the compass back"
11"She clutched a worn leather"
12"She offered a small, apologetic"
13"Her expression tightened with something"
14"She looked directly at Harlow,"
15"She glanced back at the"
16"She knelt again and carefully"
17"She pulled it out and"
18"She looked at the bone"
19"It seemed to pulse now,"
ratio0.236
19.06% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount112
totalSentences127
matches
0"The abandoned Tube station beneath"
1"Detective Harlow Quinn descended the"
2"Her torch beam sliced through"
3"The body lay midway along"
4"That was the first wrong"
5"The second was the absence"
6"He wore an expensive charcoal"
7"Harlow crouched beside the corpse,"
8"The victim's eyes were open,"
9"She didn't touch him yet."
10"Something about the way the"
11"DS Ali Patel stepped into"
12"His face was drawn, the"
13"Harlow straightened, her sharp jaw"
14"She swept her torch across"
15"The concrete was undisturbed except"
16"The layer of fine dust"
17"Patel continued, though they both"
18"The Met had been quietly"
19"She pointed her torch at"
ratio0.882
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences127
matches(empty)
ratio0
0.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences65
technicalSentenceCount13
matches
0"The abandoned Tube station beneath Camden stank of wet concrete and ozone, the kind of metallic bite that clung to the back of the throat."
1"Detective Harlow Quinn descended the condemned stairwell with the measured tread of someone who trusted neither the darkness nor her own memory of it."
2"The body lay midway along the platform, sprawled in the unnatural pose of someone who had fallen from a considerable height though the ceiling here was barely t…"
3"The victim's eyes were open, milk-white and filmed over, as though he'd been dead for days rather than the six hours the anonymous tip had claimed."
4"The layer of fine dust and grit that coated everything else in the station remained pristine in a perfect circle around the dead man, as though someone had draw…"
5"She clutched a worn leather satchel to her chest as though it might protect her from the underground chill."
6"The needle spun frantically between the body and the woman, as though unable to decide which contained more supernatural residue."
7"Harlow felt her watch grow warm against her wrist, the leather strap creaking as if time itself was protesting."
8"For one impossible moment she was nowhere and everywhere, falling through memories that weren't hers."
9"Salt-and-pepper hair reflected in a puddle of something that wasn't water."
10"Stalls stretched in every direction, selling things that made her stomach turn and her mind reel."
11"And somewhere in the heart of it all, someone was watching her with eyes that remembered her partner's final scream."
12"She touched the bone token for courage and began to walk deeper into the impossible market, following the compass's insistent tug toward the truth that had been…"
72.37% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags19
uselessAdditionCount2
matches
0"the woman called, voice carrying a faint Polish accent"
1"Eva whispered, almost to herself"
94.44% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags9
fancyCount3
fancyTags
0"Patel continued (continue)"
1"she muttered (mutter)"
2"Eva whispered (whisper)"
dialogueSentences54
tagDensity0.167
leniency0.333
rawRatio0.333
effectiveRatio0.111
75.3862%