Run: 2026-04-24-01KQ00WASMW804KK99AN2B9SAV

Run Details

Duration:
3m 5s
Cost:
$0.050673
Provider:
Io Net

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 above the entrance buzzed in the November drizzle, casting a queasy emerald glow across the wet cobblestones of Soho. Inside The Raven’s Nest, the light died fast, smothered by mahogany paneling and the close press of old maps pinned to every wall—cartographic ghosts of empires that no longer existed, rivers that had changed course. Black-and-white photographs in tarnished frames cluttered the spaces between the maps: faces without names, parties without hosts, a century’s worth of forgetting. Rory sat at the far end of the bar where the shadows pooled thickest, nursing a single malt that had already gone warm in the glass. She liked this hour, the lull between the post-work rush and the late-night crowd, when the Nest felt less like a public house and more like a vault. Silas Blackwood moved behind the bar with the economical grace of a man who had once done far more dangerous things with his hands. His grey-streaked auburn hair caught the amber glow of the pendant lamps, and his neatly trimmed beard framed a mouth that rarely wasted words. His hazel eyes, surveying the room, missed nothing. When he walked, his left leg betrayed him—a slight hitch, barely perceptible if you weren’t looking, the souvenir of a botched operation in Prague that he had never once mentioned by name. His right hand wore its silver signet ring like a piece of armour, a dull gleam against the damp rag as he polished a row of tumblers. He set one down near Rory’s elbow, a silent question. She shook her head. Not yet. The door opened on a gasp of wind and diesel fumes. A woman stepped inside, struggling with an umbrella that had inverted itself in the gale. She was tall and groomed to a high shine, wearing a camel coat that fell just so from the shoulders, leather gloves the colour of bone, boots that clicked with the unmistakable authority of someone whose heels had never once touched a delivery-room floor. She wrestled the umbrella closed, shook the rain from her collar, and scanned the room with the habitual assessment of a barrister entering a courtroom. Her gaze skimmed past Rory, returned, snagged. “Aurora?” The voice carried the softened lilt of Cardiff, polished now, stripped of its rougher valleys edges. Rory’s fingers tightened around her glass. In London, she was Rory. To the kitchen staff at Golden Empress, she was Carter. To the few regulars who noticed her at all, she was simply the girl who lived in the flat above the bar and fetched their orders of kung pao chicken before the steam faded. No one here called her by the name her mother had chosen, thinking it romantic. She turned. “Elin.” Elin Morgan. The syllables opened a door Rory had nailed shut four years ago. They had sat side by side in Pre-Law at Cardiff, had pooled their meagre grants to afford wine that tasted of battery acid, had once shared a bathroom mirror in a damp flat on Woodville Road while they crammed for exams. Elin had been the one to hold Rory’s hair when she was sick during first-year finals, the one who’d smuggled library books out under her coat because Rory had maxed out her loans. They had been credulous and brilliant and bound by the arrogant certainty that the law would shape them into something unbreakable. Now Elin looked precisely as Rory had always known she would: successful, luminous, expensive. She approached the bar with the same brisk stride, heels striking the floorboards like a metronome, and slid onto the stool beside Rory with a smile that faltered at the edges. “My God,” Elin said. “It’s been four years. At least four.” She paused, her dark eyes moving quickly over Rory’s face—taking in the straight shoulder-length black hair that had lost its gloss and hung lank against her jaw, the faint shadow beneath the bright blue eyes, the absence of the silver cuff bracelet Elin had given her for her twenty-first. “You look… different.” “I’m not,” Rory said. It came out sharper than she’d intended. “I’m not different. Just tired.” Silas limped over, his knee betraying him in that slight, barely-there hitch. He set a coaster before Elin with the instinctive courtesy of a man who had spent a lifetime putting people at ease so they might drop their guard. “Drink?” “Gin and tonic, please. Hendricks if you have it.” Elin’s voice had found its footing again, confident, melodic. When Silas turned away, she unbuttoned her coat to reveal a silk blouse the colour of clotted cream, a rope of pearls that caught the dim light. She looked, Rory thought with a bitterness that surprised her, exactly like Brendan Carter’s daughter should have looked. Like a barrister in training. Like a woman who had never scrubbed Szechuan pepper oil out of a thermal delivery bag. “I tried to find you,” Elin said quietly, accepting the glass from Silas. His silver ring tapped the base as he set it down; he retreated, sensing, as he always did, the perimeter of private grief. “After you left Cardiff. Your mother told mine you’d gone to London. Jennifer was polite, but she wouldn’t say where.” Elin laughed, a bright, brittle sound. “I half thought you’d transferred to LSE. Or taken a pupillage in the Temple. I didn’t imagine…” She gestured vaguely at the room—the maps, the strangers on the walls, the green neon pulsing beyond the rain-streaked window. “This.” “I work for Yu-Fei Cheung,” Rory said. “Golden Empress. Delivery, mostly. I live in the flat upstairs.” She paused, then added, “Eva found it for me. When I first came to London.” Elin nodded, recognition flickering. “Eva. I should have known she’d be involved. She always did have a talent for rescue missions.” She paused, cradling her glass. “Send her my love.” “Aurora,” Elin said, using the full name like a reproach. “You were the best of us. Professor Dwyer still talks about your paper on duty of care. Do you remember? He said you had the mind of a litigator. Like your father.” She paused. “Have you spoken to Brendan lately?” “Now and then.” Rory’s thumb found the scar on her left wrist without her bidding—the small crescent shape, pale and smooth as old porcelain, the memento of an eight-year-old’s reckless leap from a stone wall behind the college where her mother taught. She traced it beneath the lip of the bar, hiding the movement. “He sends cases he thinks I should read. I send postcards.” Elin watched her with the careful neutrality of a cross-examiner deciding which thread to pull. “And Evan?” The name landed like a stone in still water. Rory did not flinch—she had trained herself not to flinch—but she felt the old place behind her ribs contract, a muscle memory of dread. “What about him?” “I saw him,” Elin said. “Last winter. At a chambers Christmas do in Cardiff. He asked after you. Casually.” Her lip curled slightly. “Like he’d misplaced a decent umbrella. He’s married now. Some trainee solicitor from Newport.” “Good for him,” Rory said. She lifted her whisky and drank. It tasted of smoke and nothing. Elin’s composure cracked then, a fissure running through the polished veneer. She set her glass down with a click that was too loud. “I knew,” she said, her voice dropping to a whisper that barely carried over the hum of the neon sign. “I didn’t know everything. But I knew. Second year, when you stopped coming to the pub. Third year, when you wore that scarf in June, and I could see the bruise on your collarbone when you bent to pick up your pen.” She blinked hard. “I told myself you were clumsy. That it wasn’t my place. That you’d tell me if you needed—” She stopped, swallowing. “I should have said something. I should have stormed his flat. I should have done anything.” Rory looked at her old friend—at the careful makeup, the unchipped nails, the pearls that had never known struggle—and felt a terrible, hollow tenderness open up beneath her ribs. “You couldn’t have stopped me from loving him,” she said. “And you couldn’t have stopped me from leaving. I had to fall off that wall alone, Elin. I always did.” But even as she said it, the unspoken hung between them, heavier than the years. Elin could have knocked on the door that night in March when Evan’s shouting had carried through two floors of student housing. Could have answered the phone at three in the morning when Rory had held her mobile in a shaking hand, thumb hovering over Elin’s name, before she’d hurled it at the wall so hard the screen had spiderwebbed. The regret was a physical presence, a third party at the bar, drinking its own invisible toast. Elin reached out, her manicured fingers hovering over Rory’s left wrist. She didn’t touch the scar, but she saw it. “You didn’t even cry,” she said, her voice thick. “When you were eight. I cried. You just sat there on the grass with blood all down your arm and told me it didn’t hurt so I wouldn’t feel bad.” “I was stupid at eight,” Rory said. “And brave.” “No,” Rory said. “Just stupid. There’s a difference.” The silence that followed was vast. It held every exam they’d crammed for, every promise they’d made at nineteen to change the world, every kilometer of track between Cardiff and Paddington that Rory had ridden with her knees drawn to her chest, fleeing a man whose memory still made her lock her flat door twice. It held the life Elin had lived in her absence—the cases, the flat in Clapham, the suitable boyfriend who rowed for Cambridge—and the life Rory had built from the discarded remnants of another woman’s ambition. Elin finished her drink in a single swallow that seemed to pain her. She gathered her purse, her gloves, her sleek alien perfection. At the door, she hesitated, looking back. For a fractured second, she was nineteen again, standing in a kebab shop at two in the morning, ketchup on her chin, laughing with her whole body. Then the wind outside gusted, the green neon flickered, and the moment passed. She turned into the rain and was gone. Rory stared at the empty stool. The leather was still warm. Silas returned. He did not speak. He simply took up the bottle of Scotch and poured a fresh measure into her glass, his hazel eyes meeting hers with the steady, wordless understanding of a man who had outlived too many of his own ghosts. His silver signet ring glinted once before he withdrew his hand. He wiped a ring of moisture from the bar with the same rag, adjusted a photograph on the wall that had tilted, and limped away toward the back of the Nest, where the secret room waited behind its bookshelf for people with newer secrets than hers. Rory lifted her left hand and laid her thumb over the crescent scar. Outside, London roared on, wet and relentless, wiping footprints from the pavement. The green neon buzzed its endless, monotonous lullaby. She drank, and tasted the weight of every year that could not be called back.
created_at"2026-04-24T15:14:07.297Z" 4/24/2026, 3:14:07 PM
model"moonshotai/kimi-k2.6-20260420"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency1131
moderation_latency(null)
generation_time184485
tokens_prompt867
tokens_completion14080
native_tokens_prompt821
native_tokens_completion12504
native_tokens_completion_images(null)
native_tokens_reasoning11231
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.0506728
router(null)
provider_responses
0
endpoint_id"d1de229d-bb53-48c0-aff4-02e570db5efc"
id"chatcmpl-be60a40fe863a70d"
is_byokfalse
latency1131
model_permaslug"moonshotai/kimi-k2.6-20260420"
provider_name"Io Net"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer(null)
request_id"req-1777043647-9I6aErCY47VejO0AbBwN"
session_id(null)
api_type"completions"
id"gen-1777043647-WZc5gK1OAM6DQfzHN0gb"
upstream_id"chatcmpl-be60a40fe863a70d"
total_cost0.0506728
cache_discount(null)
upstream_inference_cost0
provider_name"Io Net"
response_cache_source_id(null)

Evaluation details

Result Evaluator Details Meta Data
0.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags23
adverbTagCount5
adverbTags
0"Elin said quietly [quietly]"
1"She gestured vaguely [vaguely]"
2"She paused then [then]"
3"Her lip curled slightly [slightly]"
4"She blinked hard [hard]"
dialogueSentences40
tagDensity0.575
leniency1
rawRatio0.217
effectiveRatio0.217
92.06% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1890
totalAiIsmAdverbs3
found
0
adverb"precisely"
count1
1
adverb"quickly"
count1
2
adverb"slightly"
count1
highlights
0"precisely"
1"quickly"
2"slightly"
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)
68.25% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1890
totalAiIsms12
found
0
word"scanned"
count1
1
word"lilt"
count1
2
word"silk"
count1
3
word"porcelain"
count1
4
word"traced"
count1
5
word"whisper"
count1
6
word"tenderness"
count1
7
word"unspoken"
count1
8
word"silence"
count1
9
word"fractured"
count1
10
word"flickered"
count1
11
word"weight"
count1
highlights
0"scanned"
1"lilt"
2"silk"
3"porcelain"
4"traced"
5"whisper"
6"tenderness"
7"unspoken"
8"silence"
9"fractured"
10"flickered"
11"weight"
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
narrationSentences99
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount1
narrationSentences99
filterMatches(empty)
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences116
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen59
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1879
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions25
unquotedAttributions1
matches
0"Outside, London roared on, wet and relentless, wiping footprints from the pavement."
50.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions79
wordCount1513
uniqueNames26
maxNameDensity1.72
worstName"Rory"
maxWindowNameDensity3.5
worstWindowName"Rory"
discoveredNames
November1
Soho1
Raven1
Nest3
Blackwood1
Prague1
Rory26
Cardiff3
London2
Golden1
Empress1
Carter2
Morgan1
Pre-Law1
Woodville1
Road1
Elin19
Silas5
Brendan1
Szechuan1
March1
Evan1
Paddington1
Clapham1
Cambridge1
Scotch1
persons
0"Nest"
1"Blackwood"
2"Rory"
3"Carter"
4"Morgan"
5"Elin"
6"Silas"
7"Brendan"
8"Evan"
places
0"November"
1"Soho"
2"Raven"
3"Prague"
4"Cardiff"
5"London"
6"Golden"
7"Woodville"
8"Road"
9"March"
10"Clapham"
11"Cambridge"
globalScore0.641
windowScore0.5
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences74
glossingSentenceCount1
matches
0"swallow that seemed to pain her"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount1879
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences116
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs32
mean58.72
std41.46
cv0.706
sampleLengths
0134
1131
2102
31
486
53
6109
7108
816
941
1084
11100
1232
1330
1450
1565
1617
1736
1837
1917
20125
2159
2292
2359
247
252
268
2790
2878
2911
30101
3148
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences99
matches
0"was gone"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs256
matches
0"weren’t looking"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount11
semicolonCount1
flaggedSentences9
totalSentences116
ratio0.078
matches
0"Inside The Raven’s Nest, the light died fast, smothered by mahogany paneling and the close press of old maps pinned to every wall—cartographic ghosts of empires that no longer existed, rivers that had changed course."
1"When he walked, his left leg betrayed him—a slight hitch, barely perceptible if you weren’t looking, the souvenir of a botched operation in Prague that he had never once mentioned by name."
2"“It’s been four years. At least four.” She paused, her dark eyes moving quickly over Rory’s face—taking in the straight shoulder-length black hair that had lost its gloss and hung lank against her jaw, the faint shadow beneath the bright blue eyes, the absence of the silver cuff bracelet Elin had given her for her twenty-first."
3"His silver ring tapped the base as he set it down; he retreated, sensing, as he always did, the perimeter of private grief."
4"“I half thought you’d transferred to LSE. Or taken a pupillage in the Temple. I didn’t imagine…” She gestured vaguely at the room—the maps, the strangers on the walls, the green neon pulsing beyond the rain-streaked window."
5"“Now and then.” Rory’s thumb found the scar on her left wrist without her bidding—the small crescent shape, pale and smooth as old porcelain, the memento of an eight-year-old’s reckless leap from a stone wall behind the college where her mother taught."
6"Rory did not flinch—she had trained herself not to flinch—but she felt the old place behind her ribs contract, a muscle memory of dread."
7"Rory looked at her old friend—at the careful makeup, the unchipped nails, the pearls that had never known struggle—and felt a terrible, hollow tenderness open up beneath her ribs."
8"It held the life Elin had lived in her absence—the cases, the flat in Clapham, the suitable boyfriend who rowed for Cambridge—and the life Rory had built from the discarded remnants of another woman’s ambition."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1539
adjectiveStacks0
stackExamples(empty)
adverbCount47
adverbRatio0.030539311241065625
lyAdverbCount13
lyAdverbRatio0.008447043534762833
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences116
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences116
mean16.2
std12.46
cv0.769
sampleLengths
023
135
222
326
428
524
624
78
832
927
1010
114
122
1311
1415
1544
1625
177
181
1916
206
215
2210
2334
2415
252
261
272
2812
2941
3033
3121
3214
3331
344
3556
363
374
387
395
4012
4128
421
4318
4427
4518
465
4716
4813
4923
53.16% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats10
diversityRatio0.3706896551724138
totalSentences116
uniqueOpeners43
38.76% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences86
matches
0"Then the wind outside gusted,"
ratio0.012
38.60% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount39
totalSentences86
matches
0"She liked this hour, the"
1"His grey-streaked auburn hair caught"
2"His hazel eyes, surveying the"
3"His right hand wore its"
4"He set one down near"
5"She shook her head."
6"She was tall and groomed"
7"She wrestled the umbrella closed,"
8"Her gaze skimmed past Rory,"
9"They had sat side by"
10"They had been credulous and"
11"She approached the bar with"
12"She paused, her dark eyes"
13"It came out sharper than"
14"He set a coaster before"
15"She looked, Rory thought with"
16"His silver ring tapped the"
17"She gestured vaguely at the"
18"She paused, then added"
19"She paused, cradling her glass"
ratio0.453
58.84% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount69
totalSentences86
matches
0"The green neon sign above"
1"Rory sat at the far"
2"She liked this hour, the"
3"Silas Blackwood moved behind the"
4"His grey-streaked auburn hair caught"
5"His hazel eyes, surveying the"
6"His right hand wore its"
7"He set one down near"
8"She shook her head."
9"The door opened on a"
10"A woman stepped inside, struggling"
11"She was tall and groomed"
12"She wrestled the umbrella closed,"
13"Her gaze skimmed past Rory,"
14"The voice carried the softened"
15"Rory’s fingers tightened around her"
16"The syllables opened a door"
17"They had sat side by"
18"Elin had been the one"
19"They had been credulous and"
ratio0.802
100.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount3
totalSentences86
matches
0"To the kitchen staff at"
1"To the few regulars who"
2"Now Elin looked precisely as"
ratio0.035
0.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences53
technicalSentenceCount13
matches
0"Inside The Raven’s Nest, the light died fast, smothered by mahogany paneling and the close press of old maps pinned to every wall—cartographic ghosts of empires…"
1"Silas Blackwood moved behind the bar with the economical grace of a man who had once done far more dangerous things with his hands."
2"She was tall and groomed to a high shine, wearing a camel coat that fell just so from the shoulders, leather gloves the colour of bone, boots that clicked with …"
3"They had sat side by side in Pre-Law at Cardiff, had pooled their meagre grants to afford wine that tasted of battery acid, had once shared a bathroom mirror in…"
4"She approached the bar with the same brisk stride, heels striking the floorboards like a metronome, and slid onto the stool beside Rory with a smile that falter…"
5"He set a coaster before Elin with the instinctive courtesy of a man who had spent a lifetime putting people at ease so they might drop their guard."
6"When Silas turned away, she unbuttoned her coat to reveal a silk blouse the colour of clotted cream, a rope of pearls that caught the dim light."
7"Rory looked at her old friend—at the careful makeup, the unchipped nails, the pearls that had never known struggle—and felt a terrible, hollow tenderness open u…"
8"It held the life Elin had lived in her absence—the cases, the flat in Clapham, the suitable boyfriend who rowed for Cambridge—and the life Rory had built from t…"
9"Elin finished her drink in a single swallow that seemed to pain her."
10"For a fractured second, she was nineteen again, standing in a kebab shop at two in the morning, ketchup on her chin, laughing with her whole body."
11"He simply took up the bottle of Scotch and poured a fresh measure into her glass, his hazel eyes meeting hers with the steady, wordless understanding of a man w…"
12"He wiped a ring of moisture from the bar with the same rag, adjusted a photograph on the wall that had tilted, and limped away toward the back of the Nest, wher…"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags23
uselessAdditionCount1
matches
0"she said, her voice thick"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags13
fancyCount1
fancyTags
0"Elin laughed (laugh)"
dialogueSentences40
tagDensity0.325
leniency0.65
rawRatio0.077
effectiveRatio0.05
79.9893%