Run: 2026-07-09-01KX41H685DDPE75DVKT3MVPFM

Run Details

Duration:
19.4s
Cost:
$0.017922
Provider:
OpenAI

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 turned Soho into a mirror fractured by traffic. Detective Harlow Quinn saw the suspect’s reflection before she saw him: a black shape sliding through the glare of a bus shelter, shoulders hunched, one hand clamped around something beneath his coat. Then he broke from the pavement and ran. Quinn ran after him. Her boots struck the slick stones with military rhythm. Left, right, breathe. The old discipline returned without invitation, cutting through the burn in her lungs and the cold water needling her face. She had spent eighteen years learning how bodies moved when they were frightened, guilty, injured, or lying. This man moved like all four. “Police!” she shouted. The suspect glanced back. Early thirties, perhaps. Pale face, dark hair plastered to his forehead. His eyes caught the green neon above The Raven’s Nest and flashed an unnatural yellow before the rain swallowed the detail. Quinn stored it away. Hallucination, reflection, bad light. Evidence waited. Impressions lied. He vaulted a metal barrier outside a shuttered restaurant. Quinn went around it, losing two seconds and gaining a mouthful of rainwater. Ahead, the suspect shouldered into a crowd spilling from a club. Music thudded through the brickwork. Bodies turned and parted, curses following him like thrown stones. Quinn drove into the crowd. A man in a velvet jacket grabbed her arm. “Watch it—” She tore free and kept moving. Her left wristwatch slapped against her skin beneath her wet sleeve. The leather strap had softened with age, but the face still ticked with stubborn precision. The suspect emerged on the far side of the crowd and cut down a narrow alley. Quinn followed. The alley stank of beer, damp cardboard, and old cooking grease. A delivery scooter lay on its side, wheels spinning. The suspect kicked through a stack of bins, sending black plastic and sour rubbish across the passage. Quinn hurdled the mess, clipped her shin on a crate, and felt pain bloom hot beneath her trousers. He was fast. Too fast for someone carrying a metal case under his coat. The case flashed silver as he reached the end of the alley. Quinn’s hand went to the holster at her hip, though she did not draw. The Metropolitan Police had not given her a warrant for an armed pursuit into the underworld. It had given her a photograph, three names, and an instruction to find out what the clique was doing before someone else disappeared. The man in the photograph had been found unconscious in a rented room in Bethnal Green, his veins blackened beneath the skin. He had survived long enough to say one word. Market. Then his heart had stopped. Quinn reached the alley mouth. The suspect crossed the road without looking. A taxi horn blared. He slipped between two parked vans and vanished. She followed into a lane bordered by soot-streaked walls. At the end stood The Raven’s Nest, its green neon sign humming above the entrance. The sign painted the rain and pavement the colour of deep water. Through the fogged windows, Quinn could see old maps covering the walls and black-and-white photographs arranged in crooked rows. The suspect shoved through the bar’s front door. Quinn entered behind him. Warmth struck first, then the smell of spilled spirits, tobacco embedded in wood, and wet wool. A song played softly from somewhere near the back, all piano and static. Conversations died as faces turned toward her. At the far end of the room, the suspect vaulted the bar. A broad man with a shaved head reached for him. The suspect drove an elbow into his throat, seized a bottle, and smashed it against the counter. Glass burst. He shoved through the shelves behind the bar. Quinn raised her warrant card. “Stay where you are!” Nobody moved. The room had acquired the stillness of a held breath. Behind the bar, bottles trembled in their racks. The suspect had disappeared. Quinn rounded the counter and found a bookshelf set into the rear wall. Its shelves were crowded with dusty ledgers and novels whose spines had faded to brown. One book hung crookedly, its pages breathing in and out as if a draft moved behind it. The suspect had gone through here. She glanced at the room. The broad man was clutching his throat. A woman in a red coat watched Quinn with an expression too calm to be innocent. Near the door, a young man stood with a Saint Christopher medallion resting against his shirt. Tomás Herrera. Quinn knew the face from old files, though the photograph had shown him thinner and angrier. Former paramedic. License revoked after he administered unauthorized treatments to patients who did not officially exist. He had been connected to three of the clique’s known associates. Herrera’s warm brown eyes dropped to the blood on Quinn’s trouser leg. “Your shin,” he said. “Where did he go?” “Which one?” “The man who just assaulted your friend.” “He isn’t my friend.” “Then you won’t mind telling me where he went.” Herrera’s gaze flicked toward the bookshelf. “You should let him go.” Quinn pulled her baton from her belt. “Move.” The room remained silent. Somewhere behind the wall, a mechanism clicked. She pressed the crooked book. The shelf swung inward with a groan. Cold air rushed through the opening, carrying smells no London street should have contained: iron, wet stone, bitter herbs, and something sweetly rotten. Beyond the bookshelf, a narrow stairwell descended into darkness. A single bulb glowed halfway down, its light flickering in a rhythm that made Quinn think of a failing pulse. Herrera caught her wrist. His grip was firm, not violent. She saw the scar running along his left forearm where his sleeve had ridden up, a pale line from wrist toward elbow. “Detective,” he said, “you don’t know what’s down there.” “I know what’s at the top.” “You know a bar.” “I know a suspect.” “You know a doorway someone wanted you to find.” That stopped her for half a second. Behind them, the green neon buzzed. Rainwater tapped against the front windows. Quinn thought of DS Morris three years earlier, standing in a service tunnel beneath Brixton with his flashlight angled toward a door neither of them remembered seeing. He had said, Wait here. He had gone through. The door had vanished before she reached it. They had found no body. No blood. No explanation. Only his badge, folded neatly on the floor. Quinn looked down the stairwell. The suspect’s footsteps had ceased. That was worse than hearing them. He wanted her to follow, or he had reached somewhere beyond the range of ordinary sound. She freed her wrist from Herrera’s hand. “If you touch me again, I’ll arrest you.” “You can try.” His voice held no bravado. That made it more dangerous. Quinn drew her pistol. The room reacted as one organism: shoulders tightening, faces turning away, the woman in red whispering a word Quinn did not understand. She stepped into the stairwell. The bookshelf swung shut behind her. Darkness swallowed the bar. Quinn descended with the pistol held close to her body. The stairs were narrow and wet, their brick walls sweating black moisture. The bulb above flickered out. For three steps she moved blind, one hand skimming the wall, until a muted red glow rose from below. Her radio hissed. “Control to Detective Quinn. Status?” She pressed the transmit button. “Pursuing suspect through service access beneath The Raven’s Nest. Request units to—” Static tore through the channel. Beneath it, something breathed. “Quinn,” said a voice. Her hand tightened around the radio. It was Morris’s voice. “Quinn, don’t come down.” The transmission died. She stood perfectly still. The old fear had not faded with time. It had merely learned patience. It rose now through her chest, cold and methodical, while the wound in her shin throbbed in counterpoint. A door slammed below. Quinn moved. The stairwell opened onto a platform. Not a station platform—at least not one she recognized. Arched brick vaults stretched away beneath Camden, crowded with stalls, lanterns, and people who watched her without pretending not to. A rusted Underground sign hung crookedly over a tiled entrance. The lettering had been scraped away, leaving only a pale ghost where a station name should have been. The abandoned platform extended into darkness on both sides. Vendors occupied old ticket booths and the dead mouths of tunnels. Glass jars glowed with blue liquid. Bundles of pale roots hung from hooks. A woman with antlers braided into her hair argued over a tray of black coins. A boy no older than ten sold sealed envelopes that whispered against one another. The Veil Market. Quinn had heard the name in connection with missing persons, counterfeit passports, and substances seized from three crime scenes. She had never believed it existed in one fixed place. The files described it as moving every full moon. Tonight, apparently, it had moved beneath Camden. Her suspect stood at the far end of the platform beside the tracks. He had removed the metal case from beneath his coat. It was smaller than she expected, bound with wire and marked by a dark stain that seemed to shift when she looked at it. He saw her and smiled. “Detective Quinn,” he called. “You came alone.” Quinn raised her pistol. “Put the case down.” A murmur passed through the market. Stalls fell quiet. Hundreds of eyes settled on her. The suspect tilted his head. “You’re not supposed to be here.” “I’ve heard that before.” He glanced at the badge clipped inside her coat. “From him?” The pistol steadied. “Who?” “Your partner.” The market seemed to contract around her. Morris’s name had never appeared in any official report connecting him to the clique. Quinn had kept the details out of the case files, out of interviews, out of every conversation that might have turned his disappearance into a professional liability. Only four people knew what Morris had said before walking through that impossible door. One of them was dead. Two had vanished. The fourth was standing across the tracks with a silver case in his hands. Quinn’s finger rested along the pistol frame, clear of the trigger. She could shoot him. The platform offered no cover, but the distance was manageable. The market’s occupants would not interfere until after the first shot. She understood that much from their faces. The suspect smiled wider. “Come closer,” he said. “I have something that belongs to you.” He opened the case. Inside lay a badge. Quinn recognized the worn edges, the small dent across the Metropolitan Police crest. Morris’s badge. The one they had found on the tunnel floor. For one sharp instant, her certainty broke. The case snapped shut. The suspect turned and ran along the platform. Quinn went after him. A vendor threw a handful of powder into the air. It burst in a cloud of silver sparks. Quinn plunged through it coughing, eyes streaming. The suspect vaulted a ticket barrier and vanished among the stalls. People shoved into her path, some deliberately, some merely eager to watch. A jar shattered beneath her boot, releasing a swarm of luminous insects that crawled over her trousers. She kicked them away and kept moving. The market was a maze. Every corridor bent where it should have run straight. Brick walls gave way to black-painted doors and then returned. She passed a table piled with human teeth, each one tagged with a price. A cage rattled as something inside whispered her name. The suspect’s coat flashed between two stalls. Quinn accelerated. He reached the tunnel mouth and looked back. Beyond him, darkness filled the abandoned tracks. No rails gleamed there. No sleepers, no signal lights. Only a descending passage cut into the earth. The suspect held up Morris’s badge. “Last chance,” he said. “Turn around.” Quinn heard her partner again in the dead radio. Don’t come down. She thought of Morris’s neatly folded badge. The impossible door. Eighteen years of service and every official answer polished smooth enough to hide a lie. She thought of the young man in Bethnal Green whose veins had blackened while someone waited for him to say market. If she turned back, she could call for armed support. She could seal the bar, bring Herrera in, build a case that might survive daylight. If she followed, she might lose the suspect, her weapon, her way home—or the last piece of Morris that had not yet been explained away. The suspect stepped backward into the tunnel. Quinn lowered her pistol just enough to move quickly and crossed the threshold. The cold changed at once. It pressed against her skin from every direction, carrying the scent of rain, rust, and old blood. Behind her, the market noises faded as though a door had closed. She looked back. The platform remained visible, but The Raven’s Nest neon now burned at the far end of it, impossibly distant. Herrera stood beside the stairwell, one hand wrapped around his Saint Christopher medallion. “Detective,” he shouted. “Don’t follow the voice!” Ahead, the suspect laughed. Then Morris called her name from the dark. Quinn stepped forward.
created_at"2026-07-09T18:16:39.438Z" 7/9/2026, 6:16:39 PM
model"openai/gpt-5.6-luna-20260709"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency1553
moderation_latency(null)
generation_time19130
tokens_prompt914
tokens_completion3716
native_tokens_prompt810
native_tokens_completion2852
native_tokens_completion_images0
native_tokens_reasoning92
native_tokens_cached0
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"
service_tier"default"
usage0.017922
router(null)
provider_responses
0
endpoint_id"eebea444-34a5-4642-a766-cb319471d33a"
id"resp_0d0bd22676181737016a4fe5878c148195bb2161725f432a09"
is_byokfalse
latency386
model_permaslug"openai/gpt-5.6-luna-20260709"
provider_name"OpenAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.18.0; linux; x64))"
http_referer(null)
request_id"req-1783620999-wS2pMcQIvG04eN5lkuaA"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1783620999-q80HK0RpV9xm20QnXe0q"
upstream_id"resp_0d0bd22676181737016a4fe5878c148195bb2161725f432a09"
total_cost0.017922
cache_discount(null)
upstream_inference_cost0
provider_name"OpenAI"
response_cache_source_id(null)
data_region"global"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags7
adverbTagCount0
adverbTags(empty)
dialogueSentences36
tagDensity0.194
leniency0.389
rawRatio0
effectiveRatio0
88.60% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2193
totalAiIsmAdverbs5
found
0
adverb"softly"
count1
1
adverb"sweetly"
count1
2
adverb"perfectly"
count1
3
adverb"deliberately"
count1
4
adverb"quickly"
count1
highlights
0"softly"
1"sweetly"
2"perfectly"
3"deliberately"
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)
72.64% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2193
totalAiIsms12
found
0
word"fractured"
count1
1
word"velvet"
count1
2
word"warmth"
count1
3
word"trembled"
count1
4
word"flicked"
count1
5
word"pulse"
count1
6
word"footsteps"
count1
7
word"flickered"
count1
8
word"methodical"
count1
9
word"throbbed"
count1
10
word"streaming"
count1
11
word"shattered"
count1
highlights
0"fractured"
1"velvet"
2"warmth"
3"trembled"
4"flicked"
5"pulse"
6"footsteps"
7"flickered"
8"methodical"
9"throbbed"
10"streaming"
11"shattered"
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
narrationSentences229
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount2
narrationSentences229
filterMatches
0"think"
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences257
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen32
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2191
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions9
unquotedAttributions0
matches(empty)
64.43% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions82
wordCount2045
uniqueNames21
maxNameDensity1.71
worstName"Quinn"
maxWindowNameDensity3
worstWindowName"Quinn"
discoveredNames
Soho1
Harlow1
Quinn35
Raven3
Nest3
Metropolitan2
Police2
Bethnal2
Green2
Saint2
Christopher2
Herrera7
London1
Morris9
Brixton1
Wait1
Camden2
Underground1
Veil1
Market2
Ahead2
persons
0"Harlow"
1"Quinn"
2"Raven"
3"Police"
4"Saint"
5"Christopher"
6"Herrera"
7"Morris"
8"Camden"
places
0"Soho"
1"Metropolitan"
2"Bethnal"
3"London"
globalScore0.644
windowScore0.667
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences146
glossingSentenceCount2
matches
0"Tonight, apparently, it had moved benea"
1"stain that seemed to shift when she looked at it"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount2191
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences257
matches
0"understood that much"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs141
mean15.54
std16.74
cv1.077
sampleLengths
09
140
24
355
43
54
632
712
848
95
1011
1132
1216
132
1455
1514
1612
1753
1831
191
205
215
2219
2355
248
254
2636
2712
2837
295
304
3112
3212
3345
346
3544
362
3743
3812
394
404
412
427
434
449
4511
467
471
4811
495
97.60% Passive voice overuse
Target: ≤2% passive sentences
passiveCount5
totalSentences229
matches
0"were frightened"
1"been found"
2"been connected"
3"been scraped"
4"been explained"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount3
totalVerbs367
matches
0"was doing"
1"was clutching"
2"was standing"
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount2
semicolonCount0
flaggedSentences2
totalSentences257
ratio0.008
matches
0"Not a station platform—at least not one she recognized."
1"If she followed, she might lose the suspect, her weapon, her way home—or the last piece of Morris that had not yet been explained away."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2051
adjectiveStacks0
stackExamples(empty)
adverbCount54
adverbRatio0.026328620185275476
lyAdverbCount19
lyAdverbRatio0.009263773768893223
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences257
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences257
mean8.53
std5.72
cv0.671
sampleLengths
09
132
28
34
49
53
620
717
86
93
104
113
128
1321
144
154
162
172
189
1913
2011
215
2210
235
249
252
266
2711
2815
2916
302
3111
329
3317
3418
353
3611
3712
3814
3916
4023
4122
429
431
445
455
467
474
488
499
49.29% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats10
diversityRatio0.31906614785992216
totalSentences257
uniqueOpeners82
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount8
totalSentences209
matches
0"Then he broke from the"
1"Too fast for someone carrying"
2"Then his heart had stopped."
3"Somewhere behind the wall, a"
4"Only his badge, folded neatly"
5"Only four people knew what"
6"Only a descending passage cut"
7"Then Morris called her name"
ratio0.038
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount50
totalSentences209
matches
0"Her boots struck the slick"
1"She had spent eighteen years"
2"His eyes caught the green"
3"He vaulted a metal barrier"
4"She tore free and kept"
5"Her left wristwatch slapped against"
6"He was fast."
7"It had given her a"
8"He had survived long enough"
9"He slipped between two parked"
10"She followed into a lane"
11"He shoved through the shelves"
12"Its shelves were crowded with"
13"She glanced at the room."
14"He had been connected to"
15"She pressed the crooked book."
16"His grip was firm, not"
17"She saw the scar running"
18"He had said, Wait here."
19"He had gone through."
ratio0.239
58.09% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount168
totalSentences209
matches
0"Detective Harlow Quinn saw the"
1"Quinn ran after him."
2"Her boots struck the slick"
3"The old discipline returned without"
4"She had spent eighteen years"
5"This man moved like all"
6"The suspect glanced back."
7"His eyes caught the green"
8"Quinn stored it away."
9"Hallucination, reflection, bad light."
10"He vaulted a metal barrier"
11"Quinn went around it, losing"
12"Music thudded through the brickwork."
13"Bodies turned and parted, curses"
14"Quinn drove into the crowd."
15"A man in a velvet"
16"She tore free and kept"
17"Her left wristwatch slapped against"
18"The leather strap had softened"
19"The suspect emerged on the"
ratio0.804
47.85% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences209
matches
0"If she turned back, she"
1"If she followed, she might"
ratio0.01
91.84% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences84
technicalSentenceCount6
matches
0"License revoked after he administered unauthorized treatments to patients who did not officially exist."
1"A single bulb glowed halfway down, its light flickering in a rhythm that made Quinn think of a failing pulse."
2"Arched brick vaults stretched away beneath Camden, crowded with stalls, lanterns, and people who watched her without pretending not to."
3"A boy no older than ten sold sealed envelopes that whispered against one another."
4"Quinn had kept the details out of the case files, out of interviews, out of every conversation that might have turned his disappearance into a professional liab…"
5"A jar shattered beneath her boot, releasing a swarm of luminous insects that crawled over her trousers."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags7
uselessAdditionCount0
matches(empty)
94.44% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags7
fancyCount2
fancyTags
0"she shouted (shout)"
1"he shouted (shout)"
dialogueSentences36
tagDensity0.194
leniency0.389
rawRatio0.286
effectiveRatio0.111
92.1590%