Run: 2026-03-11-01KKFJTF7DCGAEVZJ34TRA9XDZ

Run Details

Duration:
1m 7s
Cost:
$0.000000
Provider:
Stealth

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 deadbolt stuck, the way it always did on humid nights. Rory put her shoulder into it, the chain still on, and opened the door three inches into a wall of rain-heavy air. Lucien stood on the landing, water running in silver lines down the lapels of his charcoal suit. His platinum hair had come loose from its usual severe style, plastered to his forehead in wet strands. The amber eye caught the hallway light. The black one didn't. She shut the door. Not hard. Just closed it. Three deadbolts. She turned each one, leaned her forehead against the wood, and listened to him breathing on the other side. Ptolemy wound between her ankles, purring at nothing. "Rory." His voice came through the door, muted and French at the edges the way it got when he was tired. "I know you are there. I watched you come up the stairs." "Go home, Lucien." "I would prefer to. The weather is not improving." She almost laughed. Almost. She pressed her lips together and tasted rain — she'd been delivering for the Golden Empress all evening, cycling through Bethnal Green and Hackney in the downpour. Her hair dripped onto Eva's worn carpet. Her shoes squelched. "I have information about Evan." Her hand froze on the bottom deadbolt. The crescent-shaped scar on her left wrist caught against the metal bolt, the way it always did, and she flexed her fingers open. She opened the door. He hadn't moved. Water pooled around his shoes, Italian leather that probably cost more than a month of her delivery shifts. The ivory-handled cane hung from his right wrist. He looked like a painting of a ruined aristocrat, the kind Eva would pull out of some crumbling museum catalog and pin to the wall with a note that read *"Melodrama incarnate."* "Come in before the cat escapes." Lucien stepped across the threshold with that particular grace he had, the one that made five-eleven look like six-two, and she caught the scent of him beneath the rain — cedar, iron filings, the faintest sulfurous warmth that clung to half-demons like smoke clung to old pubs. She closed the door and locked all three deadbolts. Ptolemy sat on the kitchen counter and stared at the newcomer with the contempt reserved exclusively for cats and ex-lovers. "You said Evan." Rory pulled a dish towel from the hook on the back of the door and scrubbed it over her hair. She didn't offer him one. "Talk." Lucien set his cane against the wall by the door, where it wouldn't tip over. He'd been here before. Twice. Once when she'd still been staying with Eva, before she moved above Silas' bar, and once after — a night neither of them referred to directly. He knew where the coat hooks were. He knew the deadbolts. He knew Ptolemy would bite if you tried to touch him. He also knew she kept whiskey in the cabinet above the stove, the good Irish stuff her father sent from Cardiff in care packages she pretended to resent. "You are wet," he said. "Observant." "You should change. You will get ill." "I cycle in the rain six nights a week, Lucien. I don't get ill. Evan. Now." He looked at her, and she looked at him, and the flat was so small that five feet of distance between them might as well have been none. Books and scrolls and Eva's research notes covered every surface — the table, the chairs, the windowsill, half the floor. A Welsh dictionary lay open on top of a stack of demonology texts. Rory had been reading. She was always reading now, since she'd stopped pretending that the supernatural underworld didn't exist, since Lucien himself had dragged her into it six months ago and then walked away when she'd asked him to be honest about why. "He's in London." The dish towel went still in her hands. She lowered it. "He's supposed to be in Cardiff." "He left four days ago. I have a contact at the transport office — the human one, not ours. He booked a train ticket to Paddington. One way." "Evan doesn't know anyone in London." Lucien tilted his head. The amber eye narrowed. "He knows you." "He doesn't know where I live." "He knows your mother's maiden name. He knows your birthday, your university ID number, your national insurance. He could find this address in an afternoon with a laptop and mediocre determination." Rory set the dish towel on the counter. Her hands weren't shaking. She checked, and they weren't. She'd trained that out of herself in the first year in London, standing behind the counter at the Golden Empress, Yu-Fei teaching her how to fold dumplings with steady fingers. Steady hands, calm eyes. It had become a kind of armor. "Why are you the one telling me this?" Lucien didn't answer immediately. He wandered — that was the word, *wandered* — into the kitchen area, which was really just an extension of the living room with a stove bolted to the wall. He opened the cabinet above the stove. Took out the whiskey. Found two glasses in the drying rack. Poured two fingers in each. He did all of this without asking, and she let him, which was its own problem. "Because no one else would think to look where I looked," he said, handing her a glass. Their fingers touched. She took the glass and didn't acknowledge the contact. He rested his hip against the counter. "I keep tabs on persons of interest. You are a person of interest." "To you, or to whoever you sell information to?" The black eye held steady. The amber one shifted — caught the light, dropped it. "To me." The whiskey burned. She needed it to. She needed the heat in her throat to anchor her against the way those two words landed in the small, book-choked room. "You don't get to do that." "Do what?" "Show up at my door. Pour my whiskey. Say things like *to me* and stand there looking like—" She gestured at him with the glass. "—that." Lucien glanced down at himself. "I look like a man who has been standing in the rain." "You look like you want something you decided you shouldn't want three months ago. Which is worse." He set his glass down. The sound it made against the counter was precise, controlled, the kind of sound a man makes when he's choosing his next words with the care of someone who speaks four languages and knows the weight of each one. "I left because the situation required it." "The situation." She laughed, and it came out meaner than she intended. "You left because I asked you what you were hiding from me and you couldn't decide whether telling me the truth was more dangerous than lying to me." "I have never lied to you." "You withheld. That's lying in a better suit." Something shifted in his face. The control cracked — not much, just a fracture line along the jaw, a tightening around the mouth. She'd learned to read him in those early weeks, when he was just the Frenchman who frequented Silas' bar and occasionally deigned to speak to the delivery girl who lived upstairs. She'd learned that the stillness was the mask, and the micro-movements were the truth. "I could not tell you what you wanted to know because the answer would have put you in a room with people who would view your knowledge as a threat." "People." "Demonkind, Rory. Specifically, the delegation from Avaros that monitors human-demon relations in this city. My father's associates. Men and women who would have you erased from every database and every memory if they believed you knew too much about the half-bloods operating in London." The room got quiet. Ptolemy stopped purring. The rain hammered the windows. Some distant car alarm wailed toward Brick Lane and faded. "You could have told me that." "I could have. And you would have pressed. You always press. You would have demanded names, locations, the scope of the operation. You would have put yourself in danger because you do not believe in leaving questions unanswered." She wanted to argue. The words formed and died because he was right, and they both knew it, and arguing with Lucien about his own expertise in the supernatural underworld was like arguing with Yu-Fei about dumpling technique — pointless and slightly humiliating. "I don't want your protection." "I know." "I didn't ask for it." "I know that as well." "Then why are you here?" He picked up his glass. Swirled the whiskey. Watched the amber liquid catch the light in a way that matched his left eye and made her stomach do something she categorically refused to name. "Because Evan is in London, and I am the only person who can ensure he does not find you." "Silas could—" "Silas is a retired warlock who pours pints and protects this building. He cannot follow a human across a city or disrupt their digital trail. I can. I have the network, the resources, and the reason." "The reason." His gaze held hers. The amber eye burned. The black one swallowed light. "You," he said. Just the one word. Four letters. In French it would have been *toi*, softer, more intimate, and she knew because he'd said it once, in the dark, and she'd pressed her face into his chest and breathed in cedar and smoke and thought, *this is the thing that will destroy me.* She drank the rest of the whiskey in one swallow. "I'm not yours to protect." "No. You are not. And I am not asking for that arrangement. I am offering a professional service. I locate Evan. I monitor his movements. I ensure he leaves London without ever learning your address. In return—" He paused. "In return, you allow me to do this without obstruction. No following me. No investigating on your own. No confronting him." "You're asking me to do nothing." "I am asking you to be safe while I handle it." She set the glass in the sink. The ceramic clinked against stainless steel. She turned to face him fully, and the space between them had somehow narrowed — she hadn't noticed either of them moving, but now there were three feet instead of five, and she could see the rain still beading on the hollow of his throat where his collar was open. "What happened to *I cannot be involved with you*?" "I said I could not involve you in my world. I did not say I did not want you." The air in the flat pressed against her skin like a hand. She thought of three months ago. The night at Silas' bar, when she'd been closing up the upstairs entrance and found him in the corridor, leaning against the wall with that damn cane, looking like every dangerous thing she'd ever wanted. She thought of the way he'd kissed her — careful, precise, devastating — and then stepped back and told her it couldn't happen again. She thought of the week after, when she'd cycled her delivery routes with a fury that made Yu-Fei raise her eyebrows and say, in Cantonese, *Whoever hurt you is not worth the wear on my brakes.* She thought of the way he looked right now, standing in Eva's flat with the rain still in his hair and the whiskey on his breath, saying *I did not say I did not want you* like it was a confession extracted under duress. "You should have led with that three months ago." "Perhaps." "Instead of leaving." "Yes." "And now you come back with Evan as your excuse." Lucien set his glass down again. He straightened — not that he'd been slouching, but there was a difference between his usual aristocratic posture and the way he held himself now, shoulders back, chin lifted, the heterochromatic eyes fixed on her with an intensity that made the small flat feel like it was running out of air. "Evan is not an excuse. Evan is a genuine threat and I will handle him. But I am here, in your flat, standing where I promised myself I would not stand again, because I have spent three months attempting to function without the sound of your voice and I have discovered that I am insufficiently disciplined for the task." The silence that followed lasted four seconds. She counted. "You're telling me you missed me." "I am telling you that my capacity for rational thought has been compromised by your absence, which is professionally unacceptable and personally inexcusable." "That's a very fancy way of saying you missed me." The corner of his mouth twitched. Not a smile — Lucien didn't do smiles, not really, just these micro-expressions that only she seemed to notice, these tiny crackings of the plaster that let her see what was underneath. "Oui," he said. "I missed you." Ptolemy jumped down from the counter and walked between them, tail high, completely indifferent to the emotional architecture of the moment. Rory looked at the cat. Looked at Lucien. Looked at the rain still streaming down the windows, the books piled on every surface, the two empty glasses in the sink, the cane leaning against the wall like a silent witness. "I want conditions." "Name them." "You tell me everything. About Evan, about Avaros, about whatever you think is too dangerous for me to know. I get the full picture. No more half-truths dressed up in French." He nodded once. "Agreed." "And if you leave again — if you walk out that door and disappear without an explanation — we are done. Not complicated. Done." Lucien held her gaze. The amber eye caught the overhead light and held it. The black one reflected nothing. "I understand." "Good." "Good." They stood there, three feet apart, in a flat that smelled like curry from the restaurant downstairs and whiskey and rain. The cat purred. The books watched. The deadbolts held. "You're still wet," she said. "Yes." "I'm still wet too." An acknowledgment. Nothing more. His jaw tightened. "I should go." "You should." She didn't move. Neither did he. Ptolemy meowed once, sharp and imperious, and padded toward the bedroom, tail flicking — *come along, idiots* — and Rory exhaled a laugh that sounded more like relief than humor. "Stay," she said. "The couch is terrible. Your legs are too long for it. You'll hate it." Lucien looked at the couch — a sagging monstrosity buried under research notes and a blanket knitted by someone's grandmother. "I will hate it," he agreed. "Good." He picked up his cane. Not to leave — to move it, setting it carefully beside the couch, within reach. He shrugged off his jacket, and the white shirt underneath clung to his shoulders, damp and translucent in patches. She looked away. Looked back. Stopped pretending she hadn't looked. "I will tell you everything," he said, settling onto the couch with a grimace she suspected was theatrical. "Tomorrow. After you have slept." "Fine." "Fine." She reached for the light switch. Paused. "Lucien." "Rory." "Don't disappear before I wake up." He looked at her from the terrible couch, one arm behind his head, the amber eye soft in the low light, the black one lost in shadow. "I will be here." She turned off the light. Stood in the dark for a moment, listening to him breathe, listening to the rain, feeling the scar on her wrist where it pressed against the doorframe. "Good night, Lucien." "Good night, Rory." She went to the bedroom. Ptolemy was already on the pillow. The cat headbutted her chin and purred like a small engine. She left the bedroom door open. Not all the way. Just an inch.
created_at"2026-03-11T23:13:29.849Z" 3/11/2026, 11:13:29 PM
model"openrouter/hunter-alpha"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency1445
moderation_latency(null)
generation_time67401
tokens_prompt1034
tokens_completion4129
native_tokens_prompt952
native_tokens_completion3503
native_tokens_completion_images(null)
native_tokens_reasoning165
native_tokens_cached256
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(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.0; linux; x64))"
http_referer(null)
api_type"completions"
id"gen-1773270809-teOmMGnc9PVLpihcvCgc"
upstream_id"gen-1773270809-teOmMGnc9PVLpihcvCgc"
total_cost0
cache_discount(null)
upstream_inference_cost0
provider_name"Stealth"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags17
adverbTagCount1
adverbTags
0"He looked like [like]"
dialogueSentences96
tagDensity0.177
leniency0.354
rawRatio0.059
effectiveRatio0.021
88.55% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2620
totalAiIsmAdverbs6
found
0
adverb"really"
count2
1
adverb"slightly"
count1
2
adverb"very"
count1
3
adverb"completely"
count1
4
adverb"carefully"
count1
highlights
0"really"
1"slightly"
2"very"
3"completely"
4"carefully"
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)
80.92% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2620
totalAiIsms10
found
0
word"warmth"
count1
1
word"weight"
count1
2
word"database"
count1
3
word"stomach"
count1
4
word"ensure"
count2
5
word"disrupt"
count1
6
word"intensity"
count1
7
word"silence"
count1
8
word"streaming"
count1
highlights
0"warmth"
1"weight"
2"database"
3"stomach"
4"ensure"
5"disrupt"
6"intensity"
7"silence"
8"streaming"
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
narrationSentences154
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount3
narrationSentences154
filterMatches
0"see"
hedgeMatches
0"tried to"
1"tended to"
2"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences234
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen59
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans9
markdownWords43
totalWords2640
ratio0.016
matches
0"\"Melodrama incarnate.\""
1"wandered"
2"to me"
3"toi"
4"this is the thing that will destroy me."
5"I cannot be involved with you"
6"Whoever hurt you is not worth the wear on my brakes."
7"I did not say I did not want you"
8"come along, idiots"
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions37
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions55
wordCount1716
uniqueNames21
maxNameDensity0.76
worstName"Lucien"
maxWindowNameDensity2
worstWindowName"Lucien"
discoveredNames
French2
Golden2
Empress2
Bethnal1
Green1
Hackney1
Eva5
Italian1
Lucien13
Ptolemy7
Irish1
Cardiff1
Welsh1
London1
Yu-Fei3
Frenchman1
Brick1
Lane1
Cantonese1
Rory6
Looked3
persons
0"Eva"
1"Lucien"
2"Ptolemy"
3"Irish"
4"Yu-Fei"
5"Rory"
6"Looked"
places
0"French"
1"Golden"
2"Bethnal"
3"Cardiff"
4"London"
5"Brick"
6"Lane"
7"Cantonese"
globalScore1
windowScore1
87.50% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences80
glossingSentenceCount2
matches
0"looked like a painting of a ruined aristo"
1"smelled like curry from the restaurant dow"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.379
wordCount2640
matches
0"not that he'd been slouching, but there was a difference between his usual aristocratic postur"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences234
matches
0"pretending that the"
1"learned that the"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs130
mean20.31
std21.16
cv1.042
sampleLengths
033
146
29
329
433
53
69
741
85
930
104
1161
126
1356
1420
1529
1668
1728
185
191
207
2116
22104
233
2417
2528
266
2711
286
2931
3058
318
3257
3316
3449
359
3617
3729
386
392
4026
4117
4217
4344
447
4540
466
478
4868
4930
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences154
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount4
totalVerbs319
matches
0"was always reading"
1"weren't shaking"
2"was like arguing"
3"was running"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount18
semicolonCount0
flaggedSentences15
totalSentences234
ratio0.064
matches
0"She pressed her lips together and tasted rain — she'd been delivering for the Golden Empress all evening, cycling through Bethnal Green and Hackney in the downpour."
1"Lucien stepped across the threshold with that particular grace he had, the one that made five-eleven look like six-two, and she caught the scent of him beneath the rain — cedar, iron filings, the faintest sulfurous warmth that clung to half-demons like smoke clung to old pubs."
2"Books and scrolls and Eva's research notes covered every surface — the table, the chairs, the windowsill, half the floor."
3"He wandered — that was the word, *wandered* — into the kitchen area, which was really just an extension of the living room with a stove bolted to the wall."
4"The amber one shifted — caught the light, dropped it."
5"\"—that.\""
6"The control cracked — not much, just a fracture line along the jaw, a tightening around the mouth."
7"The words formed and died because he was right, and they both knew it, and arguing with Lucien about his own expertise in the supernatural underworld was like arguing with Yu-Fei about dumpling technique — pointless and slightly humiliating."
8"She turned to face him fully, and the space between them had somehow narrowed — she hadn't noticed either of them moving, but now there were three feet instead of five, and she could see the rain still beading on the hollow of his throat where his collar was open."
9"She thought of the way he'd kissed her — careful, precise, devastating — and then stepped back and told her it couldn't happen again."
10"He straightened — not that he'd been slouching, but there was a difference between his usual aristocratic posture and the way he held himself now, shoulders back, chin lifted, the heterochromatic eyes fixed on her with an intensity that made the small flat feel like it was running out of air."
11"Not a smile — Lucien didn't do smiles, not really, just these micro-expressions that only she seemed to notice, these tiny crackings of the plaster that let her see what was underneath."
12"Ptolemy meowed once, sharp and imperious, and padded toward the bedroom, tail flicking — *come along, idiots* — and Rory exhaled a laugh that sounded more like relief than humor."
13"Lucien looked at the couch — a sagging monstrosity buried under research notes and a blanket knitted by someone's grandmother."
14"Not to leave — to move it, setting it carefully beside the couch, within reach."
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1106
adjectiveStacks1
stackExamples
0"No more half-truths"
adverbCount30
adverbRatio0.027124773960216998
lyAdverbCount8
lyAdverbRatio0.007233273056057866
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences234
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences234
mean11.28
std11.73
cv1.04
sampleLengths
011
122
217
318
47
54
64
72
83
92
1019
118
1221
1312
143
159
163
171
1827
197
203
215
227
2323
244
253
2618
278
2832
296
3047
319
3220
3323
345
351
3615
374
381
3926
407
414
4211
4328
445
451
467
4716
4828
4920
38.46% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats27
diversityRatio0.2905982905982906
totalSentences234
uniqueOpeners68
98.04% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount4
totalSentences136
matches
0"Just closed it."
1"Once when she'd still been"
2"Just the one word."
3"Just an inch."
ratio0.029
31.76% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount64
totalSentences136
matches
0"His platinum hair had come"
1"She shut the door."
2"She turned each one, leaned"
3"His voice came through the"
4"She almost laughed."
5"She pressed her lips together"
6"Her hair dripped onto Eva's"
7"Her shoes squelched."
8"Her hand froze on the"
9"She opened the door."
10"He hadn't moved."
11"He looked like a painting"
12"She closed the door and"
13"She didn't offer him one."
14"He'd been here before."
15"He knew where the coat"
16"He knew the deadbolts."
17"He knew Ptolemy would bite"
18"He also knew she kept"
19"He looked at her, and"
ratio0.471
26.18% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount118
totalSentences136
matches
0"The deadbolt stuck, the way"
1"Rory put her shoulder into"
2"Lucien stood on the landing,"
3"His platinum hair had come"
4"The amber eye caught the"
5"The black one didn't."
6"She shut the door."
7"She turned each one, leaned"
8"Ptolemy wound between her ankles,"
9"His voice came through the"
10"She almost laughed."
11"She pressed her lips together"
12"Her hair dripped onto Eva's"
13"Her shoes squelched."
14"Her hand froze on the"
15"The crescent-shaped scar on her"
16"She opened the door."
17"He hadn't moved."
18"Water pooled around his shoes,"
19"The ivory-handled cane hung from"
ratio0.868
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences136
matches(empty)
ratio0
36.47% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences47
technicalSentenceCount7
matches
0"Lucien stepped across the threshold with that particular grace he had, the one that made five-eleven look like six-two, and she caught the scent of him beneath …"
1"The sound it made against the counter was precise, controlled, the kind of sound a man makes when he's choosing his next words with the care of someone who spea…"
2"She thought of the week after, when she'd cycled her delivery routes with a fury that made Yu-Fei raise her eyebrows and say, in Cantonese, *Whoever hurt you is…"
3"She thought of the way he looked right now, standing in Eva's flat with the rain still in his hair and the whiskey on his breath, saying *I did not say I did no…"
4"He straightened — not that he'd been slouching, but there was a difference between his usual aristocratic posture and the way he held himself now, shoulders bac…"
5"Not a smile — Lucien didn't do smiles, not really, just these micro-expressions that only she seemed to notice, these tiny crackings of the plaster that let her…"
6"Ptolemy meowed once, sharp and imperious, and padded toward the bedroom, tail flicking — *come along, idiots* — and Rory exhaled a laugh that sounded more like …"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags17
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags9
fancyCount2
fancyTags
0"She laughed (laugh)"
1"he agreed (agree)"
dialogueSentences96
tagDensity0.094
leniency0.188
rawRatio0.222
effectiveRatio0.042
82.7294%