Run: 2026-02-17-01KHNFQ1DJTJRJW6TG6F6WWCEQ

Run Details

Duration:
1m 48s
Cost:
$0.000000
Provider:
Arcee 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="4415" name="Lucien Moreau" aliases="Lucien, Luc, the Frenchman" pronouns="he/him" species="Half-Demon" storyRole="Ally"> <eyeColor>heterochromatic — one amber, one black</eyeColor> <hair>slicked-back platinum blond</hair> <height>5'11"</height> <age>32</age> <cane>ivory-handled cane that conceals a thin blade</cane> <dress>tailored charcoal suits</dress> <description>An impeccably dressed fixer and information broker in London's supernatural underworld. He speaks four languages fluently.</description> <backstory>Born in Marseille to a human mother and a demon father from the realm of Avaros.</backstory> </character> <location id="858" name="Eva's Flat" aliases="Eva's place, the flat on Brick Lane" realm="Earth"> <cat>tabby cat named Ptolemy</cat> <security>three deadbolts on the front door</security> <description>A cramped one-bedroom flat above a curry house on Brick Lane, East London. Every surface is covered with books, scrolls, and research notes.</description> </location> </codex> Write a fully fleshed out scene of at least 1000 words in the romance genre. Two people who parted on complicated terms are forced together again when one shows up unannounced at the other's flat. There's history between them — attraction, hurt, and things left unsaid. Write the scene from the moment the door opens. 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 knock came at 2:37 AM. Rory sat up in bed, heart hammering against her ribs. She'd been dreaming of Evan—not the worst dreams, but the ordinary ones, the ones where he was just there, sitting at the kitchen table with a cup of coffee, smiling that smile that used to make her feel like the center of his universe. She'd been trying to leave him in the dream too, packing a suitcase in the dark while he slept, but her hands kept shaking and the zipper wouldn't close. The second knock was firmer, more insistent. Not Evan. Evan wouldn't knock like that—he'd have kicked the door in by now, or at least shouted through the letterbox. Rory swung her legs over the side of the bed, her bare feet finding the worn patch of carpet between the bed and the door. She'd fallen asleep in her clothes again—jeans and a thin cotton shirt that smelled faintly of sesame oil and soy sauce from her shift at the restaurant. "Who is it?" she called, her voice rough with sleep. "It's me." The voice was low, accented with the careful precision of someone who'd learned English as a second language. French, maybe, or something from further south. Rory's hand froze on the deadbolt. She knew that voice. She'd spent three months trying to forget it, three months of waking up reaching for someone who wasn't there, of walking past the Golden Empress and remembering the way he'd leaned against the counter, watching her with those impossible eyes—one amber, one black as a starless night. "Lucien?" She tested the name, unsure if she wanted him to confirm it. There was a pause, just long enough to make her wonder if she'd imagined the whole thing. Then: "I need to talk to you, Aurora." She closed her eyes. Only he called her that—Aurora. Everyone else used Rory, or Carter when they were being formal. But Lucien had always insisted on the full name, rolling it off his tongue like he was tasting something sweet. He'd said it made her sound like a constellation. "What time is it?" She knew the answer, but she needed a moment to think, to gather herself. She hadn't seen him since that night at the club, since she'd walked away from him and the life he'd offered her, the life she wasn't sure she could survive. "Does it matter?" His voice was closer now, like he'd pressed his face against the door. "I wouldn't be here if it wasn't important." Rory leaned her forehead against the cool wood of the door. She could smell him through the grain—cologne and something darker, something that reminded her of old books and secrets. "You could have called." "I did. You didn't answer." She hadn't checked her phone in hours. She'd been avoiding it, avoiding everything that might remind her of the choices she'd made, the bridges she'd burned. "What do you want, Lucien?" There was a sound like a sigh, or maybe just the shifting of weight from one foot to another. "To explain. To apologize. To ask for your help." "Help with what?" She was already reaching for the deadbolts, her fingers moving of their own accord. She told herself it was curiosity, that she just wanted to know what could be so important that he'd come to her at this hour. She told herself she didn't care about him anymore, that the hollow feeling in her chest was just exhaustion. "The kind of help that could get you killed if the wrong people find out." That stopped her hand. She stepped back from the door, suddenly aware of how she must look—hair tangled from sleep, eyes probably bloodshot, clothes wrinkled and smelling of work. "I don't do that anymore, Lucien. I told you that." "I know what you told me." His voice was softer now, almost gentle. "But I also know you, Aurora. I know that you can't walk away from people who need you. Not really." The words hit like a physical blow. She'd spent the last three months trying to convince herself that she could be someone else, someone ordinary, someone who delivered Chinese food and paid her rent on time and didn't know about the things that went bump in the London night. Someone who didn't have blood on her hands that would never wash clean. She unlocked the door. Lucien stood in the hallway, looking like he'd stepped out of a different world. His platinum blond hair was slicked back as always, his charcoal suit perfectly tailored, his ivory-handled cane held loosely in one hand. But there were shadows under his eyes that hadn't been there before, and his tie was loosened at the throat, as if he'd been wearing it for too many hours straight. "May I come in?" he asked, and she stepped aside to let him pass. The flat was tiny—one room that served as living room and kitchen, a bedroom barely large enough for the bed, a bathroom with tiles that were probably white under the accumulated grime. Eva's books and scrolls were stacked everywhere, research notes pinned to the walls with thumbtacks. Ptolemy, Eva's tabby cat, lifted his head from his favorite spot on the armchair and regarded Lucien with the disdain that only cats and very old men could muster. Rory closed the door and leaned against it, crossing her arms over her chest. "You have five minutes before I call a cab to take you back to whatever hole you crawled out of." Lucien turned to face her, and for a moment he just looked at her—really looked, the way he used to when they were alone together, like he was trying to memorize every detail. "You cut your hair," he said finally. She lifted a hand to the ends that now brushed her shoulders instead of her shoulder blades. "It was time for a change." "It's beautiful." He said it simply, without the heat she remembered from before, but she felt the words like a touch all the same. "You're beautiful." "Don't." The word came out sharper than she'd intended. "Don't do that. Don't pretend like you care about my hair when you show up in the middle of the night talking about death and danger." Lucien's mouth tightened, and for a second she saw the cold, calculating man she'd glimpsed in the shadows of the supernatural underworld, the one who brokered information and made problems disappear. "I'm not pretending. I never pretended with you, Aurora. That was the problem." She pushed off from the door, needing to put some distance between them, to create a barrier of space and furniture. She moved to the window, pretending to check that the latch was secure. "What do you want, Lucien?" He took a step toward her, then seemed to think better of it and stopped. "There's a woman. A witch. She's in trouble." "Witches are always in trouble." She kept her voice flat, disinterested. "That's what happens when you meddle with things humans aren't meant to understand." "This is different." He moved to the armchair, carefully moving Ptolemy aside so he could sit down. The cat protested with a yowl but settled on Lucien's lap when he began to stroke her absently. "Her name is Soraya. She's been researching something—an artifact, a book, I'm not sure. The point is, someone wants it. Someone dangerous." "And you want me to what? Steal it for you?" She finally turned to face him, and the look on his face stopped her cold. He looked tired, truly tired, in a way that had nothing to do with lack of sleep. "I want you to help me keep it safe," he said quietly. "And to keep Soraya alive." Rory sank onto the edge of the couch, suddenly feeling the weight of the last three months pressing down on her. "I told you I was out, Lucien. I told you I couldn't do this anymore." "You also told me you loved me." His voice was gentle, but there was an edge to it, a challenge. "You told me that you'd never leave me, that we were in this together." She flinched as if he'd struck her. "I was wrong." "Were you?" He leaned forward, his elbows on his knees, still stroking the cat. "Or were you just scared?" "Scared?" The word came out like a laugh, bitter and broken. "You have no idea what I've been through, what I've done. You think I can just walk away from that? You think I can forget the look on Evan's face when I—" She stopped herself, pressing her lips together until they hurt. She hadn't meant to say that name, hadn't meant to bring him into this conversation. Evan was a closed door, a chapter she'd slammed shut and boarded over. Lucien's eyes had gone very dark, the amber almost swallowed by black. "What happened with Evan?" "Nothing." She stood up abruptly, needing to move, to do something with the sudden rush of adrenaline. "It doesn't matter. The point is, I can't help you, Lucien. I won't." He stood too, moving with that liquid grace she remembered, the way he could cross a room without seeming to move at all. "You're still the same person, Aurora. You still have the same skills, the same instincts. Walking away from them doesn't make them disappear." "Maybe I don't want those skills anymore." She was shouting now, and she didn't care. "Maybe I want to be normal, to have a normal life where I don't have to worry about witches and artifacts and people who want to kill me!" "Normal is overrated." He was right in front of her now, close enough that she could feel the heat radiating off him, smell his cologne. "And you were never meant for normal, Aurora. You were meant for extraordinary things." She wanted to push him away, to tell him he was wrong, to run from the truth in his words. But instead she found herself stepping closer, her hands coming up to rest on his chest, feeling the steady beat of his heart beneath her palms. "Why did you really come here, Lucien?" she asked, her voice barely above a whisper. "Was it really about this witch, or did you just miss me?" He caught her wrists, his fingers warm against her skin. "Both," he admitted. "Though if I'm honest, the witch can probably take care of herself. It's you I'm worried about." "Me?" She tried to pull away, but his grip was gentle but firm. "I'm fine. I'm safe." "No, you're not." He brought her wrists up to his mouth, brushing his lips across the sensitive skin. "You're hiding, Aurora. You're hiding from me, from yourself, from everything that makes you who you are." The words should have made her angry, should have made her defensive. Instead they made something inside her ache, a longing so deep it was physical. "And what if I don't want to be who I am? What if I want to be someone else?" "Then you'll be lying to yourself for the rest of your life." He released her wrists but didn't step back, his hands hovering just inches from her skin. "And you'll never be happy. Not really." She wanted to argue with him, to tell him he was wrong, to prove that she could be ordinary, that she could be satisfied with a life of deliveries and rent payments and pretending the supernatural world didn't exist. But she couldn't. Because she'd tried, and she'd failed, and every night she'd lain awake wondering what Lucien was doing, if he was safe, if he thought about her at all. "I miss you," she said, the words surprising them both. "I miss you so much it hurts sometimes." "I know." His voice was rough with emotion. "I miss you too." She lifted her hand, touching his face, tracing the line of his jaw with her fingertips. "I'm scared, Lucien. I'm scared of what I might become if I go back to that life." "I'll be with you," he promised. "I won't let you become something you're not." She searched his face, looking for the lie, the manipulation, the hidden agenda. But all she found was honesty, and something that looked suspiciously like love. "Okay," she said finally. "I'll help you. But if we do this, we do it my way. No more secrets, no more lies. We're partners, or we're nothing." Lucien's face lit up with a smile that made her breath catch. "Partners," he agreed. "Though I was hoping we might be something more than that eventually." She stepped into his arms, resting her head on his chest, listening to the steady rhythm of his heart. "We'll see," she murmured. "We'll see." Outside, the city was just beginning to wake up, the first hints of dawn lightening the sky. But in Eva's tiny flat, time seemed to stand still, two people finding their way back to each other in the space between heartbeats. Rory closed her eyes and let herself believe, just for a moment, that maybe she could have it all—the extraordinary life, the love, the chance to be who she was meant to be. Maybe some doors, once closed, could be opened again. And maybe, just maybe, she was ready to step through.
created_at"2026-02-17T09:45:03.337874+00:00" 2/17/2026, 9:45:03 AM
model"arcee-ai/trinity-large-preview:free"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency677
moderation_latency(null)
generation_time108029
tokens_prompt808
tokens_completion3215
native_tokens_prompt720
native_tokens_completion2793
native_tokens_completion_images(null)
native_tokens_reasoning0
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
router(null)
provider_responses
0
id"chatcmpl-b30883139db7f3cf"
status200
is_byokfalse
latency288
endpoint_id"b9d81865-ce9a-432a-9cd5-0d9be55e7cb5"
provider_name"Arcee AI"
model_permaslug"arcee-ai/trinity-large-preview"
api_type"completions"
id"gen-1771321394-PpwwPjn7Rf819lj2E1se"
upstream_id"chatcmpl-b30883139db7f3cf"
total_cost0
cache_discount(null)
upstream_inference_cost0
provider_name"Arcee AI"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags28
adverbTagCount3
adverbTags
0"he said finally [finally]"
1"he said quietly [quietly]"
2"she said finally [finally]"
dialogueSentences74
tagDensity0.378
leniency0.757
rawRatio0.107
effectiveRatio0.081
68.78% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2242
totalAiIsmAdverbs14
found
0
adverb"suddenly"
count2
1
adverb"really"
count5
2
adverb"perfectly"
count1
3
adverb"loosely"
count1
4
adverb"very"
count2
5
adverb"carefully"
count1
6
adverb"truly"
count1
7
adverb"barely above a whisper"
count1
highlights
0"suddenly"
1"really"
2"perfectly"
3"loosely"
4"very"
5"carefully"
6"truly"
7"barely above a whisper"
100.00% AI-ism character names
Target: 0 AI-default names (17 tracked, −20% each)
codexExemptions(empty)
found(empty)
100.00% AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions(empty)
found(empty)
86.62% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2242
totalAiIsms6
found
0
word"weight"
count2
1
word"calculating"
count1
2
word"could feel"
count1
3
word"whisper"
count1
4
word"tracing"
count1
highlights
0"weight"
1"calculating"
2"could feel"
3"whisper"
4"tracing"
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
narrationSentences106
matches(empty)
61.99% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount4
narrationSentences106
filterMatches
0"feel"
1"wonder"
hedgeMatches
0"seemed to"
1"began to"
2"tried to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences147
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen48
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2230
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions32
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions34
wordCount1607
uniqueNames13
maxNameDensity0.56
worstName"Lucien"
maxWindowNameDensity1.5
worstWindowName"Evan"
discoveredNames
Evan4
English1
French1
Golden1
Empress1
Aurora1
Rory8
Carter1
Lucien9
Chinese1
London1
Eva3
Ptolemy2
persons
0"Evan"
1"Rory"
2"Carter"
3"Lucien"
4"Eva"
places
0"London"
globalScore1
windowScore1
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences91
glossingSentenceCount0
matches(empty)
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.448
wordCount2230
matches
0"not the worst dreams, but the ordinary ones, the ones"
53.29% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount5
totalSentences147
matches
0"smiling that smile"
1"knew that voice"
2"check that the"
3"say that name"
4"prove that she"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs66
mean33.79
std17.99
cv0.532
sampleLengths
06
183
280
310
427
557
613
725
849
948
1024
1134
125
1331
1428
1561
1615
1739
1833
1962
204
2167
2214
2376
2434
2540
2623
2726
2835
2944
3039
3123
3224
3357
3442
3517
3636
3734
3810
3919
4043
4138
4216
4330
4446
4543
4639
4746
4827
4930
92.02% Passive voice overuse
Target: ≤2% passive sentences
passiveCount4
totalSentences106
matches
0"was slicked"
1"was loosened"
2"were stacked"
3"was meant"
90.35% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount5
totalVerbs304
matches
0"were being"
1"was tasting"
2"was trying"
3"was shouting"
4"was doing"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount10
semicolonCount0
flaggedSentences10
totalSentences147
ratio0.068
matches
0"She'd been dreaming of Evan—not the worst dreams, but the ordinary ones, the ones where he was just there, sitting at the kitchen table with a cup of coffee, smiling that smile that used to make her feel like the center of his universe."
1"Evan wouldn't knock like that—he'd have kicked the door in by now, or at least shouted through the letterbox."
2"She'd fallen asleep in her clothes again—jeans and a thin cotton shirt that smelled faintly of sesame oil and soy sauce from her shift at the restaurant."
3"She'd spent three months trying to forget it, three months of waking up reaching for someone who wasn't there, of walking past the Golden Empress and remembering the way he'd leaned against the counter, watching her with those impossible eyes—one amber, one black as a starless night."
4"Only he called her that—Aurora."
5"She could smell him through the grain—cologne and something darker, something that reminded her of old books and secrets."
6"She stepped back from the door, suddenly aware of how she must look—hair tangled from sleep, eyes probably bloodshot, clothes wrinkled and smelling of work."
7"The flat was tiny—one room that served as living room and kitchen, a bedroom barely large enough for the bed, a bathroom with tiles that were probably white under the accumulated grime."
8"Lucien turned to face her, and for a moment he just looked at her—really looked, the way he used to when they were alone together, like he was trying to memorize every detail."
9"Rory closed her eyes and let herself believe, just for a moment, that maybe she could have it all—the extraordinary life, the love, the chance to be who she was meant to be."
89.57% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1618
adjectiveStacks0
stackExamples(empty)
adverbCount84
adverbRatio0.0519159456118665
lyAdverbCount22
lyAdverbRatio0.013597033374536464
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences147
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences147
mean15.17
std9.12
cv0.601
sampleLengths
06
110
244
329
47
52
619
725
827
910
1020
117
126
134
1447
1513
1617
178
184
195
2011
2120
229
2318
2430
2516
268
2711
2819
294
305
317
3219
335
3419
359
3617
3725
3819
3915
404
4125
4210
4313
4420
457
4642
4713
484
4914
45.12% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats17
diversityRatio0.3401360544217687
totalSentences147
uniqueOpeners50
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount3
totalSentences100
matches
0"Only he called her that—Aurora."
1"Instead they made something inside"
2"Maybe some doors, once closed,"
ratio0.03
0.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount57
totalSentences100
matches
0"She'd been dreaming of Evan—not"
1"She'd been trying to leave"
2"She'd fallen asleep in her"
3"she called, her voice rough"
4"She knew that voice."
5"She'd spent three months trying"
6"She tested the name, unsure"
7"She closed her eyes."
8"He'd said it made her"
9"She knew the answer, but"
10"She hadn't seen him since"
11"His voice was closer now,"
12"She could smell him through"
13"She hadn't checked her phone"
14"She'd been avoiding it, avoiding"
15"She was already reaching for"
16"She told herself it was"
17"She told herself she didn't"
18"She stepped back from the"
19"His voice was softer now,"
ratio0.57
30.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount86
totalSentences100
matches
0"The knock came at 2:37"
1"Rory sat up in bed,"
2"She'd been dreaming of Evan—not"
3"She'd been trying to leave"
4"The second knock was firmer,"
5"Evan wouldn't knock like that—he'd"
6"Rory swung her legs over"
7"She'd fallen asleep in her"
8"she called, her voice rough"
9"The voice was low, accented"
10"French, maybe, or something from"
11"Rory's hand froze on the"
12"She knew that voice."
13"She'd spent three months trying"
14"She tested the name, unsure"
15"She closed her eyes."
16"Everyone else used Rory, or"
17"He'd said it made her"
18"She knew the answer, but"
19"She hadn't seen him since"
ratio0.86
50.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences100
matches
0"Because she'd tried, and she'd"
ratio0.01
0.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences57
technicalSentenceCount12
matches
0"She'd been dreaming of Evan—not the worst dreams, but the ordinary ones, the ones where he was just there, sitting at the kitchen table with a cup of coffee, sm…"
1"She'd fallen asleep in her clothes again—jeans and a thin cotton shirt that smelled faintly of sesame oil and soy sauce from her shift at the restaurant."
2"She'd spent three months trying to forget it, three months of waking up reaching for someone who wasn't there, of walking past the Golden Empress and rememberin…"
3"She could smell him through the grain—cologne and something darker, something that reminded her of old books and secrets."
4"She'd been avoiding it, avoiding everything that might remind her of the choices she'd made, the bridges she'd burned."
5"She'd spent the last three months trying to convince herself that she could be someone else, someone ordinary, someone who delivered Chinese food and paid her r…"
6"But there were shadows under his eyes that hadn't been there before, and his tie was loosened at the throat, as if he'd been wearing it for too many hours strai…"
7"The flat was tiny—one room that served as living room and kitchen, a bedroom barely large enough for the bed, a bathroom with tiles that were probably white und…"
8"But instead she found herself stepping closer, her hands coming up to rest on his chest, feeling the steady beat of his heart beneath her palms."
9"She lifted her hand, touching his face, tracing the line of his jaw with her fingertips."
10"Lucien's face lit up with a smile that made her breath catch."
11"She stepped into his arms, resting her head on his chest, listening to the steady rhythm of his heart."
17.86% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags28
uselessAdditionCount6
matches
0"she called, her voice rough with sleep"
1"She kept, disinterested"
2"she asked, her voice barely above a whisper"
3"She tried, but his grip was gentle but firm"
4"He released, his hands hovering just inches from her skin"
5"she said, the words surprising them both"
82.43% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags13
fancyCount5
fancyTags
0"She was shouting now (be shout)"
1"he admitted (admit)"
2"he promised (promise)"
3"he agreed (agree)"
4"she murmured (murmur)"
dialogueSentences74
tagDensity0.176
leniency0.351
rawRatio0.385
effectiveRatio0.135
75.6014%