Run: 2026-02-20-01KHY8XY7CGCDZKJS7916BXJYM

Run Details

Duration:
3m 20s
Cost:
$0.017256
Provider:
Seed

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 third deadbolt stuck, Rory’s calloused delivery-hand—sore from hauling a stack of dim sum containers to Silas’ bar that morning—jiggling the brass key until it gave with a grating snick. Curry fumes—garlic sharp enough to prickle her sinuses, cumin thick as a blanket—wafted up from the restaurant below Eva’s Brick Lane flat, clinging to the frayed strap of her Golden Empress bag where a smudge of soy sauce had dried that afternoon and a crumpled receipt from Silas’ bar peeked out of the side pocket. She pushed the door open, ready to dump her bag on the nearest stack of scrolls and hunt down Ptolemy’s tuna tin (Eva had left a note taped to the fridge warning he was on a hunger strike), when she froze. Lucien stood in the middle of the cramped one-bedroom, his tailored charcoal suit a stark contrast to the chaos of Eva’s research: scrolls rolled and stacked like fallen columns, books splayed open to pages marked with neon post-its, a mug of moldy tea balancing on a leather-bound copy of her old Pre-Law textbook (the one she’d left there when she’d dropped out, too ashamed to bring it to her flat above Silas’ bar). His platinum blond hair was slightly less slicked than she remembered, a single strand falling across his forehead to frame his heterochromatic eyes—one amber, one black—eyes that had haunted her dreams for six months. His ivory-handled cane tapped once against the linoleum, the sound sharp enough to rouse Ptolemy from a curl of scrolls on the windowsill; the tabby arched his back, hissing so loudly the teacup rattled and a neon post-it fluttered to the floor. Rory’s bright blue eyes narrowed. She had not expected to see him here—not after he’d vanished without a note, not after the kiss that had left her reeling in this very room (her back pressed against a stack of demonology scrolls, his hand on her waist), not after she’d spent weeks replaying his last words (I have to go) until they felt like a knife twisted in her chest. She shifted her weight, her left wrist tingling where the crescent scar from her childhood bike crash sat; he’d traced it once, his thumb soft against the faded white line, and asked if Eva had been there to patch her up (she’d said yes, that Eva had used a band-aid with a dinosaur on it and made her hot cocoa). “What are you doing here?” Her voice was cooler than she felt, the cool-headedness she relied on at work to defuse irate customers kicking in to mask the way her heart was thudding against her ribs hard enough to make her breath catch. She slung her delivery bag over a stack of scrolls labeled Avaros Gate Lore (Eva’s latest obsession, one Rory had dismissed until now) and crossed her arms, her free hand brushing the crumpled receipt in her pocket. Lucien’s jaw tightened. “I came to warn you.” His accent was faint, a Marseille lilt she’d once found intoxicating when he’d spoken French to a supernatural contact in a Soho alley, now sharp with urgency. “Evan is back. And he’s not alone.” Rory’s breath caught. Her abusive ex, the reason she’d fled Cardiff to Eva’s flat in the first place (Eva had texted her at 2 a.m. saying Get on the next train to London—I’ve got a couch for you), the reason she’d taken the delivery job to lay low and avoid her father’s barrister office calls. Lucien had helped her hide from him six months prior, using his info broker connections to scrub her name from Evan’s contacts, to make sure her father’s office couldn’t track her down via her old Pre-Law student ID. She’d thought he’d done it out of kindness—until he left. “Warn me?” She laughed, a bitter, hollow sound that made Ptolemy hiss again. “You vanished before I could even ask you why you’d bothered helping me. For all I know, you sold my location to him to pad your ledger—you’re an info broker, after all. Why pass up a payday from a man who’d do anything to find me?” Lucien’s cane tapped again, harder this time, the sound echoing off the scroll-lined walls. “That’s not true.” His amber eye flickered to her left wrist, to the scar, and she fidgeted with the cuff of her gray hoodie to cover it (the hoodie had belonged to Eva, too big for her but warm). “My father—he’s from Avaros. He found out about you when I used my demon connections to hide you from Evan. He was going to use you to force me back to his realm, to make me take his place as a gatekeeper for the demon hordes that lurk beyond the gates. I couldn’t let him touch you. So I left. I ran to Marseille to confront him, to make him promise to leave you alone. But he lied.” Rory’s resolve wavered. She’d spent six months telling herself he’d used her—her Pre-Law knowledge of legal loopholes to help him avoid a supernatural arrest, her connection to Eva’s supernatural research to track Avaros gates, her fear of Evan to manipulate her into giving him info on Cardiff’s underground—as a pawn in his underworld games. But the way his black eye clouded with guilt, the loose thread on his suit cuff (a sign he’d been rushing, something she’d never seen in the impeccably dressed fixer who’d once spent ten minutes adjusting his tie before a meeting), made her question everything. She stepped closer, the gap between them narrowing until she could smell his cologne—sandalwood and smoke, the same scent he’d worn the night they’d kissed, a scent that had clung to her hoodie for days after he left. He was 5’11”, tall enough that she had to tilt her head to meet his eyes, and she remembered how his hands had felt on her waist, how his thumb had traced her scar mid-kiss, how she’d almost told him she’d dropped out of Pre-Law because of him—because he’d made her realize she didn’t have to live her father’s dream of becoming a barrister, that she could choose a life that was hers. “I had things to say,” she whispered, her voice cracking as she thought of the note she’d written him and left on his cane (I quit Pre-Law. Thank you) that he’d never seen because he’d vanished before she could give it to him. “I was going to tell you I quit Pre-Law. That I didn’t want to be my father’s clone anymore. That when you helped me hide from Evan, you made me feel like I could choose my own life—like I didn’t have to be the daughter he wanted, the barrister he’d planned for since I was a kid.” Lucien’s hand lifted, his fingers hovering over her left wrist. “I had things to say too.” His thumb brushed the edge of her scar, and she didn’t pull away. “I was going to tell you that you’re the first human who didn’t flinch when I told you I was half-demon. That when I saw you fumbling with those deadbolts six months ago, your hair messy from the train ride, your eyes red from crying, I knew I’d do anything to keep you safe. That I’ve been watching you from afar—making sure Evan didn’t find you, making sure your delivery routes were clear of supernatural trouble, making sure Silas kept an eye on you when you were at his bar.” Ptolemy padded over, rubbing his tabby body against Rory’s leg until she bent to scratch his chin (his fur was soft, matted a little from sleeping on scrolls). The cat purred, a low rumble that cut through the tension, and Lucien smiled—a small, sad smile she’d never seen before, a smile that made his amber eye crinkle at the corner. “I didn’t think you’d ever come back,” she said, standing up again, her knee brushing a stack of law textbooks she’d left there when she’d dropped out. Her eyes darted to his cane, to the ivory handle that concealed a thin blade—something he’d revealed to her once when a demon thug had tracked them to Silas’ bar and he’d pulled the blade to scare him off. “I thought you’d forgotten about me. That I was just another job, another piece of info to sell.” “I could never forget you,” he said, and this time his hand closed around her wrist, his touch gentle enough that she didn’t feel threatened, that she felt safe—something she hadn’t felt since he left. He traced her scar again, his fingers warm against her skin, and she leaned into him, her body responding to his presence despite the hurt she’d carried for six months, despite the nights she’d cried into Eva’s hoodie because she’d thought he’d left her for good. The kiss was slower than the last one, softer, filled with all the unsaid words they’d been carrying—her gratitude, his guilt, their attraction, their fear. Lucien’s cane clattered to the floor, his free hand wrapping around her waist to pull her closer, and Rory’s arms went around his neck, her fingers tangling in his platinum hair (it was softer than she remembered, the slick gel wearing off at the roots). The curry fumes faded into the background, replaced by the scent of his cologne, the sound of Ptolemy’s purring, the rustle of scrolls as they shifted their weight to lean against a stack of demonology books. When they pulled away, Rory’s heart was still thudding, but it was a different kind of thud—one of hope, not fear. She looked around the cramped flat, at the books and scrolls that had been her refuge for so long, at Ptolemy curling up on a stack of scrolls labeled Avaros Gate Lore, at Lucien’s cane lying on the floor, at the crumpled receipt from Silas’ bar peeking out of her bag, and she knew things would never be the same. “Evan’s working with a low-level demon from Avaros,” Lucien said, his voice soft against her ear, his breath warm on her neck. “He’s trying to open a gate in the basement of the curry house below. He thinks it’ll give him the power to track you down and make you come back to him. But it’ll also let more demons through—demons that will tear this city apart.” Rory nodded, her mind racing with the info Eva had left in her scrolls, with her mother’s Welsh storytelling about old myths (maybe those myths were true, after all). She reached down, picking up his cane and handing it to him, her fingers brushing his (his hands were calloused too, from holding the cane for so long, from pulling the blade to fight off demons). “Then let’s plan. Eva’s scrolls have info on Avaros gates. My mother taught me to read old Welsh texts—she said they were stories, but maybe they’re research. I can help you translate them. We can stop him.” Lucien smiled, this time a real smile, his amber eye glowing faintly with a flicker of demon light that didn’t scare her. “I knew I could count on you.” They sat down on the floor, surrounded by scrolls and books, Ptolemy jumping into Lucien’s lap to curl up between them (the cat’s purr was loud now, a comforting hum). Rory pulled the crumpled receipt from her bag and tucked it into a scroll labeled Avaros Gate Weaknesses, a reminder of the life she’d built since she’d fled Cardiff, the life she was going to fight for. The curry fumes drifted back, warm and familiar, and for the first time in six months, Rory felt like she was exactly where she was supposed to be. She leaned her head against Lucien’s shoulder, his cologne wrapping around her like a blanket, and began to trace the edges of a scroll with her free hand—ready to face whatever came next, as long as she wasn’t facing it alone.
created_at"2026-02-20T19:37:50.583Z" 2/20/2026, 7:37:50 PM
model"bytedance-seed/seed-1.6-20250625"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency931
moderation_latency(null)
generation_time200134
tokens_prompt808
tokens_completion9334
native_tokens_prompt879
native_tokens_completion8518
native_tokens_completion_images(null)
native_tokens_reasoning5891
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.01725575
router(null)
provider_responses
0
endpoint_id"d85c3862-4e0d-4f8d-955b-babc62f98124"
id"02177161627092151d9d16403af386b151f4b49e6685515de83f4"
is_byokfalse
latency931
model_permaslug"bytedance-seed/seed-1.6-20250625"
provider_name"Seed"
status200
api_type"completions"
id"gen-1771616270-n3Az70wlMgmt2WHiHJSP"
upstream_id"02177161627092151d9d16403af386b151f4b49e6685515de83f4"
total_cost0.01725575
cache_discount(null)
upstream_inference_cost0
provider_name"Seed"

Evaluation details

Result Evaluator Details Meta Data
42.11% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags19
adverbTagCount3
adverbTags
0"a Marseille lilt she’d once [once]"
1"they pulled away [away]"
2"it’ll also [also]"
dialogueSentences20
tagDensity0.95
leniency1
rawRatio0.158
effectiveRatio0.158
95.07% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2030
totalAiIsmAdverbs2
found
0
adverb"slightly"
count1
1
adverb"very"
count1
highlights
0"slightly"
1"very"
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)
53.20% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2030
totalAiIsms19
found
0
word"stark"
count1
1
word"fluttered"
count1
2
word"weight"
count2
3
word"traced"
count3
4
word"lilt"
count1
5
word"echoing"
count1
6
word"flickered"
count1
7
word"resolve"
count1
8
word"wavered"
count1
9
word"pawn"
count1
10
word"tension"
count1
11
word"racing"
count1
12
word"flicker"
count1
13
word"comforting"
count1
14
word"reminder"
count1
15
word"familiar"
count1
highlights
0"stark"
1"fluttered"
2"weight"
3"traced"
4"lilt"
5"echoing"
6"flickered"
7"resolve"
8"wavered"
9"pawn"
10"tension"
11"racing"
12"flicker"
13"comforting"
14"reminder"
15"familiar"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"eyes widened/narrowed"
count1
highlights
0"eyes narrowed"
90.28% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells2
narrationSentences48
matches
0"p with urgency"
1"d with guilt"
83.33% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount1
narrationSentences48
filterMatches
0"feel"
hedgeMatches
0"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences51
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen137
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1994
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions18
unquotedAttributions0
matches(empty)
83.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions78
wordCount1635
uniqueNames23
maxNameDensity0.8
worstName"Eva"
maxWindowNameDensity2.5
worstWindowName"Eva"
discoveredNames
Rory11
Curry1
Eva13
Brick1
Lane1
Golden1
Empress1
Ptolemy7
Pre-Law4
Avaros5
Gate3
Lore2
Marseille1
French1
Soho1
Cardiff3
Get1
London1
Evan4
Lucien12
Silas1
Welsh2
Weaknesses1
persons
0"Rory"
1"Eva"
2"Ptolemy"
3"Avaros"
4"Lore"
5"Get"
6"Evan"
7"Lucien"
8"Silas"
9"Welsh"
places
0"Curry"
1"Brick"
2"Lane"
3"Marseille"
4"Soho"
5"Cardiff"
6"London"
globalScore1
windowScore0.833
30.95% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences42
glossingSentenceCount2
matches
0"felt like a knife twisted in her chest"
1"felt like she was exactly where she was"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount1994
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences51
matches
0"dried that afternoon"
50.75% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs21
mean94.95
std31.11
cv0.328
sampleLengths
0126
1149
2129
380
442
5103
659
7131
899
9111
10100
11119
1260
1384
1481
15106
1681
1767
18102
1929
20136
90.64% Passive voice overuse
Target: ≤2% passive sentences
passiveCount2
totalSentences48
matches
0"were calloused"
1"was supposed"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount2
totalVerbs292
matches
0"was thudding"
1"wasn’t facing"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount20
semicolonCount2
flaggedSentences19
totalSentences51
ratio0.373
matches
0"Curry fumes—garlic sharp enough to prickle her sinuses, cumin thick as a blanket—wafted up from the restaurant below Eva’s Brick Lane flat, clinging to the frayed strap of her Golden Empress bag where a smudge of soy sauce had dried that afternoon and a crumpled receipt from Silas’ bar peeked out of the side pocket."
1"His platinum blond hair was slightly less slicked than she remembered, a single strand falling across his forehead to frame his heterochromatic eyes—one amber, one black—eyes that had haunted her dreams for six months."
2"His ivory-handled cane tapped once against the linoleum, the sound sharp enough to rouse Ptolemy from a curl of scrolls on the windowsill; the tabby arched his back, hissing so loudly the teacup rattled and a neon post-it fluttered to the floor."
3"She had not expected to see him here—not after he’d vanished without a note, not after the kiss that had left her reeling in this very room (her back pressed against a stack of demonology scrolls, his hand on her waist), not after she’d spent weeks replaying his last words (I have to go) until they felt like a knife twisted in her chest."
4"She shifted her weight, her left wrist tingling where the crescent scar from her childhood bike crash sat; he’d traced it once, his thumb soft against the faded white line, and asked if Eva had been there to patch her up (she’d said yes, that Eva had used a band-aid with a dinosaur on it and made her hot cocoa)."
5"saying Get on the next train to London—I’ve got a couch for you), the reason she’d taken the delivery job to lay low and avoid her father’s barrister office calls."
6"She’d thought he’d done it out of kindness—until he left."
7"She’d spent six months telling herself he’d used her—her Pre-Law knowledge of legal loopholes to help him avoid a supernatural arrest, her connection to Eva’s supernatural research to track Avaros gates, her fear of Evan to manipulate her into giving him info on Cardiff’s underground—as a pawn in his underworld games."
8"She stepped closer, the gap between them narrowing until she could smell his cologne—sandalwood and smoke, the same scent he’d worn the night they’d kissed, a scent that had clung to her hoodie for days after he left."
9"That when you helped me hide from Evan, you made me feel like I could choose my own life—like I didn’t have to be the daughter he wanted, the barrister he’d planned for since I was a kid.”"
10"That I’ve been watching you from afar—making sure Evan didn’t find you, making sure your delivery routes were clear of supernatural trouble, making sure Silas kept an eye on you when you were at his bar.”"
11"Ptolemy padded over, rubbing his tabby body against Rory’s leg until she bent to scratch his chin (his fur was soft, matted a little from sleeping on scrolls). The cat purred, a low rumble that cut through the tension, and Lucien smiled—a small, sad smile she’d never seen before, a smile that made his amber eye crinkle at the corner."
12"“I didn’t think you’d ever come back,” she said, standing up again, her knee brushing a stack of law textbooks she’d left there when she’d dropped out. Her eyes darted to his cane, to the ivory handle that concealed a thin blade—something he’d revealed to her once when a demon thug had tracked them to Silas’ bar and he’d pulled the blade to scare him off. “I thought you’d forgotten about me."
13"“I could never forget you,” he said, and this time his hand closed around her wrist, his touch gentle enough that she didn’t feel threatened, that she felt safe—something she hadn’t felt since he left. He traced her scar again, his fingers warm against her skin, and she leaned into him, her body responding to his presence despite the hurt she’d carried for six months, despite the nights she’d cried into Eva’s hoodie because she’d thought he’d left her for good."
14"The kiss was slower than the last one, softer, filled with all the unsaid words they’d been carrying—her gratitude, his guilt, their attraction, their fear. Lucien’s cane clattered to the floor, his free hand wrapping around her waist to pull her closer, and Rory’s arms went around his neck, her fingers tangling in his platinum hair (it was softer than she remembered, the slick gel wearing off at the roots). The curry fumes faded into the background, replaced by the scent of his cologne, the sound of Ptolemy’s purring, the rustle of scrolls as they shifted their weight to lean against a stack of demonology books."
15"When they pulled away, Rory’s heart was still thudding, but it was a different kind of thud—one of hope, not fear. She looked around the cramped flat, at the books and scrolls that had been her refuge for so long, at Ptolemy curling up on a stack of scrolls labeled Avaros Gate Lore, at Lucien’s cane lying on the floor, at the crumpled receipt from Silas’ bar peeking out of her bag, and she knew things would never be the same."
16"But it’ll also let more demons through—demons that will tear this city apart.”"
17"My mother taught me to read old Welsh texts—she said they were stories, but maybe they’re research."
18"They sat down on the floor, surrounded by scrolls and books, Ptolemy jumping into Lucien’s lap to curl up between them (the cat’s purr was loud now, a comforting hum). Rory pulled the crumpled receipt from her bag and tucked it into a scroll labeled Avaros Gate Weaknesses, a reminder of the life she’d built since she’d fled Cardiff, the life she was going to fight for. The curry fumes drifted back, warm and familiar, and for the first time in six months, Rory felt like she was exactly where she was supposed to be. She leaned her head against Lucien’s shoulder, his cologne wrapping around her like a blanket, and began to trace the edges of a scroll with her free hand—ready to face whatever came next, as long as she wasn’t facing it alone."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount508
adjectiveStacks0
stackExamples(empty)
adverbCount10
adverbRatio0.01968503937007874
lyAdverbCount0
lyAdverbRatio0
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences51
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences51
mean39.1
std28.32
cv0.724
sampleLengths
030
155
241
373
434
542
65
764
860
943
1037
113
1232
137
143
1522
1630
1738
1810
1913
2046
2114
2239
2378
243
2551
2645
2738
2873
2952
3010
3138
3250
3333
3436
3560
3672
3712
3881
39106
4081
4136
4218
4313
4468
457
4617
476
484
4929
64.05% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats4
diversityRatio0.43137254901960786
totalSentences51
uniqueOpeners22
0.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount0
totalSentences47
matches(empty)
ratio0
32.77% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount22
totalSentences47
matches
0"She pushed the door open,"
1"His platinum blond hair was"
2"His ivory-handled cane tapped once"
3"She had not expected to"
4"She shifted her weight, her"
5"Her voice was cooler than"
6"She slung her delivery bag"
7"His accent was faint, a"
8"Her abusive ex, the reason"
9"She’d thought he’d done it"
10"She laughed, a bitter, hollow"
11"His amber eye flickered to"
12"She’d spent six months telling"
13"She stepped closer, the gap"
14"she whispered, her voice cracking"
15"she said, standing up again,"
16"he said, and this time"
17"He thinks it’ll give him"
18"My mother taught me to"
19"I can help you translate"
ratio0.468
2.55% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount43
totalSentences47
matches
0"The third deadbolt stuck, Rory’s"
1"Curry fumes—garlic sharp enough to"
2"She pushed the door open,"
3"Lucien stood in the middle"
4"His platinum blond hair was"
5"His ivory-handled cane tapped once"
6"Rory’s bright blue eyes narrowed."
7"She had not expected to"
8"She shifted her weight, her"
9"Her voice was cooler than"
10"She slung her delivery bag"
11"Lucien’s jaw tightened."
12"His accent was faint, a"
13"Rory’s breath caught."
14"Her abusive ex, the reason"
15"Lucien had helped her hide"
16"She’d thought he’d done it"
17"She laughed, a bitter, hollow"
18"Lucien’s cane tapped again, harder"
19"His amber eye flickered to"
ratio0.915
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences47
matches(empty)
ratio0
0.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences21
technicalSentenceCount6
matches
0"His platinum blond hair was slightly less slicked than she remembered, a single strand falling across his forehead to frame his heterochromatic eyes—one amber, …"
1"She had not expected to see him here—not after he’d vanished without a note, not after the kiss that had left her reeling in this very room (her back pressed ag…"
2"But the way his black eye clouded with guilt, the loose thread on his suit cuff (a sign he’d been rushing, something she’d never seen in the impeccably dressed …"
3"She stepped closer, the gap between them narrowing until she could smell his cologne—sandalwood and smoke, the same scent he’d worn the night they’d kissed, a s…"
4"Ptolemy padded over, rubbing his tabby body against Rory’s leg until she bent to scratch his chin (his fur was soft, matted a little from sleeping on scrolls). …"
5"The kiss was slower than the last one, softer, filled with all the unsaid words they’d been carrying—her gratitude, his guilt, their attraction, their fear. Luc…"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags18
uselessAdditionCount0
matches(empty)
50.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags5
fancyCount2
fancyTags
0"She laughed (laugh)"
1"she whispered (whisper)"
dialogueSentences20
tagDensity0.25
leniency0.5
rawRatio0.4
effectiveRatio0.2
68.9682%