Run: 2026-04-24-01KQ01BFZS9GD3E08ZR04WF44Y

Run Details

Duration:
2m 40s
Cost:
$0.018531
Provider:
Z.AI

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 bled color across the wet pavement, and Aurora Carter pushed through the door with the particular exhaustion of someone who had spent eight hours navigating London traffic on a scooter that liked to stall at intersections. The smell hit her immediately—polished wood, spilled gin, the faint mustiness of old paper from the maps that covered every wall not already claimed by black-and-white photographs of people long dead. She claimed her usual stool at the far end of the bar, the one with the cracked leather seat that let her keep her back to the wall and her eyes on the door. Old habit. The kind you picked up not from watching spy films but from sharing a flat with a man who liked to know where you were at all times, who could turn a question about your day into an interrogation. Silas was in the back room—she could see the bookshelf standing slightly ajar, the sliver of warm light from beyond—and some kid she didn't recognize was fumbling behind the bar. New hire. Third one this month. She ordered a whiskey from him anyway, watched him reach for the wrong bottle, correct himself, pour a stingy measure into a glass that wasn't quite clean. She was contemplating whether to send it back when the door swung open and brought the sound of Soho in with it—traffic and rain and someone's thumping bass from a car passing too fast—and then the door swung shut and the quiet rushed back, and standing in the entrance, dripping rain from the shoulders of an expensive coat, was Marcus Webb. Rory didn't move. For three full seconds, she didn't even breathe. He was thinner. That was the first thing. The kind of thin that spoke of skipped meals and clavicles that used to be hidden beneath the easy softness of a university student who drank too much beer and never met a kebab he didn't like. His hair, once a careless tangle of dark curls she'd teased him about, was cut short now, severe, the kind of haircut that announced intent. But it was his eyes that stopped her. The Marcus she'd known had eyes like a boy who'd just heard a good joke and couldn't wait to share it. These eyes belonged to someone who'd learned to keep secrets. He hadn't seen her yet. He was scanning the bar with the automatic assessment of someone looking for a familiar face or a threat, and she thought about sliding off her stool, about the bathroom window she'd noticed six months ago and filed away for exactly these kinds of moments. But then his gaze swept past her, jerked back, and his whole body went still. 'Rory.' Not a question. A confirmation. Like he'd been carrying her name around in his pocket all these years and had finally found the right moment to spend it. 'Marcus.' She didn't smile. Didn't stand. She wrapped her hand around her glass and felt the cool press of it against her palm, the small crescent scar on her wrist catching the dim light. 'You look like shite.' He laughed—a short, startled sound—and some of the old Marcus surfaced in it. Just for a moment. Then it was gone again, replaced by something careful and composed as he crossed the room and took the stool beside her. 'You look exactly the same,' he said. 'How is that possible? It's been—' 'Four years.' She said it before he could calculate, because she'd already done the math, hated herself for it, and done it again. Four years since she'd left Cardiff. Four years since she'd stopped answering his calls. The new hire appeared, and Marcus ordered without looking at the menu. 'Glenfiddich. Neat.' The kid reached for the right bottle this time, and Rory felt a flicker of something like respect, then watched Marcus pull out a credit card that probably had a limit higher than her annual earnings. 'Pre-Law finally paid off, then.' She nodded at the coat, the card, the easy confidence of his order. Something flickered across his face. 'I'm a solicitor. Commercial litigation. It's—' He accepted his drink, took a swallow that was more gulp than sip. 'It's fine.' 'Fine.' She repeated the word, let it sit between them. In university, Marcus had wanted to do human rights law. Had talked about it with the breathless conviction of someone who believed the system could be bent toward justice if you just pushed hard enough. She remembered him at two in the morning in the student union, pint in hand, outlining exactly how he'd change the world. Now he wore expensive coats and said 'fine' like it was a life sentence. 'What about you?' He turned on his stool to face her, and she caught the faint tremor in his fingers as he lifted his glass. 'Eva said you were in London. She wouldn't tell me anything else. Just that you were safe and I should stop asking.' 'Eva talks too much.' 'She was worried about you. We all were.' The 'we' landed like a slap. There had been a 'we' once. A circle of friends at Cardiff—her, Marcus, Eva, Dafydd, Lowri—who had planned to conquer the world together, or at least survive their degrees. She'd walked away from all of them the night she'd walked away from Evan. Cut them off like a gangrenous limb, because Evan had known them, had known how to find her through them, and she'd been too afraid to trust that any of them would choose her over the charming man with the easy smile who'd left bruises in places no one could see. 'I'm not doing this.' She started to slide off her stool, but Marcus reached out—didn't touch her, just let his hand hover in the air between them, a barrier made of intention. 'Please.' The word cracked. 'I'm not—I didn't come here looking for you. I didn't even know you came to this place. A client recommended it. I had a meeting fall through, and I just—' He stopped, pressed his lips together, tried again. 'I've looked for you. For years. I almost knocked on every door in London.' 'That would have been stalking.' 'I know. That's why I didn't.' He finished his drink in one long pull, set the empty glass down with too much force. 'Evan came by my flat. About six months after you left. Wanted to know where you were. I told him I didn't know, which was true. He didn't believe me.' Rory's stomach clenched. 'What did he do?' 'Nothing.' Marcus's voice was flat, but his hand had curled into a fist on the bar, knuckles white. 'He just stood there, in my doorway, with that smile of his. The one that never reaches his eyes. And he said—and this is verbatim, because I've replayed it a thousand times—he said, "She'll come back. They always do." And then he left.' She should have felt something. Fear, maybe. The old panic that used to send her heart into arrhythmia at the sound of his name. Instead, she felt the strange, hollow calm of a woman who had rebuilt herself from rubble and discovered the foundation was stronger than the original structure. 'He was wrong.' 'I know.' Marcus finally looked at her—really looked—and she saw the guilt there, the question he'd been carrying for four years. 'I should have known, Rory. We were best friends for three years and I never—I didn't see what he was doing to you. I thought he was just intense. I thought you were just—' He stopped himself, but she heard the unfinished sentence anyway. Quiet. Withdrawn. Different. She should have been angry. Instead, she felt the weight of his regret settling over both of them like the smoke that used to hang in this bar before the ban. 'You couldn't have known. I didn't want you to know.' 'That doesn't make it better.' 'No.' She picked up her whiskey, took a measured sip. It burned, and she let it. 'It doesn't.' Silence stretched between them, filled by the low murmur of other patrons, the clink of glasses, the rain against the windows. On the wall behind the bar, a black-and-white photograph of Cold War Berlin watched them with the particular judgment of history. 'I'm not the same person,' Marcus said finally. 'I thought if I became successful enough, important enough, I could go back and fix things. Change what I didn't see. Be someone who would have seen it.' He laughed, and there was nothing of the old Marcus in it at all. 'Turns out you can't retroactively grow a spine.' 'And commercial litigation?' 'Pays well. Looks good on paper. Means nothing.' He turned the empty glass in his hands, round and round, like he was trying to read something written on the bottom. 'I wanted to be someone who matters, Rory. Instead, I'm someone who bills by the hour.' She studied him—the sharp edges of him, the hollows, the expensive coat draped over a body that had forgotten how to take up space. She thought about the woman she'd been in Cardiff, the one who had let herself be small and frightened and invisible, and the woman she'd become in London, who delivered noodles through rain and traffic and didn't flinch when men raised their voices. 'We're both different people,' she said. 'Maybe that's not the worst thing.' 'Is it enough?' He asked it like he actually wanted an answer, like the question had been eating at him for years. She thought about her flat above this bar, about Silas and his maps and his hidden room, about the delivery scooter that stalled and the regulars who tipped badly and the life she'd scratched out of nothing. She thought about the crescent scar on her wrist, and the story she'd told as a child about how she got it, and the story she told now, and how both of them were true in their own way. 'I don't know,' she said. 'Ask me in another four years.' The bookshelf at the back of the bar creaked open, and Silas emerged with his slight limp and his quiet authority, his hazel eyes taking in the scene with the comprehensive assessment of a man who'd spent a career reading rooms. He caught her gaze, raised an eyebrow in question. She shook her head, almost imperceptibly. He nodded and moved behind the bar, displacing the new hire with a hand on the shoulder and a few murmured words. Marcus watched the exchange with the trained eye of someone who'd learned to read power dynamics in courtrooms. 'Who's that?' 'Landlord,' Rory said. 'Friend.' 'He looks at you like you're someone worth watching out for.' She considered this. 'He's a good judge of character.' Marcus turned back to her, and for a moment—just a moment—she saw the boy he'd been, the one who'd believed in justice and late-night conversations and the fundamental goodness of the world. Then he blinked, and the man he'd become was back, with his short hair and his empty glass and his expensive coat. 'I should go.' He didn't move to leave. 'I just—I needed you to know that I'm sorry. For not seeing. For not being who you needed me to be.' 'We were kids, Marcus. We were all just kids.' 'Kids can be cruel. But mostly, they're just helpless.' He stood, pulled on the coat, adjusted the collar with practiced precision. 'If you ever need anything—' 'I won't.' 'But if you did.' She looked up at him, this stranger who wore her friend's face, and felt the weight of four years settle into something that wasn't forgiveness, exactly, but might be its first cousin. 'Then I'd know where to find you.' He nodded once, turned, and walked out into the rain. The green neon sign painted him in shades of departure as he went, and then the door closed behind him, and he was gone. Rory sat with her whiskey and the silence and the old maps on the walls, all those countries that had changed their names and borders and still remembered who they used to be. Silas appeared at her elbow with a fresh glass—poured correctly this time, from the right bottle, into a clean glass—and said nothing at all. She picked it up, and she drank, and she didn't look at the door.
created_at"2026-04-24T15:22:24.129Z" 4/24/2026, 3:22:24 PM
model"z-ai/glm-5.1-20260406"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency4647
moderation_latency(null)
generation_time159451
tokens_prompt867
tokens_completion4576
native_tokens_prompt819
native_tokens_completion3951
native_tokens_completion_images(null)
native_tokens_reasoning1320
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.018531
router(null)
provider_responses
0
endpoint_id"4ce9a513-17dc-4130-8960-2c4ceed3ea56"
id"20260424232224c41fadc02ed44592"
is_byokfalse
latency4647
model_permaslug"z-ai/glm-5.1-20260406"
provider_name"Z.AI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer(null)
request_id"req-1777044144-AjqkIMPQJm3hj8fqv0RH"
session_id(null)
api_type"completions"
id"gen-1777044144-tU9qZaGPKvxqr3msOAXs"
upstream_id"20260424232224c41fadc02ed44592"
total_cost0.018531
cache_discount(null)
upstream_inference_cost0
provider_name"Z.AI"
response_cache_source_id(null)

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags11
adverbTagCount0
adverbTags(empty)
dialogueSentences1
tagDensity1
leniency1
rawRatio0
effectiveRatio0
95.23% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2096
totalAiIsmAdverbs2
found
0
adverb"slightly"
count1
1
adverb"really"
count1
highlights
0"slightly"
1"really"
80.00% AI-ism character names
Target: 0 AI-default names (16 tracked, −20% each)
codexExemptions
0"Blackwood"
found
0"Marcus"
100.00% AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions(empty)
found(empty)
66.60% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2096
totalAiIsms14
found
0
word"navigating"
count1
1
word"scanning"
count1
2
word"familiar"
count1
3
word"calculate"
count1
4
word"flicker"
count1
5
word"flickered"
count1
6
word"stomach"
count1
7
word"structure"
count1
8
word"weight"
count2
9
word"measured"
count1
10
word"silence"
count2
11
word"eyebrow"
count1
highlights
0"navigating"
1"scanning"
2"familiar"
3"calculate"
4"flicker"
5"flickered"
6"stomach"
7"structure"
8"weight"
9"measured"
10"silence"
11"eyebrow"
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
narrationSentences105
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount0
narrationSentences105
filterMatches(empty)
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences162
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen63
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2075
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions25
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions38
wordCount1490
uniqueNames21
maxNameDensity0.54
worstName"Marcus"
maxWindowNameDensity2
worstWindowName"Marcus"
discoveredNames
Raven1
Nest1
Aurora1
Carter1
London2
Soho1
Marcus8
Webb1
Four2
Cardiff3
Eva1
Dafydd1
Lowri1
Evan2
Rory3
Quiet1
Cold1
War1
Berlin1
Looks1
Silas4
persons
0"Raven"
1"Nest"
2"Aurora"
3"Carter"
4"Marcus"
5"Webb"
6"Eva"
7"Evan"
8"Rory"
9"Quiet"
10"Silas"
places
0"London"
1"Soho"
2"Cardiff"
3"Berlin"
globalScore1
windowScore1
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences67
glossingSentenceCount0
matches(empty)
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.482
wordCount2075
matches
0"not from watching spy films but from sharing a flat with a man who liked to know"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences162
matches
0"trust that any"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs59
mean35.17
std27.41
cv0.779
sampleLengths
075
175
263
361
411
5109
665
71
828
938
1039
1113
1237
1350
1418
1526
1681
1747
184
198
20100
2132
2256
235
2453
257
2661
2750
283
2968
3031
3110
325
3318
3442
3558
363
3746
3867
3912
4022
4176
4211
4378
4420
454
4611
479
4854
4929
98.58% Passive voice overuse
Target: ≤2% passive sentences
passiveCount2
totalSentences105
matches
0"was gone"
1"was gone"
95.83% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount4
totalVerbs256
matches
0"was fumbling"
1"was contemplating"
2"was scanning"
3"was doing"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount17
semicolonCount0
flaggedSentences10
totalSentences162
ratio0.062
matches
0"The smell hit her immediately—polished wood, spilled gin, the faint mustiness of old paper from the maps that covered every wall not already claimed by black-and-white photographs of people long dead."
1"Silas was in the back room—she could see the bookshelf standing slightly ajar, the sliver of warm light from beyond—and some kid she didn't recognize was fumbling behind the bar."
2"She was contemplating whether to send it back when the door swung open and brought the sound of Soho in with it—traffic and rain and someone's thumping bass from a car passing too fast—and then the door swung shut and the quiet rushed back, and standing in the entrance, dripping rain from the shoulders of an expensive coat, was Marcus Webb."
3"He laughed—a short, startled sound—and some of the old Marcus surfaced in it."
4"A circle of friends at Cardiff—her, Marcus, Eva, Dafydd, Lowri—who had planned to conquer the world together, or at least survive their degrees."
5"And he said—and this is verbatim, because I've replayed it a thousand times—he said, \"She'll come back. They always do.\" And then he left.'"
6"We were best friends for three years and I never—I didn't see what he was doing to you."
7"She studied him—the sharp edges of him, the hollows, the expensive coat draped over a body that had forgotten how to take up space."
8"Marcus turned back to her, and for a moment—just a moment—she saw the boy he'd been, the one who'd believed in justice and late-night conversations and the fundamental goodness of the world."
9"Silas appeared at her elbow with a fresh glass—poured correctly this time, from the right bottle, into a clean glass—and said nothing at all."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount470
adjectiveStacks0
stackExamples(empty)
adverbCount16
adverbRatio0.03404255319148936
lyAdverbCount3
lyAdverbRatio0.006382978723404255
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences162
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences162
mean12.81
std11.96
cv0.934
sampleLengths
044
131
234
32
439
530
62
74
827
961
103
118
123
135
1437
1525
168
1721
1810
195
2045
2115
221
233
242
2523
264
272
2828
294
3013
314
3222
337
344
352
3623
376
388
3912
401
4137
4218
435
443
452
4614
472
4810
4910
58.44% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats17
diversityRatio0.41358024691358025
totalSentences162
uniqueOpeners67
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount7
totalSentences90
matches
0"Just for a moment."
1"Then it was gone again,"
2"Just that you were safe"
3"Instead, she felt the strange,"
4"Instead, she felt the weight"
5"Instead, I'm someone who bills"
6"Then he blinked, and the"
ratio0.078
60.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount36
totalSentences90
matches
0"She claimed her usual stool"
1"She ordered a whiskey from"
2"She was contemplating whether to"
3"He was thinner."
4"His hair, once a careless"
5"He hadn't seen her yet."
6"He was scanning the bar"
7"She wrapped her hand around"
8"He laughed—a short, startled sound—and"
9"She remembered him at two"
10"She wouldn't tell me anything"
11"She'd walked away from all"
12"I didn't even know you"
13"I had a meeting fall"
14"I almost knocked on every"
15"I told him I didn't"
16"He didn't believe"
17"She should have felt something."
18"We were best friends for"
19"I thought he was just"
ratio0.4
100.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount61
totalSentences90
matches
0"The green neon sign of"
1"The smell hit her immediately—polished"
2"She claimed her usual stool"
3"The kind you picked up"
4"Silas was in the back"
5"She ordered a whiskey from"
6"She was contemplating whether to"
7"Rory didn't move."
8"He was thinner."
9"That was the first thing."
10"The kind of thin that"
11"His hair, once a careless"
12"The Marcus she'd known had"
13"These eyes belonged to someone"
14"He hadn't seen her yet."
15"He was scanning the bar"
16"She wrapped her hand around"
17"He laughed—a short, startled sound—and"
18"The new hire appeared, and"
19"Something flickered across his face."
ratio0.678
55.56% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences90
matches
0"Now he wore expensive coats"
ratio0.011
0.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences45
technicalSentenceCount11
matches
0"The green neon sign of The Raven's Nest bled color across the wet pavement, and Aurora Carter pushed through the door with the particular exhaustion of someone …"
1"The kind you picked up not from watching spy films but from sharing a flat with a man who liked to know where you were at all times, who could turn a question a…"
2"The kind of thin that spoke of skipped meals and clavicles that used to be hidden beneath the easy softness of a university student who drank too much beer and …"
3"His hair, once a careless tangle of dark curls she'd teased him about, was cut short now, severe, the kind of haircut that announced intent."
4"Had talked about it with the breathless conviction of someone who believed the system could be bent toward justice if you just pushed hard enough."
5"A circle of friends at Cardiff—her, Marcus, Eva, Dafydd, Lowri—who had planned to conquer the world together, or at least survive their degrees."
6"Cut them off like a gangrenous limb, because Evan had known them, had known how to find her through them, and she'd been too afraid to trust that any of them wo…"
7"Instead, she felt the strange, hollow calm of a woman who had rebuilt herself from rubble and discovered the foundation was stronger than the original structure…"
8"She studied him—the sharp edges of him, the hollows, the expensive coat draped over a body that had forgotten how to take up space."
9"She thought about the woman she'd been in Cardiff, the one who had let herself be small and frightened and invisible, and the woman she'd become in London, who …"
10"The bookshelf at the back of the bar creaked open, and Silas emerged with his slight limp and his quiet authority, his hazel eyes taking in the scene with the c…"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags11
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags1
fancyCount0
fancyTags(empty)
dialogueSentences1
tagDensity1
leniency1
rawRatio0
effectiveRatio0
87.0079%