Run: 2026-04-25-01KQ2HVDGH2GB1XWYHXZFFYZ8T

Run Details

Duration:
8m 18s
Cost:
$0.045457
Provider:
Together

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 Raven’s Nest hunched on a Soho side street, its green neon sign spilling an alien glow across rain-slicked cobblestones. Inside, the air was a thick tapestry of oak barrels and cigarette ghosts, despite the smoking ban being nearly two decades old. Aurora traced the scar on her left wrist with her thumb, a childhood habit that surfaced when she was still, as she stared through the front window at the empty street beyond. The bar was quiet, a scattering of regulars nursing pints beneath the old maps that wallpapered the place—faded Mercators and Ortelius reproductions, their cartouches curling like dry leaves. Silas stood behind the counter, a linen cloth wrapped in one hand, a tumbler polished to a gleam in the other, letting the light catch the silver signet ring he always wore on his right hand. His grey-streaked auburn hair fell across his forehead as he worked, and every few steps, his left leg stiffened with the memory of an old injury, a faint limp that had become as much a part of him as the quiet authority in his voice. Aurora had finished her shift for Yu-Fei three hours ago, but she preferred the noise of the bar to the silence of her flat upstairs. The flat Silas had given her at a rent that barely covered the heating, with a heavy lock on the door and a window that looked out onto the fire escape. She’d been here two years now, long enough that the city’s rhythms had seeped into her bones, long enough that Cardiff felt like a story she’d once read about someone else. Her straight black hair was pulled into a loose knot at her nape, a few strands escaping to frame her face. Her bright blue eyes, tired but alert, tracked the room without really seeing it. The bell above the door chimed. Aurora didn’t look up at first; late-evening stragglers were common. But Silas’s voice, low and courteous, drew her attention: “Evening. What’s your poison?” The woman who answered had a voice that snagged on something deep in Aurora’s memory. She turned. Mid-twenties, not like the other patrons, wrapped in a dove-grey coat that fell to her calves, her dark hair cut in a severe chin-length bob that framed a face Aurora knew intimately. Those cheekbones, that small mole beside the left eye, the way she tilted her head when she spoke. Mia. Aurora’s breath caught. She straightened on her stool, her pulse suddenly loud. Mia hadn’t noticed her yet; she was scanning the bottles behind the bar, her profile lit by the green and amber lights. She looked older, of course—they both did—but it was more than that. The Mia Aurora remembered had been all movement and laughter, waving arms when she talked, her hair a wild tangle she never bothered to tame. This woman was still, contained, her gestures measured, her mouth set in a line that suggested a smile was a rationed commodity. She was changed in a way that had nothing to do with the coat or the delicate gold studs in her ears. She looked like someone who had stopped expecting the world to be kind. Silas moved toward the till, and that was when Mia turned and saw her. For a long moment, neither spoke. The bar’s ambient noise—the clink of glasses, the low murmur of two old men in the corner—seemed to fade. Aurora watched recognition dawn in Mia’s eyes: first confusion, then shock, then a flash of something that might have been joy before it shuttered into wariness. “Rory?” Mia’s voice came out a half-octave too high. She stepped forward, her heels clicking on the worn floorboards. “Is that really you?” “Last I checked.” Aurora’s reply was automatic, a defense mechanism from years of deflecting concern. She slid off her stool and stood, suddenly conscious of her faded jumper and worn jeans, her hair slipping further from its knot, the crescent-shaped scar on her left wrist that she now turned inward against her thigh. Mia stopped a few feet away, as if there were an invisible fence between them. “You’re here. In London. I—I had no idea. You just disappeared.” The word ‘disappeared’ landed like a slap. Aurora had not thought of it that way. She’d fled, yes, but she’d told Eva, and Eva had believed her. She had assumed, or perhaps hoped, that word would trickle back to the old circles. But Mia’s face said otherwise: there had been silence, a blank space where Aurora used to be. “I moved,” Aurora said carefully, keeping her voice level. “A couple of years ago. I needed a fresh start.” Mia’s gaze dropped to the bar, then lifted again, drifting over Aurora’s shoulder to the black-and-white photographs tacked above the till—London streets in the nineteen-fifties, Silas’s private collection of a city that no longer existed. “You could have called. Or written. Something.” There was no anger in her tone, only a weary confusion that cut deeper than any accusation. Silas, who had been watching them both with the quiet scrutiny of a man who once made his living reading faces, set a glass of water in front of Mia. “Looks like you two have history,” he said gently, his hazel eyes meeting Aurora’s for a brief second. “I’ll give you a moment.” He limped down to the far end of the bar and busied himself with stacking a crate of empties, his presence a deliberate signal that he was there if needed. Aurora gestured toward a stool. “Sit? Please.” Mia sat, her coat pooling around her like a shed skin. She ordered a gin and tonic, and Silas nodded, preparing it with the economy of movement that came from decades of practice. The silence that settled between them was thick, filled with the ghosts of a friendship that had once seemed indestructible. “You look… well,” Mia said, the compliment sounding forced. “I like the hair.” Aurora’s hand moved self-consciously to her shoulder-length black strands. She’d kept it straight, the way Mia used to say suited her best. “You’ve cut yours. It suits you. Very professional.” A humorless smile flickered on Mia’s lips. “That’s the idea. The firm likes everyone to look the part. I’m a corporate litigator now, if you can believe it.” “I heard,” Aurora admitted. “I think Eva mentioned it once, before I left. You made partner?” “Junior partner, last quarter.” Mia said it with the same flat detachment soldiers use when describing battles. “It’s good money. The hours are brutal, and I haven’t had a weekend off in months, but it’s what I wanted. Or what I thought I wanted.” There was a crack there, a fissure Aurora might have missed if she hadn’t spent so many nights reading Silas’s customers for hidden wounds. She leaned forward an inch. “And now you’re not sure?” Mia’s expression flickered. She reached for her drink once it arrived, took a long pull before answering. “I’m not sure about anything. But I saw the name The Raven’s Nest in a guidebook, and something about it sounded familiar. I didn’t expect to find you here.” She turned the glass in her hands. “God. I used to know you better than anyone. And now I don’t even know what you do, where you’ve been.” Aurora felt a swell of honesty that tightened her gut. She had two choices: the truth or a lie. The truth was jagged and messy. The lie was easier. But looking at Mia, at the tired lines around her mouth, she chose the former. “I deliver food. For a Chinese restaurant a few streets over. Golden Empress—decent dim sum.” She paused, watching Mia’s face carefully. “I live above this bar. Silas, the owner, he gave me a room when I first arrived. I help out behind the bar sometimes in exchange.” Mia’s hand stilled on her glass. The silence stretched so long that Aurora could hear the rain begin to patter against the window. “You deliver food,” Mia repeated, as if the words were a foreign language. “You were top of our class. You had a clerkship with one of the best barristers in Cardiff. You were going to—” “I know what I was going to be.” Aurora’s voice came out harsher than she intended, and she took a breath to soften it. “But plans change. People change.” The phrase “people change” hung between them like a challenge. Mia studied her, and Aurora saw something crack in her composure. It wasn’t judgment or pity; it was a deep, abiding sadness. “I knew,” Mia said, so quietly that Aurora almost missed it. “About Evan. I knew something was wrong.” This was the thing that had lived in the spaces between them for years, unspoken and festering. Aurora felt the temperature in the room drop. She didn’t speak; she just waited, her heart hammering beneath her jumper. “You’d show up with bruises you blamed on the bookcase, or the doorframe, or a mugging that never got reported. And I told myself that if it was really bad, you’d tell me. That it wasn’t my place to pry.” Mia’s voice broke on the last word, and she looked away, toward the faded map of Africa that had hung behind the bar since before Silas bought the place. “I could have—fuck, I should have—done something. Asked. Insisted. But I was twenty-one and selfish and so focused on getting into the right chambers that I let you fade in front of me.” Aurora closed her eyes. She had rehearsed this conversation a thousand times, in the shower, on long walks through Victoria Park. Some versions were angry, some forgiving. But now, with the reality of Mia shaking beside her, she found she had no anger left. Only a weary relief that the secret was finally out. “You couldn’t have stopped it,” Aurora said steadily. “It took me years to understand that. I had to leave on my own, in my own time. If you’d confronted me, I might have pushed you further away. I might have blamed you. And I would have stayed with him even longer.” She opened her eyes and looked directly at her old friend,760 blue meeting brown. “I never blamed you for that. I just… didn’t know how to reach back once I’d gone.” Mia’s eyes glistened, but she didn’t cry. She reached across the bar and placed her hand over Aurora’s, her fingers covering the crescent scar. The touch was light, tentative, a question. Aurora turned her hand over and laced their fingers together. “I’ve missed you,” Mia said. “Every time something happened, I thought: Rory would have something clever to say. Rory would make me laugh. And I knew I’d let you go.” Silas, who had been subtly refilling glasses at the other end, hobbled over with a bottle of single malt. He set three tumblers on the bar and poured generous measures into each, his slight smile the most expression he’d worn all evening. “To old friends who find their way back,” he said, lifting his own glass. The signet ring glinted. “Even if it takes longer than it should.” Aurora met Silas’s gaze and saw something there: a recognition of all she’d been through, of the person she’d grown into since arriving as a broken thing, of the person she was slowly becoming. She raised her glass. “To finding your way back.” Mia joined them, her smile less fragile now. They drank, the whisky a slow burn that settled in Aurora’s chest. Outside, the rain continued to fall, the green neon bleeding into the wet street like a promise. The silence that stretched between them was no longer heavy but comfortable, a shared space they could sit in without needing to fill it. They talked lighter things: about Cardiff, about Mia’s mother, about the tiny flat Mia had just rented in Islington that had a boiler that made a noise like a dying seagull. They didn’t solve anything, and they didn’t pretend to be the same people they’d been. But they stayed, and that was enough. Later, much later, Mia would button her coat and step out into the rain, turning back once to wave through the window. Aurora would watch the grey shape retreat, a ghost swallowed by the city, and Silas would come stand beside her, his limp a familiar rhythm. “Worth it?” he asked, drying his hands on his cloth. Aurora looked at the two empty glasses on the bar, the smudged print of Mia’s lips on the rim of one. “It was,” she said. “I think it was.” And there, in the green-lit dark of The Raven’s Nest, with the old maps watching and the rain tapping its gentle code on the glass, she believed it.
created_at"2026-04-25T14:49:34.224Z" 4/25/2026, 2:49:34 PM
model"deepseek/deepseek-v4-pro-20260423"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency35033
moderation_latency(null)
generation_time475314
tokens_prompt867
tokens_completion10693
native_tokens_prompt895
native_tokens_completion9904
native_tokens_completion_images(null)
native_tokens_reasoning7493
native_tokens_cached0
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.0454571
router(null)
provider_responses
0
endpoint_id"d084170b-dd99-4e53-9ae1-b63881f3cfbf"
is_byokfalse
latency221
model_permaslug"deepseek/deepseek-v4-pro-20260423"
provider_name"DeepSeek"
status429
1
endpoint_id"13bda129-f8a6-4a60-b1db-98082e5f7ccd"
id"ogZmSxo-6z2FuN-9f1e27b6a6cd8acf"
is_byokfalse
latency35032
model_permaslug"deepseek/deepseek-v4-pro-20260423"
provider_name"Together"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer(null)
request_id"req-1777128574-CDcP0z3T79uRnldF483k"
session_id(null)
api_type"completions"
id"gen-1777128574-BLIqco7u1VsGvsrJjiCc"
upstream_id"ogZmSxo-6z2FuN-9f1e27b6a6cd8acf"
total_cost0.0454571
cache_discount(null)
upstream_inference_cost0
provider_name"Together"
response_cache_source_id(null)

Evaluation details

Result Evaluator Details Meta Data
63.64% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags20
adverbTagCount3
adverbTags
0"Aurora said carefully [carefully]"
1"he said gently [gently]"
2"Aurora said steadily [steadily]"
dialogueSentences44
tagDensity0.455
leniency0.909
rawRatio0.15
effectiveRatio0.136
76.61% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2138
totalAiIsmAdverbs10
found
0
adverb"really"
count3
1
adverb"suddenly"
count2
2
adverb"carefully"
count2
3
adverb"gently"
count1
4
adverb"very"
count1
5
adverb"slowly"
count1
highlights
0"really"
1"suddenly"
2"carefully"
3"gently"
4"very"
5"slowly"
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)
62.58% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2138
totalAiIsms16
found
0
word"tapestry"
count1
1
word"traced"
count1
2
word"silence"
count5
3
word"pulse"
count1
4
word"scanning"
count1
5
word"measured"
count1
6
word"flickered"
count2
7
word"familiar"
count2
8
word"unspoken"
count1
9
word"comfortable"
count1
highlights
0"tapestry"
1"traced"
2"silence"
3"pulse"
4"scanning"
5"measured"
6"flickered"
7"familiar"
8"unspoken"
9"comfortable"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches0
maxInWindow0
found(empty)
highlights(empty)
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences111
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount3
narrationSentences111
filterMatches(empty)
hedgeMatches
0"seemed to"
1"begin to"
2"tend to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences132
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen69
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2129
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions21
unquotedAttributions0
matches(empty)
16.67% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions92
wordCount1648
uniqueNames16
maxNameDensity1.94
worstName"Aurora"
maxWindowNameDensity4.5
worstWindowName"Mia"
discoveredNames
Raven2
Nest2
Soho1
Mercators1
Ortelius1
Yu-Fei1
Silas12
Cardiff2
Aurora32
Mia31
Eva2
London1
Africa1
Victoria1
Park1
Islington1
persons
0"Raven"
1"Nest"
2"Silas"
3"Aurora"
4"Mia"
5"Eva"
places
0"Soho"
1"Cardiff"
2"London"
3"Africa"
4"Victoria"
5"Park"
6"Islington"
globalScore0.529
windowScore0.167
71.88% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences96
glossingSentenceCount3
matches
0"felt like a story she’d once read about"
1"looked like someone who had stopped expec"
2"seemed indestructible"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.47
wordCount2129
matches
0"no longer heavy but"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences132
matches
0"hoped, that word"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs42
mean50.69
std35.84
cv0.707
sampleLengths
0183
1122
229
368
4128
514
651
723
853
926
1059
1119
1259
1383
147
1553
1613
1730
1828
1916
2044
2134
2274
2344
2447
2558
2629
2732
2818
2937
30102
3154
3282
3341
3430
3568
3643
37114
3847
3910
4029
4128
98.94% Passive voice overuse
Target: ≤2% passive sentences
passiveCount2
totalSentences111
matches
0"was pulled"
1"was changed"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount2
totalVerbs275
matches
0"was scanning"
1"was slowly becoming"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount6
semicolonCount4
flaggedSentences8
totalSentences132
ratio0.061
matches
0"The bar was quiet, a scattering of regulars nursing pints beneath the old maps that wallpapered the place—faded Mercators and Ortelius reproductions, their cartouches curling like dry leaves."
1"Aurora didn’t look up at first; late-evening stragglers were common."
2"Mia hadn’t noticed her yet; she was scanning the bottles behind the bar, her profile lit by the green and amber lights."
3"She looked older, of course—they both did—but it was more than that."
4"The bar’s ambient noise—the clink of glasses, the low murmur of two old men in the corner—seemed to fade."
5"Mia’s gaze dropped to the bar, then lifted again, drifting over Aurora’s shoulder to the black-and-white photographs tacked above the till—London streets in the nineteen-fifties, Silas’s private collection of a city that no longer existed."
6"It wasn’t judgment or pity; it was a deep, abiding sadness."
7"She didn’t speak; she just waited, her heart hammering beneath her jumper."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1069
adjectiveStacks0
stackExamples(empty)
adverbCount34
adverbRatio0.031805425631431246
lyAdverbCount8
lyAdverbRatio0.007483629560336763
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences132
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences132
mean16.13
std11.08
cv0.687
sampleLengths
020
122
232
328
436
545
625
731
831
921
1014
116
1210
1313
1415
152
1632
1718
181
193
209
2122
2212
2325
2422
2522
2613
2714
286
2919
3026
319
3210
334
3415
3538
3615
3711
387
398
4012
4115
4217
439
4410
4535
4624
4730
4818
4935
43.94% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats8
diversityRatio0.2878787878787879
totalSentences132
uniqueOpeners38
31.75% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences105
matches
0"Only a weary relief that"
ratio0.01
94.29% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount33
totalSentences105
matches
0"His grey-streaked auburn hair fell"
1"She’d been here two years"
2"Her straight black hair was"
3"Her bright blue eyes, tired"
4"She straightened on her stool,"
5"She looked older, of course—they"
6"She was changed in a"
7"She looked like someone who"
8"She stepped forward, her heels"
9"She slid off her stool"
10"She’d fled, yes, but she’d"
11"She had assumed, or perhaps"
12"he said gently, his hazel"
13"He limped down to the"
14"She ordered a gin and"
15"She’d kept it straight, the"
16"She leaned forward an inch."
17"She reached for her drink"
18"She turned the glass in"
19"She had two choices: the"
ratio0.314
26.67% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount91
totalSentences105
matches
0"The Raven’s Nest hunched on"
1"Aurora traced the scar on"
2"The bar was quiet, a"
3"Silas stood behind the counter,"
4"His grey-streaked auburn hair fell"
5"Aurora had finished her shift"
6"The flat Silas had given"
7"She’d been here two years"
8"Her straight black hair was"
9"Her bright blue eyes, tired"
10"The bell above the door"
11"Aurora didn’t look up at"
12"The woman who answered had"
13"Those cheekbones, that small mole"
14"Aurora’s breath caught."
15"She straightened on her stool,"
16"Mia hadn’t noticed her yet;"
17"She looked older, of course—they"
18"The Mia Aurora remembered had"
19"This woman was still, contained,"
ratio0.867
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences105
matches(empty)
ratio0
18.14% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences63
technicalSentenceCount11
matches
0"Aurora traced the scar on her left wrist with her thumb, a childhood habit that surfaced when she was still, as she stared through the front window at the empty…"
1"The bar was quiet, a scattering of regulars nursing pints beneath the old maps that wallpapered the place—faded Mercators and Ortelius reproductions, their cart…"
2"Mid-twenties, not like the other patrons, wrapped in a dove-grey coat that fell to her calves, her dark hair cut in a severe chin-length bob that framed a face …"
3"Aurora watched recognition dawn in Mia’s eyes: first confusion, then shock, then a flash of something that might have been joy before it shuttered into wariness…"
4"Silas, who had been watching them both with the quiet scrutiny of a man who once made his living reading faces, set a glass of water in front of Mia."
5"She ordered a gin and tonic, and Silas nodded, preparing it with the economy of movement that came from decades of practice."
6"The silence that settled between them was thick, filled with the ghosts of a friendship that had once seemed indestructible."
7"Aurora felt a swell of honesty that tightened her gut."
8"Silas, who had been subtly refilling glasses at the other end, hobbled over with a bottle of single malt."
9"The silence that stretched between them was no longer heavy but comfortable, a shared space they could sit in without needing to fill it."
10"They talked lighter things: about Cardiff, about Mia’s mother, about the tiny flat Mia had just rented in Islington that had a boiler that made a noise like a d…"
75.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags20
uselessAdditionCount2
matches
0"Mia said, the compliment sounding forced"
1"Mia repeated, as if the words were a foreign language"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags12
fancyCount2
fancyTags
0"Aurora admitted (admit)"
1"Mia repeated (repeat)"
dialogueSentences44
tagDensity0.273
leniency0.545
rawRatio0.167
effectiveRatio0.091
76.0031%