Run: 2026-03-12-01KKHZJS20BZCBSMR7YFPEFA2T

Run Details

Duration:
16.3s
Cost:
$0.018809
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
The rain hammered Soho like a fist, turning every pavement into a slick mirror of neon and shadow. Detective Harlow Quinn kept her stride tight, shoulders squared with the military precision that had carried her through eighteen years on the force. Her closely cropped salt-and-pepper hair was plastered to her skull, water streaming down the sharp line of her jaw. The worn leather watch on her left wrist had fogged over hours ago, but she didn’t need it to know the hour was late and the odds were getting worse. Twenty yards ahead, Tomás Herrera darted between puddles, the Saint Christopher medallion around his neck flashing once as he passed beneath the distinctive green neon sign of The Raven’s Nest. He didn’t look back. He never did. But Quinn knew he’d seen her. The way his shoulders tightened, the way his left arm—scarred from some knife attack he never spoke about—curled protectively against his side. He was running for the clique. Running to warn them. She’d been tailing him since he slipped out of a back-alley flat in Fitzrovia, certain the former paramedic was carrying more than bandages and good intentions tonight. Three weeks of surveillance had led her here, to the edge of what she was beginning to suspect was far larger—and far stranger—than any organised crime ring she’d ever chased. Herrera cut left into an alley that smelled of piss and fried onions. Quinn followed, boots splashing. The alley narrowed, forcing her to slow. Ahead, a rusted iron grate in the ground had been pried open, rain pouring into the blackness below like it was being swallowed whole. A maintenance ladder gleamed wetly. He was already halfway down. “Police!” she shouted, voice cracking against the downpour. “Tomás Herrera, stop!” The echo of his descent answered her. She cursed under her breath and dropped to one knee beside the opening. The smell that rose up was not the usual sewer stench. It was something older. Incense and iron and something electric, like ozone after lightning. Her stomach tightened. The same smell had clung to the crime scene where DS Morris died three years ago—before the body had simply… changed. Before the official report had been sealed and the nightmares had begun. She shouldn’t follow. Protocol demanded backup, a cordon, a tactical team. But backup would mean explaining why she was chasing an unlicensed former paramedic through the rain at midnight, and she had no clean answers. Not yet. Quinn drew her warrant card from her soaked coat and clipped it visibly to her lapel. Then she swung her legs over the edge and started down the ladder. Each rung was slick. The rain chased her into the dark, pattering against her shoulders until the sound changed from open-sky roar to the hollow drip of underground. Twenty feet down, her boots found concrete. A single red bulb burned above a torn poster that read *Mind the Gap* in faded letters. Beyond it, a tunnel stretched, but not the kind used by the Northern Line anymore. The air here was warmer, thick with the scent of herbs and smoke and something sweet that made her teeth ache. Voices drifted toward her—dozens of them, layered under the drip of water. Quinn unholstered her Glock, keeping it low but ready. She moved forward, following the faint glow that grew stronger around a bend in the tunnel. What she saw stopped her cold. The abandoned Tube platform had been transformed. Stalls constructed from old sleeping cars and scaffolding lined both sides of the tracks, their awnings dyed deep crimson and violet. Lanterns hung from the curved ceiling, some burning ordinary flame, others glowing with colours that hurt to look at directly. Creatures—no, people, she told herself fiercely—moved between the stalls. Some had eyes that caught the light like cats. Others wore hoods that hid features she didn’t want to examine too closely. A woman with silver tattoos that moved across her skin like living script haggled over a jar of what looked like liquid starlight. The Veil Market. She’d heard the name in frightened whispers from informants who clammed up the moment she pressed. An underground black market that moved every full moon. Sold things that shouldn’t exist. And tonight it was beneath Camden, accessible only to those who knew how. Tomás was already twenty metres ahead, weaving through the crowd with the ease of someone who belonged. His curly dark hair caught the weird light, olive skin gleaming with rain and sweat. He glanced over his shoulder once, warm brown eyes meeting hers with something that looked almost like regret. Quinn pushed forward. The crowd parted around her like water around a rock. A few vendors hissed. One stall keeper—a short man with too many joints in his fingers—snatched a bone token from a customer and tucked it away when he saw her approach. Quinn kept her focus on Herrera’s back. If she lost him here, she might never find him again. He ducked beneath a hanging curtain made of old Underground maps stitched together and slipped into a narrow side tunnel. She followed, emerging into what had once been a maintenance alcove. The walls were lined with shelves of glass bottles and dried herbs. A single table stood in the centre, covered in bandages and surgical tools that looked far too clean for this place. Tomás was already there, speaking urgently to a woman whose face was hidden by a heavy hood. “—saw her at the Nest. She’s getting too close, Siobhan. If she connects Morris’s death to the clique—” The hooded woman cut him off with a sharp gesture. “Then you should not have led her here, Tomás.” Quinn stepped fully into the alcove, gun now raised. “Metropolitan Police. Both of you, hands where I can see them. Tomás Herrera, you’re under arrest on suspicion of assisting in criminal activity and evading lawful pursuit.” Tomás turned slowly. The scar along his left forearm stood out pale against his wet skin. The Saint Christopher medallion swung as he raised his hands. There was no fear in his warm brown eyes, only a deep, exhausted sadness. “Detective Quinn,” he said quietly. His accent still carried the soft lilt of Seville. “You don’t understand what you’re walking into.” “Enlighten me.” She kept the Glock steady despite the way her pulse hammered in her ears. The hooded woman hadn’t moved. “And you—face forward. Slowly.” The woman lowered her hood. She was older than Quinn expected, with sharp cheekbones and eyes the colour of storm clouds. A faint smile touched her lips. “You’ve been chasing ghosts for three years, Detective. Ever since your partner died in that warehouse in Hackney. Ever since the shadows moved wrong and your report was buried.” Quinn’s finger tightened on the trigger. “How do you know about Morris?” “Because we were there,” Tomás said. He lowered his hands slightly, gesturing to the scar on his arm. “I tried to save him. The thing that killed him— it wasn’t human. And it left its mark on anyone who got too close.” The alcove suddenly felt smaller. The sounds of the market beyond the curtain seemed to fade, as though the world had narrowed to just the three of them. Rain still dripped from Quinn’s coat onto the concrete floor, each drop echoing like a clock. She had come down here for answers. But now that they were being offered, everything in her screamed to run. “You expect me to believe some supernatural fairytale?” she said, voice hard. “I’ve seen the files. I’ve seen what the clique does—smuggling, extortion, protection rackets dressed up as something mystical.” Tomás shook his head. “The smuggling is real. The protection is real. But it’s protection from what lives between the cracks now. The Veil is thinning, Detective. Your partner found that out the hard way.” The hooded woman— Siobhan—stepped forward. Quinn swung the gun toward her. “Stay where you are.” “Or what?” Siobhan asked softly. “You’ll shoot an unarmed woman in an underground market that doesn’t officially exist? How will you explain that in your report? How will you explain any of this?” Quinn’s mind raced. She was alone, deep underground, surrounded by people who clearly operated outside any law she understood. Backup was twenty minutes away at best. And the way Tomás was looking at her— not like a criminal caught, but like a man watching someone walk toward a cliff edge. She made her decision. With her free hand, she reached slowly for the cuffs on her belt. “Tomás Herrera, I am arresting you on suspicion—” The lights flickered. Not the weak yellow bulbs of the station, but every single lantern in the alcove and beyond. The air grew thick, charged. Quinn’s skin prickled. Somewhere in the market proper, someone screamed—a high, keening sound that was quickly cut off. Siobhan’s eyes widened. “It’s here.” Tomás moved fast, shoving the table over and grabbing a heavy medical bag from beneath it. “We have to move. Now.” Quinn kept the gun trained on him. “Don’t you dare—” The scream came again, closer. This time it was joined by the sound of running feet and the crash of stalls being overturned. The market was panicking. Whatever was coming, it wasn’t human. Quinn’s training warred with the crawling dread climbing her spine. She could drag Herrera out at gunpoint and try to fight her way through a rioting black market, or she could listen to the man who had apparently been trying to save her partner three years ago. She lowered the Glock by a fraction. “Talk fast,” she said. Tomás didn’t waste time. “There’s an entity that feeds on guilt and memory. It took Morris because he’d started asking the wrong questions about the clique. It’s been watching you ever since. Tonight it followed you here. The Veil Market has protections, but they’re not absolute.” Siobhan was already pulling aside a section of the wall that revealed a narrow service tunnel. “This way leads back toward the Northern Line platforms. We can lose it in the old tunnels.” Quinn hesitated for only a second longer. Then she holstered her weapon and drew her torch instead. “If either of you try anything, I will shoot you. Clear?” “Crystal,” Tomás said. He slung the medical bag over his shoulder. The Saint Christopher medallion caught the light again as he moved toward the tunnel. They slipped into the darkness just as something massive slammed into the alcove behind them. Quinn caught a glimpse over her shoulder—something tall and wrong, all edges and angles that hurt to perceive, wearing the face of her dead partner like a poorly fitted mask. “Run,” she whispered. They ran. The tunnel was narrow, forcing them to move single file. Quinn took the rear, torch beam bouncing wildly off dripping brickwork. Behind them, the entity howled. The sound vibrated in her bones, in her teeth. It sounded like Morris laughing the way he had the night before he died—right before everything went wrong. Tomás moved with the sure-footed grace of someone who had navigated these tunnels many times before. His scarred forearm flexed as he helped Siobhan over a collapsed section of ceiling. Quinn followed, breath burning in her lungs. The rain above had found its way down here too; water streamed along the tunnel floor, making every step treacherous. “How do you kill it?” she shouted over the sound of their splashing footsteps. “You don’t,” Siobhan called back. “You give it what it wants or you outrun it until the Veil shifts again.” “What it wants is me,” Quinn realised aloud. The realisation settled cold and heavy in her gut. “Because I won’t let Morris go. Because I keep digging.” Tomás glanced back at her, his warm brown eyes solemn in the torchlight. “Guilt is its favourite flavour, Detective. And you’ve been marinating in it for three years.” They burst out into another platform, this one half-flooded. The market’s chaos had spread here—vendors and customers alike scrambling for exits, clutching strange wares to their chests. A stall selling what looked like bottled dreams overturned, releasing a cloud of shimmering dust that made the air taste like childhood summers. The entity was still behind them. Quinn could feel it, a pressure at the base of her skull like an oncoming migraine. She made another decision. “Split up,” she ordered. “You two head for the surface. I’ll draw it off.” Tomás stopped so abruptly she nearly collided with him. “That’s suicide.” “Maybe. But I’m not letting it take anyone else.” She thought of Morris’s face—distorted, wrong—on that thing. Thought of the files she’d hidden in her flat, the late nights spent staring at photographs that didn’t make sense. “I started this. I finish it.” Siobhan studied her for a long moment, then reached into her coat and withdrew a small bone token carved with intricate symbols. “Take this. It’ll let you back into the Market when it moves next month. If you survive. Consider it a peace offering.” Quinn took the token. It was warm, almost alive against her palm. Tomás stepped closer. Rainwater still clung to his curls. Up close, she could see the exhaustion in his face, the weight of secrets carried too long. “Your partner didn’t die for nothing, Detective Quinn. He was trying to protect people like us. Like you, now.” She wanted to argue. Wanted to arrest them both and drag them into the light where things made sense. Instead she simply nodded. “Go.” They didn’t need telling twice. Tomás and Siobhan disappeared into a side passage marked with faded yellow paint. Quinn waited until their footsteps faded, then turned to face the way they had come. The entity emerged from the tunnel like ink spilling into water. It wore Morris’s face, but the smile was all wrong—too wide, too many teeth. Water streamed off it though it had never been in the rain. The smell of ozone and blood filled the platform. Quinn raised her torch like a talisman, the bone token clutched tight in her other hand. “Come on then,” she said, voice steady despite the terror clawing up her throat. “Let’s finish what you started three years ago.” The thing that had once been her partner laughed with Morris’s voice and lunged. Quinn ran toward the flooded tracks, boots splashing, salt-and-pepper hair whipping behind her. The chase that had begun on rain-soaked streets above now continued in the dark beneath the city. She didn’t know if she would survive the night. She didn’t know if she could ever go back to the world above unchanged. But for the first time in three years, Detective Harlow Quinn was no longer chasing ghosts alone. She was running with them. And somewhere in the distance, the green neon sign of The Raven’s Nest continued to flicker above empty streets, waiting for those who knew where to look.
created_at"2026-03-12T21:34:58.117Z" 3/12/2026, 9:34:58 PM
model"x-ai/grok-4.20-beta-20260309"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency353
moderation_latency(null)
generation_time16096
tokens_prompt914
tokens_completion3939
native_tokens_prompt905
native_tokens_completion3102
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.0188092
router(null)
provider_responses
0
endpoint_id"33f49f24-a0de-4dcf-872d-ca514e83fbae"
id"9d90ad85-9be5-1b4e-8ae1-4e76a03f803a"
is_byokfalse
latency313
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-1773351298-OQ498MzA2PjBwRfl5U3B"
upstream_id"9d90ad85-9be5-1b4e-8ae1-4e76a03f803a"
total_cost0.0188092
cache_discount0.0016128
upstream_inference_cost0
provider_name"xAI"

Evaluation details

Result Evaluator Details Meta Data
66.67% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags15
adverbTagCount3
adverbTags
0"he said quietly [quietly]"
1"Siobhan asked softly [softly]"
2"Quinn realised aloud [aloud]"
dialogueSentences45
tagDensity0.333
leniency0.667
rawRatio0.2
effectiveRatio0.133
86.02% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2504
totalAiIsmAdverbs7
found
0
adverb"slowly"
count3
1
adverb"slightly"
count1
2
adverb"suddenly"
count1
3
adverb"softly"
count1
4
adverb"quickly"
count1
highlights
0"slowly"
1"slightly"
2"suddenly"
3"softly"
4"quickly"
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)
54.07% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2504
totalAiIsms23
found
0
word"streaming"
count1
1
word"echo"
count1
2
word"electric"
count1
3
word"stomach"
count1
4
word"constructed"
count1
5
word"gleaming"
count1
6
word"lilt"
count1
7
word"pulse"
count1
8
word"echoing"
count1
9
word"raced"
count1
10
word"flickered"
count1
11
word"charged"
count1
12
word"crystal"
count1
13
word"vibrated"
count1
14
word"navigated"
count1
15
word"treacherous"
count1
16
word"footsteps"
count2
17
word"could feel"
count1
18
word"intricate"
count1
19
word"almost alive"
count1
20
word"weight"
count1
21
word"flicker"
count1
highlights
0"streaming"
1"echo"
2"electric"
3"stomach"
4"constructed"
5"gleaming"
6"lilt"
7"pulse"
8"echoing"
9"raced"
10"flickered"
11"charged"
12"crystal"
13"vibrated"
14"navigated"
15"treacherous"
16"footsteps"
17"could feel"
18"intricate"
19"almost alive"
20"weight"
21"flicker"
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
narrationSentences180
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount2
narrationSentences180
filterMatches
0"watch"
hedgeMatches
0"seemed to"
1"try to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences210
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen42
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans1
markdownWords3
totalWords2484
ratio0.001
matches
0"Mind the Gap"
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions17
unquotedAttributions1
matches
0"Creatures—no, people, she told herself fiercely—moved between the stalls."
83.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions87
wordCount2031
uniqueNames23
maxNameDensity1.33
worstName"Quinn"
maxWindowNameDensity2.5
worstWindowName"Quinn"
discoveredNames
Soho1
Harlow2
Quinn27
Tomás15
Herrera4
Saint3
Christopher3
Raven2
Nest2
Fitzrovia1
Morris5
Northern1
Line1
Glock3
Tube1
Veil1
Market1
Camden1
Underground1
Seville1
Siobhan8
Thought1
Detective2
persons
0"Harlow"
1"Quinn"
2"Tomás"
3"Herrera"
4"Saint"
5"Christopher"
6"Raven"
7"Nest"
8"Morris"
9"Glock"
10"Underground"
11"Siobhan"
places
0"Soho"
1"Fitzrovia"
2"Market"
3"Seville"
globalScore0.835
windowScore0.833
53.85% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences130
glossingSentenceCount5
matches
0"and clipped it visibly to her lapel"
1"looked like liquid starlight"
2"he man who had apparently been trying to save"
3"sounded like Morris laughing the way he ha"
4"looked like bottled dreams overturned, re"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches2
per1kWords0.805
wordCount2484
matches
0"not like a criminal caught, but like a man watching someone walk toward a cliff edge"
1"Not the weak yellow bulbs of the station, but every single lantern in the alcove"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences210
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs81
mean30.67
std22.61
cv0.737
sampleLengths
090
175
257
353
45
511
681
737
829
967
1058
116
12102
133
1443
1550
163
1759
1881
1918
2019
2136
2240
2321
2425
2556
2612
2742
2844
2920
3030
3135
3211
334
3433
3550
364
3713
388
3943
405
4121
4210
4327
446
4547
467
474
4846
4933
89.67% Passive voice overuse
Target: ≤2% passive sentences
passiveCount8
totalSentences180
matches
0"was plastered"
1"been pried"
2"being swallowed"
3"been sealed"
4"been transformed"
5"were lined"
6"was hidden"
7"being offered"
8"was joined"
9"being overturned"
21.27% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount10
totalVerbs373
matches
0"were getting"
1"was running"
2"was carrying"
3"was beginning"
4"was chasing"
5"was looking"
6"was panicking"
7"was coming"
8"was already pulling"
9"was running"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount20
semicolonCount1
flaggedSentences15
totalSentences210
ratio0.071
matches
0"The way his shoulders tightened, the way his left arm—scarred from some knife attack he never spoke about—curled protectively against his side."
1"Three weeks of surveillance had led her here, to the edge of what she was beginning to suspect was far larger—and far stranger—than any organised crime ring she’d ever chased."
2"The same smell had clung to the crime scene where DS Morris died three years ago—before the body had simply…"
3"Voices drifted toward her—dozens of them, layered under the drip of water."
4"Creatures—no, people, she told herself fiercely—moved between the stalls."
5"One stall keeper—a short man with too many joints in his fingers—snatched a bone token from a customer and tucked it away when he saw her approach."
6"The hooded woman— Siobhan—stepped forward."
7"And the way Tomás was looking at her— not like a criminal caught, but like a man watching someone walk toward a cliff edge."
8"Somewhere in the market proper, someone screamed—a high, keening sound that was quickly cut off."
9"Quinn caught a glimpse over her shoulder—something tall and wrong, all edges and angles that hurt to perceive, wearing the face of her dead partner like a poorly fitted mask."
10"It sounded like Morris laughing the way he had the night before he died—right before everything went wrong."
11"The rain above had found its way down here too; water streamed along the tunnel floor, making every step treacherous."
12"The market’s chaos had spread here—vendors and customers alike scrambling for exits, clutching strange wares to their chests."
13"“Maybe. But I’m not letting it take anyone else.” She thought of Morris’s face—distorted, wrong—on that thing."
14"It wore Morris’s face, but the smile was all wrong—too wide, too many teeth."
99.29% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2058
adjectiveStacks0
stackExamples(empty)
adverbCount84
adverbRatio0.04081632653061224
lyAdverbCount28
lyAdverbRatio0.013605442176870748
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences210
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences210
mean11.83
std7.67
cv0.649
sampleLengths
018
123
219
330
430
54
63
76
822
96
104
1127
1230
1313
144
157
1624
175
185
198
203
217
2213
2311
244
2510
263
2720
281
2912
303
318
3224
332
3416
3513
364
3724
387
3917
4015
4121
4212
439
4416
456
467
4721
4820
499
56.98% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats7
diversityRatio0.3619047619047619
totalSentences210
uniqueOpeners76
77.52% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount4
totalSentences172
matches
0"Then she swung her legs"
1"Somewhere in the market proper,"
2"Then she holstered her weapon"
3"Instead she simply nodded."
ratio0.023
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount44
totalSentences172
matches
0"Her closely cropped salt-and-pepper hair"
1"He didn’t look back."
2"He never did."
3"He was running for the"
4"She’d been tailing him since"
5"He was already halfway down."
6"she shouted, voice cracking against"
7"She cursed under her breath"
8"It was something older."
9"Her stomach tightened."
10"She shouldn’t follow."
11"She moved forward, following the"
12"She’d heard the name in"
13"His curly dark hair caught"
14"He glanced over his shoulder"
15"He ducked beneath a hanging"
16"She followed, emerging into what"
17"he said quietly"
18"His accent still carried the"
19"She kept the Glock steady"
ratio0.256
50.12% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount141
totalSentences172
matches
0"The rain hammered Soho like"
1"Detective Harlow Quinn kept her"
2"Her closely cropped salt-and-pepper hair"
3"The worn leather watch on"
4"He didn’t look back."
5"He never did."
6"The way his shoulders tightened,"
7"He was running for the"
8"She’d been tailing him since"
9"Herrera cut left into an"
10"Quinn followed, boots splashing."
11"The alley narrowed, forcing her"
12"A maintenance ladder gleamed wetly."
13"He was already halfway down."
14"she shouted, voice cracking against"
15"The echo of his descent"
16"She cursed under her breath"
17"The smell that rose up"
18"It was something older."
19"Incense and iron and something"
ratio0.82
58.14% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences172
matches
0"Before the official report had"
1"If she lost him here,"
ratio0.012
57.45% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences92
technicalSentenceCount11
matches
0"Detective Harlow Quinn kept her stride tight, shoulders squared with the military precision that had carried her through eighteen years on the force."
1"A single red bulb burned above a torn poster that read *Mind the Gap* in faded letters."
2"She moved forward, following the faint glow that grew stronger around a bend in the tunnel."
3"A woman with silver tattoos that moved across her skin like living script haggled over a jar of what looked like liquid starlight."
4"He glanced over his shoulder once, warm brown eyes meeting hers with something that looked almost like regret."
5"A single table stood in the centre, covered in bandages and surgical tools that looked far too clean for this place."
6"She could drag Herrera out at gunpoint and try to fight her way through a rioting black market, or she could listen to the man who had apparently been trying to…"
7"Quinn caught a glimpse over her shoulder—something tall and wrong, all edges and angles that hurt to perceive, wearing the face of her dead partner like a poorl…"
8"Tomás moved with the sure-footed grace of someone who had navigated these tunnels many times before."
9"A stall selling what looked like bottled dreams overturned, releasing a cloud of shimmering dust that made the air taste like childhood summers."
10"The chase that had begun on rain-soaked streets above now continued in the dark beneath the city."
25.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags15
uselessAdditionCount3
matches
0"she shouted, voice cracking against the downpour"
1"she said, voice hard"
2"she said, voice steady despite the terror clawing up her throat"
61.11% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags11
fancyCount4
fancyTags
0"she shouted (shout)"
1"she whispered (whisper)"
2"she shouted (shout)"
3"she ordered (order)"
dialogueSentences45
tagDensity0.244
leniency0.489
rawRatio0.364
effectiveRatio0.178
78.0163%