Run: 2026-07-09-01KX4168VRPMQXYJ81YA0ZD8DV

Run Details

Duration:
54.5s
Cost:
$0.085500
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 silvered Wardour Street and turned every brake light into a wound. Detective Harlow Quinn stood beneath the green neon raven and watched Tomás Herrera lie to her. “I told you,” he said. “I was having a drink.” His short curls shone with rain. Water tracked down his olive skin, slipped beneath the collar of his jacket, and caught on the silver medallion at his throat. Saint Christopher, patron of travellers. Appropriate for a man who always seemed to be leaving when Quinn arrived. She glanced past him into the Raven’s Nest. Dim amber light. Old maps papering the walls. Black-and-white photographs of Soho when men still wore hats and policemen swung wooden truncheons. The barman polished a glass without looking at them. “You don’t drink,” Quinn said. “Not much.” “You’re carrying a medical bag.” Herrera’s grip tightened on the worn leather handles. The motion pulled his wet sleeve back, exposing the pale scar along his left forearm. Quinn knew that scar. Knife attack, eighteen months ago, no complainant cooperation, no charges. She knew the bag too. It had appeared in three lots of CCTV gathered around three separate crime scenes: a bedsit in Dalston where a man had bled enough to die but walked out before officers arrived; a warehouse in Bermondsey where human tissue had been found embedded in the ceiling; and the abandoned surgery in Brixton where six units of stolen blood had vanished. Herrera looked at the pavement. Not guilt. Calculation. Quinn heard the subtle change in the rain before she saw him move—the scrape of his sole against wet stone, weight shifting to the ball of his foot. “Don’t,” she said. He ran. The bag clipped her hip as he shouldered past. Quinn struck the wall, caught herself with one palm, and drove after him. “Herrera!” He cut across Wardour Street between a taxi and a delivery van. The taxi’s horn blared. Quinn vaulted the bonnet, coat flaring behind her, and landed hard enough to jar her knees. Herrera was already through the opposite traffic, his medical bag swinging low. She reached for her radio. “Quinn to control. Suspect fleeing north on foot from Wardour Street. Male, twenty-nine, dark jacket, carrying a brown medical bag. Request immediate units.” Static answered. She checked the display without slowing. No signal. In Soho? A bus rolled between them. Quinn glimpsed Herrera beyond its rain-streamed windows, sprinting past shuttered shopfronts. Then the bus cleared and he was gone. She increased her pace. Eighteen years had taught her how people ran. The frightened wasted energy looking back. The guilty chose crowds, turns, obstructions. The desperate went straight toward whatever they believed could save them. Herrera knew exactly where he was going. Quinn found him at the mouth of an alley, twenty metres ahead. He glanced over his shoulder. Warm brown eyes, wide now—not with fear of arrest, she thought, but fear that she might keep up. He shoved through two laughing men beneath an umbrella and turned north. Quinn followed. Rain hammered bins, awnings, car roofs. It filled the night with noise and made distance difficult to judge. Her shoes struck standing water. Cold seeped through her trousers. The worn leather watch on her left wrist knocked against the bones of her hand with each stride. Herrera cut through a service lane and emerged onto Charing Cross Road. He ignored the crossings. A motorcycle missed him by inches. Quinn heard the rider swear, then nearly collided with the same bike as it slewed sideways. “Police!” she snapped. The rider stared after her. At Cambridge Circus, Herrera took the stairs into the Underground. The entrance yawned below street level, tiled walls gleaming under fluorescent tubes. Quinn went down three steps at a time. Herrera vaulted the ticket barrier. A station worker shouted. Quinn flashed her warrant card without breaking stride. “Which way?” The worker pointed. “Northbound!” She cleared the barrier and ran for the escalators. Herrera had taken the stationary one, using the central ridge as a ladder. Quinn followed, one hand skimming the rubber rail. The air changed as she descended—warmer, stale with dust and brakes, carrying the iron smell of the tunnels. At the bottom, a train stood with its doors chiming. Herrera slipped inside. Quinn lunged. The doors closed against her shoulder, rebounded, and she forced herself through. Passengers recoiled as she stumbled into the carriage. Herrera was already moving through the connecting doors. “Police! Stay where you are!” He did not. Quinn pursued him through carriage after carriage. Faces turned. A child began to cry. Herrera used every obstruction—a suitcase dragged into the aisle, a cluster of tourists, a man with crutches. Quinn followed with apologies she had no breath to voice. The train accelerated into the tunnel. For one clear second she saw Herrera framed in the next carriage, hand against the glass, medallion bright at his throat. He looked at her with something almost like regret. Then he pulled the emergency door release. The alarm screamed. Quinn’s stomach tightened. Herrera wrenched the door open and stepped into rushing darkness. “No!” He jumped. The tunnel swallowed him. Quinn reached the open door as brakes shrieked beneath the train. Hot wind struck her face, thick with grit. Somewhere behind, passengers shouted. The carriage bucked. Her mind offered procedure in a calm, bureaucratic voice. Do not enter live tunnels. Notify control. Confirm traction current discharged. Await response team. Then she saw Herrera’s dark shape running beside the tracks, caught for an instant in the pulsing red emergency lights. Quinn jumped. Her right foot landed on loose ballast. She pitched forward, one hand scraping the tunnel wall, and felt a flash of heat along her palm. The medical bag knocked somewhere ahead. Herrera grunted but kept moving. The train ground to a stop behind them. “Quinn to control.” She pressed the radio close to her mouth. “Suspect in tunnel northbound. Repeat, suspect in live tunnel.” Only static. Herrera reached a recess and vanished through a steel maintenance door. Quinn ran after him, keeping off the polished rail. The door hung open by the width of a hand. Beyond lay darkness and the retreating slap of footsteps. She drew her torch and pushed through. A narrow service passage descended at a shallow angle. Condensation filmed the brickwork. Old cables sagged along the wall, furry with dust. The air smelled of wet stone and something sweeter beneath it—incense, perhaps, or spoiled fruit. “Herrera!” His footsteps quickened. Quinn ran until the passage forked. To the left, blackness. To the right, a weak amber glow. She swept her torch over the floor. Mud. Fresh water. A dark crescent of blood on the bricks at shoulder height. Not blood, she realised. Wax. A short white candle burned in a wall niche. Beneath it sat a saucer containing milk, three copper coins, and a dead moth pinned through the body with a thorn. Quinn stared for half a beat, then took the right-hand passage. The brickwork grew older. Modern cable housings gave way to rusted iron brackets. London had layers: tunnels under cellars, rivers under roads, plague pits beneath office towers. Quinn had walked more of its buried spaces than most. She had never seen this one. The passage ended at a tiled platform. No sign named the station. Half the ceramic tiles had fallen away, exposing blackened brick. An antique roundel clung to the far wall, its lettering scrubbed blank. The tracks below had been removed. In their place, a trench ran into darkness. Herrera stood at the platform’s far end beside an iron gate. He had stopped running. Quinn levelled her torch at him. “Put the bag down.” His chest heaved. Blood shone on one knuckle where he had struck something in the tunnel. He reached slowly into his jacket. “Hands where I can see them.” “I’m not reaching for a weapon.” “You heard me.” He drew out a small pale object and held it between thumb and forefinger. At first Quinn took it for a coin. Then her beam caught the porous surface. Bone. A symbol had been carved into it: a circle split by three hooked lines. Herrera inserted the token into a slot beside the gate. Nothing happened. Then the old tiles shivered. The sound came softly, like mice moving behind walls. A seam appeared in the brickwork beyond the gate, traced by blue light. Mortar withdrew. Bricks folded inward without falling, each turning soundlessly into the dark, until an archway stood where no doorway had been. Noise spilled through. Voices. Bells. Laughter. The clatter of metal and glass. A low animal growl. Quinn’s torch trembled by half an inch before she stilled it. Beyond the arch lay another station platform, but it could not have occupied the space behind that wall. It stretched too far, its ceiling lost among cables and steam. Lamps burned green and violet beneath cracked enamel signs. Canvas awnings crowded the platform. People—or shapes wearing people’s outlines—moved between stalls laden with bottles, cages, bundles of herbs, trays of gleaming teeth. A woman in a red veil held up a jar containing a tiny hand. The hand tapped against the glass. Something tall in a butcher’s apron bent over a chopping block. Its shadow had antlers. Nearby, black birds perched in a row, each with a brass price tag tied around one leg. The smell hit Quinn next: spices, blood, ozone, damp fur, hot sugar. Herrera looked back at her. “Go back,” he said. His voice had lost its breathless edge. Here, at this impossible threshold, he sounded certain. Quinn tightened her grip on the torch. “Step away from the gate.” “I can’t.” “You’re under arrest for obstruction, dangerous trespass and evading lawful detention. Put down the bag.” His gaze flicked into the market. “Someone will die if I do.” “Who?” He said nothing. Three years earlier, DS Morris had said almost the same thing. They had stood outside a condemned house in Wapping while rain darkened the shoulders of his coat. Morris had refused to wait for armed support. Someone’s in there, Harls. Someone’s running out of time. She had followed him inside. She had found his torch at the foot of a staircase that did not appear on the building plans. She had found blood in a locked room and Morris’s wedding ring fused into the floorboards. No body. No explanation. No answers that survived daylight. Quinn’s gaze dropped to Herrera’s medical bag. “How do you know Morris?” His expression changed. Small. Fast. Enough. The market noise seemed to recede around her. “You do know him,” Quinn said. Herrera’s face closed. “Not here.” “Then come back with me.” “I can’t do that either.” A bell rang beyond the archway. Conversations stopped one by one. Faces turned toward the gate. Some were human. Some had too many eyes. One had none. Herrera stepped through. Quinn crossed the distance between them and seized the strap of his bag. He spun, quicker than she expected, and caught her wrist. The sleeve of his jacket rode up. The scar along his forearm was not the only mark there. Fine black lines branched beneath his skin, moving like ink dropped into water. He saw her notice. “Let go,” he whispered. “What happened to your arm?” “Detective.” The warning was not for her. Something moved behind him. A figure emerged from the market crowd, draped in a coat sewn from overlapping strips of dark leather. It stood a head taller than Quinn. Silver needles pinned its mouth shut. In one long hand it carried a wooden staff hung with keys. Herrera went pale. The figure lifted its staff. The archway began to contract. Bricks unfolded from darkness, rebuilding the wall from the top down. Herrera tore the medical bag free and backed into the market. Quinn had seconds. Procedure told her to stop. The impossible scene before her was uncontrolled, unknown, hostile. Her radio was dead. No colleague knew her precise location. No unit would follow without a map, and no map admitted this place existed. Morris had crossed a threshold alone. She had spent three years pretending there had been no threshold. The descending bricks reached Herrera’s shoulders. He ducked and turned away. The thing with the sewn mouth extended a hand toward him. Quinn holstered her torch, drew her warrant card, and stepped through the gate. The wall slammed shut behind her. Every lamp in the Veil Market went out. In the darkness, Herrera said, “You shouldn’t have done that.” Quinn heard the wooden staff strike stone. Keys began to ring all around them.
created_at"2026-07-09T18:10:41.663Z" 7/9/2026, 6:10:41 PM
model"openai/gpt-5.6-sol-20260709"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency969
moderation_latency(null)
generation_time54329
tokens_prompt914
tokens_completion3466
native_tokens_prompt810
native_tokens_completion2715
native_tokens_completion_images0
native_tokens_reasoning0
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.0855
router(null)
provider_responses
0
endpoint_id"a54c5de0-89bf-4ad7-a212-cf977eed918a"
id"resp_0d8e00068babacec016a4fe421ba308196b01f405f04b3daeb"
is_byokfalse
latency211
model_permaslug"openai/gpt-5.6-sol-20260709"
provider_name"OpenAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.18.0; linux; x64))"
http_referer(null)
request_id"req-1783620641-I62IvFN8WH6OYJ72GMrj"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1783620641-oba509h3IZ8jRb1ZXYpX"
upstream_id"resp_0d8e00068babacec016a4fe421ba308196b01f405f04b3daeb"
total_cost0.0855
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
totalTags9
adverbTagCount0
adverbTags(empty)
dialogueSentences35
tagDensity0.257
leniency0.514
rawRatio0
effectiveRatio0
95.24% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2103
totalAiIsmAdverbs2
found
0
adverb"slowly"
count1
1
adverb"softly"
count1
highlights
0"slowly"
1"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)
76.22% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2103
totalAiIsms10
found
0
word"weight"
count1
1
word"gleaming"
count2
2
word"stomach"
count1
3
word"footsteps"
count2
4
word"quickened"
count1
5
word"traced"
count1
6
word"trembled"
count1
7
word"flicked"
count1
highlights
0"weight"
1"gleaming"
2"stomach"
3"footsteps"
4"quickened"
5"traced"
6"trembled"
7"flicked"
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
emotionTells1
narrationSentences248
matches
0"t with fear"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount5
narrationSentences248
filterMatches
0"watch"
1"notice"
hedgeMatches
0"seemed to"
1"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences274
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen60
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2096
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions10
unquotedAttributions0
matches(empty)
50.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions92
wordCount1946
uniqueNames24
maxNameDensity1.85
worstName"Quinn"
maxWindowNameDensity3.5
worstWindowName"Quinn"
discoveredNames
Wardour2
Street2
Harlow1
Quinn36
Tomás1
Herrera28
Christopher1
Raven1
Nest1
Soho2
Dalston1
Bermondsey1
Brixton1
Charing1
Cross1
Road1
Cambridge1
Circus1
Underground1
Morris4
Wapping1
Harls1
Veil1
Market1
persons
0"Harlow"
1"Quinn"
2"Tomás"
3"Herrera"
4"Christopher"
5"Morris"
places
0"Wardour"
1"Street"
2"Raven"
3"Soho"
4"Dalston"
5"Bermondsey"
6"Brixton"
7"Charing"
8"Cross"
9"Road"
10"Cambridge"
11"Underground"
12"Wapping"
13"Market"
globalScore0.575
windowScore0.5
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences147
glossingSentenceCount0
matches(empty)
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.477
wordCount2096
matches
0"not with fear of arrest, she thought, but fear"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences274
matches
0"knew that scar"
1"fear that she"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs148
mean14.16
std14.36
cv1.014
sampleLengths
012
116
210
346
439
55
62
75
823
979
108
1128
123
132
1422
151
1644
175
1823
192
208
212
2224
234
2431
257
2635
2712
282
2946
3038
313
325
3310
3429
3510
364
3748
3810
393
4022
418
425
433
4441
456
4630
477
483
493
99.60% Passive voice overuse
Target: ≤2% passive sentences
passiveCount4
totalSentences248
matches
0"been found"
1"was gone"
2"been removed"
3"been carved"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount2
totalVerbs363
matches
0"was going"
1"was already moving"
69.86% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount7
semicolonCount2
flaggedSentences7
totalSentences274
ratio0.026
matches
0"It had appeared in three lots of CCTV gathered around three separate crime scenes: a bedsit in Dalston where a man had bled enough to die but walked out before officers arrived; a warehouse in Bermondsey where human tissue had been found embedded in the ceiling; and the abandoned surgery in Brixton where six units of stolen blood had vanished."
1"Quinn heard the subtle change in the rain before she saw him move—the scrape of his sole against wet stone, weight shifting to the ball of his foot."
2"Warm brown eyes, wide now—not with fear of arrest, she thought, but fear that she might keep up."
3"The air changed as she descended—warmer, stale with dust and brakes, carrying the iron smell of the tunnels."
4"Herrera used every obstruction—a suitcase dragged into the aisle, a cluster of tourists, a man with crutches."
5"The air smelled of wet stone and something sweeter beneath it—incense, perhaps, or spoiled fruit."
6"People—or shapes wearing people’s outlines—moved between stalls laden with bottles, cages, bundles of herbs, trays of gleaming teeth."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1957
adjectiveStacks0
stackExamples(empty)
adverbCount34
adverbRatio0.017373530914665303
lyAdverbCount7
lyAdverbRatio0.0035769034236075624
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences274
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences274
mean7.65
std5.83
cv0.762
sampleLengths
012
116
25
35
46
522
65
713
88
93
105
1114
129
135
142
155
168
1715
184
1910
205
2160
225
232
241
2528
263
272
289
2913
301
3112
324
3316
3412
355
3623
372
386
392
402
415
4211
438
444
458
466
476
4811
497
53.04% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats13
diversityRatio0.3467153284671533
totalSentences274
uniqueOpeners95
93.46% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount6
totalSentences214
matches
0"Then the bus cleared and"
1"Then he pulled the emergency"
2"Somewhere behind, passengers shouted."
3"Then she saw Herrera’s dark"
4"Then her beam caught the"
5"Then the old tiles shivered."
ratio0.028
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount44
totalSentences214
matches
0"His short curls shone with"
1"She glanced past him into"
2"She knew the bag too."
3"It had appeared in three"
4"He cut across Wardour Street"
5"She reached for her radio."
6"She checked the display without"
7"She increased her pace."
8"He glanced over his shoulder."
9"He shoved through two laughing"
10"It filled the night with"
11"Her shoes struck standing water."
12"He ignored the crossings."
13"She cleared the barrier and"
14"He did not."
15"He looked at her with"
16"Her mind offered procedure in"
17"Her right foot landed on"
18"She pitched forward, one hand"
19"She pressed the radio close"
ratio0.206
60.47% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount171
totalSentences214
matches
0"Rain silvered Wardour Street and"
1"Detective Harlow Quinn stood beneath"
2"His short curls shone with"
3"Water tracked down his olive"
4"Saint Christopher, patron of travellers."
5"She glanced past him into"
6"The barman polished a glass"
7"Herrera’s grip tightened on the"
8"The motion pulled his wet"
9"Quinn knew that scar."
10"Knife attack, eighteen months ago,"
11"She knew the bag too."
12"It had appeared in three"
13"Herrera looked at the pavement."
14"Quinn heard the subtle change"
15"The bag clipped her hip"
16"Quinn struck the wall, caught"
17"He cut across Wardour Street"
18"The taxi’s horn blared."
19"Quinn vaulted the bonnet, coat"
ratio0.799
46.73% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences214
matches
0"To the left, blackness."
1"To the right, a weak"
ratio0.009
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences76
technicalSentenceCount0
matches(empty)
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags9
uselessAdditionCount0
matches(empty)
64.29% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags9
fancyCount3
fancyTags
0"she snapped (snap)"
1"She pressed (press)"
2"he whispered (whisper)"
dialogueSentences35
tagDensity0.257
leniency0.514
rawRatio0.333
effectiveRatio0.171
90.2973%