Run: 2026-07-09-01KX414P87AJDFG34KJ80B3YWS

Run Details

Duration:
21.1s
Cost:
$0.020914
Provider:
OpenAI

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 green neon raven above the door stuttered in the rain, brightening the puddles outside the Nest and then losing them again. Aurora pushed through the entrance with a paper bag tucked beneath one arm and a helmet dangling from the other. The smell of wet pavement clung to her coat. Beneath it, the kitchen’s ginger, sesame oil, and charred spring onion had soaked into her shirt. Yu-Fei had sent her across Soho with three steaming cartons of noodles and a lecture about traffic lights. Aurora had delivered two. The third had vanished into her stomach on Greek Street. Silas stood behind the bar, polishing a glass with the patient severity of a man inspecting evidence. His grey-streaked auburn hair caught the amber light. The silver signet ring on his right hand flashed each time he turned the glass. “You’re late,” he called. “I’m alive.” “That wasn’t the question.” “It was the better answer.” He glanced at the empty paper bag. “Delivery?” “An unavoidable casualty.” “Food theft from a paying customer. I’ll add it to your list.” “You already have a list?” “I own a bar. Everyone has a list.” Aurora hung her coat beside the door and ran a hand through her straight black hair. Rain had darkened the ends, leaving them cold against her neck. She crossed towards the counter, rubbing the small crescent scar on her left wrist with her thumb. Three men occupied the far end beneath a black-and-white photograph of wartime London. A woman in a red scarf sat alone by the window, turning the stem of an empty wineglass between her fingers. The usual music murmured from somewhere above the shelves. Maps covered the walls: borders, coastlines, cities marked with pins and pencil lines. The place held its shadows close. Then the woman by the window looked up. Aurora stopped. The woman stood too quickly, catching the table with one hand. Her wineglass tipped. It spun across the wood and struck the edge without breaking. “Rory?” The name crossed the room in a voice Aurora knew before she recognised the face. Eva. For a second, the years folded in on themselves. Cardiff rain rattled against the windows of their student flat. Eva’s boots lay in the bath because she had lost a bet. They were seventeen, sitting on a seawall with their shoes beside them, daring one another to name the first place they would escape to. London had sounded like a dare and a punishment. Aurora looked at the woman in front of her. Eva had cut her hair into a severe dark bob. Silver threaded the black at her temples, though she could not have been more than twenty-six. Her face had narrowed. The old chipped tooth had been repaired. A pale line ran from the corner of her mouth to her jaw. She wore a charcoal suit with no tie, a white shirt buttoned to the throat, and a ring on her left hand that looked too tight. “You’re here,” Eva murmured. Aurora put her helmet on the bar. “That’s how bars work.” Eva’s mouth shifted, almost a smile and not close enough. Silas set the glass down. His eyes moved between them, measuring the distance neither woman crossed. “Friend of yours?” he asked. “Once,” Aurora replied. Eva flinched at the word. She had always been easy to read when they were younger. Her eyebrows rose before she lied. Her left shoulder lifted when she wanted to leave. Aurora had known every signal. She knew them still. Silas drew a bottle from beneath the counter. “Rory, take your coat upstairs. You look frozen.” “I’m not frozen.” “You’ve got rain dripping off your nose.” “That’s different.” He placed a towel beside her hand, then nodded towards the empty stool. “Sit down before you fall down.” Aurora took the stool. Eva remained by the window. Silas looked at Eva. “You drinking?” “Water.” He filled a glass and carried it over. Eva watched his limp as he crossed the room, the slight drag of his left leg concealed beneath years of practice. “I remember you,” she told him. “You remember a lot?” “I remember people who kept doors open.” Silas put the water down. “Then you’ve had an unusual life.” He returned to the bar, leaving them with the old maps and the rain. Eva lowered herself into the chair. She kept both hands around the glass. Her nails were short, unpainted, and bitten raw around the edges. “You look well,” she said. Aurora laughed once. “That’s a dangerous opening.” “You look different.” “So do you.” “I know.” The answer landed without resistance. Eva glanced towards the shelf behind the bar, where bottles stood in rows beneath a photograph of a fogbound bridge. “I thought you’d be taller,” she added. “I was five foot six when you last saw me.” “You wore those enormous boots.” “They added height.” “They added noise. I could hear you coming down the corridor from three rooms away.” “You were usually hiding in one of those rooms.” Eva’s eyes lifted to hers. “I wasn’t hiding.” “You were smoking out the window.” “That wasn’t hiding.” “You fell off the fire escape.” “You pushed me.” “You climbed down drunk.” “You gave me the bottle.” Aurora felt the old rhythm surface between them, quick and bright. It rose like a match flame, then guttered. Eva took a drink of water. “I heard about Evan.” Aurora’s hand stopped on the towel. “From whom?” “Your mother.” “Of course.” “She called me.” “When?” “After you left.” Aurora looked towards the green glow staining the window. Outside, a bus rolled through the rain and smeared the street with red light. “What did she say?” “That you’d gone to London. That you were safe.” “Was I?” Eva’s grip tightened around the glass. “She said you didn’t want anyone to know where you were.” “She made that part up.” “I know.” The bar’s door opened behind them. Two customers entered, shedding rain and talking about football. Silas greeted them by name, offered them the table near the radiator, and poured without asking what they wanted. Aurora watched Eva watch him. Eva kept looking towards the entrance as if expecting someone else to come through it. “You told me to leave,” Aurora said. “I did.” “You sent me the train times.” “I did.” “You told me London would swallow me whole and nobody would care what happened to me.” Eva stared at the table. “I was seventeen.” “So was I.” “I thought fear made you move.” “It did.” “I thought movement would save you.” “It didn’t.” Eva’s face tightened. The repaired tooth showed when she pressed her lips together. “No,” she replied. “It didn’t.” Aurora reached for the glass Silas had left near her and found it empty. She lifted two fingers. Silas saw and poured whisky without asking. She took one sip. The spirit burned a clean line down her throat. Eva looked at the drink. “You don’t drink.” “I do now.” “Since when?” “Since I stopped being seventeen.” “That’s not an answer.” “It’s the one you get.” Eva rubbed her thumb over the ring on her left hand. A shallow indentation circled the finger beneath it. “I came to apologise.” Aurora placed the glass down. “That’s a long way to travel for one word.” “I wasn’t in Cardiff.” “Where were you?” “Manchester.” “Why?” “I live there.” “You live in Manchester now?” “I lived there for three years.” Aurora waited. Eva looked at her. “I’ve lived in six places since Cardiff.” “You always hated moving.” “I hated being left.” The red-scarfed woman at the window rose, leaving a folded note beneath her glass. Silas collected it without looking at the writing. The woman passed Eva, touched two fingers to the table, and left. Eva tracked her to the door. “You know everyone here?” she asked. “No. Silas does.” “Is that why you stay?” Aurora looked at the walls, at the photographs of faces long dead or vanished, at the narrow staircase leading to the flat above the bar. “I stay because the rent’s cheap.” “Still practical.” “Still broke.” “You used to say you’d be a barrister.” “My father said that.” “You said it too.” “I said I’d be a barrister in Cardiff, wear blue suits, and make old men cry in court.” “You would have.” “I make old men cry here. They ask for extra chilli and regret it.” Eva smiled properly then. The expression transformed her, pulling the young woman back through the stern haircut and the hard clothes. Aurora saw the girl who used to steal cherries from the market and leave the stones on the windowsill. Then Eva’s smile fell. “I should have come,” she said. Aurora’s fingers closed around the scar on her wrist. “Come where?” “To the station.” “You knew I was leaving?” “I knew you were going.” “Who told you?” “Your mother.” “And you stayed home.” Eva lowered her head. “You want me to say I was scared?” “Were you?” “Yes.” “Of Evan?” “Of you.” Aurora did not move. Eva’s voice dropped beneath the music. “You were going to ask me to come with you. I knew you were. You kept looking at the second seat on the train ticket.” “I never bought a second ticket.” “You didn’t need to. You looked at it.” “And you stayed.” “I stayed because I thought you’d turn back if I didn’t go. I thought you’d come back after a week, furious with me, and we’d fix it.” “You thought I’d return to Cardiff because you didn’t show up?” “I thought you’d return because you always returned.” Aurora pushed the whisky away. “You knew what he was doing.” Eva shut her eyes. “Not all of it.” “Enough.” “Enough to tell you to leave. Not enough to understand why you couldn’t.” “You called him charming.” “I was nineteen.” “You told me I was jealous.” “I was nineteen.” “You said he only shouted when he cared.” Eva opened her eyes. They had gone wet, but she held the tears in place. “I said that because he told me that.” “And you believed him.” “Yes.” The room seemed to contract around the answer. A bottle clinked somewhere behind the bar. Rain ticked against the glass. Eva reached into her coat pocket and took out a folded envelope. She placed it on the table between them. Aurora stared at it. “What is that?” “Your letters.” “My what?” “The ones you sent after you left.” Aurora looked up. “I sent two.” “I know.” “I sent them to your house.” “I received them.” “You never answered.” “No.” “Why?” Eva kept one hand on the envelope. “Because the first one said you were safe, and I wanted to believe it. The second one said you were working in a restaurant and living above a bar. You wrote that the man downstairs had a gun under the counter.” “He did not.” “I know that now.” “You didn’t answer because I mentioned Silas?” “I didn’t answer because I had begun seeing Evan.” Aurora went still. Eva pulled the envelope back against her chest. “After you left, he came to my house. He knew you’d written. He wanted to know where you were. I told him I didn’t know.” “You did know.” “I knew the city. Not the address.” “You could have warned me.” “I was ashamed.” “You could have called.” “I changed my number.” “You could have found a way.” “I was ashamed,” Eva repeated, and the words broke apart in her mouth. “He frightened me. Then he stopped frightening me, which was worse, because I started thinking I had imagined what he was capable of. I married him six months later.” Aurora’s gaze dropped to the ring. Eva twisted it once. “We stayed married for four years.” “Where is he?” “Dead.” The answer had no drama in it. It sat between them with the weight of a closed door. Aurora’s eyes lifted. “How?” “His car went through a barrier outside Leeds.” “Accident?” “His blood had enough alcohol in it to kill someone twice.” “Were you with him?” “No.” “Did you push him?” Eva looked towards the bar, towards Silas, who had stopped polishing the same glass. “No.” Aurora let out a breath she had not felt herself hold. Eva touched the envelope again. “I kept your letters because they were the only proof I had that you existed before him.” “I existed.” “I know.” “You could have written.” “I wrote hundreds.” “You sent none.” “No.” “You kept them?” “Not the letters. The words.” Aurora looked down at the envelope. The paper had softened at the corners, as if Eva had handled it for years. Silas approached with a fresh glass of water and set it beside Aurora’s whisky. “Kitchen’s closing,” he told her. “I’m not hungry.” “That’s not what I said.” Eva stood. Her knees struck the table, and the envelope slid towards Aurora. “I’ll go.” Aurora put her hand on the paper. “You came here to apologise.” “I did.” “That wasn’t one.” Eva waited. Aurora looked at the woman she had loved like a sister, then at the ring biting into her finger, then at the rain moving down the window in crooked lines. “Say it properly.” Eva’s face tightened. She stood beneath the black-and-white photograph, wearing a suit that looked borrowed from a life she had outgrown. “I’m sorry I left you there,” she said. “I’m sorry I believed him. I’m sorry I made your escape carry the weight of my fear. I’m sorry I never answered because silence felt safer than admitting what I’d done.” Aurora kept her hand on the envelope. Eva’s voice thinned. “I’m sorry I let you become a stranger.” Silas moved away. The two football supporters laughed at something near the radiator. Glass struck glass. The Nest carried on around them. Aurora opened the envelope. Inside, the pages had yellowed. Her own handwriting stared up at her, cramped and slanting, full of details she no longer remembered choosing to share. Eva reached for her coat. Aurora placed the first letter on the table. “Sit down.” Eva paused. Aurora unfolded the page. “Start with this one.”
created_at"2026-07-09T18:09:49.839Z" 7/9/2026, 6:09:49 PM
model"openai/gpt-5.6-luna-20260709"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency2308
moderation_latency(null)
generation_time20768
tokens_prompt1094
tokens_completion4406
native_tokens_prompt982
native_tokens_completion3322
native_tokens_completion_images0
native_tokens_reasoning303
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"default"
usage0.020914
router(null)
provider_responses
0
endpoint_id"eebea444-34a5-4642-a766-cb319471d33a"
id"resp_09ab91220416c44d016a4fe3edeaf481908b069632c169a99c"
is_byokfalse
latency237
model_permaslug"openai/gpt-5.6-luna-20260709"
provider_name"OpenAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.18.0; linux; x64))"
http_referer(null)
request_id"req-1783620589-IGg2YdOWx8LOJVLaW2Fh"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1783620589-zo9eSroWhzHKMwu7BuyJ"
upstream_id"resp_09ab91220416c44d016a4fe3edeaf481908b069632c169a99c"
total_cost0.020914
cache_discount(null)
upstream_inference_cost0
provider_name"OpenAI"
response_cache_source_id(null)
data_region"global"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags14
adverbTagCount0
adverbTags(empty)
dialogueSentences190
tagDensity0.074
leniency0.147
rawRatio0
effectiveRatio0
97.88% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2358
totalAiIsmAdverbs1
found
0
adverb"quickly"
count1
highlights
0"quickly"
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)
91.52% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2358
totalAiIsms4
found
0
word"stomach"
count1
1
word"weight"
count2
2
word"silence"
count1
highlights
0"stomach"
1"weight"
2"silence"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"let out a breath"
count1
highlights
0"let out a breath"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences162
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount1
narrationSentences162
filterMatches
0"watch"
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences338
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen41
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2358
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions42
unquotedAttributions0
matches(empty)
0.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions101
wordCount1377
uniqueNames8
maxNameDensity3.12
worstName"Eva"
maxWindowNameDensity6
worstWindowName"Eva"
discoveredNames
Nest2
Soho1
Greek1
Street1
London2
Aurora39
Eva43
Silas12
persons
0"Aurora"
1"Eva"
2"Silas"
places
0"Soho"
1"Greek"
2"Street"
3"London"
globalScore0
windowScore0
99.49% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences99
glossingSentenceCount2
matches
0"sounded like a dare and a punishment"
1"as if expecting someone else to come through it"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount2358
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences338
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs266
mean8.86
std11.75
cv1.326
sampleLengths
022
177
240
34
42
54
65
77
81
93
1012
115
128
1344
1462
158
162
1725
181
1915
201
2164
229
2376
244
257
264
2710
2816
295
303
3140
328
338
343
357
362
3719
389
394
402
411
4229
436
444
457
4611
4714
4824
495
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences162
matches
0"been repaired"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs254
matches(empty)
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount0
semicolonCount0
flaggedSentences0
totalSentences338
ratio0
matches(empty)
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1385
adjectiveStacks0
stackExamples(empty)
adverbCount32
adverbRatio0.023104693140794223
lyAdverbCount2
lyAdverbRatio0.001444043321299639
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences338
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences338
mean6.98
std5.83
cv0.836
sampleLengths
022
120
29
316
418
54
610
717
88
915
104
112
124
135
147
151
163
1712
185
198
2016
2111
2217
2313
2421
259
2613
276
288
292
3011
313
3211
331
3415
351
369
3710
3812
3924
409
419
4210
4316
444
457
4613
4726
484
497
44.97% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats17
diversityRatio0.20414201183431951
totalSentences338
uniqueOpeners69
45.98% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount2
totalSentences145
matches
0"Then the woman by the"
1"Then Eva’s smile fell."
ratio0.014
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount29
totalSentences145
matches
0"His grey-streaked auburn hair caught"
1"He glanced at the empty"
2"She crossed towards the counter,"
3"Her wineglass tipped."
4"It spun across the wood"
5"They were seventeen, sitting on"
6"Her face had narrowed."
7"She wore a charcoal suit"
8"His eyes moved between them,"
9"She had always been easy"
10"Her eyebrows rose before she"
11"Her left shoulder lifted when"
12"She knew them still."
13"He placed a towel beside"
14"He filled a glass and"
15"she told him"
16"He returned to the bar,"
17"She kept both hands around"
18"Her nails were short, unpainted,"
19"It rose like a match"
ratio0.2
0.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount137
totalSentences145
matches
0"The green neon raven above"
1"Aurora pushed through the entrance"
2"The smell of wet pavement"
3"Yu-Fei had sent her across"
4"Aurora had delivered two."
5"The third had vanished into"
6"Silas stood behind the bar,"
7"His grey-streaked auburn hair caught"
8"The silver signet ring on"
9"He glanced at the empty"
10"Aurora hung her coat beside"
11"Rain had darkened the ends,"
12"She crossed towards the counter,"
13"A woman in a red"
14"The usual music murmured from"
15"Maps covered the walls: borders,"
16"The place held its shadows"
17"The woman stood too quickly,"
18"Her wineglass tipped."
19"It spun across the wood"
ratio0.945
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences145
matches(empty)
ratio0
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences55
technicalSentenceCount1
matches
0"She stood beneath the black-and-white photograph, wearing a suit that looked borrowed from a life she had outgrown."
89.29% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags14
uselessAdditionCount1
matches
0"Eva repeated, and the words broke apart in her mouth"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags14
fancyCount3
fancyTags
0"Eva murmured (murmur)"
1"she added (add)"
2"Eva repeated (repeat)"
dialogueSentences190
tagDensity0.074
leniency0.147
rawRatio0.214
effectiveRatio0.032
85.6375%