Run: 2026-03-03-01KJTZCPQ9YXJRHTXCCSCW54SM

Run Details

Duration:
4m 7s
Cost:
$0.003764
Provider:
Seed

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="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="4413" name="Silas Blackwood" aliases="Silas, Si, the Spymaster" pronouns="he/him" species="Human" storyRole="Mentor"> <eyeColor>hazel</eyeColor> <hair>grey-streaked auburn</hair> <height>6'1"</height> <age>58</age> <beard>neatly trimmed, matching his grey-streaked auburn hair</beard> <limp>slight limp in his left leg from an old knee injury</limp> <signetRing>silver signet ring, always worn on his right hand</signetRing> <description>Silas is a retired intelligence operative turned bar owner. He carries himself with quiet authority.</description> <backstory>Former MI6 field agent who retired after a botched operation in Prague left him with a permanent knee injury. He opened "The Raven's Nest" bar in Soho as a front for his network of contacts.</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> </codex> Write a fully fleshed out scene of at least 1000 words in the literary fiction genre. Two old friends who haven't seen each other in years run into each other unexpectedly at a bar. One of them has changed significantly. Through their conversation and the tension between who they were and who they've become, reveal the weight of time and unspoken regret. 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
The distinctive green neon sign above the entrance flickers, casting a faint emerald glow over the chipped wooden floorboards of The Raven’s Nest as Rory pushes through the beaded curtain. The brass bell above the door jingles, cutting through the low warble of Billie Holiday’s *Strange Fruit* tangled with the clink of pint glasses. The smell of aged oak, burnt espresso, and a faint cedar undercurrent wraps around her—leftover from the wall-mounted maps and black-and-white London street photos that line every inch of the back bar, exactly as she remembers it from years prior, when she’d stumbled into this place sobbing and unmoored. She’d just finished a triple delivery run through Covent Garden traffic, her canvas delivery bag slung heavy over one shoulder, crumpled wonton soup containers and leftover soy sauce packets peeking out of the top flap. Her hands still reek of ginger and sesame oil, and she’d wiped the sweat from her jaw with the hem of her Golden Empress scrubs, the straight shoulder-length black hair at the back of her neck sticking to her sun-warmed skin. At 5'6", she has to tilt her head up slightly to meet the eyes of the man behind the bar, but she’d registered him before she’d fully registered the room: Silas Blackwood, grey-streaked auburn hair tucked loosely behind his ears, his neatly trimmed beard dusted with a hint of toasted flour from the morning bagels he’d set out for regulars, the silver signet ring on his right hand catching the amber glow of the wall sconces. He’s favoring his left leg, that slight, familiar limp he’d carried since the botched Prague op he’d never talked about in detail, the one that had forced him into early retirement. It had been far too long since they’d sat across from each other like this. She’d moved into the flat above the bar six months prior, but between back-to-back delivery shifts and the quiet terror of Evan’s random texts, she’d ducked past the bar mostly in silence, only swapping quick “good morning” nods with Silas when she headed up the rickety stairs. Tonight, after three hours of gridlocked traffic and a customer who’d screamed about a missing dumpling, she’d given up on fighting the urge to stop in—if only for one quick cider, before heading up to her quiet, dark flat. Silas paused mid-wipe of a chipped Guinness glass, the cloth hanging slack in his hand for half a heartbeat. His hazel eyes locked onto hers, and she saw the exact same quiet concern that had sat in his voice when she’d stumbled into this bar two years prior, sobbing into a paper towel, her left wrist scraped raw from clinging to the edge of Evan’s kitchen counter while he yelled about ruining his life. He’d told her then to sit down, that he’d call the cops if Evan showed up, that she didn’t have to go back to that flat. She’d stayed in the hidden back room—tucked behind the dark oak bookshelf in the far corner—for three days, eating peanut butter toast he’d brought her, until Eva had driven up from Cardiff with a duffel bag of her clothes and a plane ticket to a shared flat in Brixton. “Rory,” he said, his voice low, avoiding the two quiet regulars in the room: a tweed-clad man reading a crumpled newspaper, and a laptop-toting woman typing furiously against a stack of receipts. He motioned to the stool at the end of the bar, and for a second she debated saying no, just grabbing her cider and heading upstairs, but her feet moved before she could think. She sank onto the stool, the wood worn smooth from years of use, and Silas turned to grab a pint glass, filling it with the cloudy, sweet cider she’d always ordered when she was stressed. He set the glass in front of her, his fingers brushing the edge of the bar where a faint scratch mark matched the one on the stairwell leading up to her flat. “Not seen you in the bar in weeks,” he said, leaning against the bar, his left leg shifting slightly as he gave it a rest. “Everything alright?” She took a sip of the cider, the cold liquid burning the back of her throat, and pushed a strand of hair behind her ear, accidentally exposing the crescent-shaped scar on her left wrist—the childhood accident scar, the one from falling off her bike outside her Cardiff primary school, a memory she’d buried until that moment. Silas’s gaze flicked down to it, and she felt a flush rise to her cheeks; she’d forgotten it was there, had spent the past month hiding her wrist under long sleeves even in the sweltering London summer, too ashamed of the faint new bruises that bloomed on her forearms when Evan’s texts pushed her too far. She forced a smile, the same tight, practiced one she’d used with customers and dispatch managers for months. “Uh… yeah. Just busy with deliveries.” Silas didn’t call her out on it, but he nodded, his gaze steady. He poured himself a glass of blended whiskey, swirling the amber liquid in the glass, and leaned against the bar again, the signet ring on his right hand glinting in the dim light. “He reached out?” he asked, and Rory’s eyes widened—she hadn’t told him about the texts, hadn’t told anyone except the dispatch manager at Golden Empress, who’d helped her block the old number. “How—” “Your delivery tablet’s been buzzing every night at 11:17,” he said, nodding towards the canvas bag at her feet, where her tablet flickered with a new notification. “I heard it when you were walking up the stairs earlier. Thought you’d turned it on silent.” She flushed again, reaching down to silence her phone, her fingers trembling slightly. She hadn’t realized he’d been listening, hadn’t noticed that he’d clocked the way she’d checked her rearview mirror every five minutes on her delivery runs, the way she’d flinched when a car horn blared outside her flat window. “I… I thought I’d blocked him,” she said, her voice quiet, staring at the condensation pooling on her cider glass. “But he found a new number. Texted me this morning. Said he was sorry.” Silas set his whiskey glass down with a sharp clink, the sound cutting through the music. He pulled a folded piece of paper from his apron pocket, sliding it across the bar to her, and she unfolded it, recognizing the logo of the Soho police station’s non-emergency line. “I talked to the officers on foot patrol this afternoon,” he said. “They’ll park outside your building for the next two weeks, check in every hour. Just to be safe. Got a copy of the restraining order filed last week, too.” Rory stared at the paper, her bright blue eyes filling with tears—something she hadn’t felt in months, not since Eva had left for Berlin: gratitude, warmth, the weight of someone who’d been paying attention when she’d tried to disappear. She’d always thought Silas was just the gruff retired spy who ran the bar above her flat, a man who kept old maps on the walls and a hidden back room for his weirdly formal contact meetings, but now she saw that he’d been looking out for her this entire time. She had changed, she realized. Two years prior, she’d stumbled into this bar a scared, broken 23-year-old, running from a man who’d broken her trust and her ribs (not the crescent scar, the bruise that had faded weeks later) and now she was a 25-year-old woman who could deliver 12 meals in a single shift, who could talk her way out of a traffic ticket, who could stand her ground when a customer yelled about a missing dumpling. But part of her was still that scared kid, the one who’d hide in the back room until the police came, and Silas had seen that part of her all along. Silas leaned forward, his hazel eyes softening, the sharp edge of his retired spymaster persona melting away. “You don’t have to pretend with me, Rory,” he said. “I remember what it was like, waking up every day thinking the person who’s supposed to love you is going to hurt you. I spent 30 years running from people like that. Didn’t think I’d ever have to help someone else run from it, too.” He glanced over his shoulder at the dark oak bookshelf tucked in the far corner of the bar, the one that swung open to reveal the hidden back room she’d spent three days hiding in two years prior. “I meant to look in on you after you got that restraining order,” he admitted, his voice quieter now. “But I had a run to Berlin for some old contact business, and I didn’t want to butt in. Figured you’d call if you needed me. Stupid of me, I know.” That was the unspoken regret, finally out in the open: both of them had been too scared, too busy avoiding their own pain, to reach out to each other. Rory’s throat tightened, and she wiped at her eyes with the back of her hand, the crescent scar catching the light again. “I’m sorry, too,” she said. “I just… didn’t want you to see that I was still messed up. Like I’d gone back to being the kid who cried in the corner of the playground after falling off her bike.” Silas smiled, a faint, dry laugh escaping him. “Messed up or not, you’re my friend,” he said, tapping the scar on her wrist with his index finger, gentle as a breeze. “And friends don’t run from each other. Especially not when the bar’s got good cider and the bad guy’s getting what he deserves.” The tweed-clad regular closed his newspaper, standing up to leave, and the laptop-toting woman followed, gathering her things and nodding at Silas as she headed for the door. The bell jingled again, and suddenly the bar was quiet, the only sound the faint hum of the street outside and the clink of Silas’s empty whiskey glass. Rory stood up, slinging her canvas bag over her shoulder, and headed towards the beaded curtain, but she paused for a second, turning to look at him. “I’ll be in tomorrow,” she said, her voice steady for the first time in months. “For a cider. And to talk. If you’ve got time.” He waved a hand, a faint smile on his face, and wiped down the last of the pint glasses behind the bar. “Anytime, Rory,” he said, using the nickname he’d given her when she first stumbled into his bar, a nickname she’d hated at first but had grown to like. “Anytime.” She walked through the beaded curtain, the bell jingling behind her, and headed up the rickety wooden stairs to her flat, her step lighter than it had been in months. The crescent scar on her left wrist glinted in the streetlight coming through her window, and for the first time in years, she didn’t feel like she was running. She felt like she was home.
created_at"2026-03-03T23:09:07.188Z" 3/3/2026, 11:09:07 PM
model"bytedance-seed/seed-2.0-mini-20260224"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency1617
moderation_latency(null)
generation_time246632
tokens_prompt867
tokens_completion9990
native_tokens_prompt890
native_tokens_completion9187
native_tokens_completion_images(null)
native_tokens_reasoning6795
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.0037638
router(null)
provider_responses
0
endpoint_id"9265aa87-9657-4d40-b9d7-2a70318e57d9"
id"0217725793476387701a42f23cc3d37ac47a8e8735f343ae2d023"
is_byokfalse
latency1617
model_permaslug"bytedance-seed/seed-2.0-mini-20260224"
provider_name"Seed"
status200
api_type"completions"
id"gen-1772579347-15hLsG3A52mG7YwRiYuH"
upstream_id"0217725793476387701a42f23cc3d37ac47a8e8735f343ae2d023"
total_cost0.0037638
cache_discount(null)
upstream_inference_cost0
provider_name"Seed"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags21
adverbTagCount2
adverbTags
0"She flushed again [again]"
1"I’d ever [ever]"
dialogueSentences26
tagDensity0.808
leniency1
rawRatio0.095
effectiveRatio0.095
86.58% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1863
totalAiIsmAdverbs5
found
0
adverb"slightly"
count3
1
adverb"loosely"
count1
2
adverb"suddenly"
count1
highlights
0"slightly"
1"loosely"
2"suddenly"
100.00% AI-ism character names
Target: 0 AI-default names (16 tracked, −20% each)
codexExemptions
0"Blackwood"
found(empty)
100.00% AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions(empty)
found(empty)
75.85% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1863
totalAiIsms9
found
0
word"familiar"
count1
1
word"silence"
count2
2
word"flicked"
count1
3
word"glinting"
count1
4
word"flickered"
count1
5
word"warmth"
count1
6
word"weight"
count1
7
word"unspoken"
count1
highlights
0"familiar"
1"silence"
2"flicked"
3"glinting"
4"flickered"
5"warmth"
6"weight"
7"unspoken"
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
emotionTells1
narrationSentences43
matches
0"felt a flush"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount1
narrationSentences43
filterMatches(empty)
hedgeMatches
0"tried to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences44
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen152
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans1
markdownWords2
totalWords1856
ratio0.001
matches
0"Strange Fruit"
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions18
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions42
wordCount1570
uniqueNames19
maxNameDensity0.76
worstName"Silas"
maxWindowNameDensity1.5
worstWindowName"Evan"
discoveredNames
Raven1
Nest1
Rory5
Billie1
Holiday1
London2
Covent1
Garden1
Golden2
Empress2
Evan4
Silas12
Guinness1
Eva2
Cardiff2
Brixton1
Thought1
Soho1
Berlin1
persons
0"Raven"
1"Rory"
2"Billie"
3"Holiday"
4"Evan"
5"Silas"
6"Eva"
places
0"London"
1"Covent"
2"Garden"
3"Golden"
4"Cardiff"
5"Brixton"
6"Soho"
7"Berlin"
globalScore1
windowScore1
74.24% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences33
glossingSentenceCount1
matches
0"felt like she was home"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount1856
matches(empty)
0.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount6
totalSentences44
matches
0"down, that he’dup, that she"
1"noticed that he’d"
2"saw that he’d"
3"seen that part"
4"see that I"
91.84% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs23
mean80.7
std38.04
cv0.471
sampleLengths
0103
1183
2101
3149
4101
559
6112
724
878
91
1044
1185
1289
1390
14109
1572
1688
1790
1854
1956
2052
2151
2265
97.10% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences43
matches
0"was stressed"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs252
matches
0"was running"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount7
semicolonCount1
flaggedSentences6
totalSentences44
ratio0.136
matches
0"The smell of aged oak, burnt espresso, and a faint cedar undercurrent wraps around her—leftover from the wall-mounted maps and black-and-white London street photos that line every inch of the back bar, exactly as she remembers it from years prior, when she’d stumbled into this place sobbing and unmoored."
1"It had been far too long since they’d sat across from each other like this. She’d moved into the flat above the bar six months prior, but between back-to-back delivery shifts and the quiet terror of Evan’s random texts, she’d ducked past the bar mostly in silence, only swapping quick “good morning” nods with Silas when she headed up the rickety stairs. Tonight, after three hours of gridlocked traffic and a customer who’d screamed about a missing dumpling, she’d given up on fighting the urge to stop in—if only for one quick cider, before heading up to her quiet, dark flat."
2"Silas paused mid-wipe of a chipped Guinness glass, the cloth hanging slack in his hand for half a heartbeat. His hazel eyes locked onto hers, and she saw the exact same quiet concern that had sat in his voice when she’d stumbled into this bar two years prior, sobbing into a paper towel, her left wrist scraped raw from clinging to the edge of Evan’s kitchen counter while he yelled about ruining his life. He’d told her then to sit down, that he’d call the cops if Evan showed up, that she didn’t have to go back to that flat. She’d stayed in the hidden back room—tucked behind the dark oak bookshelf in the far corner—for three days, eating peanut butter toast he’d brought her, until Eva had driven up from Cardiff with a duffel bag of her clothes and a plane ticket to a shared flat in Brixton."
3"She took a sip of the cider, the cold liquid burning the back of her throat, and pushed a strand of hair behind her ear, accidentally exposing the crescent-shaped scar on her left wrist—the childhood accident scar, the one from falling off her bike outside her Cardiff primary school, a memory she’d buried until that moment. Silas’s gaze flicked down to it, and she felt a flush rise to her cheeks; she’d forgotten it was there, had spent the past month hiding her wrist under long sleeves even in the sweltering London summer, too ashamed of the faint new bruises that bloomed on her forearms when Evan’s texts pushed her too far."
4"Silas didn’t call her out on it, but he nodded, his gaze steady. He poured himself a glass of blended whiskey, swirling the amber liquid in the glass, and leaned against the bar again, the signet ring on his right hand glinting in the dim light. “He reached out?” he asked, and Rory’s eyes widened—she hadn’t told him about the texts, hadn’t told anyone except the dispatch manager at Golden Empress, who’d helped her block the old number."
5"Rory stared at the paper, her bright blue eyes filling with tears—something she hadn’t felt in months, not since Eva had left for Berlin: gratitude, warmth, the weight of someone who’d been paying attention when she’d tried to disappear. She’d always thought Silas was just the gruff retired spy who ran the bar above her flat, a man who kept old maps on the walls and a hidden back room for his weirdly formal contact meetings, but now she saw that he’d been looking out for her this entire time."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount428
adjectiveStacks0
stackExamples(empty)
adverbCount10
adverbRatio0.02336448598130841
lyAdverbCount2
lyAdverbRatio0.004672897196261682
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences44
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences44
mean42.18
std37.45
cv0.888
sampleLengths
030
124
249
335
441
5107
6101
7149
8101
959
10112
1119
121
134
1478
151
1638
176
1852
1925
204
214
2274
234
2411
2590
26109
2750
289
2913
3076
317
325
3358
3411
3521
3638
3716
3856
3945
403
414
4251
4365
87.88% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats3
diversityRatio0.5681818181818182
totalSentences44
uniqueOpeners25
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount3
totalSentences41
matches
0"Just busy with"
1"Just to be safe."
2"Especially not when the bar’s"
ratio0.073
73.66% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount15
totalSentences41
matches
0"She’d just finished a triple"
1"Her hands still reek of"
2"It had been far too"
3"he said, his voice low,"
4"He set the glass in"
5"She took a sip of"
6"She forced a smile, the"
7"he said, nodding towards the"
8"She flushed again, reaching down"
9"I thought I’d blocked he"
10"She had changed, she realized."
11"I spent 30 years running"
12"He glanced over his shoulder"
13"He waved a hand, a"
14"She walked through the beaded"
ratio0.366
100.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount27
totalSentences41
matches
0"The distinctive green neon sign"
1"The brass bell above the"
2"The smell of aged oak,"
3"She’d just finished a triple"
4"Her hands still reek of"
5"It had been far too"
6"Silas paused mid-wipe of a"
7"he said, his voice low,"
8"He set the glass in"
9"She took a sip of"
10"She forced a smile, the"
11"Silas didn’t call her out"
12"he said, nodding towards the"
13"She flushed again, reaching down"
14"I thought I’d blocked he"
15"Silas set his whiskey glass"
16"Rory stared at the paper,"
17"She had changed, she realized."
18"Silas leaned forward, his hazel"
19"I spent 30 years running"
ratio0.659
100.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences41
matches
0"If you’ve got"
ratio0.024
0.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences12
technicalSentenceCount6
matches
0"The smell of aged oak, burnt espresso, and a faint cedar undercurrent wraps around her—leftover from the wall-mounted maps and black-and-white London street pho…"
1"Silas paused mid-wipe of a chipped Guinness glass, the cloth hanging slack in his hand for half a heartbeat. His hazel eyes locked onto hers, and she saw the ex…"
2"She took a sip of the cider, the cold liquid burning the back of her throat, and pushed a strand of hair behind her ear, accidentally exposing the crescent-shap…"
3"Rory stared at the paper, her bright blue eyes filling with tears—something she hadn’t felt in months, not since Eva had left for Berlin: gratitude, warmth, the…"
4"She had changed, she realized. Two years prior, she’d stumbled into this bar a scared, broken 23-year-old, running from a man who’d broken her trust and her rib…"
5"The tweed-clad regular closed his newspaper, standing up to leave, and the laptop-toting woman followed, gathering her things and nodding at Silas as she headed…"
19.74% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags19
uselessAdditionCount4
matches
0"the restraining order filed, too"
1"I’d ever, too"
2"he admitted, his voice quieter now"
3"she said, her voice steady for the first time in months"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags3
fancyCount1
fancyTags
0"Silas didn’t (do)"
dialogueSentences26
tagDensity0.115
leniency0.231
rawRatio0.333
effectiveRatio0.077
83.5630%