Run: 2026-03-06-01KK1HCMZ3M8XA05B1MR38GGYA

Run Details

Duration:
1m 23s
Cost:
$0.044070
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 slicked Soho into a smear of reflected color. Red tail lights bled across the pavement. Neon shivered in puddles. Above the doorway of The Raven’s Nest, the bar’s green sign buzzed and spat, throwing a sickly glow over the wet brick and the cluster of smokers huddled under the awning. Detective Harlow Quinn came out of the rain hard and fast, coat open, shoulders squared, one hand already inside the pocket where her warrant card sat and the other free. She moved with the clipped economy that had once made uniform sergeants call her a machine. Eighteen years in the job had filed off any softness in her gait. Tonight the weather had done the rest. Rain darkened the shoulders of her coat and beaded on her closely cropped salt-and-pepper hair. Her sharp jaw looked carved from the night itself. She hit the curb opposite the bar just in time to see the man she’d been watching all week shove through the door beneath the green sign. “Damn it.” Quinn cut across the street between two braking cars. Horns barked. A cyclist shouted at her. She didn’t look. The suspect was medium height, dark hooded jacket, quick on his feet, carrying a courier bag he’d kept too close to his body all evening. He’d done the standard countersurveillance dance through three streets and one crowded takeaway, and she would have written him off as another low-level runner if she hadn’t seen the exchange in Chinatown an hour ago: envelope for key, key for whispered address, everyone involved tense as piano wire. Now he had ducked into a bar Quinn knew by reputation and little else. The bouncer at the Nest had the broad, bored face of a man paid to miss details. He moved to block her. “Private event.” Quinn flashed her warrant card so close to his face he had to go cross-eyed to read it. “Move.” Something in her voice did it. He shifted aside. Heat, stale beer, and old wood hit her as she stepped inside. The Raven’s Nest was dim in the way that suggested intent rather than neglect. Old maps papered the walls in curling layers, coastlines and borders from dead empires. Black-and-white photographs crowded the spaces between: men in hats outside bombed buildings, women in fur collars with unsmiling mouths, street scenes from London before the glass towers. The place smelled of polish, liquor, wet wool, and something faintly metallic underneath. Quinn paused just long enough to let her eyes adjust. There. The suspect was already halfway through the room, shoulders tucked, not heading for the bar but for the back wall. He glanced over once. She saw the flash of a narrow face, a shaved scalp gleaming with rainwater, and then he shoved into a knot of drinkers. Quinn started after him. Chairs scraped. A woman cursed as Quinn clipped her elbow. “Police,” Quinn snapped, and people recoiled on instinct. The man reached a tall bookshelf crowded with battered hardbacks and old ledgers. Instead of turning, he put one hand on the frame and disappeared. For half a second Quinn thought she’d lost him in the dark. Then she saw the shelf swing inward on silent hinges. A hidden door. Of course. The back room beyond was lit by a single low lamp over a table scattered with glasses and ashtrays. Empty now. Another door stood ajar on the far side, banging softly in a draft. Quinn went through at a run and nearly took the narrow stairs two at a time before checking herself. Wood slick with tracked-in rain. Tight walls. Unknown corners. That was how people got cut open in back corridors and found after dawn. Morris would have said it in her ear if he were still here. Slow enough to live. The thought landed where it always did, sharp and unwelcome. Three years, and still some nights she could hear DS Morris trying to joke through his fear in that warehouse by the docks. Could still hear his last breath stutter into static over the radio. They had found blood on concrete, footprints that ended nowhere, and no explanation that any sane report could hold. Officially it was an operation gone wrong. Officially she had moved on. Officially was a useful word. It covered rot. Quinn drew a breath, eased her weight onto the outer edge of each step, and descended. The stairs spat her into an alley behind the bar, narrow as a slit and shining with rain. Overflow bins lined one wall. Grease and rotting citrus stank from the drains. Ahead, the suspect vaulted a low gate and hit the next street running. Quinn went after him. He was fast. She gave him that. He cut east, then north, choosing side streets that ducked away from the late-night traffic. Soho after midnight was never empty, but the rain had thinned it to the stubborn and the drunk. Umbrellas snapped in the wind. Taxis hissed by. Somewhere a siren rose and fell and meant nothing to her. She kept him in sight by movement more than detail—a dark shape crossing under street lamps, the slap of shoes on soaked pavement, one shoulder lower than the other because of the bag. Her leather watch clung damp to her left wrist. She checked it once without meaning to. Eleven forty-three. Too late for this to be simple. He crossed Oxford Street against the light, forcing a bus to brake. Quinn chased through the wake of angry shouts and mounted the curb near a shuttered record shop. The suspect looked back again, and this time she saw fear clearly. Not the ordinary fear of arrest. This was worse. He looked like a man running toward danger because the thing behind him frightened him more. Interesting. He ducked into a service passage between a chemist and a betting shop. Quinn followed and nearly lost her footing on algae-slick concrete. The passage opened onto a stairwell plunging down beside a padlocked maintenance entrance to the Underground. The suspect was already descending, hand skidding along the rail. “Stop!” Quinn shouted. “Police!” He didn’t even hesitate. The stairwell dropped deeper than it should have. Rainwater sluiced down in silver sheets, turning the steps into black mirrors. The city noise thinned overhead until all Quinn could hear was water, her own breathing, and the hollow thunder of the suspect’s footfalls below. At the bottom, a steel gate stood open. Not broken open. Open. Beyond it lay a disused Tube corridor tiled in old cream squares crazed with age and damp. Once there had been adverts on the walls; now only strips of paper remained, pale scars where faces and slogans had peeled away. The air changed the moment Quinn crossed the threshold. Colder, somehow, but thicker too, as if the darkness itself had weight. Her hand went to the small torch in her pocket. She thumbed it on. The beam cut a narrow lane through gloom and caught movement ahead. The suspect was no longer running flat out. He had slowed, glancing left and right with desperate uncertainty, as though afraid of making a wrong turn. Quinn advanced, placing each step carefully. Her radio crackled static and then died altogether. “Perfect,” she muttered. The tunnel curved. A faint sound came from beyond it: voices, many of them, layered over the clink of glass and metal. Not Underground echoes. Conversation. Trade. A market murmur, low and busy, where there should have been nothing but rats and dark. The suspect vanished around the bend. Quinn quickened. Then she saw the first lantern. It hung from a rusted bracket where an old station sign had once been, and it burned with a light too white and steady to be flame. Bone-white, she thought before she could stop herself. The tunnel opened out beyond it onto a disused platform transformed by impossible activity. Stalls crowded the length of the station under patched tarpaulins and strings of lights. Some were built from old luggage trolleys, some from doors laid over crates, some from polished cabinets that looked lifted out of Victorian shops. People moved between them in rain-dark coats, velvet jackets, work boots, silk scarves, uniforms too old to belong anywhere current. The smell was overwhelming: damp stone, incense, frying meat, ozone, old coins, wet wool, something sweet and rotten under it all. Quinn stopped dead in the mouth of the tunnel. An abandoned Tube station beneath Camden, she thought with a detached slice of clarity. She had heard the whispers in interviews gone sideways, in witness statements that fell apart under daylight, from informants who sobered up and denied every word. The Veil Market. Hidden. Moving each full moon. Entry by bone token. And she had just walked in without one. No one shouted. No alarm went up. But heads turned. Conversations hitched. She had the distinct, immediate sensation of having stepped into a pond full of things that sensed blood. The suspect barreled into the crowd, shouldering between a woman in a red vinyl coat and a stooped man selling watches laid out on black velvet. He looked back one last time and then vanished behind a stall draped in strings of dried herbs and tiny glass bottles. Quinn’s instincts split cleanly down the middle. Police procedure said withdraw, call it in, come back with support, warrants, plans, people. But her radio was dead, her mobile had no signal when she snatched it out and checked, and even if she got back topside in one piece, what exactly would she tell control? She had pursued a suspect into a secret criminal bazaar under Camden full of people who looked at her as if they could smell whether she was armed? Morris’s blood on warehouse concrete flashed through her head. Unexplained circumstances, the brass had called it. Unexplained was where evidence went to die. If she turned back now, she would lose the suspect, the courier bag, the reason for the Chinatown exchange, and maybe the first real lead she’d had in three years on the seam running under London that ordinary policing never touched. Her jaw tightened. A man behind the nearest stall smiled at her with too many silver rings on his fingers and said, “You seem a bit lost, detective.” The fact that he knew what she was did not improve her mood. Quinn swept the platform with her eyes. Exits. A staircase at the far end blocked by chained signage. A maintenance tunnel opposite, half curtained with canvas. Another track bed descending into black. Too many bodies between her and all of it. Too many places to disappear. She stepped fully onto the platform. The nearest faces tracked her movement. Some curious. Some amused. Some flat in a way she knew from interview rooms and crime scenes: people measuring risk. Her hand stayed near but not on her concealed firearm. She understood very clearly that drawing it here would be the worst kind of mistake. “Tall bloke, shaved head, dark jacket, courier bag,” she said, voice carrying just enough. “Which way?” A few people smiled. Most looked away. Trade resumed in murmurs. On a table to her left, jars held things that looked unpleasantly like preserved eyes. Beside them lay coils of chain etched with symbols she refused to let herself study too long. At another stall, a girl no older than sixteen sold folded papers from a hatbox while a customer in a butcher’s apron counted out old sovereigns into her palm. A man with tattooed hands sharpened knives that seemed to catch light from angles where no lamp hung. This was not her city. It was under her city, wearing its skin. Then, in the shifting crowd, she caught sight of the suspect’s bag. Black canvas. Frayed strap. Vanishing into the curtained maintenance tunnel. Quinn moved. Someone tried to sidestep into her path, perhaps by accident, perhaps not. She turned her shoulder and slipped past. Her military precision came back to her in the flow of bodies: conserve movement, waste nothing, keep balance under pressure. She heard mutters rise around her. Detective. Copper. Surface. A child laughed somewhere, a bright wrong sound in the stale air. At the mouth of the tunnel she hesitated for the first time. The curtain was made of old army blankets sewn together, damp at the hem. Beyond it lay a narrower dark with no lights she could see. The crowd noise from the platform thinned there, replaced by a low rhythmic thump she couldn’t place. Machinery, maybe. Or something alive doing work in the dark. Every instinct she had, earned over years and scars and one grave she still visited in plain clothes, told her this was the line. Cross it, and she was not in pursuit anymore. She was inside something she did not understand, without backup, without comms, without authority that meant much to anyone here. She thought of turning back. Of climbing to the rain and the honest danger of knives and lies and paperwork. Of pretending, for one more week, that London ended where the maps in ordinary stations said it did. Then she remembered the suspect’s face as he fled—not greed, not swagger, but terror. And she remembered Morris’s file, thick with absences. Quinn touched the worn leather watch on her left wrist, a habit she never admitted to. Ground yourself. Make the choice. Own it. “All right,” she said softly, to no one and perhaps to Morris. “Let’s see what took you.” She pushed through the curtain and followed the suspect into the dark.
created_at"2026-03-06T12:19:06.347Z" 3/6/2026, 12:19:06 PM
model"openai/gpt-5.4-20260305"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency770
moderation_latency(null)
generation_time82991
tokens_prompt914
tokens_completion3444
native_tokens_prompt810
native_tokens_completion2803
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)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"completed"
usage0.04407
router(null)
provider_responses
0
endpoint_id"9ff5625c-403f-4d7f-b895-58ac7295062c"
id"resp_0fb7315d0a6d2a920169aac63a6c008196b3a98180e74e489a"
is_byokfalse
latency170
model_permaslug"openai/gpt-5.4-20260305"
provider_name"OpenAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.0; linux; x64))"
http_referer(null)
api_type"completions"
id"gen-1772799546-0CGTjvobor8kSKTVmO4J"
upstream_id"resp_0fb7315d0a6d2a920169aac63a6c008196b3a98180e74e489a"
total_cost0.04407
cache_discount(null)
upstream_inference_cost0
provider_name"OpenAI"

Evaluation details

Result Evaluator Details Meta Data
33.33% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags6
adverbTagCount1
adverbTags
0"she said softly [softly]"
dialogueSentences12
tagDensity0.5
leniency1
rawRatio0.167
effectiveRatio0.167
91.17% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2265
totalAiIsmAdverbs4
found
0
adverb"softly"
count2
1
adverb"carefully"
count1
2
adverb"very"
count1
highlights
0"softly"
1"carefully"
2"very"
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)
66.89% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2265
totalAiIsms15
found
0
word"standard"
count1
1
word"dance"
count1
2
word"gleaming"
count1
3
word"weight"
count2
4
word"gloom"
count1
5
word"perfect"
count1
6
word"echoes"
count1
7
word"quickened"
count1
8
word"velvet"
count2
9
word"silk"
count1
10
word"etched"
count1
11
word"rhythmic"
count1
12
word"grave"
count1
highlights
0"standard"
1"dance"
2"gleaming"
3"weight"
4"gloom"
5"perfect"
6"echoes"
7"quickened"
8"velvet"
9"silk"
10"etched"
11"rhythmic"
12"grave"
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
narrationSentences209
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount2
narrationSentences209
filterMatches
0"watch"
hedgeMatches
0"seemed to"
1"tried to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences215
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen49
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2263
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions7
unquotedAttributions0
matches(empty)
66.67% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions56
wordCount2231
uniqueNames17
maxNameDensity1.08
worstName"Quinn"
maxWindowNameDensity3
worstWindowName"Quinn"
discoveredNames
Soho2
Raven2
Nest3
Harlow1
Quinn24
Chinatown2
London3
Morris5
Oxford1
Street1
Underground2
Tube2
Victorian1
Camden2
Veil1
Market1
Officially3
persons
0"Raven"
1"Harlow"
2"Quinn"
3"Morris"
4"Victorian"
places
0"Soho"
1"Chinatown"
2"London"
3"Oxford"
4"Street"
globalScore0.962
windowScore0.667
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences141
glossingSentenceCount2
matches
0"looked like a man running toward danger b"
1"knives that seemed to catch light from angles where no lamp hung"
67.43% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches3
per1kWords1.326
wordCount2263
matches
0"not heading for the bar but for the back wall"
1"not greed, not swagger, but terror"
2"not swagger, but terror"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences215
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs78
mean29.01
std24.45
cv0.843
sampleLengths
051
190
227
32
492
514
624
719
89
980
1010
111
1247
1314
148
1525
1622
175
1834
1942
2017
2176
228
2316
2444
254
2659
2751
287
2966
301
3149
324
334
3444
358
364
3761
3826
3926
4014
413
4243
436
442
456
4649
4779
489
4952
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount3
totalSentences209
matches
0"was lit"
1"were built"
2"was made"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs382
matches
0"was already descending"
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount2
semicolonCount1
flaggedSentences3
totalSentences215
ratio0.014
matches
0"She kept him in sight by movement more than detail—a dark shape crossing under street lamps, the slap of shoes on soaked pavement, one shoulder lower than the other because of the bag."
1"Once there had been adverts on the walls; now only strips of paper remained, pale scars where faces and slogans had peeled away."
2"Then she remembered the suspect’s face as he fled—not greed, not swagger, but terror."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2245
adjectiveStacks0
stackExamples(empty)
adverbCount86
adverbRatio0.03830734966592428
lyAdverbCount18
lyAdverbRatio0.008017817371937639
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences215
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences215
mean10.53
std8.19
cv0.778
sampleLengths
09
17
24
331
430
516
613
77
815
99
1027
112
129
132
145
153
1625
1748
1814
1917
205
212
2218
231
246
253
2612
2714
2814
2927
3013
3110
321
3320
344
3523
364
372
388
398
4013
4112
4212
4310
443
452
4619
472
4813
4919
70.39% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats12
diversityRatio0.4558139534883721
totalSentences215
uniqueOpeners98
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount13
totalSentences180
matches
0"Instead of turning, he put"
1"Then she saw the shelf"
2"Officially it was an operation"
3"Officially she had moved on."
4"Officially was a useful word."
5"Somewhere a siren rose and"
6"Too late for this to"
7"Once there had been adverts"
8"Then she saw the first"
9"Too many bodies between her"
10"Too many places to disappear."
11"Then, in the shifting crowd,"
12"Then she remembered the suspect’s"
ratio0.072
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount43
totalSentences180
matches
0"She moved with the clipped"
1"Her sharp jaw looked carved"
2"She hit the curb opposite"
3"She didn’t look."
4"He’d done the standard countersurveillance"
5"He moved to block her."
6"He shifted aside."
7"He glanced over once."
8"She saw the flash of"
9"They had found blood on"
10"It covered rot."
11"He was fast."
12"She gave him that."
13"He cut east, then north,"
14"She kept him in sight"
15"Her leather watch clung damp"
16"She checked it once without"
17"He crossed Oxford Street against"
18"He looked like a man"
19"He ducked into a service"
ratio0.239
100.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount124
totalSentences180
matches
0"Rain slicked Soho into a"
1"Neon shivered in puddles."
2"Detective Harlow Quinn came out"
3"She moved with the clipped"
4"Tonight the weather had done"
5"Rain darkened the shoulders of"
6"Her sharp jaw looked carved"
7"She hit the curb opposite"
8"Quinn cut across the street"
9"A cyclist shouted at her."
10"She didn’t look."
11"The suspect was medium height,"
12"He’d done the standard countersurveillance"
13"The bouncer at the Nest"
14"He moved to block her."
15"Quinn flashed her warrant card"
16"Something in her voice did"
17"He shifted aside."
18"The Raven’s Nest was dim"
19"The place smelled of polish,"
ratio0.689
55.56% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences180
matches
0"Now he had ducked into"
1"If she turned back now,"
ratio0.011
98.21% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences96
technicalSentenceCount6
matches
0"He cut east, then north, choosing side streets that ducked away from the late-night traffic."
1"He had slowed, glancing left and right with desperate uncertainty, as though afraid of making a wrong turn."
2"She had heard the whispers in interviews gone sideways, in witness statements that fell apart under daylight, from informants who sobered up and denied every wo…"
3"She had the distinct, immediate sensation of having stepped into a pond full of things that sensed blood."
4"She had pursued a suspect into a secret criminal bazaar under Camden full of people who looked at her as if they could smell whether she was armed?"
5"She was inside something she did not understand, without backup, without comms, without authority that meant much to anyone here."
41.67% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags6
uselessAdditionCount1
matches
0"she said, voice carrying just enough"
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags6
fancyCount4
fancyTags
0"Quinn snapped (snap)"
1"Quinn shouted (shout)"
2"she muttered (mutter)"
3"the nearest stall smiled (smile)"
dialogueSentences12
tagDensity0.5
leniency1
rawRatio0.667
effectiveRatio0.667
86.3771%