Run: 2026-03-12-01KKHZ9XPGN07E5Y63JSTPYQ68

Run Details

Duration:
23.5s
Cost:
$0.029023
Provider:
xAI

Model input

System
You are an expert novelist with a gift for vivid, immersive prose. You write in tight third-person limited point of view with a strong narrative voice. Your prose is clean, precise, and engaging — you favor strong verbs, concrete details, and natural-sounding dialogue. You will be given a story bible (codex) containing canonical details about characters, locations, items, and lore. Use these details to ground your writing in the established world. Stay consistent with the codex. Write only the prose of the scene. Do not include titles, chapter headings, markdown formatting, or any commentary before or after the scene.
User/Human
<codex> <character id="4416" name="Detective Harlow Quinn" aliases="Quinn, Detective Quinn, Harlow" pronouns="she/her" species="Human" storyRole="Antagonist"> <eyeColor>brown</eyeColor> <hair>closely cropped salt-and-pepper</hair> <height>5'9"</height> <age>41</age> <jawline>sharp jaw</jawline> <watch>worn leather watch on her left wrist</watch> <bearing>military precision</bearing> <description>A Metropolitan Police detective with 18 years of decorated service who suspects the clique is involved in criminal activity.</description> <backstory>She lost her partner, DS Morris, during a case three years ago under unexplained circumstances that had supernatural origins she doesn't yet understand.</backstory> </character> <character id="4417" name="Tomás Herrera" aliases="Tommy, Tomás, Herrera" pronouns="he/him" species="Human" storyRole="Support"> <eyeColor>warm brown</eyeColor> <hair>short curly dark brown</hair> <height>5'10"</height> <age>29</age> <skinTone>olive skin</skinTone> <scar>scar running along his left forearm from a knife attack</scar> <medallion>Saint Christopher medallion around his neck</medallion> <birthplace>Seville, Spain</birthplace> <description>A former paramedic who provides off-the-books medical care for the clique.</description> <backstory>Born in Seville, Spain. He moved to London to work for the NHS but lost his license after administering unauthorized treatments to supernatural patients.</backstory> </character> <location id="854" name="The Raven's Nest" aliases="the Nest, Raven, Silas' bar" realm="Earth"> <signColor>distinctive green neon sign above the entrance</signColor> <secretRoom>hidden back room accessible through a bookshelf, used for clandestine meetings</secretRoom> <description>A dimly lit bar in Soho, London. The walls are covered with old maps and black-and-white photographs.</description> </location> <location id="856" name="The Veil Market" aliases="Veil Market, the Market, underground market" realm="Earth"> <currentLocation>abandoned Tube station beneath Camden</currentLocation> <entryRequirement>bone token</entryRequirement> <schedule>moves locations every full moon</schedule> <description>A hidden supernatural black market that sells enchanted goods, banned alchemical substances, and information.</description> </location> </codex> Write a fully fleshed out scene of at least 1000 words in the thriller genre. A detective is pursuing a suspect through rain-soaked city streets at night. The chase takes them from the street level down into an underground market. The detective must decide whether to follow the suspect into unfamiliar and potentially dangerous territory. Use the codex entries above as your world reference for characters and setting. Only include the prose of the scene without any markdown or commentary.

Model response

AI
Rain hammered the streets of Soho like a thousand accusatory fingers, turning every gutter into a rushing black stream. Detective Harlow Quinn gripped the collar of her coat with one hand, the worn leather watch on her left wrist heavy and cold against her skin. Her closely cropped salt-and-pepper hair was plastered to her skull, water streaming down the sharp line of her jaw. She had been waiting in the shadowed doorway across from The Raven’s Nest for forty-three minutes when the door finally swung open and Tomás Herrera stepped out. He moved with the quick, furtive energy of a man who knew eyes were on him. The Saint Christopher medallion around his neck caught the green neon glow from the pub sign for a split second before he tugged his jacket higher. Quinn’s pulse kicked up a notch. She had spent weeks tying him to the clique—off-the-books medical work, whispers of impossible injuries healed overnight, connections that smelled like organized crime even if the evidence refused to behave like any crime she understood. Eighteen years on the force had taught her to trust her instincts. Those same instincts had screamed when she lost DS Morris three years ago, and they were screaming now. Herrera’s head snapped up. Their eyes met across the rain-slicked pavement. For a heartbeat neither moved. Then he ran. Quinn exploded after him, boots slapping through puddles that exploded into silver sheets. “Police! Stop!” Her voice cracked through the downpour, but the words were swallowed by thunder and the distant wail of a siren that had nothing to do with her. He was fast. Younger, unburdened by the accumulated weight of too many unsolved cases. Quinn’s legs burned as she pushed harder, shoulders squared with military precision even in full sprint. The streets blurred past—neon reflections writhing in puddles, the smell of wet brick and fried onions from late-night takeaways, the occasional pedestrian leaping aside with curses that followed her like startled birds. Herrera cut left into an alley behind the pub, vaulting a stack of beer crates. Quinn followed, shoulder clipping the wall hard enough to send pain flaring down her arm. She didn’t slow. The alley spat them out onto Oxford Street where black cabs hissed past, tires throwing up rooster tails of dirty water. Herrera weaved between them like a man who had done this before. A horn blared. Quinn didn’t flinch. She kept her gaze locked on the back of his dark head, on the bounce of that damned medallion against his olive-skinned neck. Her lungs were starting to protest, but memory drove her harder than oxygen ever could. Morris’s face in the morgue. The unexplained burns that looked like symbols. The way the coroner had looked at her when she asked questions—half pity, half warning. Whatever had taken her partner had roots in the same soil this man was running through. She could feel it in her bones. They pounded north, the city changing flavor as they left the bright chaos of Soho. Rain fell harder, sheeting down in waves that turned the world into a watercolor smear. Herrera’s stride was beginning to falter; she saw it in the way his arms pumped less efficiently, the slight hitch in his left leg. The scar on his forearm must be pulling—old knife wound, her file said. Good. Let it slow him. Camden loomed ahead, its market stalls shuttered for the night like sleeping beasts. The streets narrowed, became older, meaner. Herrera ducked beneath a railway arch and disappeared down a flight of concrete steps marked with faded warning signs. Abandoned Tube station. Quinn’s stomach tightened. No trains had run here in years. The entrance was supposed to be sealed. She took the stairs two at a time, nearly losing her footing on the wet stone. The darkness below swallowed the street noise, replacing it with the echo of her own ragged breathing and the distant drip of water. Emergency lighting flickered somewhere ahead—sickly yellow, like diseased eyes. The air smelled of rust and something sharper underneath. Ozone. Incense. Blood. Herrera’s footsteps echoed ahead, fading. Quinn pulled her torch from her belt and clicked it on. The beam sliced through the gloom, revealing peeling posters from the 90s, graffiti in languages she didn’t recognize, and a broken turnstile that had been wrenched open recently. Fresh scuff marks in the dust. She hesitated for the first time since the chase began. This was wrong. The entire setup felt staged, like she was being lured rather than pursuing. The station should have been empty, condemned. Instead she could hear faint sounds drifting up from deeper levels—voices, the clink of glass or metal, a low thrumming that might have been generators or might have been something far stranger. Her fingers brushed the grip of her baton. Backup was fifteen minutes away at best. Radio had died two streets back in the rain. Morris had gone somewhere he shouldn’t have, too. Alone. At night. The thought should have stopped her. Instead it propelled her forward. She slipped through the broken turnstile, boots ringing on the old platform. The tracks had been ripped up years ago; now the space stretched into a cavernous hall that definitely shouldn’t exist. Someone had knocked through walls. Someone had built something down here. A figure darted across the far end of the platform—Herrera. He glanced back once, face pale in the torchlight, then disappeared through what should have been a maintenance door but now revealed a set of descending stairs lit by strings of strange green bulbs that gave off no heat. Quinn followed. The stairs seemed to go on forever, spiraling down past the level where any legitimate Tube line had ever run. The air grew warmer, heavier. Strange smells wafted up—myrrh, hot copper, something like burnt sugar. Her torch beam caught glimpses of symbols painted on the walls, not gang tags but precise, deliberate marks that hurt to look at directly. At the bottom, a heavy iron gate stood ajar. Beyond it, light. Movement. A low murmur of voices like a bazaar at midnight. She killed her torch and eased the gate open with her shoulder. What she found on the other side stole the breath from her already tortured lungs. It was a market—rows of stalls carved out of the old platform space, stretching into the distance under vaulted brick ceilings. But no ordinary market. Lanterns hung from chains, casting a sickly-sweet glow over tables laden with objects that made her skin crawl. Vials of liquid that moved on their own. Books bound in materials she didn’t want to identify. A woman with too many joints in her fingers was selling what looked like living tattoos in glass jars. A man with half his face covered in silver filigree haggled over a brass compass that spun without being touched. Quinn’s rational mind recoiled even as her detective eyes catalogued everything. This wasn’t some black market for drugs or guns. This was something else entirely. Something her brain kept trying to shove into the category of “impossible.” A bone token. That’s what the man at the gate had demanded from the last entrant—a small, yellowed knucklebone etched with tiny runes. The gatekeeper, a hulking figure in a hooded coat, had taken it and let the customer pass. Quinn had watched from the shadows, heart hammering against her ribs. She didn’t have one of those. Of course she didn’t. Herrera was twenty meters ahead, moving quickly through the crowd, head down. He hadn’t noticed she’d made it this far. His medallion flashed again as he turned a corner near a stall selling what appeared to be dried herbs that whispered when no one was touching them. Quinn’s hand closed around the collapsible baton at her belt. She could turn back now. Call for armed response. Claim she’d seen suspicious activity and let the system handle it the way it was supposed to. But the system had failed Morris. The system had told her to drop it, to stop asking questions about symbols that shouldn’t exist and wounds that shouldn’t heal. She stepped forward. The gatekeeper noticed her immediately. His head tilted beneath the hood, and though she couldn’t see his face, she felt the weight of his attention like a physical thing. “No token,” he rumbled. The voice sounded like stones grinding together. Quinn lifted her chin, letting the detective show in every line of her body—the military bearing, the unflinching stare. “Metropolitan Police. Stand aside.” The figure laughed, low and ugly. “Police badges don’t work here, little detective. This is the Veil Market. Different rules.” Behind him, Herrera was getting away. Quinn made her choice. She drove her shoulder into the gatekeeper’s chest, using her momentum and his surprise. He was bigger but hadn’t expected violence from someone so obviously out of her depth. The baton cracked across his knee with a sharp sound. He bellowed. She was already past him, boots pounding on the ancient platform floor as she plunged into the market proper. The crowd parted around her like water around a shark. Faces turned—some human, some... not. Eyes reflected her torchlight in colors that didn’t belong to any person she’d ever arrested. She ignored them all. Her focus narrowed to the back of Tomás Herrera’s head, to the Saint Christopher medallion bouncing against his spine as he realized she was still coming and broke into a fresh run. Stalls flashed past in a nightmarish parade. A table covered in small bones that rearranged themselves into patterns. A woman offering glasses of something that showed you your own death. Quinn’s stomach lurched, but her legs kept moving. The air here felt thicker, like breathing through velvet. Her skin prickled with the sense of being watched by more than just eyes. Herrera ducked beneath a hanging tapestry depicting a battle between impossible creatures and emerged into a narrower passage lined with curtained booths. Quinn followed, close enough now to hear his labored breathing matching her own. “Tomás!” she shouted, voice echoing strangely off the bricks. “You can’t run forever!” He glanced back, warm brown eyes wide with something that looked like genuine fear. Not fear of her, she realized with a chill. Fear for her. “You shouldn’t be here,” he called back, voice carrying oddly through the market’s strange acoustics. “This place—it isn’t safe for people like you.” “People like me?” She vaulted a low table, sending a tray of glass phials crashing. Their contents hissed and evaporated on contact with the air. “You mean people who want answers about what happened to my partner?” Something in his expression shifted—recognition, maybe regret. He slowed for half a second, just long enough for her to close the distance. Then a stall owner flung a handful of glittering powder into the air between them, and the world exploded into sparks that weren’t sparks at all. Quinn threw up an arm, coughing. When her vision cleared, Herrera had vanished again, but she could hear him crashing through a beaded curtain at the far end of the passage. Beyond it lay deeper darkness and the promise of more secrets. Her legs ached. Her lungs felt raw. Every instinct screamed that she had crossed a line from which there might be no return. The market’s sounds pressed in on her—bargaining in dead languages, the wet sound of things moving in jars, a child’s laugh that definitely wasn’t a child’s. Detective Harlow Quinn wiped rain and sweat from her eyes, adjusted her grip on the baton, and kept running. The decision had already been made the moment she stepped past that gate without a token. Some doors, once opened, refused to let you simply walk back through them. Somewhere ahead, Tomás Herrera carried answers about her partner’s death in the set of his shoulders and the secrets hidden beneath that Saint Christopher medallion. And for the first time in three years, Quinn felt like she was finally running toward the truth instead of away from it. The underground market swallowed her completely, and the rain above London kept falling on a world that had suddenly become much larger and far more dangerous than she had ever imagined. (Word count: 1427)
created_at"2026-03-12T21:30:07.958Z" 3/12/2026, 9:30:07 PM
model"x-ai/grok-4.20-beta-20260309"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency9964
moderation_latency(null)
generation_time23403
tokens_prompt914
tokens_completion3182
native_tokens_prompt907
native_tokens_completion4554
native_tokens_completion_images0
native_tokens_reasoning2060
native_tokens_cached64
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.0290228
router(null)
provider_responses
0
endpoint_id"33f49f24-a0de-4dcf-872d-ca514e83fbae"
id"5723a851-c8a4-082a-699b-fc0b7aaffa1a"
is_byokfalse
latency449
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-1773351007-rJP3uqefeX5ah1JkO3td"
upstream_id"5723a851-c8a4-082a-699b-fc0b7aaffa1a"
total_cost0.0290228
cache_discount0.0001152
upstream_inference_cost0
provider_name"xAI"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags6
adverbTagCount0
adverbTags(empty)
dialogueSentences11
tagDensity0.545
leniency1
rawRatio0
effectiveRatio0
92.69% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2052
totalAiIsmAdverbs3
found
0
adverb"quickly"
count1
1
adverb"completely"
count1
2
adverb"suddenly"
count1
highlights
0"quickly"
1"completely"
2"suddenly"
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)
46.39% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2052
totalAiIsms22
found
0
word"streaming"
count1
1
word"pulse"
count1
2
word"weight"
count2
3
word"could feel"
count1
4
word"loomed"
count1
5
word"stomach"
count2
6
word"echo"
count1
7
word"flickered"
count1
8
word"footsteps"
count1
9
word"echoed"
count1
10
word"gloom"
count1
11
word"etched"
count1
12
word"hulking"
count1
13
word"pounding"
count1
14
word"lurched"
count1
15
word"velvet"
count1
16
word"sense of"
count1
17
word"tapestry"
count1
18
word"echoing"
count1
19
word"chill"
count1
highlights
0"streaming"
1"pulse"
2"weight"
3"could feel"
4"loomed"
5"stomach"
6"echo"
7"flickered"
8"footsteps"
9"echoed"
10"gloom"
11"etched"
12"hulking"
13"pounding"
14"lurched"
15"velvet"
16"sense of"
17"tapestry"
18"echoing"
19"chill"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches0
maxInWindow0
found(empty)
highlights(empty)
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences166
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount2
narrationSentences166
filterMatches
0"watch"
hedgeMatches
0"seemed to"
1"appeared to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences171
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen39
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2035
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
totalMentions57
wordCount1980
uniqueNames14
maxNameDensity0.96
worstName"Quinn"
maxWindowNameDensity2
worstWindowName"Quinn"
discoveredNames
Soho2
Harlow2
Quinn19
Raven1
Nest1
Tomás3
Herrera14
Saint3
Christopher3
Morris4
Oxford1
Street1
Tube2
London1
persons
0"Harlow"
1"Quinn"
2"Tomás"
3"Herrera"
4"Saint"
5"Christopher"
6"Morris"
places
0"Soho"
1"Raven"
2"Oxford"
3"Street"
4"London"
globalScore1
windowScore1
0.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences123
glossingSentenceCount8
matches
0"smelled like organized crime even if the e"
1"looked like symbols"
2"something like burnt sugar"
3"looked like living tattoos in glass jars"
4"sounded like stones grinding together"
5"rom someone so obviously out of her depth"
6"looked like genuine fear"
7"felt like she was finally running towar"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.491
wordCount2035
matches
0"not gang tags but precise, deliberate marks"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences171
matches
0"screamed that she"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs50
mean40.7
std26.4
cv0.649
sampleLengths
091
1113
219
342
462
595
665
772
858
960
1050
1110
1279
1311
1411
1543
1649
172
1859
1923
2027
2199
2237
2351
2410
2547
2636
2728
283
2929
3011
3123
3220
336
3464
3566
3661
3735
3813
3926
4023
4137
4248
4342
4449
4519
4629
4748
4831
493
86.24% Passive voice overuse
Target: ≤2% passive sentences
passiveCount9
totalSentences166
matches
0"was plastered"
1"were swallowed"
2"was supposed"
3"been wrenched"
4"being lured"
5"been ripped"
6"was supposed"
7"being watched"
8"been made"
47.62% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount8
totalVerbs350
matches
0"were screaming"
1"were starting"
2"was running"
3"was beginning"
4"was selling"
5"was touching"
6"was still coming"
7"was finally running"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount16
semicolonCount2
flaggedSentences16
totalSentences171
ratio0.094
matches
0"She had spent weeks tying him to the clique—off-the-books medical work, whispers of impossible injuries healed overnight, connections that smelled like organized crime even if the evidence refused to behave like any crime she understood."
1"The streets blurred past—neon reflections writhing in puddles, the smell of wet brick and fried onions from late-night takeaways, the occasional pedestrian leaping aside with curses that followed her like startled birds."
2"The way the coroner had looked at her when she asked questions—half pity, half warning."
3"Herrera’s stride was beginning to falter; she saw it in the way his arms pumped less efficiently, the slight hitch in his left leg."
4"The scar on his forearm must be pulling—old knife wound, her file said."
5"Emergency lighting flickered somewhere ahead—sickly yellow, like diseased eyes."
6"Instead she could hear faint sounds drifting up from deeper levels—voices, the clink of glass or metal, a low thrumming that might have been generators or might have been something far stranger."
7"The tracks had been ripped up years ago; now the space stretched into a cavernous hall that definitely shouldn’t exist."
8"A figure darted across the far end of the platform—Herrera."
9"Strange smells wafted up—myrrh, hot copper, something like burnt sugar."
10"It was a market—rows of stalls carved out of the old platform space, stretching into the distance under vaulted brick ceilings."
11"That’s what the man at the gate had demanded from the last entrant—a small, yellowed knucklebone etched with tiny runes."
12"Quinn lifted her chin, letting the detective show in every line of her body—the military bearing, the unflinching stare."
13"Faces turned—some human, some..."
14"Something in his expression shifted—recognition, maybe regret."
15"The market’s sounds pressed in on her—bargaining in dead languages, the wet sound of things moving in jars, a child’s laugh that definitely wasn’t a child’s."
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2003
adjectiveStacks1
stackExamples
0"ahead—sickly yellow, like"
adverbCount76
adverbRatio0.03794308537194209
lyAdverbCount21
lyAdverbRatio0.010484273589615577
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences171
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences171
mean11.9
std8.15
cv0.685
sampleLengths
019
126
219
327
416
526
66
735
812
918
104
117
125
133
1413
1529
163
1711
1816
1932
2015
2115
223
2321
2412
253
263
2723
2815
295
307
3115
3216
337
3415
3515
3624
3713
381
394
4013
416
4219
433
443
457
467
4716
4823
499
60.62% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats8
diversityRatio0.391812865497076
totalSentences171
uniqueOpeners67
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount6
totalSentences155
matches
0"Then he ran."
1"Instead she could hear faint"
2"Instead it propelled her forward."
3"Of course she didn’t."
4"Then a stall owner flung"
5"Somewhere ahead, Tomás Herrera carried"
ratio0.039
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount40
totalSentences155
matches
0"Her closely cropped salt-and-pepper hair"
1"She had been waiting in"
2"He moved with the quick,"
3"She had spent weeks tying"
4"Their eyes met across the"
5"Her voice cracked through the"
6"He was fast."
7"She didn’t slow."
8"She kept her gaze locked"
9"Her lungs were starting to"
10"She could feel it in"
11"They pounded north, the city"
12"She took the stairs two"
13"She hesitated for the first"
14"Her fingers brushed the grip"
15"She slipped through the broken"
16"He glanced back once, face"
17"Her torch beam caught glimpses"
18"She killed her torch and"
19"It was a market—rows of"
ratio0.258
47.10% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount128
totalSentences155
matches
0"Detective Harlow Quinn gripped the"
1"Her closely cropped salt-and-pepper hair"
2"She had been waiting in"
3"He moved with the quick,"
4"The Saint Christopher medallion around"
5"Quinn’s pulse kicked up a"
6"She had spent weeks tying"
7"Those same instincts had screamed"
8"Herrera’s head snapped up."
9"Their eyes met across the"
10"Quinn exploded after him, boots"
11"Her voice cracked through the"
12"He was fast."
13"Quinn’s legs burned as she"
14"The streets blurred past—neon reflections"
15"Herrera cut left into an"
16"Quinn followed, shoulder clipping the"
17"She didn’t slow."
18"The alley spat them out"
19"Herrera weaved between them like"
ratio0.826
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences155
matches(empty)
ratio0
51.50% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences86
technicalSentenceCount11
matches
0"She had spent weeks tying him to the clique—off-the-books medical work, whispers of impossible injuries healed overnight, connections that smelled like organize…"
1"The streets blurred past—neon reflections writhing in puddles, the smell of wet brick and fried onions from late-night takeaways, the occasional pedestrian leap…"
2"The beam sliced through the gloom, revealing peeling posters from the 90s, graffiti in languages she didn’t recognize, and a broken turnstile that had been wren…"
3"Instead she could hear faint sounds drifting up from deeper levels—voices, the clink of glass or metal, a low thrumming that might have been generators or might…"
4"Lanterns hung from chains, casting a sickly-sweet glow over tables laden with objects that made her skin crawl."
5"His medallion flashed again as he turned a corner near a stall selling what appeared to be dried herbs that whispered when no one was touching them."
6"The system had told her to drop it, to stop asking questions about symbols that shouldn’t exist and wounds that shouldn’t heal."
7"Quinn lifted her chin, letting the detective show in every line of her body—the military bearing, the unflinching stare."
8"A woman offering glasses of something that showed you your own death."
9"He glanced back, warm brown eyes wide with something that looked like genuine fear."
10"The underground market swallowed her completely, and the rain above London kept falling on a world that had suddenly become much larger and far more dangerous t…"
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags6
uselessAdditionCount3
matches
0"Her voice cracked, but the words were swallowed by thunder and the distant wail of a siren that had nothing to do with her"
1"she shouted, voice echoing strangely off the bricks"
2"he called back, voice carrying oddly through the market’s strange acoustics"
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags2
fancyCount2
fancyTags
0"she shouted (shout)"
1"he called back (call back)"
dialogueSentences11
tagDensity0.182
leniency0.364
rawRatio1
effectiveRatio0.364
74.2053%