Run: 2026-04-27-01KQ72VX6N20D9X48TDZRAR3EE

Run Details

Duration:
2m 40s
Cost:
$0.030567
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="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> Continue the story using the following instructions: <instructions> 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. </instructions>

Model response

AI
The third deadbolt shrieked against the frame before Aurora wrenched the door inward. Lucien waited on the landing, his silhouette cutting through the haze of chilli oil and cumin drifting up from the curry house below. He adjusted the ivory grip of his cane, though his posture betrayed no need for support. The platinum hair lay slicked back, severe and immaculate, framing a face that hadn't aged a day in three years. One eye glowed amber, the other swallowed the light. "You still use all three," he observed, his voice a low baritone that vibrated in Aurora's sternum. Aurora tightened her grip on the wood. Her knuckles blanched. "Eva worries. You?" "I have a key." "You broke it." "I picked it." He stepped around her shoulder, his movements fluid, invading the cramped threshold without hesitation. The scent of expensive cologne and ozone washed over her, clashing with the stale tea and old paper that coated the flat. "I fixed the pick." Ptolemy launched from a tower of crumbling scrolls, landing on the dining table with a soft thud. The tabby's fur puffed to double size, arched spine tracking the intruder. Lucien froze. His amber eye narrowed. "Ptolemy remembers." "The cat hates you." "The cat has taste." Lucien lowered the cane and extended a pale hand. He scooped the vibrating feline onto his hip, ignoring the hiss and the flash of claws. Ptolemy latched onto the charcoal lapel like a stowaway. "You're thinner." "The delivery rounds keep me fit." Aurora stepped back, forcing him deeper into the room. Walls of books leaned precariously over her head. Notes plastered every empty inch. "What do you want, Lucien?" "To see if you still hide behind deadbolts and delivery bags." He set the feline down, Ptolemy immediately retreating behind a stack of encyclopedias. His gaze swept the clutter. "Eva's research remains as chaotic as ever." "Eva isn't here. Go find her chaos elsewhere." "Eva is in Marrakech. Chasing a ghost. I found her trail three days ago." He turned, leaning the cane against the leg of the wobbly table. "I came to you first." "Why?" "Because you're the only one who knows how to read the cipher without burning the page. And because you owe me." "I don't owe you anything." "Cardiff." He tossed the word out like a stone skipping on water. "The night you left. The ex. Evan." Aurora's jaw tightened. A muscle feathered in her cheek. She glanced at her left wrist, the crescent scar stark against her skin. "You pulled me out of that fire. That was a favor. Paid." "I pulled you out, yes. Then I watched you get on a train and vanish. No call. No note. I tracked you here to find you answering to 'Rory' for a restaurant owner who pays in tips and expired dumplings." He took a step forward. "That's a debt, Aurora. Or Carter. Whatever you're calling yourself this week." "It's Rory. And I'm not talking about the past." "The past is the only reason you're still breathing." His voice dropped, rougher now. "And the only reason I'm standing in your kitchen when I could be anywhere else in London." "Lucien." "You think I wanted to find you?" He kicked a stack of leather-bound grimoires. They skidded across the floorboards. "I spent twelve months telling myself you were safer this way. A demon in my life only brings trouble. You know the rules. You read the books, same as Eva." "I stopped reading those books the day I saw your kind tear apart that market in Shoreditch." "That wasn't my kind. That was Avaros. There's a difference." He slammed the palm of his hand against the wall. The plaster crumbled, revealing grey dust. "There's always a difference. Just like you pretend I'm the monster instead of the man who stood between you and Evan's knife." "You enjoyed it." "I hated every second." He stepped into her space. Close enough she could feel the heat radiating off his tailored suit. Close enough the scent of ozone made her skin prickle. "Hated that you ran. Hated that you left the decision to your fear. I wanted to drag you back, Rory. I wanted to chain you to this flat and make you look at me until you admitted we never finished." "Finished what?" Aurora didn't retreat. She held his gaze, her chest rising in a sharp intake of breath. "The fight? The argument? Because you were ready to walk away then, too. You left me at the station." "I gave you a choice!" His head snapped back, a flash of white teeth. "You didn't take it. You chose the door. You chose the silence. You chose to let me bleed for three years thinking you didn't care." "I cared enough to survive without you." Her voice shook, just once, before she clamped it down. "Lucien, look around. This is my life. It's quiet. It's safe. I have a job. I have a flat. I don't have time for secrets from the underworld." "The underworld is at your door." He gestured to the window, where the brickwork of the alley gleamed wet with rain. "Avaros knows where you are. They know Eva left you behind. They know you hold the key to the cipher that unseals the rift in Whitechapel." "That's ridiculous. Eva's research is nonsense." "Eva's research is the only reason the sky hasn't turned black over London." He grabbed her wrist. His fingers closed over the scar. His thumb brushed the crescent shape, a touch scorching against her pulse. "They won't come for the cipher alone. They'll come for you. Evan didn't act alone. Avaros manipulated him. They used his rage to draw you out, to see if the Carter blood still held the resonance." "Let go." "You remember now." His heterochromatic eyes bored into hers. The amber one flared. "The resonance you felt that night. The way the air hummed when your blood hit the pavement. That wasn't a scar, Rory. That was a mark." "I have a scar from a fall." "You have a mark that screams across the ether every time your heart rate spikes." He squeezed her wrist, then released it. Ptolemy leaped from behind the books, landing silently on the floor, watching Lucien with narrowed slits. "I'm not leaving until you decode the scroll. I'm not leaving until we secure this flat. And I'm certainly not leaving until you tell me why you really ran." "You're not staying." Aurora reached for the door handle. He blurred into motion. The cane flicked, the ivory hand splitting open with a sharp hiss. A blade of dark metal extended, catching the dim light. He pinned the door shut with the tip, burying the steel into the wood grain. The lock shattered. "Keys are useless." He retracted the blade with a click, the cane solidifying once more. "We have work to do. Hand me the scroll. The red one." "No." "Give it to me." He advanced, cornering her against the bookshelf. Books rained down, thudding onto the floor. "Or I'll make you regret this. I'm not in the mood for games." "You think you can bully me again?" She shoved back, her shoulder meeting dense muscle and unyielding wool. He anchored himself, immovable. "You think threats work?" "Threats are boring." His hand came up, brushing a strand of black hair from her face. His fingers lingered near her jaw, tracing the line. The touch burned, electric and raw. "I prefer leverage. And right now, you have none." "I have Ptolemy." "The cat is a hostage in his own life." He leaned down, his mouth hovering inches from her ear. "I have the cipher. I have the truth about Evan. And I have the only man in London who knows why the deadbolts don't actually stop what's coming." He straightened, his gaze locking onto hers. His expression shifted, the arrogance fracturing to reveal something jagged beneath. "Open the box under the sink. Please." "The word 'please' sounds foreign on your tongue." "It sounds like a plea." He held her gaze, his throat bobbing. "Aurora. Rory. Please." She hesitated. The air in the flat grew heavy, charged with static. The hum she remembered from Cardiff prickled along her nerves. Her scar pulsed. Aurora stepped sideways, brushing past his arm. The friction sent a spark up her skin. She dropped to her knees, wincing as the floorboards creaked. She yanked the cabinet door open. Dust motes danced in the sliver of light. Her fingers closed around a cylindrical object wrapped in oilcloth. She thrust it upward. "Don't touch the binding." Lucien caught her wrists, his thumbs pressing into her pulse points. He didn't take the package. He looked at her hands, trembling slightly in his grip. "You still shake?" "Adrenaline." She wrenched her arms free, rising to her feet. "Take it. Decode it. Then get out." "Not yet." He stepped back, creating space, though his eyes never left her. He set the package on the table, unwrapping it with deft fingers. A scroll of vellum, stained dark at the edges, spilled out. The ink shifted and writhed, forming shapes that hurt to look at. "Read." Aurora approached, her breath hitching as the symbols tugged at her mind. Whispers curled at the edge of her consciousness, familiar and terrifying. The resonance spiked, a low thrum that matched the beat of Lucien's heart. She could hear it. She could always hear his heart. "It's a map," she murmured. "It's a trap." Lucien's voice softened. He stood closer again, drawn back by the magnetic pull of the moment. "But it's the only map we have." "We?" "You decoded the first line. You can't stop now." He glanced at the door, then back to her. His hand rested on the cane. "Unless you want the sky to fall?" Aurora stared at the shifting ink. The whispers grew louder. She looked at Lucien, seeing the exhaustion etched around his eyes, the way his hand twitched like he wanted to touch her face again. The hurt between them sat heavy, undeniable. But the attraction hummed louder, a current she couldn't cut. "Fine." She pulled a chair from the table and sat, the legs scraping loudly. "Sit down and stop moving your hair. It's distracting." Lucien huffed a laugh, short and surprised. He took the other chair, kicking it backward. "Start reading, Rory." Aurora lowered her hand. "The path requires a—" Her fingertip brushed the vellum. Heat bloomed instantly, searing her skin. She gasped, jerking back, but the ink lashed out, wrapping around her wrist like a living coil. Pain shot up her arm, blinding and white. Lucien didn't hesitate. He lunged, grabbing her hand. His palm covered hers, pressing onto the scroll. The heat vanished, siphoned into him. He hissed, his amber eye flaring bright, smoke curling from his skin, but he didn't let go. The ink uncoiled, settling into legible script only visible where their palms overlapped. "Don't pull," he gritted out, his voice strained against the effort. "It feeds on resistance. Anchor yourself." Aurora stared at their joined hands. His skin burned through hers, a different heat now, one that grounded the chaotic magic. The thrumming in her scar synchronized with the frantic pulse in his wrist. The scroll demanded contact. Demanded them. "Hold still," he ordered, his thumb brushing the back of her hand, a gesture at odds with the iron grip of his fingers. His heterochromatic eyes flicked up, locking onto hers. The intensity stripped away the bravado, leaving raw need and desperation. "You feel that? The link isn't just in your blood, Rory. It's in us. We're tangled up in this mess. Just like before." Aurora's breath hitched. The magic held them fast, the scroll acting as a conduit, forcing their hands to stay pressed together. She couldn't move without setting the paper ablaze. "We have to read it together," she whispered, her voice tight. "I know." Lucien leaned in, his face inches from hers, his gaze dropping to her lips for a fraction of a second before snapping back to her eyes. "So read. Or we burn this flat to the ground." Aurora swallowed, her heart hammering a rhythm that competed with the hum of the artifact. She shifted her weight, her knee brushing his under the table. Neither of them pulled away. The scroll waited, the ink shimmering, demanding the words that would decide their fate. "The first glyph," she recited, her voice steadying. "Memory." Lucien's grip tightened, anchoring her. "And the second?" "Blood." He let out a low sound, part laugh, part growl. "Always the same cost." Aurora glanced at the door, pinned shut by his blade, then back to the man holding her hand, bound to her by magic and history. The flat felt smaller, the air thicker, the space between them charged with everything left unsaid. "Read on," Lucien commanded softly. Aurora focused on the script, her finger tracing the path, Lucien's hand guiding hers, the resonance pulling them deeper into the past and the dangerous now.
created_at"2026-04-27T09:03:31.548Z" 4/27/2026, 9:03:31 AM
model"qwen/qwen3.6-27b-20260422"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency862
moderation_latency(null)
generation_time149269
tokens_prompt1034
tokens_completion8793
native_tokens_prompt1001
native_tokens_completion8324
native_tokens_completion_images(null)
native_tokens_reasoning5282
native_tokens_cached0
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
num_fetches(null)
web_search_engine(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"stop"
usage0.030567
router(null)
provider_responses
0
endpoint_id"826cab4e-dc26-4472-83be-e4ddd5ebd2ab"
is_byokfalse
latency685
model_permaslug"qwen/qwen3.6-27b-20260422"
provider_name"Morph"
status(null)
1
endpoint_id"82097366-3a73-4790-ac36-f96ba9f6f577"
id"chatcmpl-9b4ecb36-773a-9701-b494-8e10dd5666e9"
is_byokfalse
latency862
model_permaslug"qwen/qwen3.6-27b-20260422"
provider_name"Alibaba"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer(null)
request_id"req-1777280611-ItQJlybM6os1n5ZNx7ev"
session_id(null)
api_type"completions"
id"gen-1777280611-HPT9dTuIQznwhPgcNk05"
upstream_id"chatcmpl-9b4ecb36-773a-9701-b494-8e10dd5666e9"
total_cost0.030567
cache_discount(null)
upstream_inference_cost0
provider_name"Alibaba"
response_cache_source_id(null)

Evaluation details

Result Evaluator Details Meta Data
60.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags39
adverbTagCount7
adverbTags
0"He stepped around [around]"
1"Aurora stepped back [back]"
2"His head snapped back [back]"
3"Her voice shook just [just]"
4"She shoved back [back]"
5"He stepped back [back]"
6"Lucien commanded softly [softly]"
dialogueSentences100
tagDensity0.39
leniency0.78
rawRatio0.179
effectiveRatio0.14
93.10% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2175
totalAiIsmAdverbs3
found
0
adverb"really"
count1
1
adverb"slightly"
count1
2
adverb"softly"
count1
highlights
0"really"
1"slightly"
2"softly"
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)
33.33% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2175
totalAiIsms29
found
0
word"vibrated"
count1
1
word"chaotic"
count2
2
word"stark"
count1
3
word"could feel"
count1
4
word"silence"
count1
5
word"pulse"
count3
6
word"resonance"
count4
7
word"flicked"
count2
8
word"shattered"
count1
9
word"tracing"
count2
10
word"electric"
count1
11
word"charged"
count2
12
word"pulsed"
count1
13
word"familiar"
count1
14
word"magnetic"
count1
15
word"etched"
count1
16
word"searing"
count1
17
word"synchronized"
count1
18
word"intensity"
count1
19
word"weight"
count1
highlights
0"vibrated"
1"chaotic"
2"stark"
3"could feel"
4"silence"
5"pulse"
6"resonance"
7"flicked"
8"shattered"
9"tracing"
10"electric"
11"charged"
12"pulsed"
13"familiar"
14"magnetic"
15"etched"
16"searing"
17"synchronized"
18"intensity"
19"weight"
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
narrationSentences139
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount0
narrationSentences139
filterMatches(empty)
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences200
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen45
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2175
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions16
unquotedAttributions0
matches(empty)
83.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions39
wordCount1310
uniqueNames7
maxNameDensity1.22
worstName"Aurora"
maxWindowNameDensity2.5
worstWindowName"Lucien"
discoveredNames
Aurora16
Walls1
Ptolemy4
Close2
Lucien14
Books1
Cardiff1
persons
0"Aurora"
1"Ptolemy"
2"Lucien"
3"Books"
places
0"Cardiff"
globalScore0.889
windowScore0.833
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences103
glossingSentenceCount0
matches(empty)
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount2175
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences200
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs82
mean26.52
std19.89
cv0.75
sampleLengths
013
168
217
313
44
53
643
729
88
94
1040
1133
1236
138
1431
151
1621
175
1819
1934
2057
219
2231
231
2449
2517
2648
273
2871
2937
3039
3145
3247
336
3471
352
3639
377
3867
399
4044
4127
421
4331
4426
4540
463
4772
488
4915
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences139
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs264
matches(empty)
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount0
semicolonCount0
flaggedSentences0
totalSentences200
ratio0
matches(empty)
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1311
adjectiveStacks0
stackExamples(empty)
adverbCount40
adverbRatio0.03051106025934401
lyAdverbCount9
lyAdverbRatio0.006864988558352402
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences200
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences200
mean10.88
std7.81
cv0.718
sampleLengths
013
123
216
320
49
517
67
73
83
94
103
1117
1222
134
1417
1512
162
174
182
194
2013
2116
229
232
2415
258
265
275
2824
295
307
318
3226
335
341
3521
365
3712
387
393
406
4113
4212
4345
4412
459
4614
4717
481
4914
42.50% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats15
diversityRatio0.295
totalSentences200
uniqueOpeners59
0.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount0
totalSentences135
matches(empty)
ratio0
12.59% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount70
totalSentences135
matches
0"He adjusted the ivory grip"
1"he observed, his voice a"
2"Her knuckles blanched."
3"He stepped around her shoulder,"
4"His amber eye narrowed."
5"He scooped the vibrating feline"
6"He set the feline down,"
7"His gaze swept the clutter."
8"He turned, leaning the cane"
9"He tossed the word out"
10"She glanced at her left"
11"He took a step forward"
12"His voice dropped, rougher now"
13"He kicked a stack of"
14"They skidded across the floorboards."
15"He slammed the palm of"
16"He stepped into her space"
17"She held his gaze, her"
18"His head snapped back, a"
19"Her voice shook, just once,"
ratio0.519
0.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount130
totalSentences135
matches
0"The third deadbolt shrieked against"
1"Lucien waited on the landing,"
2"He adjusted the ivory grip"
3"The platinum hair lay slicked"
4"he observed, his voice a"
5"Aurora tightened her grip on"
6"Her knuckles blanched."
7"He stepped around her shoulder,"
8"The scent of expensive cologne"
9"Ptolemy launched from a tower"
10"The tabby's fur puffed to"
11"His amber eye narrowed."
12"Lucien lowered the cane and"
13"He scooped the vibrating feline"
14"Ptolemy latched onto the charcoal"
15"Aurora stepped back, forcing him"
16"Walls of books leaned precariously"
17"Notes plastered every empty inch."
18"He set the feline down,"
19"His gaze swept the clutter."
ratio0.963
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences135
matches(empty)
ratio0
66.87% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences47
technicalSentenceCount5
matches
0"Lucien waited on the landing, his silhouette cutting through the haze of chilli oil and cumin drifting up from the curry house below."
1"The platinum hair lay slicked back, severe and immaculate, framing a face that hadn't aged a day in three years."
2"The scent of expensive cologne and ozone washed over her, clashing with the stale tea and old paper that coated the flat."
3"The scroll waited, the ink shimmering, demanding the words that would decide their fate."
4"Aurora focused on the script, her finger tracing the path, Lucien's hand guiding hers, the resonance pulling them deeper into the past and the dangerous now."
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags39
uselessAdditionCount11
matches
0"he observed, his voice a low baritone that vibrated in Aurora's sternum"
1"He stepped around, his movements fluid, invading the cramped threshold without hesitation"
2"His head snapped back, a flash of white teeth"
3"He retracted, the cane solidifying once more"
4"She shoved back, her shoulder meeting dense muscle and unyielding wool"
5"He leaned down, his mouth hovering inches from her ear"
6"He straightened, his gaze locking onto hers"
7"He held, his throat bobbing"
8"She pulled, the legs scraping loudly"
9"she whispered, her voice tight"
10"she recited, her voice steadying"
90.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags6
fancyCount6
fancyTags
0"he observed (observe)"
1"His head snapped back (snap)"
2"He retracted (retract)"
3"she murmured (murmur)"
4"he ordered (order)"
5"she whispered (whisper)"
dialogueSentences100
tagDensity0.06
leniency0.12
rawRatio1
effectiveRatio0.12
76.0577%