Run: 2026-02-20-01KHY99Z5Z5EZHYCF516Z378W5

Run Details

Duration:
30.1s
Cost:
$0.000594
Provider:
Mistral

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 green neon sign of *The Raven’s Nest* flickered weakly against the rain-slicked pavement, its glow bleeding into the fog that curled around the cobblestones like a living thing. Inside, the air was thick with the scent of aged whiskey and something older—dust, leather, the faint metallic tang of a hundred unwashed glasses. Aurora Carter, or Rory, as she still thought of herself when no one was looking, had no intention of stepping inside. She was late for her shift at Golden Empress, the delivery bag slung over her shoulder already heavy with the weight of takeout containers and the promise of tips she didn’t dare hope for. But then she saw him. Silas Blackwood stood near the bar, his back to the door, one hand resting on the polished wood while the other cradled a glass of something amber and smoky. His auburn hair was streaked with silver now, the color of old parchment, and his beard was trimmed with the precision of a man who still carried a razor in his pocket. He was older, of course—fifty-eight, she’d read once in a file she’d never meant to open—but it was the way he moved that made her pause. The slight limp in his left leg, the way he leaned just a fraction too far into the bar as if bracing against an old wound. She hadn’t seen him since the night in Prague, when the operation had gone sideways and he’d come back limping, his face set in a mask of something she couldn’t name then. Regret? Resignation? She’d been too young, too stubborn, to ask. Rory exhaled through her nose, her fingers tightening around the strap of her bag. She should walk away. She should keep walking, past the bar, past the life she’d tried to outrun. But the door swung open behind her, and the bell above it chimed like a warning, and suddenly she was there, her boots scuffing against the worn wooden floor, her pulse hammering in her throat. Silas didn’t turn immediately. He didn’t have to. She could feel the heat of his gaze like a brand on the back of her neck. “Well,” he said at last, his voice rough as gravel. “If it isn’t the little lawyer who ran away from the law.” Rory’s jaw tightened. “I didn’t run. I just… left.” “Left,” he repeated, swirling the whiskey in his glass. “That’s what they all say.” He finally turned, and when he did, the years between them seemed to press in around her like the walls of a tomb. His hazel eyes—once sharp as a blade, now softer, older—locked onto hers. “You look well.” She scoffed, rolling her shoulders back. “I’m fine.” “Mm.” He took a slow sip, his Adam’s apple bobbing. “You still have the same mouth.” Rory’s fingers twitched. “I didn’t come here to talk about me.” “No?” He set his glass down with deliberate care, the ice clinking against the crystal. “Then what did you come for? A drink? A reminder?” The air between them crackled, charged with something unspoken. She should have known he’d recognize her. Silas had always had a knack for spotting people—it was how he’d found her in the first place, back when she was still Rory, still the girl who thought she could outrun her past. But she hadn’t expected him to *remember*. Not like this. “You look like hell,” she said, because it was true, and because it was easier than admitting she’d been thinking about him for years. His lips quirked, just once, before smoothing into a line. “And you look like you’ve been running for a while.” She opened her mouth to argue, but the bartender—a young woman with a sharp tongue and sharper eyes—appeared beside them, cutting off whatever Rory was about to say. “You two know each other?” Silas slid off his stool and pressed a note into her hand. “Two rounds. On me.” The bartender pocketed the note without a word, her gaze flicking between them before she turned to the shelves behind the bar. Rory watched her go, her stomach twisting. She didn’t have time for this. She didn’t have time for Silas, or his whiskey, or the way his presence made her chest feel too tight. “You’re still working at the restaurant?” Silas asked, his voice low. “Part-time,” she said. “Delivery mostly.” “Still delivering takeout?” “Still trying to pay rent.” He chuckled, low and dry. “You always were good at that.” Rory’s fingers curled into fists at her sides. “I didn’t come here to talk about my life.” “No?” He gestured to the stool beside him. “Then sit.” She hesitated. The stool was there, warm from his body, and the bar was a cage of its own, but she couldn’t bring herself to take it. Instead, she leaned against the counter, her arms crossed. “What do you want, Silas?” His eyes darkened. “You.” The word hung between them, heavy as a secret. Rory’s breath hitched. She hadn’t heard him say her name in years. Not like this. Not like he meant it. “You’re not here to help me,” she said, her voice steadier than she felt. “You never were.” Silas exhaled through his nose, his gaze dropping to the bar before lifting back to hers. “I’m not here to help you. I’m here because I saw you.” “And?” “And I thought you might need someone to remind you that the world’s still a dangerous place.” Rory’s laugh was sharp, bitter. “I know that.” “Do you?” He took another sip of his whiskey, his expression unreadable. “You ever think about Prague?” The name dropped between them like a stone. Rory’s fingers dug into her arms, her nails biting into her skin. “No.” “Liar.” She swallowed hard. “I don’t know what you’re talking about.” Silas’s lips twitched. “You always were good at that too.” The bartender returned with their drinks—two glasses of whiskey, neat, the amber liquid catching the dim light like liquid fire. Rory took hers, the burn of the alcohol searing her throat as she swallowed. She didn’t look at Silas. She couldn’t. “You left,” he said quietly. “And I let you.” Rory’s hands trembled. “You didn’t have a choice.” “Oh, I had a choice.” His voice was low, rough. “I chose to walk away. Just like you did.” She turned to face him then, her eyes burning. “You don’t know what you’re talking about.” “Do I not?” He leaned forward, his elbows resting on the bar. “I know you ran from Evan. I know you ran from the law. And I know you ran from me.” Rory’s chest ached. “That’s not true.” “Isn’t it?” He studied her, his gaze searching. “You ever think about why you left? Or was it just easier to pretend you didn’t care?” The words struck her like a blow. Rory’s breath came faster, her fingers tightening around her glass. “I cared.” “Then why didn’t you stay?” She looked away, her throat tight. “Because I couldn’t.” “Couldn’t, or wouldn’t?” She turned back to him, her voice barely above a whisper. “It doesn’t matter.” Silas’s expression softened, just for a moment. “It does to me.” Rory’s heart pounded in her ears. She wanted to argue. She wanted to tell him that he didn’t understand, that none of this was his fault, that she’d made her choices and she’d live with them. But the words stuck in her throat, tangled in the weight of all the years she’d spent running. The bartender cleared her throat, breaking the silence. “You two done here, or should I start charging for the air?” Rory’s fingers curled around her glass, her knuckles white. She should go. She should walk out the door and never look back. But the air between her and Silas was thick with something she couldn’t name, something that had been building for years, and she couldn’t bring herself to leave. “What now?” she asked, her voice raw. Silas studied her for a long moment, his gaze searching. “Now,” he said at last, “we talk.” Rory’s stomach twisted. She didn’t want to talk. She didn’t want to remember. But she couldn’t bring herself to leave. “Fine,” she said, her voice barely audible. “But only if you promise not to tell me things I don’t want to hear.” Silas’s lips quirked. “No promises.” The bartender slid a menu across the bar, her eyes flicking between them. “You two want food, or are you just here to drink and talk about your feelings?” Rory’s cheeks burned. “We’re not—” “Just food,” Silas interrupted, his voice smooth. “And keep the whiskey coming.” The bartender nodded, already turning away. Rory exhaled sharply, her fingers tightening around her glass. She should have known better than to think this would be easy. She should have known better than to think she could walk into a bar and walk out unchanged. Silas raised his glass to hers, his eyes never leaving hers. “To old friends,” he said. Rory hesitated, then lifted her glass. “To old mistakes.” Their glasses clinked, the sound sharp in the quiet bar. Rory took a sip of her whiskey, the burn of it grounding her, anchoring her to the present. But the past was always there, lurking in the corners of her mind, waiting for her to look away. Silas watched her, his expression unreadable. “You ever think about what you left behind?” Rory’s fingers trembled around her glass. She didn’t answer. “You ever think about what you lost?” She looked away, her throat tight. “I don’t know what you’re talking about.” Silas’s lips pressed into a thin line. “You always were good at that.” Rory’s breath hitched. She wanted to argue. She wanted to tell him that he didn’t understand, that none of this was his fault, that she’d made her choices and she’d live with them. But the words stuck in her throat, tangled in the weight of all the years she’d spent running. The bartender returned with their food—a plate of smoked salmon and a bowl of pickled vegetables for Silas, a simple charcuterie board for Rory—and the silence between them grew heavier, thicker. Rory picked at her food, her appetite gone, her mind racing. She hadn’t expected this. She hadn’t expected to see Silas again, let alone to find herself sitting across from him, the weight of the past pressing down on her like a physical force. “You ever think about Eva?” Silas asked suddenly, his voice quiet. Rory’s fingers stilled. “No.” “No?” He leaned forward, his elbows resting on the bar. “You don’t think about her at all?” Rory’s chest tightened. “I don’t know what you’re talking about.” Silas’s eyes darkened. “You don’t have to pretend with me, Rory.” She looked away, her throat tight. “I don’t know why you’re doing this.” “Doing what?” He took a slow sip of his whiskey, his gaze never leaving hers. “Reminding you that you’re not the only one who’s changed?” Rory’s fingers curled into fists. “I haven’t changed.” “Have you not?” He studied her, his expression unreadable. “You’re still running, Rory. You’re still trying to outrun the things you don’t want to face.” She opened her mouth to argue, but the words stuck in her throat. She didn’t want to admit it. She didn’t want to admit that she was still running, that she was still trying to outrun the past. Silas’s lips quirked. “You always were good at that.” Rory’s breath came faster, her fingers trembling around her glass. She wanted to leave. She wanted to walk out the door and never look back. But the past was always there, waiting for her, and she couldn’t bring herself to run. “What now?” she asked, her voice barely audible. Silas studied her for a long moment, his gaze searching. “Now,” he said at last, “we start over.” Rory’s heart pounded in her ears. She didn’t want to start over. She didn’t want to remember. But she couldn’t bring herself to leave. “Fine,” she said, her voice raw. “But only if you promise not to tell me things I don’t want to hear.” Silas’s lips quirked. “No promises.” The bartender slid a fresh glass of whiskey across the bar, her eyes flicking between them. “You two done here, or should I start charging for the air?” Rory’s fingers curled around her glass, her knuckles white. She should have known better than to think this would be easy. She should have known better than to think she could walk into a bar and walk out unchanged. Silas raised his glass to hers, his eyes never leaving hers. “To old friends,” he said. Rory hesitated, then lifted her glass. “To old mistakes.” Their glasses clinked, the sound sharp in the quiet bar. Rory took a sip of her whiskey, the burn of it grounding her, anchoring her to the present. But the past was always there, lurking in the corners of her mind, waiting for her to look away. She looked at Silas, really looked at him, and for the first time in years, she saw the man he’d become. The weight of the years pressed down on her, heavy and unyielding, but she couldn’t bring herself to look away. “What now?” she asked, her voice barely audible. Silas studied her, his expression unreadable. “Now,” he said at last, “we face the things we’ve been running from.” Rory’s breath hitched. She didn’t want to face them. She didn’t want to remember. But she couldn’t bring herself to run. She took another sip of her whiskey, the burn of it searing her throat, grounding her in the present. She looked at Silas, and for the first time in years, she saw the man he’d become. And she knew, with a certainty that burned worse than the whiskey, that she couldn’t run anymore.
created_at"2026-02-20T19:44:24.78Z" 2/20/2026, 7:44:24 PM
model"mistralai/ministral-8b-2512"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency691
moderation_latency(null)
generation_time29603
tokens_prompt867
tokens_completion3653
native_tokens_prompt826
native_tokens_completion3136
native_tokens_completion_images(null)
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"stop"
usage0.0005943
router(null)
provider_responses
0
endpoint_id"c85d26e1-1e0c-449b-9775-2afce7ae510b"
id"9f02fd98346e4879a98c42de675107de"
is_byokfalse
latency688
model_permaslug"mistralai/ministral-8b-2512"
provider_name"Mistral"
status200
api_type"completions"
id"gen-1771616664-Zr8N0NNJGvfJtjkI1yoo"
upstream_id"9f02fd98346e4879a98c42de675107de"
total_cost0.0005943
cache_discount(null)
upstream_inference_cost0
provider_name"Mistral"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags29
adverbTagCount2
adverbTags
0"he said quietly [quietly]"
1"Silas asked suddenly [suddenly]"
dialogueSentences95
tagDensity0.305
leniency0.611
rawRatio0.069
effectiveRatio0.042
89.21% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2316
totalAiIsmAdverbs5
found
0
adverb"suddenly"
count2
1
adverb"barely above a whisper"
count1
2
adverb"sharply"
count1
3
adverb"really"
count1
highlights
0"suddenly"
1"barely above a whisper"
2"sharply"
3"really"
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)
43.87% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2316
totalAiIsms26
found
0
word"flickered"
count1
1
word"weight"
count5
2
word"pulse"
count1
3
word"could feel"
count1
4
word"crystal"
count1
5
word"reminder"
count1
6
word"charged"
count1
7
word"unspoken"
count1
8
word"stomach"
count2
9
word"unreadable"
count4
10
word"searing"
count2
11
word"trembled"
count2
12
word"whisper"
count1
13
word"silence"
count2
14
word"racing"
count1
highlights
0"flickered"
1"weight"
2"pulse"
3"could feel"
4"crystal"
5"reminder"
6"charged"
7"unspoken"
8"stomach"
9"unreadable"
10"searing"
11"trembled"
12"whisper"
13"silence"
14"racing"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"air was thick with"
count1
highlights
0"the air was thick with"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences172
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount2
narrationSentences172
filterMatches
0"feel"
hedgeMatches
0"tried to"
1"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences237
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen35
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans2
markdownWords4
totalWords2303
ratio0.002
matches
0"The Raven’s Nest"
1"remember"
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions29
unquotedAttributions0
matches(empty)
50.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions70
wordCount1798
uniqueNames9
maxNameDensity1.95
worstName"Rory"
maxWindowNameDensity3.5
worstWindowName"Rory"
discoveredNames
Raven1
Carter1
Rory35
Golden1
Empress1
Blackwood1
Prague1
Adam1
Silas28
persons
0"Raven"
1"Carter"
2"Rory"
3"Blackwood"
4"Adam"
5"Silas"
places
0"Golden"
1"Prague"
globalScore0.527
windowScore0.5
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences117
glossingSentenceCount2
matches
0"as if bracing against an old wound"
1"appeared beside them, cutting off whatever Rory was about to say"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount2303
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount3
totalSentences237
matches
0"understand, that none"
1"understand, that none"
2"admit that she"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs100
mean23.03
std22.62
cv0.982
sampleLengths
0113
1155
267
325
422
59
652
78
816
911
1025
1160
1224
1320
1433
1516
1655
1711
185
193
205
2111
2217
2310
2441
254
2629
2717
2828
291
3017
318
3217
3321
341
3510
3610
3741
389
398
4019
4116
4232
436
4425
4519
465
479
483
4914
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences172
matches
0"was streaked"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs347
matches
0"was looking"
58.47% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount12
semicolonCount0
flaggedSentences7
totalSentences237
ratio0.03
matches
0"Inside, the air was thick with the scent of aged whiskey and something older—dust, leather, the faint metallic tang of a hundred unwashed glasses."
1"He was older, of course—fifty-eight, she’d read once in a file she’d never meant to open—but it was the way he moved that made her pause."
2"His hazel eyes—once sharp as a blade, now softer, older—locked onto hers."
3"Silas had always had a knack for spotting people—it was how he’d found her in the first place, back when she was still Rory, still the girl who thought she could outrun her past."
4"She opened her mouth to argue, but the bartender—a young woman with a sharp tongue and sharper eyes—appeared beside them, cutting off whatever Rory was about to say."
5"The bartender returned with their drinks—two glasses of whiskey, neat, the amber liquid catching the dim light like liquid fire."
6"The bartender returned with their food—a plate of smoked salmon and a bowl of pickled vegetables for Silas, a simple charcuterie board for Rory—and the silence between them grew heavier, thicker."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1811
adjectiveStacks0
stackExamples(empty)
adverbCount61
adverbRatio0.03368304803975704
lyAdverbCount12
lyAdverbRatio0.006626173384870237
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences237
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences237
mean9.72
std7.49
cv0.771
sampleLengths
029
124
221
334
45
529
632
726
826
932
101
111
128
1314
144
1514
1635
174
184
1917
2010
2112
223
236
249
2528
2612
273
286
292
3010
316
323
338
3415
3510
369
377
3834
397
403
4124
4210
4310
4428
455
4612
474
4822
497
41.14% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats21
diversityRatio0.18565400843881857
totalSentences237
uniqueOpeners44
20.20% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences165
matches
0"Instead, she leaned against the"
ratio0.006
28.48% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount79
totalSentences165
matches
0"She was late for her"
1"His auburn hair was streaked"
2"He was older, of course—fifty—eight,"
3"She hadn’t seen him since"
4"She’d been too young, too"
5"She should walk away."
6"She should keep walking, past"
7"He didn’t have to."
8"She could feel the heat"
9"he said at last, his"
10"he repeated, swirling the whiskey"
11"He finally turned, and when"
12"His hazel eyes—once sharp as"
13"She scoffed, rolling her shoulders"
14"He took a slow sip,"
15"He set his glass down"
16"She should have known he’d"
17"she said, because it was"
18"His lips quirked, just once,"
19"She opened her mouth to"
ratio0.479
14.55% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount147
totalSentences165
matches
0"The green neon sign of"
1"Aurora Carter, or Rory, as"
2"She was late for her"
3"Silas Blackwood stood near the"
4"His auburn hair was streaked"
5"He was older, of course—fifty—eight,"
6"The slight limp in his"
7"She hadn’t seen him since"
8"She’d been too young, too"
9"Rory exhaled through her nose,"
10"She should walk away."
11"She should keep walking, past"
12"Silas didn’t turn immediately."
13"He didn’t have to."
14"She could feel the heat"
15"he said at last, his"
16"Rory’s jaw tightened."
17"he repeated, swirling the whiskey"
18"He finally turned, and when"
19"His hazel eyes—once sharp as"
ratio0.891
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences165
matches(empty)
ratio0
39.17% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences62
technicalSentenceCount9
matches
0"The green neon sign of *The Raven’s Nest* flickered weakly against the rain-slicked pavement, its glow bleeding into the fog that curled around the cobblestones…"
1"The slight limp in his left leg, the way he leaned just a fraction too far into the bar as if bracing against an old wound."
2"But the door swung open behind her, and the bell above it chimed like a warning, and suddenly she was there, her boots scuffing against the worn wooden floor, h…"
3"Silas had always had a knack for spotting people—it was how he’d found her in the first place, back when she was still Rory, still the girl who thought she coul…"
4"Silas exhaled through his nose, his gaze dropping to the bar before lifting back to hers."
5"But the air between her and Silas was thick with something she couldn’t name, something that had been building for years, and she couldn’t bring herself to leav…"
6"But the past was always there, lurking in the corners of her mind, waiting for her to look away."
7"But the past was always there, lurking in the corners of her mind, waiting for her to look away."
8"She took another sip of her whiskey, the burn of it searing her throat, grounding her in the present."
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags29
uselessAdditionCount17
matches
0"he said, his voice rough as gravel"
1"He took, his Adam’s apple bobbing"
2"He set, the ice clinking against the crystal"
3"Silas asked, his voice low"
4"she said, her voice steadier than she felt"
5"He took, his expression unreadable"
6"He leaned, his elbows resting on the bar"
7"He studied, his gaze searching"
8"she asked, her voice raw"
9"she said, her voice barely audible"
10"Silas interrupted, his voice smooth"
11"Silas asked suddenly, his voice quiet"
12"He leaned, his elbows resting on the bar"
13"He studied, his expression unreadable"
14"she asked, her voice barely audible"
15"she said, her voice raw"
16"she asked, her voice barely audible"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags19
fancyCount2
fancyTags
0"he repeated (repeat)"
1"Silas interrupted (interrupt)"
dialogueSentences95
tagDensity0.2
leniency0.4
rawRatio0.105
effectiveRatio0.042
76.1695%