Run: 2026-02-25-01KJ95CKVTP6KZDK9868JZP38C

Run Details

Duration:
37.6s
Cost:
$0.015578
Provider:
Google AI Studio

Model input

System
You are an expert fiction writer. Always keep the following rules in mind: - Write in past tense and use General English spelling, grammar, and colloquialisms/slang. - Write in active voice - Always follow the "show, don't tell" principle. - Avoid adverbs and cliches and overused/commonly used phrases. Aim for fresh and original descriptions. - Convey events and story through dialogue. - Mix short, punchy sentences with long, descriptive ones. Drop fill words to add variety. - Skip "he/she said said" dialogue tags and convey people's actions or face expressions through their speech - Avoid mushy dialog and descriptions, have dialogue always continue the action, never stall or add unnecessary fluff. Vary the descriptions to not repeat yourself. - Put dialogue on its own paragraph to separate scene and action. - Reduce indicators of uncertainty like "trying" or "maybe" When writing text: - NEVER conclude the scene on your own, follow the beat instructions very closely. - NEVER end with foreshadowing. - NEVER write further than what I prompt you with. - AVOID imagining possible endings, NEVER deviate from the instructions. - STOP EARLY if the continuation contains what was required in the instructions. You do not need to fill out the full amount of words possible.
User/Human
Take into account the following glossary of characters/locations/items/lore... when writing your response: <codex> <character id="4412" name="Aurora Carter" aliases="Rory, Laila, Aurora, Carter, Malphora" pronouns="she/her" species="Human" storyRole="Protagonist"> <eyeColor>bright blue</eyeColor> <hair>straight shoulder-length black</hair> <height>5'6"</height> <age>25</age> <scar>small crescent-shaped scar on her left wrist from a childhood accident</scar> <description>Aurora, referred to by her friends as Rory, is cool-headed, intelligent, and known for quick out-of-the-box thinking.</description> <backstory>Born in Cardiff to an Irish barrister father (Brendan Carter) and Welsh teacher mother (Jennifer Carter née Ellis), Rory reluctantly pursued Pre-Law at Cardiff University. She fled to London at the behest of her childhood friend Eva after leaving an abusive ex named Evan. By day, Rory works part-time as a delivery person for Yu-Fei Cheung's Golden Empress restaurant. She lives in a flat above Silas' bar.</backstory> </character> <character id="4415" name="Lucien Moreau" aliases="Lucien, Luc, the Frenchman" pronouns="he/him" species="Half-Demon" storyRole="Ally"> <eyeColor>heterochromatic — one amber, one black</eyeColor> <hair>slicked-back platinum blond</hair> <height>5'11"</height> <age>32</age> <cane>ivory-handled cane that conceals a thin blade</cane> <dress>tailored charcoal suits</dress> <description>An impeccably dressed fixer and information broker in London's supernatural underworld. He speaks four languages fluently.</description> <backstory>Born in Marseille to a human mother and a demon father from the realm of Avaros.</backstory> </character> <location id="858" name="Eva's Flat" aliases="Eva's place, the flat on Brick Lane" realm="Earth"> <cat>tabby cat named Ptolemy</cat> <security>three deadbolts on the front door</security> <description>A cramped one-bedroom flat above a curry house on Brick Lane, East London. Every surface is covered with books, scrolls, and research notes.</description> </location> </codex> Continue the story using the following instructions: <instructions> Write a fully fleshed out scene of at least 1000 words in the romance genre. Two people who parted on complicated terms are forced together again when one shows up unannounced at the other's flat. There's history between them — attraction, hurt, and things left unsaid. Write the scene from the moment the door opens. 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. </instructions>

Model response

AI
The third deadbolt clicked, a heavy metallic finality that echoed in the narrow hallway. Rory pulled the door open, the scent of cumin and scorched turmeric from the curry house downstairs rushing in with the draft. Lucien Moreau stood on the landing, a monochrome statue against the peeling floral wallpaper. The charcoal wool of his tailored suit absorbed the dim light, making him look like a rip in the fabric of the building’s mundane reality. He didn't lean on the ivory-handled cane; he held it like a scepter. His platinum hair, slicked back with clinical precision, shimmered under the flickering hallway bulb. One eye, the color of a dark mahogany forest, fixed on her face while the other—a terrifying, translucent amber—swept the interior of the flat. "Brick Lane doesn't suit your shoes, Lucien." Rory gripped the edge of the door, her knuckles white against the dark wood. Her pulse hammered against the crescent-shaped scar on her left wrist, a rhythmic throb that felt like a countdown. "The cobblestones are indeed unforgiving to calfskin." Lucien stepped forward without an invitation. The movement forced Rory back into the cramped living room of Eva’s flat. He moved with a predatory grace that ignored the stacks of leather-bound journals and rolled scrolls littering the floor. Ptolemy, the tabby cat, leapt from a pile of research notes on the coffee table, his back arching into a mountain of orange fur. He hissed, a low, guttural vibration that filled the silence. "Ignore the cat. He has a low tolerance for sulfur and expensive cologne." Rory crossed her arms, her back hitting the edge of a bookshelf. A copy of *Demonology through the Middle Ages* nipped at her shoulder. She refused to look at the space between them, a distance that felt charged with the ghost of their last encounter in the rain outside Silas' bar. Lucien’s gaze settled on the cat. He didn't flinch. Instead, he extended a hand, palm up. The amber eye glowed with a faint, internal heat. Ptolemy’s hiss died in his throat. The tabby blinked, sniffed the air, and then, with a traitorous trill, rubbed his head against the sharp crease of Lucien’s trousers. "Even the beast recognizes the necessity of diplomacy, Aurora." The use of her full name felt like a weight. She looked away, focusing on a stack of scrolls that needed organizing. "Diplomacy usually involves a phone call. Or a message left with the Golden Empress. Showing up at a locked door suggests an emergency or an insult." Lucien tapped the ivory handle of his cane against the floorboard. He scanned the room, his black eye lingering on the three deadbolts he had just bypassed through Rory's own hand. "Your security is insufficient. A toddler with a hairpin could breach this perimeter." "The locks aren't for toddlers. They're for the things that don't need hairpins." Rory moved toward the tiny kitchenette, her movements sharp and jerky. She needed the barrier of the counter between them. The air in the flat felt too thin, used up by his presence. Lucien smelled of cold rain and ozone, a scent that dragged up memories of a dark alleyway and the heat of his hand against her jaw. "Why are you here? I haven't seen you since the Avaros incident. I assumed you’d returned to Marseille to count your commissions." Lucien walked deeper into the room, his boots silent on the threadbare rug. He stopped at the window, looking out over the neon-soaked street below. The light from a nearby sign bathed his profile in a sickly red glow. "The commissions were substantial. The solitude was less so." He didn't turn around. His shoulders were broad, filling the frame of the window, a reminder of the half-demon strength hidden beneath the fine Italian fabric. "Don't start with the poetry, Luc. You don't have the soul for it." The jab didn't land. Lucien finally turned, his heterochromatic eyes locking onto her with an intensity that made her breath hitch. "I have exactly half of one. It is currently making a nuisance of itself." He moved toward the kitchenette, closing the distance ten times faster than a human could. Rory didn't move. She couldn't. He stopped just inches from the counter, the ivory cane clicking as it hit the floor beside his feet. He reached out, his long fingers hesitating before he brushed the stray black hair away from her face. His touch was cold, yet a spark of static electricity jumped between them, sharp and stinging. "You look tired, Rory. The deliveries are wearing you thin." "I'm working. It's a concept you usually associate with high-interest loans and blood pacts." She pulled back from his hand, the loss of contact feeling like a physical ache. She hated how easily he read her. She hated that he knew her favorite brand of tea was currently sitting empty in the cupboard and that she hadn't slept more than four hours a night since he left. Lucien let his hand drop. He looked at the crescent scar on her wrist, his expression unreadable. "Evan is in London." The name hit her like a physical blow. The air left her lungs in a sharp whistle. The room seemed to tilt, the stacks of books blurring into a chaotic mess of parchment and ink. Rory gripped the edge of the laminate counter so hard her fingernails dug into the underside. "He doesn't know where I am. Eva ensured it." "Eva is a scholar, not a ghost. She leaves trails of ink and library records everywhere she steps." Lucien stepped into her personal space, his warmth finally breaking through the chill he brought with him. He was close enough that she could see the fine texture of his skin and the way the amber in his left eye swirled like a storm. "He’s asking the wrong people the right questions. He went to the Golden Empress yesterday." Rory felt a cold sweat break out at the base of her hairline. "Did he see Yu-Fei?" "The woman is formidable. She told him nothing. But he is persistent, and he has acquired... assistance. A low-level shadow-weaver from the Docks." Lucien’s voice was a low rumble, vibrating in his chest. He reached out again, this time closing his fingers around her upper arm. Not to hurt, but to anchor her. "I came because I knew you would refuse a summons. And because I have no intention of letting that man touch you again." "You don't get to be my protector, Lucien. You forfeited that right when you walked away from the warehouse in Southwark." The memory was a jagged shard between them. A deal gone sideways, a choice made between information and her safety. He had chosen the information, even if he had doubled back ten minutes later to pull her out of the fire. Those ten minutes had been an eternity. "I am a fixer, Aurora. I prioritize the objective." "I was the objective." "You were the variable." His grip tightened slightly, his thumb grazing the soft skin of her inner arm. The black eye seemed to swallow the amber one as the pupils dilated. "A variable I have spent six months trying to solve. I don't care about your forgiveness. I care about your heart beating." Rory laughed, a brittle, harsh sound that didn't reach her eyes. "My heart is fine. It’s the rest of me that’s looking for a way out. If Evan is here, I’ll move. I’ve done it before." "Not this time. The shadow-weaver has your scent. You leave this flat, and he finds you within three blocks. Brick Lane is a maze, but one they can navigate better than you." Lucien let go of her arm and reached into his inner jacket pocket. He pulled out a small, silver vial filled with a liquid that shimmered like liquid moonlight. He set it on the counter between them. "Drink this. It will mask your signature for twelve hours." "Is that a gift or a bill?" "Consider it a down payment on your survival." Rory looked at the vial, then back at him. The tension in the room was a living thing, coiled and waiting to strike. She saw the flicker of something human in his amber eye—hurt, maybe, or a reflection of her own exhaustion. "Why do you care, Luc? Really. I’m just a delivery girl who knows too much about the wrong people." Lucien leaned in, his face inches from hers. The ivory cane clattered to the floor as he braced his hands on the counter on either side of her, trapping her. "Because you are the only person in this city who looks at me and sees a man instead of a monster or a mountain of gold. And because if he hurts you, I will have to burn this entire district to find him, and I find the London fire brigade to be a tedious distraction." The air between them was electric, thick with the unsaid things of the last year. Rory reached up, her hand hovering over the lapel of his suit. She could feel the steady, powerful thrum of his demon-tainted heart. She didn't pull away. She didn't push him. "You're a liar, Lucien Moreau." "I am an information broker. I simply manage the truth." He closed the final inch. His lips didn't touch hers, but his breath felt like a brand. "The shadow-weaver is outside, Aurora. Third rooftop to the left. He’s waiting for the lights to go out." Rory’s eyes widened. She started to turn toward the window, but Lucien caught her chin, forcing her to look back at him. "Don't. Let him watch. Let him see that you are not alone." Outside, a heavy rain began to lash against the glass, blurring the world into streaks of gray and neon. Ptolemy jumped onto the counter, weaving between them, his tail brushing against Rory’s hand. "What's the plan, then? Since you've decided to move back into my life without permission." Lucien’s mouth quirked into a ghost of a smile, one that didn't reach his mismatched eyes. "We wait. We drink the tea you haven't offered me. And then we terminate the contract on your head." He reached down and retrieved his cane, the ivory handle clicking against his palm. "Put the kettle on, Aurora. It’s going to be a long night." Rory looked at the silver vial on the counter. She picked it up, the glass cold against her palm. She didn't drink it. Instead, she tucked it into her pocket and moved toward the stove. "The tea is cheap. You won't like it." "I have developed a sudden taste for the common and the unrefined." He watched her move, his black eye tracking every step, every shift of her weight. He didn't take a seat. He stood in the center of the cramped room, a wolf in a birdcage, making the space his own. The water began to hiss in the kettle. Rory didn't look back at him, but she could feel his gaze like a physical weight on her spine. "If Evan is really here, I want to be the one who ends it." "You want to play barrister or executioner?" "I want him gone." Lucien walked toward the bookshelves, his fingers trailing over the spines of the ancient texts. "Those are often the same thing in my world." He stopped at a particularly dusty tome, pulling it half-inch from the shelf. "You kept the research I gave you on the Avaros gates." "It was a gift. I don't throw away gifts." "Even from monsters?" Rory turned, the kettle whistling its sharp, piercing note. She pulled it from the heat, the steam rising in a white cloud around her head. "Especially from monsters. They’re the only ones who give you anything worth having." Lucien’s amber eye flared, a bright orange spark in the dim light of the kitchen. He took a step toward her, the cane forgotten against the bookshelf. He was no longer the impeccable fixer. He was something older, more dangerous, and entirely too close. "Careful, Rory. You might find that the price of such gifts is higher than you’re prepared to pay." "I’ve been paying the price for knowing you since the day we met. Why stop now?" She poured the water into two mismatched mugs, the steam smelling of nothing but heat and iron. She handed one to him, her fingers brushing his as he took the handle. Neither of them moved to break the contact. "Because this time, I might stay to collect." "That sounds like a threat, Luc." "It’s a promise." The rain intensified, a rhythmic drumming on the roof that drowned out the sound of the street below. In the silence of the flat, Rory could hear the ticking of a clock and the slow, steady hum of Lucien’s breathing. "Drink your tea. You're getting water on the rug." Lucien didn't look at the mug. He looked at her, the mask of the Frenchman finally slipping to reveal the raw, jagged hunger underneath. "The rug is a lost cause. Much like your stubbornness." He took a sip of the bitter, cheap tea and grimaced, but he didn't put the mug down. He stayed right where he was, a charcoal shadow in the middle of her life.
created_at"2026-02-25T01:07:35.934Z" 2/25/2026, 1:07:35 AM
model"google/gemini-3-flash-preview-20251217"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency1674
moderation_latency(null)
generation_time37524
tokens_prompt1034
tokens_completion4202
native_tokens_prompt976
native_tokens_completion5030
native_tokens_completion_images0
native_tokens_reasoning2046
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"STOP"
usage0.015578
router(null)
provider_responses
0
endpoint_id"6e82f652-2693-4b60-bbe0-7362d6e345f0"
is_byokfalse
latency1674
model_permaslug"google/gemini-3-flash-preview-20251217"
provider_name"Google AI Studio"
status200
api_type"completions"
id"gen-1771981655-Hd0W0DO36bHqIC07JlJi"
upstream_id(null)
total_cost0.015578
cache_discount(null)
upstream_inference_cost0
provider_name"Google AI Studio"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags1
adverbTagCount0
adverbTags(empty)
dialogueSentences56
tagDensity0.018
leniency0.036
rawRatio0
effectiveRatio0
93.26% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2227
totalAiIsmAdverbs3
found
0
adverb"slightly"
count1
1
adverb"really"
count2
highlights
0"slightly"
1"really"
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)
34.89% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2227
totalAiIsms29
found
0
word"echoed"
count1
1
word"shimmered"
count2
2
word"pulse"
count1
3
word"rhythmic"
count2
4
word"throb"
count1
5
word"silence"
count2
6
word"charged"
count1
7
word"encounter"
count1
8
word"weight"
count3
9
word"scanned"
count1
10
word"reminder"
count1
11
word"intensity"
count1
12
word"unreadable"
count1
13
word"chaotic"
count1
14
word"warmth"
count1
15
word"chill"
count1
16
word"variable"
count2
17
word"navigate"
count1
18
word"tension"
count1
19
word"flicker"
count1
20
word"electric"
count1
21
word"could feel"
count2
highlights
0"echoed"
1"shimmered"
2"pulse"
3"rhythmic"
4"throb"
5"silence"
6"charged"
7"encounter"
8"weight"
9"scanned"
10"reminder"
11"intensity"
12"unreadable"
13"chaotic"
14"warmth"
15"chill"
16"variable"
17"navigate"
18"tension"
19"flicker"
20"electric"
21"could feel"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"eyes widened/narrowed"
count1
highlights
0"eyes widened"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences113
matches(empty)
67.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount5
narrationSentences113
filterMatches
0"look"
hedgeMatches
0"seemed to"
1"started to"
2"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences169
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen55
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans1
markdownWords5
totalWords2224
ratio0.002
matches
0"Demonology through the Middle Ages"
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions6
unquotedAttributions0
matches(empty)
83.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions45
wordCount1489
uniqueNames8
maxNameDensity1.28
worstName"Lucien"
maxWindowNameDensity2.5
worstWindowName"Lucien"
discoveredNames
Moreau1
Rory18
Eva1
Middle1
Lucien19
Italian1
Frenchman1
Ptolemy3
persons
0"Moreau"
1"Rory"
2"Eva"
3"Lucien"
4"Frenchman"
5"Ptolemy"
places
0"Middle"
globalScore0.862
windowScore0.833
75.74% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences101
glossingSentenceCount3
matches
0"felt like a countdown"
1"felt like a weight"
2"felt like a brand"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.45
wordCount2224
matches
0"Not to hurt, but to anchor her"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences169
matches
0"hated that he"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs98
mean22.69
std16.78
cv0.739
sampleLengths
075
151
27
333
47
572
613
751
853
99
1022
1126
1231
1313
1413
1559
1622
1739
189
1926
2013
2121
2214
2373
2410
2514
2653
2717
284
2951
309
3118
3244
3315
3413
354
3623
3730
3823
3921
4048
419
424
434
4427
4522
4611
4725
4832
4937
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences113
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs221
matches
0"was currently sitting"
92.14% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount3
semicolonCount1
flaggedSentences3
totalSentences169
ratio0.018
matches
0"He didn't lean on the ivory-handled cane; he held it like a scepter."
1"One eye, the color of a dark mahogany forest, fixed on her face while the other—a terrifying, translucent amber—swept the interior of the flat."
2"She saw the flicker of something human in his amber eye—hurt, maybe, or a reflection of her own exhaustion."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount891
adjectiveStacks0
stackExamples(empty)
adverbCount19
adverbRatio0.02132435465768799
lyAdverbCount9
lyAdverbRatio0.010101010101010102
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences169
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences169
mean13.16
std6.95
cv0.528
sampleLengths
014
122
214
325
413
514
624
77
814
919
107
116
1213
1319
1424
1510
1613
1712
1812
1927
206
213
227
239
246
2522
269
2710
2812
2926
3011
3120
3213
3313
3411
359
3613
3726
3822
3913
4012
4114
429
434
4422
4513
464
4717
4814
4915
39.35% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats18
diversityRatio0.24260355029585798
totalSentences169
uniqueOpeners41
59.52% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount2
totalSentences112
matches
0"Instead, he extended a hand,"
1"Instead, she tucked it into"
ratio0.018
41.43% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount50
totalSentences112
matches
0"He didn't lean on the"
1"His platinum hair, slicked back"
2"Her pulse hammered against the"
3"He moved with a predatory"
4"He hissed, a low, guttural"
5"She refused to look at"
6"He didn't flinch."
7"She looked away, focusing on"
8"He scanned the room, his"
9"She needed the barrier of"
10"He stopped at the window,"
11"He didn't turn around."
12"His shoulders were broad, filling"
13"He moved toward the kitchenette,"
14"He stopped just inches from"
15"He reached out, his long"
16"His touch was cold, yet"
17"She pulled back from his"
18"She hated how easily he"
19"She hated that he knew"
ratio0.446
0.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount106
totalSentences112
matches
0"The third deadbolt clicked, a"
1"Rory pulled the door open,"
2"Lucien Moreau stood on the"
3"The charcoal wool of his"
4"He didn't lean on the"
5"His platinum hair, slicked back"
6"Rory gripped the edge of"
7"Her pulse hammered against the"
8"Lucien stepped forward without an"
9"The movement forced Rory back"
10"He moved with a predatory"
11"Ptolemy, the tabby cat, leapt"
12"He hissed, a low, guttural"
13"Rory crossed her arms, her"
14"A copy of *Demonology through"
15"She refused to look at"
16"Lucien’s gaze settled on the"
17"He didn't flinch."
18"The amber eye glowed with"
19"Ptolemy’s hiss died in his"
ratio0.946
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences112
matches(empty)
ratio0
79.57% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences79
technicalSentenceCount7
matches
0"Her pulse hammered against the crescent-shaped scar on her left wrist, a rhythmic throb that felt like a countdown."
1"He moved with a predatory grace that ignored the stacks of leather-bound journals and rolled scrolls littering the floor."
2"Lucien smelled of cold rain and ozone, a scent that dragged up memories of a dark alleyway and the heat of his hand against her jaw."
3"Lucien finally turned, his heterochromatic eyes locking onto her with an intensity that made her breath hitch."
4"Rory laughed, a brittle, harsh sound that didn't reach her eyes."
5"He pulled out a small, silver vial filled with a liquid that shimmered like liquid moonlight."
6"Ptolemy jumped onto the counter, weaving between them, his tail brushing against Rory’s hand."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags1
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags1
fancyCount1
fancyTags
0"She refused (refuse)"
dialogueSentences56
tagDensity0.018
leniency0.036
rawRatio1
effectiveRatio0.036
82.2080%