Run: 2026-03-25-01KMJ8DENCBPVD5CJNDGANTDDW

Run Details

Duration:
57.8s
Cost:
$0.002583
Provider:
Alibaba

Model input

System
You are an expert fiction writer. Always keep the following rules in mind: - Write in past tense and use General English spelling, grammar, and colloquialisms/slang. - Write in active voice - Always follow the "show, don't tell" principle. - Avoid adverbs and cliches and overused/commonly used phrases. Aim for fresh and original descriptions. - Convey events and story through dialogue. - Mix short, punchy sentences with long, descriptive ones. Drop fill words to add variety. - Skip "he/she said said" dialogue tags and convey people's actions or face expressions through their speech - Avoid mushy dialog and descriptions, have dialogue always continue the action, never stall or add unnecessary fluff. Vary the descriptions to not repeat yourself. - Put dialogue on its own paragraph to separate scene and action. - Reduce indicators of uncertainty like "trying" or "maybe" When writing text: - NEVER conclude the scene on your own, follow the beat instructions very closely. - NEVER end with foreshadowing. - NEVER write further than what I prompt you with. - AVOID imagining possible endings, NEVER deviate from the instructions. - STOP EARLY if the continuation contains what was required in the instructions. You do not need to fill out the full amount of words possible.
User/Human
Take into account the following glossary of characters/locations/items/lore... when writing your response: <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> Continue the story using the following instructions: <instructions> 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. </instructions>

Model response

AI
The Raven’s Nest hummed with the low murmur of late-night regulars, its green neon sign casting a glow like spilled emerald over the fog-soft streets of Soho. Aurora Carter leaned against the bar, her fingers tracing the condensation on a glass of barely touched ginger ale. She’d just finished delivering a lasagna to a flat near Bond Street, and her boots were scuffed with the dust of London’s alleys. Yu-Fei had once insisted on tipping her double for being punctual, but lately, her efficiency was less about earning and more about escape. The scar on her wrist—a paper-thin crescent moon—itched under the thin fabric of her shirt, a reminder of childhood kitchen experiments gone awry. She flexed her hand, watching Silas’ barkeep glide past. The man knew her name, but not her full story. Few did. A creak of the front door snapped her head up. The limp, slow shuffle of a left leg gave her pause. There was no mistaking that gait—even now, it felt like a language. He’d stood the same way at her school’s talent show in 1999, one hand gripping a cane that didn’t match his tailored MI6 uniform, the other propping open the emergency exit during her disastrous failed piano performance. “Rory Carter,” the older man said, his voice a worn leather saddle. His auburn eyebrows lifted over hazel eyes, the silver in his hair catching the flickering light as he settled onto a stool beside her. The scarlet tassel of his signet ring winked once before he folded his hands. “Twenty-five years, and you still can’t hold water.” Aurora’s smile was a knife between her lips. “Silas Blackwood. Should’ve known the only reason my deliveries don’t end up in the bin is that you’ve got a system to track them.” She gestured to the photographs on the wall—black-and-white images of Soho’s forgotten years, maps of Berlin after the Wall collapsed, a faded polaroid of the bar’s wooden foundation bearing the initials SI+BW, 1978. The details of his life were here, preserved and static. She preferred the shifting present. His laugh held the rasp of a man who’d smoked his way through continents. “Yu-Fei asked me to give you a heads-up you were late. But…” He tilted his head at her drink. “I’d take off the apron if I were you.” “I’m not closing tonight.” Her glance flicked to the bar door—the way it led to his secret room, the bookshelf entrance she avoided. “You’re not the only one who’s earned a bit of armor.” Silas’ fork clinked against his dinner plate when they had ordered. The steak-and-kidney pie had cooled to a browned relic. “Cardiff was quieter back when I taught your father surveillance methods. He used to get huffy about the noise pollution, but I think he missed the chaos.” He paused, tapping the ring on his knuckle. “How’s Brendan?” Aurora stiffened. Her father’s legal jargon had once filled the house like wallpaper, but now she focused on the way Silas' beard shadowed his smile—a calculated neutrality. “Deceased.” She set her hand flat on the bar, palm up. “2017. Car crash.” The silence stretched. Somewhere behind him, a jukebox crackled to life, playing “Blue Suede Shoes” off-key. Silas’ eyes dropped to her wrist. “That scar of yours—did you ever figure out why your mother stopped stitching up your scrapes?” “She was grading essays in the background anyway.” Aurora’s laugh held no real humor. “It’s just a scratch. I was trying to build a birdhouse and impaled the frame.” “A detail you’ve let live in your flesh.” He nodded to the bartender for a pint of Guinness, then to her untouched tea. “You look like you could use a stronger drink.” “I don’t do anything stronger than ginger ale without a permit.” But her gaze lingered on his beer, the foam collapsing like a secret. “You know what they say about barristers and their bar tabs?” He didn’t smile. “They get a stiff drink for courage.” “So did I.” Her fingers curled into her napkin. “After I left Evan.” Silas’ mug paused halfway to his mouth. The name didn’t surprise him. Not anymore. “Evan’s still in Wrexham, last I heard. Running a golf course with a side of quiet divorces.” He tapped the rim of his glass, eyes scanning the room as easily as he’d once scanned embassy floors. “You took to London like a sparrow to a storm. I should’ve known it.” Aurora’s eyes followed the path of the bartender, who moved with practiced indifference, wiping glasses like she could clean ghosts. “You were never exactly the mentor type when I was sixteen.” “I was a ghost to you.” Silas’ voice softened the way it had when the MI6 debriefing room walls trembled with her mother’s shouting. “You asked me about espionage once. I told you it was too dangerous. Now you’ve married danger and it’s left with the children.” She leaned forward but stayed seated. “He wasn’t a spy. Just a man who liked to call me his prisoner.” The ring caught her eye—its surface unmarred, unlike her wrist. “You kept that habit after he got out of your life.” “Habit?” “Calling people ‘prisoner’ to soften their edges.” Silas’ gaze dropped to the dark pool of his beer. “Evan thought it was a joke.” “Like your knee is a joke?” She let the question hang, sour and unsweet. His injury had been a legend at the university: how the Spymaster took a bullet meant for a diplomat, how he limped through lectures like a man carrying a bomb in his leg. He exhaled through his nose. “You noticed my limp without the bookshop first.” “I’ve always noticed the things people want to forget.” She slid a finger over the glass, watching the ale foam drip. “How did you end up here? A golf course owner? Or did you retire to something easier?” “Retired to something else.” His fingers tapped a slow rhythm against the mug. “Did you know the bar’s foundation was laid in 1873? I hired a team to dig that up. Some people build walls to hide secrets. I built a business to keep listening.” He glanced at her work apron, stained with soy sauce and curry oil. “Yu-Fei said you left your old path to deliver food instead.” Aurora didn’t flinch. “You left your own path for a signet ring and a limp.” He smiled. “You inherited your mother’s precision.” “She got it from your lectures.” A pause. “You taught her at Cardiff University, before they got married.” “Twenty-four years. He argued surveillance law until the day I left my badge. She taught me that arguments alone were never enough.” Their eyes met. The bartender set down a fresh glass for Aurora—whiskey, as if reading minds. Silas’ silence stretched like a thread through a loom. “Jennifer would’ve liked you back then. Before you fled in the middle of your degree.” “Before he broke my confidence in classrooms.” The words came out steady, but her knuckles whitened on the whiskey. “I thought London would be quieter.” “And?” She stared at the bar. “Cardiff was a storm I could navigate. London’s a typhoon with no rules.” He leaned back, the stool’s legs screeching a tiny protest. “You’re better at this than Evan ever was. The delivery routes alone—how do your customers afford you? That’s not your usual bounce.” “I don’t get bounced.” She raised her glass, the amber liquid catching the neon. “I drive people home when they pass out. I memorize their addresses and return the next day to remind them of orders.” “Clever. So what’s the new law in your flat, Rory? You keep a kitchen but avoid the living room?” She froze. The question wasn’t a guess. Her current flat was above his bar, but she’d only moved in because the arrangement was anonymous enough. “How’s that your business?” “Jennifer’s flat was above a butcher’s. Same floor plan. Same view through the window of a man who watched until he learned to listen.” He tapped his glass again. “You’re not running anymore. You’re hiding in plain sight.” The whiskey stung as she drank. “You used to be bad at answering questions.” “And you used to answer them with lies. We age into each other.” Aurora’s phone buzzed in her pocket. “Yu-Fei’s demanding I pick up another order.” she said, standing. Silas stood too, the stool groaning under his weight. “Stay. We’ve got a room where the jukebox can’t follow.” “I’ve got a room above your bar where I can’t close the door without counting the hinges.” He walked her to it anyway. The secret room lay behind a bookshelf of first editions (real ones, according to Yu-Fei, who’d once asked). The photographs followed her as she passed—more ghosts in frames, a 1972 photo of Silas in the Congo. No cane there. No scar to betray the man’s age. Just a young operative with a ring on his finger and a smile that didn’t touch his eyes. The door locked behind them. “You think I’ve got spies in the restaurant?” he asked, watching her fumble with the latch. “No. I think Evan’s name still follows me like a shadow. I left him in Cardiff. You followed me to London.” “That’s not possible. I was in Prague the year you fled.” “You weren’t. I saw your file online once.” She met his gaze. “After I left Evan, I thought running would make me invisible. But every new place has your name in the soil, Silas. My father’s. My mother’s. I don’t even order tea the same way I did at home.” “Tea’s the one thing you can’t track.” He moved to the window, its blinds open enough to show the flat’s upper floor where she kept her dishes in milk crates. “You think too much. Your mother’s fault.” “I think I left a life that wasn’t mine to live.” Her voice dropped. “Did Brendan teach you about that?” Silas turned. “He told the dean I wasn’t trustworthy. That I kept secrets. But he kept his own, didn’t he? A man who took a bullet once but never for anything worthwhile.” His hand brushed the scar on his leg. “You taught me the weight of silence when I took this injury. Now you’re paying the price for his.” Her breath caught. “You knew?” “I’ve always known you were good at hiding in plain sight. Jennifer’s daughter never was a prisoner.” Aurora opened her mouth, then closed it. The scar on her wrist throbbed. “What you do now isn’t hiding,” Silas continued. “It’s living quietly while the storm passes. But the bar above the bar? That’s where your storm should’ve begun.” She gripped the windowsill. “I didn’t ask for a lecture.” “You asked for a mentor once.” He reached into his coat pocket, pulling out a folded paper with a map. “There’s a courier route tonight that needs someone with your instincts. A package that’s three days late. If you’re not going to build that birdhouse of yours, use the nest.” She studied the map—inked lines over Prague, Soho, a faint red dot near Wrexham. “You’re sending me after Evan’s ghosts.” “Aren’t they your own?” The paper stayed folded as she turned back to him. “You knew.” “I knew he’d come back. The way Evan works, he’d want your silence for a reason. And if I were right about Jennifer…” He left the sentence unfinished. Aurora’s phone buzzed again. Yu-Fei. She left the map on the sill, the ink blurring in the lamplight. “You think I should drive out the storm.” “Or let it build something new.” She was halfway out the door when he added, “The scar will fade, Rory. Your mind won’t let it.” But she didn’t stop. Outside, the neon flickered, green and uncertain, as if the city itself was waiting for her to choose.
created_at"2026-03-25T10:25:02.641Z" 3/25/2026, 10:25:02 AM
model"qwen/qwen3-32b-04-28"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency390
moderation_latency(null)
generation_time57810
tokens_prompt1117
tokens_completion6763
native_tokens_prompt1012
native_tokens_completion5955
native_tokens_completion_images(null)
native_tokens_reasoning3268
native_tokens_cached0
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"stop"
usage0.002582528
router(null)
provider_responses
0
endpoint_id"344ccdcc-6e59-464d-89ab-8e5b92fe2adc"
id"chatcmpl-3a222f24-9b36-93d0-b2a4-ea2943c490d8"
is_byokfalse
latency390
model_permaslug"qwen/qwen3-32b-04-28"
provider_name"Alibaba"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.0; linux; x64))"
http_referer(null)
api_type"completions"
id"gen-1774434302-kTT4z4GwrJvxSg8rxqHY"
upstream_id"chatcmpl-3a222f24-9b36-93d0-b2a4-ea2943c490d8"
total_cost0.002582528
cache_discount(null)
upstream_inference_cost0
provider_name"Alibaba"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags32
adverbTagCount1
adverbTags
0"legal jargon had once [once]"
dialogueSentences86
tagDensity0.372
leniency0.744
rawRatio0.031
effectiveRatio0.023
100.00% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1990
totalAiIsmAdverbs0
found(empty)
highlights(empty)
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)
59.80% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1990
totalAiIsms16
found
0
word"tracing"
count1
1
word"reminder"
count1
2
word"flicked"
count1
3
word"calculated"
count1
4
word"silence"
count4
5
word"scanning"
count1
6
word"scanned"
count1
7
word"trembled"
count1
8
word"navigate"
count1
9
word"weight"
count2
10
word"throbbed"
count1
11
word"flickered"
count1
highlights
0"tracing"
1"reminder"
2"flicked"
3"calculated"
4"silence"
5"scanning"
6"scanned"
7"trembled"
8"navigate"
9"weight"
10"throbbed"
11"flickered"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"weight of words/silence"
count1
highlights
0"the weight of silence"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences91
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount0
narrationSentences91
filterMatches(empty)
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences150
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen60
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1976
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions20
unquotedAttributions0
matches(empty)
96.92% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions33
wordCount942
uniqueNames17
maxNameDensity1.06
worstName"Aurora"
maxWindowNameDensity2
worstWindowName"Silas"
discoveredNames
Raven1
Nest1
Soho3
Carter1
Bond1
Street1
London1
Berlin1
Wall1
Aurora10
Guinness1
Spymaster1
Silas4
Yu-Fei3
Congo1
Prague1
Wrexham1
persons
0"Raven"
1"Nest"
2"Carter"
3"Wall"
4"Aurora"
5"Spymaster"
6"Silas"
places
0"Soho"
1"Bond"
2"Street"
3"London"
4"Berlin"
5"Congo"
6"Prague"
7"Wrexham"
globalScore0.969
windowScore1
68.03% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences61
glossingSentenceCount2
matches
0"felt like a language"
1"as if reading minds"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount1976
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences150
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs66
mean29.94
std22.68
cv0.758
sampleLengths
0136
170
258
380
442
534
657
757
822
929
1032
1135
1210
1313
1464
1531
1647
1720
1821
191
2023
2147
2213
2338
2469
2515
267
2718
2822
2916
3024
3125
321
3318
3432
3536
3619
3729
3838
3914
4013
4116
4219
4317
4470
4521
4621
4711
4850
4937
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences91
matches
0"were scuffed"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs163
matches
0"was waiting"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount11
semicolonCount0
flaggedSentences8
totalSentences150
ratio0.053
matches
0"The scar on her wrist—a paper-thin crescent moon—itched under the thin fabric of her shirt, a reminder of childhood kitchen experiments gone awry."
1"There was no mistaking that gait—even now, it felt like a language."
2"“Silas Blackwood. Should’ve known the only reason my deliveries don’t end up in the bin is that you’ve got a system to track them.” She gestured to the photographs on the wall—black-and-white images of Soho’s forgotten years, maps of Berlin after the Wall collapsed, a faded polaroid of the bar’s wooden foundation bearing the initials SI+BW, 1978."
3"“I’m not closing tonight.” Her glance flicked to the bar door—the way it led to his secret room, the bookshelf entrance she avoided."
4"The ring caught her eye—its surface unmarred, unlike her wrist."
5"The bartender set down a fresh glass for Aurora—whiskey, as if reading minds."
6"The photographs followed her as she passed—more ghosts in frames, a 1972 photo of Silas in the Congo."
7"She studied the map—inked lines over Prague, Soho, a faint red dot near Wrexham."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount918
adjectiveStacks0
stackExamples(empty)
adverbCount25
adverbRatio0.027233115468409588
lyAdverbCount6
lyAdverbRatio0.006535947712418301
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences150
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences150
mean13.17
std9.56
cv0.725
sampleLengths
027
119
223
323
423
59
610
72
810
911
1012
1137
1212
1324
1414
158
168
1757
1810
195
2014
2119
229
2323
2411
2511
269
2735
282
292
3025
3111
326
3313
346
3516
3614
3715
3823
399
4024
4111
423
437
449
454
467
475
482
4936
48.44% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats4
diversityRatio0.30666666666666664
totalSentences150
uniqueOpeners46
81.30% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount2
totalSentences82
matches
0"Somewhere behind him, a jukebox"
1"Just a young operative with"
ratio0.024
10.24% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount43
totalSentences82
matches
0"She’d just finished delivering a"
1"She flexed her hand, watching"
2"He’d stood the same way"
3"His auburn eyebrows lifted over"
4"She gestured to the photographs"
5"She preferred the shifting present."
6"His laugh held the rasp"
7"He tilted his head at"
8"Her glance flicked to the"
9"He paused, tapping the ring"
10"Her father’s legal jargon had"
11"She set her hand flat"
12"He nodded to the bartender"
13"He didn’t smile."
14"Her fingers curled into her"
15"He tapped the rim of"
16"She leaned forward but stayed"
17"She let the question hang,"
18"His injury had been a"
19"He exhaled through his nose."
ratio0.524
8.78% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount74
totalSentences82
matches
0"The Raven’s Nest hummed with"
1"Aurora Carter leaned against the"
2"She’d just finished delivering a"
3"Yu-Fei had once insisted on"
4"The scar on her wrist—a"
5"She flexed her hand, watching"
6"The man knew her name,"
7"A creak of the front"
8"The limp, slow shuffle of"
9"He’d stood the same way"
10"the older man said, his"
11"His auburn eyebrows lifted over"
12"The scarlet tassel of his"
13"Aurora’s smile was a knife"
14"She gestured to the photographs"
15"The details of his life"
16"She preferred the shifting present."
17"His laugh held the rasp"
18"He tilted his head at"
19"Her glance flicked to the"
ratio0.902
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences82
matches(empty)
ratio0
15.31% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences28
technicalSentenceCount5
matches
0"He’d stood the same way at her school’s talent show in 1999, one hand gripping a cane that didn’t match his tailored MI6 uniform, the other propping open the em…"
1"His laugh held the rasp of a man who’d smoked his way through continents."
2"Aurora’s eyes followed the path of the bartender, who moved with practiced indifference, wiping glasses like she could clean ghosts."
3"The secret room lay behind a bookshelf of first editions (real ones, according to Yu-Fei, who’d once asked)."
4"Outside, the neon flickered, green and uncertain, as if the city itself was waiting for her to choose."
62.50% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags32
uselessAdditionCount4
matches
0"the older man said, his voice a worn leather saddle"
1"But her gaze lingered, the foam collapsing like a secret"
2"The words came out, but her knuckles whitened on the whiskey"
3"She raised, the amber liquid catching the neon"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags5
fancyCount2
fancyTags
0"Silas continued (continue)"
1"he added (add)"
dialogueSentences86
tagDensity0.058
leniency0.116
rawRatio0.4
effectiveRatio0.047
78.3776%