Run: 2026-04-24-01KQ059E0C7P9VTWSCXG8M3XBN

Run Details

Duration:
56.9s
Cost:
$0.002244
Provider:
Fireworks

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 neon sign above the entrance flickered a sickly green, throwing a wash of phosphor across the cracked pavement and the puddles that lingered from an early evening drizzle. Aurora Carter paused under it, the light catching the bright blue of her eyes and making them seem almost luminous against the night. She pulled the collar of her jacket tighter, feeling the familiar weight of the delivery bag slung across her shoulder, its contents of steaming bao and fragrant noodles still warm from Yu-Fei Cheung's Golden Empress kitchen. She had taken the route down the narrow alley out of habit, the one that led straight to The Raven's Nest. The bar—Silas’ bar—had become her unofficial after‑hours sanctuary. The wooden door was half‑closed, a thin veil of smoke curling out from the interior. She slipped inside, the low thrum of a jazz trumpet greeting her as if the room had been waiting. The walls were a collage of old maps, each one yellowed at the edges, and black‑and‑white photographs of faces she didn’t recognize: smugglers, diplomats, soldiers—ghosts that seemed to keep vigil over the dimly lit room. The air smelled of stale whiskey and a hint of pipe tobacco, an olfactory reminder that time moved slower here, that nights were measured in the clink of glasses rather than the buzz of the city outside. Aurora’s gaze swept the room, landing on the polished bar where a man in a charcoal vest was polishing a glass with a rag that had seen better days. His hair, once a deep auburn, now bore streaks of grey that caught the low light, and a neatly trimmed beard framed a face that bore the same quiet authority she remembered from years ago at the university café, where he had once slipped her notes on legal theory between cups of cheap tea. Silas Blackwood. For a second, Aurora thought she had imagined him, a phantom of a mentor she had left behind when she fled. The scar on her left wrist—small, crescent‑shaped, a souvenir from the bike accident when she was ten—twitches under the sleeve of her shirt, an involuntary reminder that she was still the same girl who once ran barefoot through the rain in Cardiff. Her hand brushed the scar absentmindedly as she moved. She slid onto the bar stool opposite him, the leather creaking under her weight. The bartender—a lanky man with a tattoo of a phoenix on his forearm—nodded and slid a glass of amber liquid toward her, the condensation beading on the surface. “Rory,” Silas said, his voice low, the hazel of his eyes suddenly sharp as he caught her name. “It’s been a long time.” His words hung in the air, a bridge between the present and a past Aurora hadn’t visited in years. “Silas,” she replied, the nickname slipping out of habit before she could stop it. The name tasted strange on her tongue, like a song she had forgotten the melody to. “I didn’t expect you’d be behind the bar.” He gave a small, rueful smile, the kind that hinted at stories he’d rather keep locked behind his trimmed beard. “Retirement doesn’t come with a manual, does it? The world is full of surprises.” He gestured to the signet ring on his right hand, silver catching the low light. “Keeps me grounded.” Aurora let her gaze drift to the ring, noting the faint etching of a raven in flight—an emblem she had once seen on a covert operations dossier, a symbol of vigilance. “You ever miss the field?” she asked, her voice softer than she intended. “The… excitement?” A flicker of something passed across his face—a brief tightening of the muscles around his left knee, the old limp making an appearance as he shifted his weight. “Sometimes,” he said. “Sometimes the noise is louder when you’re sitting still. It’s… different now. The maps on the walls are more decorative than tactical. The people who come in have stories that aren’t classified.” She stared at the map of the Middle East, the ink faded where once bold red lines had marked conflict zones. “I’ve been… delivering for a Chinese restaurant.” The words felt absurd, a punchline to the life she’d once imagined—a lawyer, a scholar, a spy in training. “I don’t even remember the last time I argued a case in any courtroom.” Silas’s hazel eyes lingered on her, searching, perhaps for the remnants of the sharp intellect that had once dazzled his superiors. “You always had a mind for the angles, Rory. You’d find a loophole faster than most would find a door.” He leaned forward, the bar’s wood creaking under the shift. “When you left… after Evan, I thought it was for good. You disappeared from the network, and we lost a potential asset. I suppose you could say I regret that, in a way. Not for losing an asset, but for losing a friend.” Her chest tightened. The memory of Evan—his controlling voice, his bruised knuckles—surfaced as if conjured by his words. She’d left him in a rush, a night lit by sirens and the rain that had finally washed away the smell of his cheap perfume. The scar on her wrist had been a reminder of that night, the night she’d finally taken her own hand and fled. “I left because I needed to live,” she whispered, feeling the words scrape raw against the inside of her throat. “I didn’t think about what it meant for anyone else.” Silas’s expression softened. “We all make those choices. The important thing is what we do with the aftermath.” He tapped the ring again, the silver glint catching a stray beam from the neon sign. “You know, the signet belonged to my father. He was a man of many secrets, and he taught me that a ring can hold more than just a family crest; it can hold promises. I think you kept yours.” She looked down at her hands, the scar catching the light. “I kept a promise to myself,” she said, the words feeling like an apology she hadn’t known how to voice. “To not let anyone control me again.” The bartender placed a fresh glass in front of Silas, the amber spirit catching the green glow of the sign. “On the house,” he muttered, eyes flicking to the two of them. “For old friends.” Silas lifted his glass, a slow, deliberate motion that seemed to measure the distance between them. “To old friends,” he said. Aurora clinked her glass against his, the sound sharp, like a tiny bell in a quiet church. They drank in silence for a moment, the jazz trumpet sighing through the room, each note a reminder of the years that had stretched between them. The bar’s backroom—hidden behind the bookshelf that housed a collection of crime novels—stood as a silent witness to countless clandestine meetings. Aurora could hear the faint creak of its door, as if the room itself were holding its breath, waiting for a secret to be told. “Do you remember the night we tried to crack that code for the embassy?” Silas asked, his voice a mixture of amusement and nostalgia. “You were the only one who thought the pattern was in the margins, not the body of the text.” A flash of the past surged through Aurora, bringing with it the scent of stale coffee, the hum of computers, the thrill of a puzzle that could have altered the balance of political power. She smiled, a thin line that betrayed a flicker of pride. “I was a kid then, trying to prove that I could be useful.” He laughed, a low, rumbling sound that seemed to fill the room. “You were always useful. In more ways than one.” She wanted to ask him about the hidden room, about the whispers that must have seeped through its walls, about the people he still kept close despite his retirement. Instead, she said, “Do you still have that old ledger? The one with all the contacts?” Silas’s eyes flickered to the far wall, where a photograph of a young woman in a 1970s trench coat smiled back at him. “Some things are better left in the past.” He reached out, his fingers brushing the edge of the bar, the ring catching the light once more. “But the people—some we keep, some we lose. The weight of that loss… it never lightens.” Aurora felt a lump rise in her throat. The weight she had carried—of escaping Evan, of leaving the world she’d once known—sat heavily in her chest. “I’ve missed… this,” she said, gesturing to the bar, to the dim light, to the quiet hum of conversations. “I missed the… the sense that I was part of something larger.” Silas placed his palm on the bar, his fingers lingering over the worn wood. “And you were,” he said, his voice barely above the trumpet’s sigh. “You were always part of something bigger than yourself. You just chose a different path.” She nodded, feeling the old scar on her wrist pulse as though it, too, recognized the truth of his words. “I guess I was scared of losing who I was.” He tilted his head, the grey streaks in his hair catching the neon glow. “Fear is a compass, Rory. It points us where we need to go, even if we don’t want to go there. You ran from a man who wanted to control you, but you also ran from a life that asked for you.” Aurora’s eyes drifted to the green sign outside, its glow reflected in the amber of the whiskey. “Do you think we could ever… pick up the pieces?” she asked, voice barely a whisper. Silas took a slow sip, the liquid catching the light before disappearing down his throat. “We can try,” he said, his tone careful, as if laying down a fragile brick. “The past isn’t a place you can return to, but you can build a new foundation on its ruins.” She felt the words settle in her, a quiet acceptance that perhaps this reunion—unexpected, brief—could be the start of something unsaid, a bridge that spanned the years, the regrets, the silent apologies. The bartender cleared their glasses, setting a fresh batch of drinks in front of them. “Your tab’s on the house,” he said, winking. “Consider it a favor for an old friend.” Aurora looked at Silas, the man who had once been a mentor, now a bartender turned keeper of secrets. She saw the limp in his left leg, the signet ring that glinted like a promise in the half‑light, the lines that had deepened around his eyes with each passing year. “Thank you,” she said, her voice steadier now. “For the drink… and for… for this.” She gestured around the bar, at the maps, at the photographs, at the hidden room that waited behind the bookshelf like a silent sentinel. He nodded, his hazel eyes lingering on her. “For everything.” He lifted his glass again. “To the weight of time, and to the things we leave unsaid.” She clinked her glass against his once more, the sound reverberating in the low hum of the jazz. The green neon sign outside pulsed, casting a steady glow that seemed to stitch the past and present together, thread by thread. Aurora took a sip, feeling the whiskey warm her throat, the amber liquid a reminder that some things—like the taste of a well‑made drink—could be both familiar and new. As the night deepened, the bar’s doors remained closed to the drizzle outside, while inside, two old friends sat across from each other, their conversation a quiet tide that ebbed and flowed, carrying with it the weight of years, the unspoken regrets, and the fragile hope that perhaps, in some unremarkable corner of a Soho bar, they might find a way to bridge what had been left behind.
created_at"2026-04-24T16:31:10.869Z" 4/24/2026, 4:31:10 PM
model"openai/gpt-oss-120b"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency300
moderation_latency(null)
generation_time56716
tokens_prompt867
tokens_completion4089
native_tokens_prompt856
native_tokens_completion3527
native_tokens_completion_images(null)
native_tokens_reasoning1137
native_tokens_cached7
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
num_fetches(null)
web_search_engine(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"stop"
usage0.002243648
router(null)
provider_responses
0
endpoint_id"0d478558-8c4b-4f0c-b3b0-871c959225ae"
id"chatcmpl-255b7dd47470441fbe73544e6c1397d1"
is_byokfalse
latency300
model_permaslug"openai/gpt-oss-120b"
provider_name"Fireworks"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer(null)
request_id"req-1777048270-3jbEdaFyG2DWcYSkKqsM"
session_id(null)
api_type"completions"
id"gen-1777048270-Qjc32FNqO1gTAki25Lei"
upstream_id"chatcmpl-255b7dd47470441fbe73544e6c1397d1"
total_cost0.002243648
cache_discount9.52e-7
upstream_inference_cost0
provider_name"Fireworks"
response_cache_source_id(null)

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags22
adverbTagCount1
adverbTags
0"She gestured around [around]"
dialogueSentences45
tagDensity0.489
leniency0.978
rawRatio0.045
effectiveRatio0.044
97.50% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2003
totalAiIsmAdverbs1
found
0
adverb"suddenly"
count1
highlights
0"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)
22.62% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2003
totalAiIsms31
found
0
word"flickered"
count2
1
word"familiar"
count2
2
word"weight"
count7
3
word"sanctuary"
count1
4
word"reminder"
count5
5
word"measured"
count1
6
word"etching"
count1
7
word"flicker"
count2
8
word"potential"
count1
9
word"aftermath"
count1
10
word"glint"
count1
11
word"silence"
count1
12
word"clandestine"
count1
13
word"pulse"
count1
14
word"whisper"
count1
15
word"sentinel"
count1
16
word"pulsed"
count1
17
word"unspoken"
count1
highlights
0"flickered"
1"familiar"
2"weight"
3"sanctuary"
4"reminder"
5"measured"
6"etching"
7"flicker"
8"potential"
9"aftermath"
10"glint"
11"silence"
12"clandestine"
13"pulse"
14"whisper"
15"sentinel"
16"pulsed"
17"unspoken"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"hung in the air"
count1
highlights
0"hung in the air"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells2
narrationSentences80
matches
0"a flicker of pride"
1"felt a lump"
71.43% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount4
narrationSentences80
filterMatches(empty)
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences103
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen68
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1983
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions20
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions37
wordCount1483
uniqueNames15
maxNameDensity0.81
worstName"Aurora"
maxWindowNameDensity2
worstWindowName"Silas"
discoveredNames
Carter1
Yu-Fei1
Cheung1
Golden1
Empress1
Raven1
Nest1
Blackwood1
Aurora12
Cardiff1
Middle1
East1
Silas11
Evan2
Soho1
persons
0"Carter"
1"Yu-Fei"
2"Cheung"
3"Blackwood"
4"Aurora"
5"Silas"
6"Evan"
places
0"Raven"
1"Cardiff"
2"Soho"
globalScore1
windowScore1
0.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences71
glossingSentenceCount5
matches
0"ghosts that seemed to keep vigil over the dimly lit room"
1"motion that seemed to measure the distance between them"
2"sound that seemed to fill the room"
3"as if laying down a fragile brick"
4"glow that seemed to stitch the past and present together, thread by thread"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.504
wordCount1983
matches
0"Not for losing an asset, but for losing a friend"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences103
matches(empty)
62.78% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs40
mean49.58
std18.33
cv0.37
sampleLengths
088
163
272
383
42
572
642
723
857
952
1046
1163
1261
1341
1453
1565
1630
1773
1838
1935
2038
2172
2243
2358
2421
2545
2665
2757
2841
2930
3056
3133
3249
3332
3431
3550
3639
3727
3869
3968
92.11% Passive voice overuse
Target: ≤2% passive sentences
passiveCount3
totalSentences80
matches
0"was half‑closed"
1"were measured"
2"been left"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount2
totalVerbs218
matches
0"was polishing"
1"were holding"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount19
semicolonCount1
flaggedSentences13
totalSentences103
ratio0.126
matches
0"The bar—Silas’ bar—had become her unofficial after‑hours sanctuary."
1"The walls were a collage of old maps, each one yellowed at the edges, and black‑and‑white photographs of faces she didn’t recognize: smugglers, diplomats, soldiers—ghosts that seemed to keep vigil over the dimly lit room."
2"The scar on her left wrist—small, crescent‑shaped, a souvenir from the bike accident when she was ten—twitches under the sleeve of her shirt, an involuntary reminder that she was still the same girl who once ran barefoot through the rain in Cardiff."
3"The bartender—a lanky man with a tattoo of a phoenix on his forearm—nodded and slid a glass of amber liquid toward her, the condensation beading on the surface."
4"Aurora let her gaze drift to the ring, noting the faint etching of a raven in flight—an emblem she had once seen on a covert operations dossier, a symbol of vigilance."
5"A flicker of something passed across his face—a brief tightening of the muscles around his left knee, the old limp making an appearance as he shifted his weight."
6"“I’ve been… delivering for a Chinese restaurant.” The words felt absurd, a punchline to the life she’d once imagined—a lawyer, a scholar, a spy in training."
7"The memory of Evan—his controlling voice, his bruised knuckles—surfaced as if conjured by his words."
8"“You know, the signet belonged to my father. He was a man of many secrets, and he taught me that a ring can hold more than just a family crest; it can hold promises. I think you kept yours.”"
9"The bar’s backroom—hidden behind the bookshelf that housed a collection of crime novels—stood as a silent witness to countless clandestine meetings."
10"The weight she had carried—of escaping Evan, of leaving the world she’d once known—sat heavily in her chest."
11"She felt the words settle in her, a quiet acceptance that perhaps this reunion—unexpected, brief—could be the start of something unsaid, a bridge that spanned the years, the regrets, the silent apologies."
12"Aurora took a sip, feeling the whiskey warm her throat, the amber liquid a reminder that some things—like the taste of a well‑made drink—could be both familiar and new."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount520
adjectiveStacks0
stackExamples(empty)
adverbCount20
adverbRatio0.038461538461538464
lyAdverbCount4
lyAdverbRatio0.007692307692307693
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences103
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences103
mean19.25
std11.32
cv0.588
sampleLengths
029
123
236
321
48
515
619
735
837
929
1054
112
1221
1342
149
1514
1628
1718
185
1919
2014
2116
228
2320
2429
253
2631
2713
282
2928
303
3132
3221
3326
3414
3521
3620
3710
3843
393
4015
4125
4222
4320
4410
453
4631
4739
4811
4920
43.37% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats7
diversityRatio0.30097087378640774
totalSentences103
uniqueOpeners31
43.86% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences76
matches
0"Instead, she said,"
ratio0.013
14.74% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount39
totalSentences76
matches
0"She pulled the collar of"
1"She had taken the route"
2"She slipped inside, the low"
3"His hair, once a deep"
4"Her hand brushed the scar"
5"She slid onto the bar"
6"His words hung in the"
7"she replied, the nickname slipping"
8"He gave a small, rueful"
9"He gestured to the signet"
10"she asked, her voice softer"
11"She stared at the map"
12"He leaned forward, the bar’s"
13"Her chest tightened."
14"She’d left him in a"
15"she whispered, feeling the words"
16"He tapped the ring again,"
17"She looked down at her"
18"she said, the words feeling"
19"he muttered, eyes flicking to"
ratio0.513
0.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount73
totalSentences76
matches
0"The neon sign above the"
1"Aurora Carter paused under it,"
2"She pulled the collar of"
3"She had taken the route"
4"The wooden door was half‑closed,"
5"She slipped inside, the low"
6"The walls were a collage"
7"The air smelled of stale"
8"Aurora’s gaze swept the room,"
9"His hair, once a deep"
10"The scar on her left"
11"Her hand brushed the scar"
12"She slid onto the bar"
13"The bartender—a lanky man with"
14"Silas said, his voice low,"
15"His words hung in the"
16"she replied, the nickname slipping"
17"The name tasted strange on"
18"He gave a small, rueful"
19"He gestured to the signet"
ratio0.961
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences76
matches(empty)
ratio0
0.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences51
technicalSentenceCount15
matches
0"The neon sign above the entrance flickered a sickly green, throwing a wash of phosphor across the cracked pavement and the puddles that lingered from an early e…"
1"She slipped inside, the low thrum of a jazz trumpet greeting her as if the room had been waiting."
2"The walls were a collage of old maps, each one yellowed at the edges, and black‑and‑white photographs of faces she didn’t recognize: smugglers, diplomats, soldi…"
3"Aurora’s gaze swept the room, landing on the polished bar where a man in a charcoal vest was polishing a glass with a rag that had seen better days."
4"His hair, once a deep auburn, now bore streaks of grey that caught the low light, and a neatly trimmed beard framed a face that bore the same quiet authority sh…"
5"He gave a small, rueful smile, the kind that hinted at stories he’d rather keep locked behind his trimmed beard."
6"Silas’s hazel eyes lingered on her, searching, perhaps for the remnants of the sharp intellect that had once dazzled his superiors."
7"The memory of Evan—his controlling voice, his bruised knuckles—surfaced as if conjured by his words."
8"The bar’s backroom—hidden behind the bookshelf that housed a collection of crime novels—stood as a silent witness to countless clandestine meetings."
9"Aurora could hear the faint creak of its door, as if the room itself were holding its breath, waiting for a secret to be told."
10"A flash of the past surged through Aurora, bringing with it the scent of stale coffee, the hum of computers, the thrill of a puzzle that could have altered the …"
11"She nodded, feeling the old scar on her wrist pulse as though it, too, recognized the truth of his words."
12"She felt the words settle in her, a quiet acceptance that perhaps this reunion—unexpected, brief—could be the start of something unsaid, a bridge that spanned t…"
13"The green neon sign outside pulsed, casting a steady glow that seemed to stitch the past and present together, thread by thread."
14"As the night deepened, the bar’s doors remained closed to the drizzle outside, while inside, two old friends sat across from each other, their conversation a qu…"
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags22
uselessAdditionCount8
matches
0"He gestured, silver catching the low light"
1"she asked, her voice softer than she intended"
2"he muttered, eyes flicking to the two of them"
3"Silas asked, his voice a mixture of amusement and nostalgia"
4"he said, his voice barely above the trumpet’s sigh"
5"she asked, voice barely a whisper"
6"he said, his tone careful, as if laying down a fragile brick"
7"she said, her voice steadier now"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags16
fancyCount2
fancyTags
0"she whispered (whisper)"
1"he muttered (mutter)"
dialogueSentences45
tagDensity0.356
leniency0.711
rawRatio0.125
effectiveRatio0.089
68.2800%