Run: 2026-07-25-01KYD5S5HMNDBRCAQQ0J6DRTWK

Run Details

Duration:
25.1s
Cost:
$0.015177
Provider:
Meta

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 Raven's Nest was stuttering in the rain. Rory saw it from the landing, through the small, grimy window over the stairwell that led down from her flat. Raven, then dark, then Raven again, buzzing each time it caught. The light bled down onto Greek Street in a long green smear. Six o'clock on a Thursday and Soho was already slick and loud, but inside the Nest it would be dim and low, the way Silas liked it. She pushed through the back door with her delivery bag still slung over her shoulder, smelling of fried rice and rain. The bar was empty except for the usual early crowd — not a crowd at all, two old men in the corner arguing about football — and Silas behind the bar, wiping down a glass with a white towel. The walls were covered floor to ceiling in old maps, their edges curled, and black-and-white photographs of people no one had ever identified. The air always smelled faintly of lemon polish and whiskey. Silas looked up. His hazel eyes caught hers as he set the glass down. "You're soaked," he said. "It's London," Rory said. He made a small, amused sound under his neatly trimmed beard. The grey in it matched the grey streaked through his auburn hair tonight, damp-looking in the low light. He leaned his weight off his left leg without thinking about it — that slight limp still there after all these years since Prague, after MI6 and all the rest of it he never talked about directly. His silver signet ring knocked once against the bar as he set his hand down, always on his right. "Golden Empress keeping you busy?" "Yu-Fei's got me doing double circuits. Says the rain makes people lazy and hungry." "Accurate market assessment." He nodded toward the taps. "Get out of that jacket. I'll pour you something to defrost." Rory shrugged out of the red windbreaker with Golden Empress stitched crooked across the back. She was 5'6" in her trainers and her shoulder-length black hair was sticking straight to her neck where the rain had gotten under her collar. She pushed it back with her left hand, and the small crescent-shaped scar on her wrist caught the light, pale against her skin. That's when she saw the woman at the far end of the bar. The woman had her back half turned, looking at one of the maps — a 1938 A-Z of London with a coffee stain over Mayfair — and she had a glass of white wine that she hadn't touched. Her coat was expensive. Camel-colored wool, dry despite the weather, draped over the stool beside her. Blonde hair cut sharp to her jaw. A gold watch that caught the light whenever she moved. Rory knew the back of that neck. The slight forward jut of the chin when she was reading. "Eva?" The woman turned. For a second neither of them moved. Then Eva Davies — Eva Parry, when they were eight and trading friendship bracelets in the yard behind Jennifer Carter's classroom in Cardiff — stood up too fast and knocked her stool. "Rory?" She said it like she wasn't sure it was allowed. Rory felt everything in her body go very still. That was how she got when things were too fast, too big. Cool-headed, her mother had always called it. Brendan Carter, her father, had called it barrister's blood. "You make your face empty when you're scared, love. Like you're already arguing the counterfactual." It had been four years. Since Cardiff University. Since Pre-Law. Since Evan and the night she finally packed a bag at 2 a.m. while he was passed out on their tiny flat's sofa and called Eva collect because she had no credit left on her phone. Eva, who had said come to London, I have a sofa, just come, Laila, just come. Laila, because no one had called her Aurora since primary school and only Eva still used the name she'd given herself when they were eleven and obsessed with secret identities. Eva had changed. Not just the coat. The woman who used to wear Doc Martens held together with electrical tape, who used to shave half her eyebrow off on a dare, who used to sit in Rory's tiny kitchen in Cathays and say, fuck all this law stuff, let's open a chippy on the coast — that girl had been sanded down and polished until she shone. Her makeup was precise. She was thinner in a way that looked managed. Professional. "Oh my God," Eva said, and then she was hugging her, and Rory smelled familiar perfume under expensive perfume — same cheap vanilla body spray from Boots they'd both worn at seventeen. "What are you doing here?" Rory said into her shoulder. Her voice came out smaller than she wanted. "I had a client dinner. Off Wardour Street. I walked past — I saw the sign. The green —" Eva pulled back and held her at arm's length, her hands tight on Rory's damp sleeves. Her bright blue eyes — not as bright as Rory's, Eva's were waterier, grey-blue — were already wet. "I thought, no way. There's no way. And Silas —?" "Hi, Eva," Silas said quietly from behind the bar. He had moved down without Rory noticing, favoring his right leg. He remembered everyone, of course. Spymaster habits. "Still drinking white wine you don't like?" Eva laughed, a startled, wet sound. "God. You still — do you still have that horrible back room? With the —" "The bookshelf is still a door, yes," Silas said. "Some things ought to stay clandestine." That got a real laugh out of her, and she wiped at her eyes, glancing around as if checking that no one from her client dinner could see her crying in a dim bar covered in maps. "Look at you," Eva said to Rory. "You're — you're exactly the same. Exactly." Rory knew that wasn't true. Or that it was true in the worst possible way. Eva in her wool coat and her gold watch, talking about client dinners, and Rory in a takeaway jacket that smelled like oil, living in the flat above the bar where she worked deliveries because studying Pre-Law in Cardiff had felt like being slowly buried alive and running to London hadn't exactly been a five-year plan either. "You're not," Rory said before she could soften it. She winced. "I mean — you look amazing. You look like —" "Like a knob?" Eva said quickly. "Like a lawyer." "I am a lawyer," Eva said. "I did it. I finished. Cardiff, then LPC. I'm at Harcourt Lane now. Corporate. Mergers." She said it like an apology. "I hated it at first. Remember? You used to do all my contract law outlines because I couldn't keep consideration straight." "I remember." "You were better at it than me. You were better than anyone." Eva picked up her wine and put it down again without drinking. Her fingers trembled slightly. "I kept thinking you'd come back. Or call. After — you know. After you got here. I let you have the sofa for three weeks and then you vanished and I thought, okay, she's got her own thing, she's Rory, she doesn't need me to hold her hand, but—" The old maps seemed to press in a little. The photograph of a man in a 1940s RAF uniform stared over Eva's shoulder. "I know," Rory said. "I should have. I was —" She searched for the right shape for it. The quick, out-of-the-box thinking that usually saved her was useless here. "I was embarrassed. You'd done what you said you'd do. I hadn't. I'm still —" She gestured, uselessly, at the delivery bag crumpled on the floor, at the apartment with its single gas ring above a bar that was itself a front for favors and old ghosts. "I didn't want you to see this and think I'd wasted the rescue." Eva stared at her. "Rescue?" she said. "Aurora Carter, you absolute — you think I gave you a sofa so you'd become a solicitor? Jesus. I gave you a sofa because Evan put his hands around your throat and you sounded dead on the phone." Silas, with his quiet authority, turned and suddenly found great interest in restocking limes at the other end of the bar. The two old men in the corner had left. "I didn't want you to have to keep saving me," Rory said, and this time her voice held. "Well, you succeeded," Eva said, and her smile was crooked and sad and entirely the same as it had been when she was fifteen and had failed her maths GCSE. "Because I haven't heard from you in three years and I thought you were dead in a ditch somewhere most of that time." Rory felt her throat close. The bright blue of her eyes stung. She reached out, almost without deciding to, and closed her hand around Eva's. Her scar bumped Eva's watch. "I'm not. I'm here. I live upstairs. Literally. I can show you. It's got mold that looks like Wales if you squint." Eva made a sound that was half laugh, half sob. "God, you still — you still do that thing. Where you make a joke sideways so you don't have to say the real thing." "What real thing?" "That you missed me too." Rory looked at their hands. Eva's manicure was perfect and chipped at the edge of her thumb — she had been picking at it. "I missed you," Rory said. It was a small sentence and it cost more than any clever one. Eva squeezed, hard. "I still have the friendship bracelet, you know. In my desk. At work. My assistant thinks I have a secret child who makes shitty macramé." "It was very advanced macramé," Rory said. "Catastrophically ugly." They stood there a second too long, in the dim light, with the rain ticking against the green sign outside and the secret room hidden behind the bookshelf of fake law books no one ever opened. Silas slid two glasses across the bar toward them without looking, whiskey for Rory, fresh white wine for Eva. A peace offering. Or a benediction. "On the house," he said, tapping his signet ring once against the wood. "Old friends' tax." Eva picked up her new glass. Rory picked up hers. Their eyes met over the rims, and for a moment it was just two girls in a yard in Cardiff again, nobody a lawyer, nobody a delivery driver, nobody saved or unsaved, just time not having happened yet, or happening all at once.
created_at"2026-07-25T17:39:46.874Z" 7/25/2026, 5:39:46 PM
model"meta/muse-spark-1.1-20260709"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency6940
moderation_latency(null)
generation_time25050
tokens_prompt846
tokens_completion2492
native_tokens_prompt959
native_tokens_completion3289
native_tokens_completion_images0
native_tokens_reasoning986
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"completed"
service_tier"auto"
usage0.015177
router(null)
provider_responses
0
endpoint_id"b2b9f6f9-8880-41c1-bd0c-867650fd5238"
id"resp_6a64f4e32a65b42d0aa04bfc"
is_byokfalse
latency346
model_permaslug"meta/muse-spark-1.1-20260709"
provider_name"Meta"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.18.0; linux; x64))"
http_referer(null)
request_id"req-1785001186-5xPoIXVeloMOR0CdFdan"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1785001186-6sBAlbdVqDCHzlUuogIR"
upstream_id"resp_6a64f4e32a65b42d0aa04bfc"
total_cost0.015177
cache_discount(null)
upstream_inference_cost0
provider_name"Meta"
response_cache_source_id(null)
data_region"global"

Evaluation details

Result Evaluator Details Meta Data
48.48% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags33
adverbTagCount5
adverbTags
0"The green —\" Eva pulled back [back]"
1"Silas said quietly [quietly]"
2"Eva said quickly [quickly]"
3"still —\" She gestured uselessly [uselessly]"
4"Eva squeezed hard. [hard]"
dialogueSentences52
tagDensity0.635
leniency1
rawRatio0.152
effectiveRatio0.152
83.05% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1770
totalAiIsmAdverbs6
found
0
adverb"very"
count2
1
adverb"slowly"
count1
2
adverb"quickly"
count1
3
adverb"slightly"
count1
4
adverb"suddenly"
count1
highlights
0"very"
1"slowly"
2"quickly"
3"slightly"
4"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)
83.05% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1770
totalAiIsms6
found
0
word"weight"
count1
1
word"eyebrow"
count1
2
word"familiar"
count1
3
word"clandestine"
count1
4
word"trembled"
count1
5
word"perfect"
count1
highlights
0"weight"
1"eyebrow"
2"familiar"
3"clandestine"
4"trembled"
5"perfect"
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
narrationSentences94
matches(empty)
82.07% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount3
hedgeCount1
narrationSentences94
filterMatches
0"look"
1"know"
2"watch"
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences107
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen93
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1789
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions28
unquotedAttributions0
matches(empty)
50.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions109
wordCount1464
uniqueNames36
maxNameDensity1.64
worstName"Rory"
maxWindowNameDensity3.5
worstWindowName"Rory"
discoveredNames
Raven3
Nest2
Greek1
Street2
Thursday1
Soho1
Silas8
Rory24
Prague1
Golden1
Empress1
London3
Mayfair1
Eva24
Davies1
Parry1
Jennifer1
Carter2
Cardiff5
University1
Pre-Law2
Evan2
Laila2
Aurora1
Doc1
Martens1
Cathays1
Boots1
Wardour1
You5
Harcourt1
Lane1
Remember1
Jesus1
Wales1
Since3
persons
0"Raven"
1"Silas"
2"Rory"
3"Empress"
4"Eva"
5"Davies"
6"Parry"
7"Jennifer"
8"Carter"
9"Evan"
10"Laila"
11"Martens"
12"You"
13"Jesus"
places
0"Nest"
1"Greek"
2"Street"
3"Soho"
4"Prague"
5"London"
6"Cardiff"
7"Cathays"
8"Boots"
9"Wardour"
10"Harcourt"
11"Lane"
12"Wales"
globalScore0.68
windowScore0.5
59.09% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences55
glossingSentenceCount2
matches
0"as if checking that no one from her client dinner could see her crying in a dim bar covered in maps"
1"smelled like oil, living in the flat above"
2"felt like being slowly buried alive and"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount1789
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences107
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs58
mean30.84
std26.61
cv0.863
sampleLengths
013
170
293
314
44
54
685
75
814
919
1063
1113
1271
1318
141
153
1639
1711
1852
1992
203
2178
2232
2318
2463
2534
2621
2715
2837
2914
3072
3121
326
333
3448
352
3677
3723
3889
394
4041
4130
4218
4353
4430
4522
4634
473
485
4924
90.33% Passive voice overuse
Target: ≤2% passive sentences
passiveCount4
totalSentences94
matches
0"was allowed"
1"was passed"
2"been sanded"
3"was crooked"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount3
totalVerbs246
matches
0"was stuttering"
1"was reading"
2"was hugging"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount21
semicolonCount0
flaggedSentences16
totalSentences107
ratio0.15
matches
0"The bar was empty except for the usual early crowd — not a crowd at all, two old men in the corner arguing about football — and Silas behind the bar, wiping down a glass with a white towel."
1"He leaned his weight off his left leg without thinking about it — that slight limp still there after all these years since Prague, after MI6 and all the rest of it he never talked about directly."
2"The woman had her back half turned, looking at one of the maps — a 1938 A-Z of London with a coffee stain over Mayfair — and she had a glass of white wine that she hadn't touched. Her coat was expensive. Camel-colored wool, dry despite the weather, draped over the stool beside her. Blonde hair cut sharp to her jaw. A gold watch that caught the light whenever she moved."
3"For a second neither of them moved. Then Eva Davies — Eva Parry, when they were eight and trading friendship bracelets in the yard behind Jennifer Carter's classroom in Cardiff — stood up too fast and knocked her stool."
4"Not just the coat. The woman who used to wear Doc Martens held together with electrical tape, who used to shave half her eyebrow off on a dare, who used to sit in Rory's tiny kitchen in Cathays and say, fuck all this law stuff, let's open a chippy on the coast — that girl had been sanded down and polished until she shone. Her makeup was precise. She was thinner in a way that looked managed. Professional."
5"\"Oh my God,\" Eva said, and then she was hugging her, and Rory smelled familiar perfume under expensive perfume — same cheap vanilla body spray from Boots they'd both worn at seventeen."
6"I walked past — I saw the sign."
7"The green —\" Eva pulled back and held her at arm's length, her hands tight on Rory's damp sleeves. Her bright blue eyes — not as bright as Rory's, Eva's were waterier, grey-blue — were already wet. \"I thought, no way."
8"And Silas —?\""
9"You still — do you still have that horrible back room?"
10"With the —\""
11"You look like —\""
12"After — you know."
13"I was —\" She searched for the right shape for it. The quick, out-of-the-box thinking that usually saved her was useless here. \"I was embarrassed."
14"I'm still —\" She gestured, uselessly, at the delivery bag crumpled on the floor, at the apartment with its single gas ring above a bar that was itself a front for favors and old ghosts. \"I didn't want you to see this and think I'd wasted the rescue.\""
15"Rory looked at their hands. Eva's manicure was perfect and chipped at the edge of her thumb — she had been picking at it."
92.10% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount830
adjectiveStacks1
stackExamples
0"slight limp still there"
adverbCount35
adverbRatio0.04216867469879518
lyAdverbCount8
lyAdverbRatio0.00963855421686747
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences107
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences107
mean16.72
std17.79
cv1.064
sampleLengths
013
120
211
312
427
521
639
723
810
93
1011
114
124
1311
1418
1537
1619
175
1814
198
2011
2115
2248
2313
2471
2518
261
273
2839
2911
3046
316
3292
333
3478
3532
3618
375
383
398
4041
413
423
4334
447
4511
463
4715
4837
4913
60.44% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats12
diversityRatio0.42990654205607476
totalSentences107
uniqueOpeners46
0.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount0
totalSentences77
matches(empty)
ratio0
90.13% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount25
totalSentences77
matches
0"She pushed through the back"
1"His hazel eyes caught hers"
2"He made a small, amused"
3"He leaned his weight off"
4"His silver signet ring knocked"
5"He nodded toward the taps"
6"She said it like she"
7"It had been four years."
8"I walked past — I"
9"You still — do you"
10"You look like —\""
11"I'm at Harcourt Lane now."
12"You used to do all"
13"You were better than kept"
14"I let you have the"
15"I was —\" She searched"
16"You'd done what you said"
17"I'm still —\" She gestured,"
18"I gave you a sofa"
19"I live upstairs."
ratio0.325
44.42% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount64
totalSentences77
matches
0"The green neon sign above"
1"Rory saw it from the"
2"Raven, then dark, then Raven"
3"The light bled down onto"
4"She pushed through the back"
5"The bar was empty except"
6"The walls were covered floor"
7"The air always smelled faintly"
8"Silas looked up."
9"His hazel eyes caught hers"
10"He made a small, amused"
11"The grey in it matched"
12"He leaned his weight off"
13"His silver signet ring knocked"
14"He nodded toward the taps"
15"Rory shrugged out of the"
16"That's when she saw the"
17"The woman had her back"
18"Rory knew the back of"
19"The woman turned."
ratio0.831
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences77
matches(empty)
ratio0
4.61% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences31
technicalSentenceCount6
matches
0"Rory saw it from the landing, through the small, grimy window over the stairwell that led down from her flat."
1"The woman had her back half turned, looking at one of the maps — a 1938 A-Z of London with a coffee stain over Mayfair — and she had a glass of white wine that …"
2"It had been four years. Since Cardiff University. Since Pre-Law. Since Evan and the night she finally packed a bag at 2 a.m. while he was passed out on their ti…"
3"Not just the coat. The woman who used to wear Doc Martens held together with electrical tape, who used to shave half her eyebrow off on a dare, who used to sit …"
4"That got a real laugh out of her, and she wiped at her eyes, glancing around as if checking that no one from her client dinner could see her crying in a dim bar…"
5"Rory knew that wasn't true. Or that it was true in the worst possible way. Eva in her wool coat and her gold watch, talking about client dinners, and Rory in a …"
90.52% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags29
uselessAdditionCount2
matches
0"The green —\" Eva pulled back, her hands tight on Rory's damp sleeves"
1"Eva said, and her smile was crooked and sad and entirely the same as it had been when she was fifteen and had failed her maths GCSE"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags19
fancyCount1
fancyTags
0"Eva laughed (laugh)"
dialogueSentences52
tagDensity0.365
leniency0.731
rawRatio0.053
effectiveRatio0.038
75.9429%