Run: 2026-02-24-01KJ8VCANQVCYN87449H6J2SAM

Run Details

Duration:
1m 37s
Cost:
$0.094535
Provider:
Amazon Bedrock

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 first deadbolt turned with a sound like a knuckle cracking. Then the second. Then the third. Rory pulled the door open expecting the Deliveroo driver she'd called twenty minutes ago, or possibly Eva back early from her research trip to the Bodleian, fumbling with her keys the way she always did after three days without sleep. She had a tenner folded in her hand and a half-formed apology on her lips for taking so long to answer. What she got was Lucien Moreau, standing on Eva's landing in a charcoal suit that had no business looking that sharp at eleven o'clock on a Tuesday night, his ivory-handled cane resting against the doorframe like it had been invited even if he hadn't. The tenner crumpled in her fist. "No," she said. "Bonsoir to you as well, Aurora." He looked exactly the same. That was the worst part. The platinum hair slicked back from his angular face, one amber eye catching the sickly fluorescent light from the stairwell, the other so dark it swallowed it. His mouth held that particular shape it always held — not quite a smile, not quite anything — as though amusement and something sadder lived in the same expression and had learned to share the space. Rory gripped the edge of the door. Below them, the curry house exhaled its permanent cloud of cumin and hot oil through the building's bones, and from somewhere on Brick Lane a bus hissed to a stop. The world kept turning. Fine. She didn't have to turn with it. "I said no." "You haven't heard what I've come to say." "Don't need to." She started to push the door closed, but Lucien didn't move. He didn't brace against it, didn't put his hand out — he simply stood there, and the door stopped an inch from the frame as if the air between him and it had thickened to glass. Rory stared at the gap. She could feel the draft from the stairwell threading through it, cool against her bare forearm, finding the crescent-shaped scar on her left wrist the way the cold always did. "That's a cheap trick," she said quietly. "It's not a trick. You stopped the door yourself." He paused. "You always did." She hated him for being right. She pulled the door open again because slamming it on a half-demon was pointless when the real thing holding it open was her own stupid curiosity, her own inability to walk away from a question she hadn't finished answering. Lucien stood on the threshold and waited. He had that particular talent — patience like a held breath, never quite natural, always deliberate. She remembered it from before. Three months ago. The rooftop in Shoreditch where he'd told her things about the supernatural underworld that she hadn't been ready to hear. The way he'd stood exactly like this, one hand resting on the cane's ivory handle, giving her all the time in the world to decide whether she wanted to step forward or back. She'd stepped forward that night. She'd also stepped forward three weeks later in the back room of Silas' bar, two whiskeys deep, when Lucien had leaned close enough for her to see the thin ring of gold in his black eye and asked if she was sure. And she had been sure. For about forty-eight hours. Then he'd vanished. Not metaphorically — actually gone, as though the city had swallowed him, no word, no message, nothing but a sealed envelope left with Silas containing a name she'd needed for a job and absolutely zero explanation for the rest of it. For the way his thumb had traced the scar on her wrist in the dark of her flat like he was memorizing the shape. For the way he'd said her name — her real name, Aurora, the one nobody used — like it meant something in a language she didn't speak. She'd spent a week furious, then a week worried, then settled into a low chronic irritation that she wore like a coat. Now here he was, immaculate, unhurried, smelling faintly of bergamot and something darker underneath, and Rory wanted to hit him so badly her knuckles ached. "Five minutes," she said. "Then you leave." She stepped back. He crossed the threshold. Eva's flat received him the way it received everything — grudgingly, and with barely enough room to breathe. Books colonized every surface: stacked on the kitchen counter beside a cold mug of tea, fanned across the sofa cushions, propped open on the windowsill where Ptolemy liked to sleep. The tabby was there now, amber eyes slitting open at the sound of a stranger's footsteps, then closing again with feline indifference. Lucien took in the chaos with one sweep of those mismatched eyes and said nothing, which was its own kind of judgment. She watched him notice the three deadbolts from the inside. Watched his gaze track across the scroll pinned to the far wall with map tacks, the protective wards Eva had drawn in silver marker on the kitchen cabinets, the iron horseshoe nailed above the bedroom door. "Your friend takes precautions," he said. "My friend is smart." Rory folded her arms and stayed by the door. "Clock's ticking, Lucien." He turned to face her. In the flat's warmer light — the single floor lamp Eva hadn't buried under monographs — his features lost some of their sharp elegance and gained something more human. Tiredness around the eyes. A tension in his jaw she'd never seen before. He was holding the cane a little too tightly, she realized. Not leaning on it. Gripping it. "I need your help," he said. She laughed. It came out harder than she meant it to. "That's rich." "I understand you're angry." "Do you? Because angry is what I was in November. Right now I'm standing in my best friend's flat at eleven at night with a man who slept with me and then disappeared for three months, so right now what I am is tired, Lucien. I am very, very tired." Something moved behind his expression. A flinch, maybe, buried so deep she almost missed it. He looked down at the cane in his hands, turning the ivory handle a quarter rotation, and when he looked up again, the urbane mask had slipped just enough to show the thing underneath. "I did not leave because I wanted to." "Then why?" Silence. Rory shook her head. "That's what I thought." She moved toward the kitchen, not because she wanted tea but because she needed to put distance between them before the proximity did what it always did — before the specific wavelength of his presence started interfering with her ability to think. She filled Eva's kettle. Set it on the burner. Ptolemy leapt down from the windowsill and wound between her ankles, purring his low mechanical purr, and she was grateful for the small warm realness of him. "There are people I answer to," Lucien said behind her. "People on my father's side. They learned that I'd involved a human in underworld business, and they were... displeased. Leaving was the only way to ensure they focused their attention on me and not on you." Rory's hand stilled on the kettle's handle. She turned around slowly. He was standing in the middle of Eva's cluttered living room, a man in a bespoke suit surrounded by secondhand paperbacks and cat hair, and he looked — for the first time since she'd known him — as if the composure he wore like armor had developed a crack he couldn't smooth over. "You left to protect me," she said flatly. "Yes." "Without telling me." "If I had told you, you would have insisted on helping. You would have put yourself in danger. I know you, Aurora. You don't step back." "You don't get to decide that for me." Her voice was low and even. She was proud of that. Inside, something was rearranging itself — anger shifting to make room for a different emotion she wasn't ready to name. "You don't get to make that choice and then show up three months later acting like it was noble." "I'm not acting like it was noble. I'm telling you it was necessary." "And I'm telling you there's a difference between protecting someone and abandoning them." The word landed. She watched it hit. Lucien's grip on the cane tightened, and for a heartbeat the shadows in the corners of the flat seemed to deepen, to lean inward — a flicker of something not quite human in the air around him, quickly suppressed. "You're right," he said quietly. She hadn't expected that. She'd expected the deflection, the elegant sidestep, the four-language charm offensive. Not this — this raw, simple concession. The kettle clicked off. Neither of them moved toward it. "I should have told you," he said. "I should have trusted you to handle the truth. I have spent my life calculating risks, and I calculated this one wrong." He paused. "I calculated you wrong." "You didn't calculate me at all," Rory said. "That's the problem. You decided what I could handle and then you left. That's not calculation. That's cowardice dressed up in a nice suit." The faintest ghost of a smile. "It is a very nice suit." "Lucien." "I know." The smile died. He took a step toward her, then stopped, as if he'd hit a boundary he refused to cross without permission. The cane clicked softly against the floorboards. "I know, Rory." Her name — the short version, the nickname, the one her friends used — sounded different in his accent. Softer. More careful. As though he understood the intimacy of it, the permission it implied, and was holding it gently. She pressed her back against the kitchen counter. The crescent scar on her wrist throbbed the way it did when she was feeling too much — an old signal, a body remembering what the mind tried to forget. She'd had enough of men who made choices for her. Evan had made choices for her in Cardiff. Where she went, who she spoke to, what she wore. Lucien's choice had been different in kind but not in structure, and that was the thorn she couldn't pull free. "I'm not her," she said. "I'm not someone you need to shield from the dark. I already live in it. I deliver takeaway for a woman who reads fortunes in dumpling steam, and my best friend wards her kitchen cabinets, and I live above a bar where things with too many teeth come to drink. I'm already in it, Lucien. You just didn't want to see that." He was quiet for a long moment. The flat settled around them — the distant bass of Brick Lane on a weeknight, Ptolemy's purring, the hiss of the pilot light on the stove. "I saw it," he said at last. "That's what frightened me." She felt the words land in her chest. She didn't want them to. She wanted to be armored against him, wanted the three months of silence to have calcified into something impervious, but the truth was sharper than that. The truth was that she'd spent those three months not just angry but afraid — afraid that he was dead in some demon-realm gutter, afraid that the one person in the supernatural world who'd looked at her like she belonged in it had been scraped out of existence. "You said you need my help," she said, because if she didn't change the subject she was going to do something catastrophic like cross the room. "I do. But it can wait." "It can't, or you wouldn't be here." He acknowledged this with a tilt of his head. "There's a situation developing. Something my father's people want, and something that several factions in London also want. I need someone who thinks sideways. Someone human. Someone they won't see coming." His mismatched eyes held hers. "I need you. But I won't ask until you've decided whether you can stand to be in the same room with me." "I'm in the same room with you right now." "You're in the kitchen. There's a counter between us. You've positioned yourself beside three possible exits." The corner of his mouth twitched. "I told you. I know you." He was right, and she hated it, and something in the hating felt dangerously close to its opposite. Rory pushed off the counter. She crossed the kitchen. She stopped two feet from him, close enough to see the thin scar along his collar that his shirt didn't quite hide — that was new — and the faint violet shadows under his eyes that his composure couldn't mask. "You look terrible," she said. "I assure you, I look considerably better than I did last week." "That's not the reassurance you think it is." "No," he agreed softly. They stood there. Two feet of charged air between them. Ptolemy had stopped purring, watching from the windowsill with the alert stillness of a cat who sensed weather changing. Rory reached out and straightened his lapel. It didn't need straightening. They both knew that. Her fingers rested against the charcoal fabric, and she felt his breathing change underneath it — a small catch, like something coming undone. "You owe me more than an explanation," she said. "I know." "You owe me the truth. All of it. Starting now and not stopping when it gets inconvenient." "Yes." "And if you ever disappear on me again, I will find you, and I will make you regret it in ways your father's people haven't imagined." His hand came up and covered hers where it rested on his chest. His fingers were cool against her knuckles. She felt the calluses on his palm — the sword-cane grip she'd never thought about before. "I believe you," he said, and the way he said it was not surrender but something more rare: recognition. She didn't kiss him. Not yet. That would come later, if it came at all, when the ground between them was steadier and the things left unsaid had been dragged into the light and examined. But she didn't pull her hand away, and he didn't release it, and in the cluttered warmth of Eva's flat on Brick Lane — surrounded by books and wards and the quiet judgment of a tabby cat named Ptolemy — something that had been broken three months ago began the slow, cautious work of mending. "Put the kettle on again," she said. "This is going to be a long night." Lucien's mismatched eyes softened. He released her hand, shrugged off his jacket, and reached for the kettle with the careful precision of a man who understood that this small domestic act was, in its own way, a promise. She watched him move through Eva's kitchen as if he'd always been there, and thought: *This is either the smartest thing you've ever done or the most ruinous.* Both, probably. With Lucien Moreau, it was always both.
created_at"2026-02-24T22:12:40.767Z" 2/24/2026, 10:12:40 PM
model"anthropic/claude-4.6-opus-20260205"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency1543
moderation_latency173
generation_time97115
tokens_prompt808
tokens_completion3765
native_tokens_prompt872
native_tokens_completion3607
native_tokens_completion_images(null)
native_tokens_reasoning83
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.094535
router(null)
provider_responses
0
endpoint_id"a8708fb9-08ea-43bb-a3b1-165c87ef09df"
id"1c571aad-d0a5-4465-8b2c-9aecd08c8dec"
is_byokfalse
latency1506
model_permaslug"anthropic/claude-4.6-opus-20260205"
provider_name"Amazon Bedrock"
status200
api_type"completions"
id"gen-1771971160-ldRkC79ub04DghetDZ8H"
upstream_id"1c571aad-d0a5-4465-8b2c-9aecd08c8dec"
total_cost0.094535
cache_discount(null)
upstream_inference_cost0
provider_name"Amazon Bedrock"

Evaluation details

Result Evaluator Details Meta Data
43.75% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags26
adverbTagCount5
adverbTags
0"she said quietly [quietly]"
1"She'd also [also]"
2"she said flatly [flatly]"
3"he said quietly [quietly]"
4"he agreed softly [softly]"
dialogueSentences64
tagDensity0.406
leniency0.813
rawRatio0.192
effectiveRatio0.156
81.87% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2482
totalAiIsmAdverbs9
found
0
adverb"tightly"
count1
1
adverb"very"
count3
2
adverb"slowly"
count1
3
adverb"quickly"
count1
4
adverb"softly"
count2
5
adverb"gently"
count1
highlights
0"tightly"
1"very"
2"slowly"
3"quickly"
4"softly"
5"gently"
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)
61.72% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2482
totalAiIsms19
found
0
word"could feel"
count1
1
word"absolutely"
count1
2
word"traced"
count1
3
word"footsteps"
count1
4
word"tension"
count1
5
word"silence"
count2
6
word"mechanical"
count1
7
word"ensure"
count1
8
word"flicker"
count1
9
word"charm"
count1
10
word"calculating"
count1
11
word"calculated"
count2
12
word"calculate"
count1
13
word"throbbed"
count1
14
word"structure"
count1
15
word"charged"
count1
16
word"warmth"
count1
highlights
0"could feel"
1"absolutely"
2"traced"
3"footsteps"
4"tension"
5"silence"
6"mechanical"
7"ensure"
8"flicker"
9"charm"
10"calculating"
11"calculated"
12"calculate"
13"throbbed"
14"structure"
15"charged"
16"warmth"
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
emotionTells2
narrationSentences145
matches
0"was grateful"
1"was proud"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount3
narrationSentences145
filterMatches
0"notice"
hedgeMatches
0"started to"
1"seemed to"
2"tried to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences183
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen62
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans1
markdownWords13
totalWords2509
ratio0.005
matches
0"This is either the smartest thing you've ever done or the most ruinous."
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions34
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions48
wordCount1879
uniqueNames14
maxNameDensity0.53
worstName"Rory"
maxWindowNameDensity1.5
worstWindowName"Eva"
discoveredNames
Deliveroo1
Eva9
Bodleian1
Lucien9
Moreau2
Tuesday1
Brick3
Lane3
Shoreditch1
Silas1
Aurora1
Rory10
Ptolemy5
Cardiff1
persons
0"Eva"
1"Lucien"
2"Moreau"
3"Silas"
4"Rory"
5"Ptolemy"
places
0"Brick"
1"Lane"
2"Shoreditch"
3"Cardiff"
globalScore1
windowScore1
58.54% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences82
glossingSentenceCount3
matches
0"not quite a smile, not quite anything — as though amusement and something sadder lived in the same expression and had learned to share the space"
1"not quite anything — as though amusement and something sadder lived in the same expression and had learned to share the space"
2"not quite human in the air around him, quickly suppressed"
3"quite hide — that was new — and the faint violet shadows under his eyes that his composure couldn't mask"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches2
per1kWords0.797
wordCount2509
matches
0"not just angry but afraid"
1"not surrender but something more rare: recognition"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences183
matches
0"was that she'd"
1"understood that this"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs89
mean28.19
std25.5
cv0.904
sampleLengths
017
161
244
36
43
56
673
749
83
98
1050
1135
127
1314
1445
1584
1656
1795
1822
1925
207
217
2270
2368
246
2516
2664
276
2813
294
3050
3149
328
332
341
358
3678
3746
387
3957
408
411
423
4326
4458
4513
4613
4746
485
4922
95.58% Passive voice overuse
Target: ≤2% passive sentences
passiveCount4
totalSentences145
matches
0"got was"
1"been invited"
2"been scraped"
3"been dragged"
4"been broken"
78.05% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount6
totalVerbs328
matches
0"was memorizing"
1"was holding"
2"was standing"
3"was rearranging"
4"was holding"
5"was feeling"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount27
semicolonCount0
flaggedSentences20
totalSentences183
ratio0.109
matches
0"His mouth held that particular shape it always held — not quite a smile, not quite anything — as though amusement and something sadder lived in the same expression and had learned to share the space."
1"He didn't brace against it, didn't put his hand out — he simply stood there, and the door stopped an inch from the frame as if the air between him and it had thickened to glass."
2"He had that particular talent — patience like a held breath, never quite natural, always deliberate."
3"Not metaphorically — actually gone, as though the city had swallowed him, no word, no message, nothing but a sealed envelope left with Silas containing a name she'd needed for a job and absolutely zero explanation for the rest of it."
4"For the way he'd said her name — her real name, Aurora, the one nobody used — like it meant something in a language she didn't speak."
5"Eva's flat received him the way it received everything — grudgingly, and with barely enough room to breathe."
6"In the flat's warmer light — the single floor lamp Eva hadn't buried under monographs — his features lost some of their sharp elegance and gained something more human."
7"She moved toward the kitchen, not because she wanted tea but because she needed to put distance between them before the proximity did what it always did — before the specific wavelength of his presence started interfering with her ability to think."
8"He was standing in the middle of Eva's cluttered living room, a man in a bespoke suit surrounded by secondhand paperbacks and cat hair, and he looked — for the first time since she'd known him — as if the composure he wore like armor had developed a crack he couldn't smooth over."
9"Inside, something was rearranging itself — anger shifting to make room for a different emotion she wasn't ready to name."
10"Lucien's grip on the cane tightened, and for a heartbeat the shadows in the corners of the flat seemed to deepen, to lean inward — a flicker of something not quite human in the air around him, quickly suppressed."
11"Not this — this raw, simple concession."
12"Her name — the short version, the nickname, the one her friends used — sounded different in his accent."
13"The crescent scar on her wrist throbbed the way it did when she was feeling too much — an old signal, a body remembering what the mind tried to forget."
14"The flat settled around them — the distant bass of Brick Lane on a weeknight, Ptolemy's purring, the hiss of the pilot light on the stove."
15"The truth was that she'd spent those three months not just angry but afraid — afraid that he was dead in some demon-realm gutter, afraid that the one person in the supernatural world who'd looked at her like she belonged in it had been scraped out of existence."
16"She stopped two feet from him, close enough to see the thin scar along his collar that his shirt didn't quite hide — that was new — and the faint violet shadows under his eyes that his composure couldn't mask."
17"Her fingers rested against the charcoal fabric, and she felt his breathing change underneath it — a small catch, like something coming undone."
18"She felt the calluses on his palm — the sword-cane grip she'd never thought about before."
19"But she didn't pull her hand away, and he didn't release it, and in the cluttered warmth of Eva's flat on Brick Lane — surrounded by books and wards and the quiet judgment of a tabby cat named Ptolemy — something that had been broken three months ago began the slow, cautious work of mending."
99.63% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount940
adjectiveStacks0
stackExamples(empty)
adverbCount38
adverbRatio0.04042553191489362
lyAdverbCount9
lyAdverbRatio0.009574468085106383
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences183
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences183
mean13.71
std12.96
cv0.945
sampleLengths
011
13
23
340
421
544
66
73
86
95
105
1127
1236
137
1430
154
161
177
183
198
2014
2136
225
2330
247
2511
263
276
2839
297
3016
315
323
3320
3433
355
3642
375
384
393
4041
4124
4227
4322
4425
454
463
473
484
4918
44.63% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats15
diversityRatio0.31693989071038253
totalSentences183
uniqueOpeners58
80.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount3
totalSentences125
matches
0"Then the second."
1"Then the third."
2"Then he'd vanished."
ratio0.024
28.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount60
totalSentences125
matches
0"She had a tenner folded"
1"He looked exactly the same."
2"His mouth held that particular"
3"She didn't have to turn"
4"She started to push the"
5"He didn't brace against it,"
6"She could feel the draft"
7"she said quietly"
8"She hated him for being"
9"She pulled the door open"
10"He had that particular talent"
11"She remembered it from before."
12"She'd stepped forward that night."
13"She'd also stepped forward three"
14"She'd spent a week furious,"
15"She stepped back."
16"He crossed the threshold."
17"She watched him notice the"
18"He turned to face her."
19"He was holding the cane"
ratio0.48
52.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount102
totalSentences125
matches
0"The first deadbolt turned with"
1"Rory pulled the door open"
2"She had a tenner folded"
3"The tenner crumpled in her"
4"He looked exactly the same."
5"That was the worst part."
6"The platinum hair slicked back"
7"His mouth held that particular"
8"Rory gripped the edge of"
9"The world kept turning."
10"She didn't have to turn"
11"She started to push the"
12"He didn't brace against it,"
13"Rory stared at the gap."
14"She could feel the draft"
15"she said quietly"
16"She hated him for being"
17"She pulled the door open"
18"Lucien stood on the threshold"
19"He had that particular talent"
ratio0.816
80.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences125
matches
0"Now here he was, immaculate,"
1"As though he understood the"
ratio0.016
10.58% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences54
technicalSentenceCount10
matches
0"What she got was Lucien Moreau, standing on Eva's landing in a charcoal suit that had no business looking that sharp at eleven o'clock on a Tuesday night, his i…"
1"His mouth held that particular shape it always held — not quite a smile, not quite anything — as though amusement and something sadder lived in the same express…"
2"He didn't brace against it, didn't put his hand out — he simply stood there, and the door stopped an inch from the frame as if the air between him and it had th…"
3"Not metaphorically — actually gone, as though the city had swallowed him, no word, no message, nothing but a sealed envelope left with Silas containing a name s…"
4"He was standing in the middle of Eva's cluttered living room, a man in a bespoke suit surrounded by secondhand paperbacks and cat hair, and he looked — for the …"
5"She'd had enough of men who made choices for her."
6"The truth was that she'd spent those three months not just angry but afraid — afraid that he was dead in some demon-realm gutter, afraid that the one person in …"
7"Ptolemy had stopped purring, watching from the windowsill with the alert stillness of a cat who sensed weather changing."
8"But she didn't pull her hand away, and he didn't release it, and in the cluttered warmth of Eva's flat on Brick Lane — surrounded by books and wards and the qui…"
9"He released her hand, shrugged off his jacket, and reached for the kettle with the careful precision of a man who understood that this small domestic act was, i…"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags26
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags18
fancyCount1
fancyTags
0"he agreed softly (agree)"
dialogueSentences64
tagDensity0.281
leniency0.563
rawRatio0.056
effectiveRatio0.031
80.4783%