Run: 2026-05-01-01KQHRYGJFPZ11V28DYMHK07EF

Run Details

Duration:
1m 3s
Cost:
$0.011922
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 lashed the narrow streets of Soho like a living thing, cold and relentless, turning every gutter into a rushing black vein. Detective Harlow Quinn pushed through it, her lungs burning, boots slapping against slick pavement that reflected the blurred neon of late-night kebab shops and shuttered theaters. Her closely cropped salt-and-pepper hair was soaked flat to her skull, water streaming down the sharp line of her jaw and into the collar of her worn leather jacket. The watch on her left wrist—its band cracked and dark from years of use—felt heavy as she pumped her arms, eyes fixed on the man twenty yards ahead. Tomás Herrera. She knew his face from the file she’d been building for months: the former paramedic with the off-the-books reputation, the one who patched up people who shouldn’t exist. People tied to the clique. The same clique that had swallowed her partner whole three years ago. “Police!” she shouted, the word half-lost in the downpour. “Herrera, stop!” He didn’t. The Spaniard’s short curly hair was a dark tangle against his olive skin as he cut left onto Dean Street, shoulders hunched, one hand clutching the Saint Christopher medallion at his throat like a talisman. Quinn had spotted him slipping out the back of The Raven’s Nest twenty minutes earlier, furtive as a rat leaving a sinking ship. She’d been watching the bar for weeks—its green neon sign sputtering above the entrance like a warning, its walls inside lined with those strange old maps and black-and-white photos that never quite added up. Tonight, Tomás had been carrying a small black case. Medical supplies, she guessed. Or something worse. Her breath came ragged now, misting in the chill air. The rain tasted of diesel and regret. She remembered DS Morris’s last transmission—static, a scream, something about shadows that moved on their own. The official report called it gang-related. Quinn knew better. The nightmares still came, unbidden and sharp as broken glass. Tomás vaulted a puddle, nearly colliding with a woman huddled under an umbrella. Quinn followed, her military bearing keeping her strides efficient even as exhaustion clawed at her legs. Five-foot-nine of pure determination, she told herself. Eighteen years on the force, and this was what it had come to: chasing ghosts through a storm. He was heading north. Toward Camden. The streets widened as they left Soho’s claustrophobic embrace, the rain drumming harder on bin lids and café awnings. A black cab blared its horn as Tomás darted across the road, tires hydroplaning inches from his heels. Quinn didn’t slow. She flashed her badge at the driver, a brief glint of silver in the headlights, and kept running. Her mind raced faster than her feet. What was in that case? Who was he running to? The clique’s tendrils reached everywhere—low-level dealers, corrupt officials, and things she still couldn’t name. Things that had killed Morris. If she lost Tomás tonight, the trail would go cold again. She couldn’t let that happen. The chase stretched over long minutes that felt like hours. Past the locked gates of Regent’s Park, where trees swayed like accusing fingers, then into the labyrinth of Camden. The market stalls were shuttered for the night, their tarps flapping in the wind like broken wings. Street art bled colors down brick walls, distorted by the rain. Tomás’s pace was flagging; she could see it in the way his left arm—scarred from some old knife fight—pressed against his ribs. Good. Let him tire. He veered suddenly toward an unmarked service door tucked between a closed vintage clothing shop and a graffitied electrical box. The entrance to the old abandoned Tube station beneath Camden Market. Quinn knew the place by reputation—sealed off since the ’90s, a forgotten warren of tunnels the council swore were inaccessible. Yet the door yawned open as Tomás reached it, held ajar by a figure she couldn’t quite see. She slowed a fraction, instincts screaming. This wasn’t random. The air here felt thicker, charged, as if the rain itself avoided the threshold. A faint green glow leaked from within, nothing like the friendly neon of The Raven’s Nest. This was sickly, unnatural. Tomás glanced back once. Their eyes met across the downpour—his warm brown ones wide with something like fear, or warning. Then he slipped inside. Quinn stood at the edge, chest heaving, rain streaming off her sharp jaw. Her hand hovered near the concealed holster beneath her jacket. Following him meant leaving the world she understood. No backup. No radio signal strong enough to pierce whatever waited below. The last time she’d pursued a lead into unfamiliar territory, Morris had died screaming about veils and teeth. She could still hear it on quiet nights. But standing still meant letting the clique win again. Meant another three years of dead ends and half-remembered nightmares. “Damn you,” she muttered, and stepped through the door. The stairs beyond were narrow, concrete slick with condensation and something that smelled faintly of ozone and blood. She descended carefully, one hand on the wall, the other gripping her flashlight. The beam cut through darkness thick as tar. Tomás’s footsteps echoed ahead, fading fast. She picked up speed, boots ringing on metal grating as the stairwell spiraled deeper. The temperature dropped. The rain’s roar became a distant murmur, replaced by the low thrum of voices, strange chimes, and the wet drip of unseen water. At the bottom, a rusted turnstile waited, half-buried in shadow. Beyond it, the platform had been transformed. The Veil Market. Quinn’s breath caught. Stalls sprawled across the old tracks and platforms, lit by floating orbs of greenish light that bobbed like trapped fireflies. Vendors hunched over tables laden with objects that defied explanation: vials of liquid that swirled on their own, daggers whose blades shimmered like oil on water, bundles of dried herbs that whispered when touched. Figures moved between them—some human, some... not. A woman with eyes too large for her face haggled over a bone flute. A man whose shadow stretched wrong bartered what looked like a human tooth encased in silver. This wasn’t a black market. This was something the Met had no file for. Tomás was twenty feet ahead, weaving through the crowd with practiced ease. He flashed something small and white—a bone token, she realized—to a hulking doorman whose face was hidden beneath a hood stitched with sigils. The doorman let him pass without question. Tomás glanced back again, the Saint Christopher medallion catching the weird light as he ducked behind a stall selling glowing maps that rearranged themselves. Quinn’s pulse hammered in her ears. She had no token. No idea what rules governed this place. Every instinct honed by eighteen years of police work told her to call for backup, to seal the entrance, to retreat. But the clique was here. The answers were here. Morris’s death was here, tangled in whatever alchemical stench rose from a nearby cauldron. She straightened her shoulders, military precision locking her spine despite the fear crawling up it. Her brown eyes narrowed. If they wanted to play in the dark, she’d bring the light. Pocketing her flashlight, she strode forward. The doorman raised a massive hand. “Token,” he growled. His voice sounded like grinding stones. Quinn met his gaze without flinching. “Metropolitan Police. You’re harboring a fugitive. Step aside.” The doorman laughed, a sound that made the floating orbs flicker. Around them, the market’s murmur quieted. Faces turned—curious, hostile, amused. A stall owner nearby slipped a curved blade beneath his counter. The air grew heavier, electric. She was committed now. No turning back. Tomás had paused near a stall draped in black velvet, pretending to examine a set of glass eyes that blinked independently. His scar stood out livid against his forearm as he gripped the table edge. He was listening, waiting to see if she’d be swallowed by the market the way Morris had been. Quinn shoved past the doorman, using her shoulder like a battering ram. The man grunted but didn’t stop her—perhaps sensing the feral determination rolling off her in waves. Or perhaps the market liked its chaos fresh. She moved fast, boots ringing on the platform tiles. The crowd parted reluctantly. A vendor hissed at her, offering a vial of something purple that smelled like lightning. She ignored it. Her focus stayed locked on Tomás. He bolted again, deeper into the market, toward where the old tunnel mouth yawned like a throat. The chase resumed in this new nightmare realm. Quinn’s lungs protested the thick air, heavy with incense and ozone. Her watch strap dug into her wrist as she pumped her arms. Rainwater still dripped from her clothes, leaving a trail that shimmered oddly on the ground. She dodged a cart piled with living tattoos that wriggled in jars, then vaulted a low table where two hooded figures played cards with a deck that bled when cut. “Herrera!” she shouted. The word echoed back strangely, layered as though multiple voices repeated it. He was heading for an exit tunnel, the black case clutched tight. Whatever was inside mattered enough that he’d risked this place—risked leading her here. That alone told her she was on the right track. Her mind flashed to Morris again. The way his last voicemail had cut off mid-sentence, replaced by a sound like tearing fabric. She’d listened to it a hundred times. The clique had taken him. Now they were buying bandages and silence from men like Tomás. Not this time. She closed the distance, close enough to see the sweat on his neck despite the underground chill. He glanced back, warm brown eyes meeting hers with something like resignation. Then he hurled the black case into a pile of crates and sprinted for a narrow service door half-hidden behind a stall selling banned alchemical substances. Quinn didn’t hesitate. She snatched the case as she passed—metal, surprisingly light—and kept running. The vendor shouted. Something shattered behind her. The market’s atmosphere shifted, turning predatory. She felt eyes on her back, hundreds of them, some not human. The door Tomás had chosen led into maintenance tunnels, the walls covered in faded posters from the 1980s and newer, cruder symbols painted in what she hoped was red. The sounds of the market faded. Only their footsteps remained, splashing through shallow puddles that reflected the emergency lights flickering overhead. She was gaining. Her legs burned, but rage and grief fueled her. Ten feet. Five. She could hear his labored breathing now, see the medallion bouncing against his chest. Tomás rounded a corner and skidded to a halt. A dead end. Old iron grating blocked the way forward, rusted solid. He turned slowly, hands raised, olive face pale in the weak light. The scar on his forearm stood out like a river on a map. “Detective Quinn,” he said, voice carrying the faint lilt of Seville. Calm. Too calm. “You shouldn’t be here.” She stopped three yards away, drawing her baton instead of her gun. The metal case was tucked under her arm. “You’re under arrest. Suspicion of aiding and abetting criminal enterprise. Drop the act, Tomás. Or do you prefer Tommy?” He smiled faintly, but there was no joy in it. Water dripped from the ceiling between them, each drop echoing like a countdown. “You chase shadows you don’t understand. Your partner learned that the hard way.” The words hit like a slap. Quinn’s grip tightened on the baton until her knuckles whitened. The leather of her watch creaked. “Tell me what happened to Morris. Tell me what’s in the case. Or I drag you out of this freak show in cuffs.” Tomás glanced past her shoulder. The tunnel behind her had gone too quiet. No pursuit from the market. No footsteps. Just the drip, drip, drip. “You followed me into the Veil,” he said softly. “Most who do don’t leave the same. The clique isn’t what you think. It’s not just crime. It’s survival. Against things your badge can’t touch.” Quinn took a step closer. The air felt charged again, like before a lightning strike. She could smell wet stone, fear, and something sharper—magic, her mind supplied reluctantly. The word tasted foreign. “Last chance,” she said. Her voice was steel. “What’s in the case?” He looked at her for a long moment, brown eyes measuring. Then he reached slowly into his jacket and produced the bone token—small, carved with runes, still damp from the rain above. He set it on the ground between them. “Take it. Use it to leave when this is over. The market will try to keep you. But you... you might be the one who finally understands.” Before she could respond, the tunnel lights flickered violently. A low sound rolled through the walls, like fabric tearing. The same sound from Morris’s voicemail. Quinn’s blood turned to ice. Tomás backed toward the grate. “They’re coming. Not for me. For you. The detective who won’t stop asking questions.” She wanted to arrest him. Wanted to drag him into the light and make him explain everything in an interview room that smelled of coffee and desperation. But the sound was growing. Shadows at the tunnel’s far end began to move wrong, stretching toward her like living things. Quinn made her choice. She scooped up the bone token, feeling it warm unnaturally against her palm, and opened the black case. Inside, nestled in foam, were medical vials glowing faintly blue—and a single photograph. Morris. Alive. Standing beside Tomás in what looked like the hidden back room of The Raven’s Nest, both of them smiling like old friends. A date was written on the back. Two weeks after his supposed death. Her world tilted. Tomás met her eyes one last time. “He’s still alive, Detective. But not in any world you know. Help me, and I’ll take you to him. Chase me, and you’ll lose them both.” The tearing sound split the air. Shadows surged. Quinn snapped the case shut, heart hammering against her ribs. Rain from the surface still clung to her skin, but down here everything felt submerged in secrets. She had come for a suspect and found a door to hell. She raised the baton, not sure anymore whether Tomás was enemy or key. “Start talking,” she growled. “And don’t stop until I say so.” The market above seemed to laugh, its strange lights pulsing like a heartbeat. Quinn stood ready, salt-and-pepper hair drying in the underground wind, sharp jaw set against whatever came next. The chase had led her here—into the dark, into the unknown. She would not leave without answers. Even if it cost her everything.
created_at"2026-05-01T12:41:49.908Z" 5/1/2026, 12:41:49 PM
model"x-ai/grok-4.20-20260309"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency16720
moderation_latency(null)
generation_time63418
tokens_prompt914
tokens_completion4233
native_tokens_prompt907
native_tokens_completion4342
native_tokens_completion_images(null)
native_tokens_reasoning1261
native_tokens_cached64
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"completed"
usage0.01192155
router(null)
provider_responses
0
endpoint_id"3ecee37f-b217-4093-87fb-aaf0afe307af"
id"79ac0e97-eb24-9db2-ad72-046d4e72fcd6"
is_byokfalse
latency70
model_permaslug"x-ai/grok-4.20-20260309"
provider_name"xAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer(null)
request_id"req-1777639309-gNaWqEIdn0AJRN6v6jt6"
session_id(null)
api_type"completions"
id"gen-1777639309-RHIK1JRjDwrDhne3EcY9"
upstream_id"79ac0e97-eb24-9db2-ad72-046d4e72fcd6"
total_cost0.01192155
cache_discount0.0000672
upstream_inference_cost0
provider_name"xAI"
response_cache_source_id(null)

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags8
adverbTagCount1
adverbTags
0"he said softly [softly]"
dialogueSentences20
tagDensity0.4
leniency0.8
rawRatio0.125
effectiveRatio0.1
85.75% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2456
totalAiIsmAdverbs7
found
0
adverb"suddenly"
count1
1
adverb"carefully"
count1
2
adverb"reluctantly"
count2
3
adverb"slowly"
count2
4
adverb"softly"
count1
highlights
0"suddenly"
1"carefully"
2"reluctantly"
3"slowly"
4"softly"
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)
45.03% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2456
totalAiIsms27
found
0
word"streaming"
count2
1
word"chill"
count2
2
word"efficient"
count1
3
word"glint"
count1
4
word"raced"
count1
5
word"charged"
count2
6
word"footsteps"
count3
7
word"echoed"
count2
8
word"shimmered"
count2
9
word"practiced ease"
count1
10
word"hulking"
count1
11
word"pulse"
count1
12
word"flicker"
count1
13
word"electric"
count1
14
word"velvet"
count1
15
word"silence"
count1
16
word"shattered"
count1
17
word"lilt"
count1
18
word"echoing"
count1
19
word"flickered"
count1
highlights
0"streaming"
1"chill"
2"efficient"
3"glint"
4"raced"
5"charged"
6"footsteps"
7"echoed"
8"shimmered"
9"practiced ease"
10"hulking"
11"pulse"
12"flicker"
13"electric"
14"velvet"
15"silence"
16"shattered"
17"lilt"
18"echoing"
19"flickered"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"eyes widened/narrowed"
count1
highlights
0"eyes narrowed"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences219
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount2
narrationSentences219
filterMatches
0"watch"
hedgeMatches
0"began to"
1"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences231
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen37
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2434
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions20
unquotedAttributions2
matches
0"Medical supplies, she guessed."
1"Five-foot-nine of pure determination, she told herself."
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions78
wordCount2245
uniqueNames22
maxNameDensity0.94
worstName"Tomás"
maxWindowNameDensity2
worstWindowName"Tomás"
discoveredNames
Soho2
Harlow1
Quinn19
Herrera1
Spaniard1
Dean1
Street2
Saint2
Christopher2
Raven3
Nest3
Tomás21
Morris8
Camden3
Regent1
Park1
Tube1
Market2
Veil1
Met1
Seville1
Calm1
persons
0"Harlow"
1"Quinn"
2"Herrera"
3"Spaniard"
4"Saint"
5"Christopher"
6"Raven"
7"Tomás"
8"Morris"
9"Regent"
10"Met"
places
0"Soho"
1"Dean"
2"Street"
3"Camden"
4"Seville"
globalScore1
windowScore1
18.42% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences152
glossingSentenceCount8
matches
0"felt like hours"
1"quite see"
2"something like fear, or warning"
3"looked like a human tooth encased in silv"
4"sounded like grinding stones"
5"smelled like lightning"
6"something like resignation"
7"looked like the hidden back room of The R"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount2434
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences231
matches
0"let that happen"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs65
mean37.45
std24.58
cv0.656
sampleLengths
0105
147
211
3110
452
554
664
752
883
969
1043
1124
1269
1319
149
1559
1643
173
1894
1914
2066
2161
2231
2312
249
2514
2637
277
2853
2936
3054
3176
3215
3335
3445
353
3655
3739
3850
3929
4046
4118
4239
4336
4445
4525
4634
4732
4812
4940
95.65% Passive voice overuse
Target: ≤2% passive sentences
passiveCount6
totalSentences219
matches
0"were shuttered"
1"been transformed"
2"was hidden"
3"was committed"
4"was tucked"
5"was written"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount6
totalVerbs413
matches
0"was heading"
1"was flagging"
2"was listening"
3"was heading"
4"were buying"
5"was gaining"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount22
semicolonCount1
flaggedSentences17
totalSentences231
ratio0.074
matches
0"The watch on her left wrist—its band cracked and dark from years of use—felt heavy as she pumped her arms, eyes fixed on the man twenty yards ahead."
1"She’d been watching the bar for weeks—its green neon sign sputtering above the entrance like a warning, its walls inside lined with those strange old maps and black-and-white photos that never quite added up."
2"She remembered DS Morris’s last transmission—static, a scream, something about shadows that moved on their own."
3"The clique’s tendrils reached everywhere—low-level dealers, corrupt officials, and things she still couldn’t name."
4"Tomás’s pace was flagging; she could see it in the way his left arm—scarred from some old knife fight—pressed against his ribs."
5"Quinn knew the place by reputation—sealed off since the ’90s, a forgotten warren of tunnels the council swore were inaccessible."
6"Their eyes met across the downpour—his warm brown ones wide with something like fear, or warning."
7"Figures moved between them—some human, some..."
8"He flashed something small and white—a bone token, she realized—to a hulking doorman whose face was hidden beneath a hood stitched with sigils."
9"Faces turned—curious, hostile, amused."
10"The man grunted but didn’t stop her—perhaps sensing the feral determination rolling off her in waves."
11"Whatever was inside mattered enough that he’d risked this place—risked leading her here."
12"She snatched the case as she passed—metal, surprisingly light—and kept running."
13"She could smell wet stone, fear, and something sharper—magic, her mind supplied reluctantly."
14"Then he reached slowly into his jacket and produced the bone token—small, carved with runes, still damp from the rain above."
15"Inside, nestled in foam, were medical vials glowing faintly blue—and a single photograph."
16"The chase had led her here—into the dark, into the unknown."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2284
adjectiveStacks0
stackExamples(empty)
adverbCount69
adverbRatio0.03021015761821366
lyAdverbCount22
lyAdverbRatio0.009632224168126095
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences231
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences231
mean10.54
std7.23
cv0.686
sampleLengths
022
126
229
328
42
528
65
712
89
92
102
1135
1223
1334
149
154
163
1710
187
1916
206
213
2210
2313
2416
257
2618
274
282
2919
3018
313
3218
337
345
355
3614
375
3811
395
4010
4119
4217
4311
4422
451
463
4720
4811
4920
52.53% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats7
diversityRatio0.3333333333333333
totalSentences231
uniqueOpeners77
82.92% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount5
totalSentences201
matches
0"Then he slipped inside."
1"Then he hurled the black"
2"Only their footsteps remained, splashing"
3"Just the drip, drip, drip."
4"Then he reached slowly into"
ratio0.025
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount57
totalSentences201
matches
0"Her closely cropped salt-and-pepper hair"
1"She knew his face from"
2"she shouted, the word half-lost"
3"She’d been watching the bar"
4"Her breath came ragged now,"
5"She remembered DS Morris’s last"
6"He was heading north."
7"She flashed her badge at"
8"Her mind raced faster than"
9"She couldn’t let that happen."
10"He veered suddenly toward an"
11"She slowed a fraction, instincts"
12"Their eyes met across the"
13"Her hand hovered near the"
14"She could still hear it"
15"she muttered, and stepped through"
16"She descended carefully, one hand"
17"She picked up speed, boots"
18"He flashed something small and"
19"She had no token."
ratio0.284
59.50% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount161
totalSentences201
matches
0"Rain lashed the narrow streets"
1"Detective Harlow Quinn pushed through"
2"Her closely cropped salt-and-pepper hair"
3"The watch on her left"
4"She knew his face from"
5"People tied to the clique."
6"The same clique that had"
7"she shouted, the word half-lost"
8"The Spaniard’s short curly hair"
9"Quinn had spotted him slipping"
10"She’d been watching the bar"
11"Tonight, Tomás had been carrying"
12"Her breath came ragged now,"
13"The rain tasted of diesel"
14"She remembered DS Morris’s last"
15"The official report called it"
16"Quinn knew better."
17"The nightmares still came, unbidden"
18"Tomás vaulted a puddle, nearly"
19"Quinn followed, her military bearing"
ratio0.801
100.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount5
totalSentences201
matches
0"If she lost Tomás tonight,"
1"If they wanted to play"
2"Now they were buying bandages"
3"Before she could respond, the"
4"Even if it cost her"
ratio0.025
94.31% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences103
technicalSentenceCount7
matches
0"Detective Harlow Quinn pushed through it, her lungs burning, boots slapping against slick pavement that reflected the blurred neon of late-night kebab shops and…"
1"She knew his face from the file she’d been building for months: the former paramedic with the off-the-books reputation, the one who patched up people who should…"
2"The stairs beyond were narrow, concrete slick with condensation and something that smelled faintly of ozone and blood."
3"Stalls sprawled across the old tracks and platforms, lit by floating orbs of greenish light that bobbed like trapped fireflies."
4"Vendors hunched over tables laden with objects that defied explanation: vials of liquid that swirled on their own, daggers whose blades shimmered like oil on wa…"
5"Tomás glanced back again, the Saint Christopher medallion catching the weird light as he ducked behind a stall selling glowing maps that rearranged themselves."
6"Only their footsteps remained, splashing through shallow puddles that reflected the emergency lights flickering overhead."
62.50% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags8
uselessAdditionCount1
matches
0"he said, voice carrying the faint lilt of Seville"
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags8
fancyCount5
fancyTags
0"she shouted (shout)"
1"she muttered (mutter)"
2"he growled (growl)"
3"she shouted (shout)"
4"she growled (growl)"
dialogueSentences20
tagDensity0.4
leniency0.8
rawRatio0.625
effectiveRatio0.5
83.2204%