Run: 2026-11-11-01M7566YPXAYKZ7XM9GHW13K2M

Run Details

Duration:
20.4s
Cost:
$0.003520
Provider:
Meta

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 gave with a reluctant scrape, and the door opened on Lucien Moreau. He stood in the narrow landing above the curry house on Brick Lane with rain sheeting off the awning and dripping from the hem of his charcoal suit. The tailored shoulders were dark with it. His platinum hair, usually slicked back with such precision it looked carved, lay plastered flat to his skull. He held his ivory-handled cane across his body, thumb resting on the polished curve as if he had been leaning on it all the way up the stairs. Behind the wet strands, his eyes caught the yellow light from the flat — one amber, bright and human, the other black and deep enough to swallow the light whole. He looked up at her, and for a moment neither of them spoke. Rory’s hand stayed on the edge of the door. She had spent the last hour in Eva’s flat with the radiator ticking and Ptolemy asleep on a pile of research notes, telling herself the knock she’d heard earlier had been the building settling. She had expected Eva, home late with tea from the all-night shop, and had already rehearsed the complaint about the cat shedding on the scrolls. She had not rehearsed this. “You,” she said. It came out flat, from a place that was not quite anger and not quite relief. Her bright blue eyes narrowed against the landing light. She was still in the thermal top she wore under her Golden Empress delivery jacket, her straight black hair damp at the edges from her own run through the rain, bare feet cold on Eva’s rug. The small crescent scar on her left wrist showed white against her skin where her sleeve had rucked up. Lucien nodded once, a tight, apologetic movement she would have recognized in any language he chose to use. He spoke four fluently, and he had used all of them on her in the months they had known each other — English when he was lying cleanly, French when he was tired, Italian when he was furious, Arabic once, at length, on a night she had not understood a word and had not needed to. “I know,” he said. “I should have called. Eva would have told me to—” “Eva would have shut the door in your face,” Rory said. “So would I, if I had any sense left.” She started to close it. He did not move to stop her, which was worse than if he had. His cane stayed where it was. Only his head dropped, and she saw, with a jolt she refused to name, that rain was not the only thing wet on him. There was a thin cut across the knuckles of his left hand, and the cuff of his white shirt was spattered dark. The cane tip left a smear on the wet landing boards. “Lucien.” Her voice changed despite her. Cool-headed, intelligent, quick — that was what people said about her — and none of it helped when her heart was already doing something stupid and loud. “What happened?” He glanced down the stairwell, toward the clang of pans from the curry house and the neon bleeding up through the floorboards. Someone shouted in Bengali downstairs. A bus hissed past on Brick Lane. “Someone followed me from Aldgate,” he said. “A man who works for my father. The demon side of my family, as you put it last time. He is not here for me.” The door, which she had been easing shut, stopped. She could feel him in the gap between them like heat off a stove in winter, close enough that she had to tilt her face up to look at him. Five foot eleven to her five foot six, and still, after three months, the height difference undid her more than anything else. It meant she could see too clearly where the rain clung to his eyelashes. “Then why are you at Eva’s flat?” she asked. “Because he is looking for her flat,” Lucien said. “He is looking for the scrolls she’s been translating. He has your delivery routes from Golden Empress. Yu-Fei’s drivers have been watched for a week. He thinks you brought something here.” Rory’s grip tightened on the door. “Eva has nothing that belongs to Avaros.” “She has a copy,” he said quietly. “A translation of a boundary rite. It was not meant to be copied. If my father’s people have it, they can open a door without paying the price. They think you are the courier.” Ptolemy chose that moment to emerge from behind a stack of books, tail high, and weave, unhurried, around Lucien’s ankles before rubbing hard against the side of his shoe. The tabby ignored Rory completely. Lucien looked down at the cat with an expression that almost, almost, softened him. “He likes you,” Rory said bitterly. “He likes anyone who smells of rain and trouble,” Lucien said. “Rory, please. I can stand in the landing and tell you everything you need to hear, but the stairwell is open and he will see my light under your door. If you shut it, I will leave. I am asking you not to make me.” That was too honest, and they both knew it. That was the problem with Lucien. He never begged. He arranged. He fixed. He traded. Three months ago she had asked him, as a last resort, to make Evan stop. Evan, who had learned that a raised voice and a threatened text could keep her checking over her shoulder in Cardiff until Eva had put her on a train to London. Evan, who had found her anyway. Lucien had made it stop in a single afternoon, cleaner than any injunction she could have filed after her pre-law degree had told her the truth about cost and delay. A week later she had learned what he had traded to do it — not money, not a favour she could repay, but another person’s name passed to a collector who did not forgive debts. She had confronted him outside Golden Empress while she was still in her delivery jacket, and he had not defended himself. He had simply listened, with that ruined, patient attention of his, and then said, in French she only half understood, something about protecting what he could while he could. She had told him never to come near her again, and walked away while he stood on a Soho pavement with his cane and his suit and let her. Now he was bleeding on Eva’s landing. “Come in,” she said, and hated how steady she sounded. “Before Ptolemy decides to adopt you and I have to explain furniture to Eva.” He stepped inside and she locked the door behind him — first deadbolt, second, third — each click loud in the small space. The flat smelled of turmeric and cardamom from below, of old paper and Eva’s sandalwood incense, of tea gone cold on a table buried under books. Every surface was covered. Scrolls tied with faded red string leaned against the wall by the single bed. Notes, annotated in Eva’s furious handwriting, spilled from clipboards onto the floor. Ptolemy’s basket sat empty because the cat preferred paper. Lucien folded himself into the doorway of the kitchenette to give her room, cane vertical now, both hands resting on the ivory handle. The domestic squeeze of the place made him look absurd and dangerous at once, a man built for clubs and back rooms where information changed hands over brandy, damp in a one-bedroom flat above a curry house. “You traded someone,” she said, because if she did not say it now she would say something worse. “For me. Without asking. You decided the price.” “Yes,” he said. “Was he on that list in Avaros? The collector’s list?” Lucien’s amber eye flickered. The black one did not. “He owed a life-debt. I gave the collector a way to collect that did not involve you. I told myself it was merciful. It was not my debt to spend.” “At least you know the words.” “I have had three months to learn them.” “Why now?” Rory demanded. “Because you are lonely? Because Eva’s research has finally got you a bigger problem?” He flinched, very slightly. “Because I heard your name in a place that should never have it. Because my father sent his huntsman, and the huntsman does not take no for an answer, and I am tired of finding out what you need from other people’s danger. Because I —” He stopped, and the French came out before he could catch it, low and rough. “Parce que je ne pouvais pas rester loin.” She understood enough. She had always understood enough. Because he could not stay away. The cat jumped onto the table, landed squarely on a scroll, and sat on it. Lucien’s mouth twitched. Rory did not. “You can stay on the couch,” she said. “One night. You tell me exactly what this man looks like, what he wants, and how we get him away from Eva’s door. Then you leave, and this stays exactly what it is.” “What is it?” he asked. “Complicated,” she said, and the word sounded inadequate and true. He nodded. “The couch is generous. Eva has taste.” She fetched the first-aid tin from above Eva’s sink, moving her left hand without thinking until Lucien’s gaze dropped to it. He had seen the scar the first night they had talked properly, after she had delivered a late order to his office and he had poured her water and listened while she told him, too quickly, about Evan. He had lifted her wrist then, gently, with two fingers, and traced the crescent with his thumb and said nothing. She had never told anyone else about the accident. He reached out now, not for her wrist, but to steady the tin as she set it down. His fingers brushed hers. His hand was cold. The cut on his knuckles was deeper than she had thought, the skin around it already darkening at the edges in a way that made her stomach twist. Half-demons healed, she knew, but not cleanly, not all at once. “Sit,” she said, and pulled out Eva’s one wobbly chair, and then, after a second, pulled out the second. “Let me see.” He sat. The chair groaned. He laid his hand palm-down on the table, among the notes, and she worked quickly and efficiently, the way she had been taught on delivery shifts when drivers came back with scraped shins and worse. She cleaned the cut, her mouth pressed into a line, her black hair falling forward to curtain them from the rest of the flat. Up close, he smelled of rain and something like ash and expensive cedar. The amber eye watched her hands. The black eye watched the door. “You’re angry,” he said. “I’m furious.” “Good. Angry is better than afraid.” “I am not afraid of you.” She taped gauze down with more force than necessary. “I am angry that you think anger is the same as trust.” “It is not,” he said. “I know the difference. I have had to learn that too.” She finished and capped the antiseptic. Her fingers lingered an instant longer on the tape, smoothing it, and his other hand rose — slowly, giving her every chance to move — and covered hers where it lay on the table. Not holding it down. Just covering it, warm and solid, thumb pressing lightly against the base of her scarred wrist. The touch was so careful it made her eyes sting. “I did not trade you,” he said, quietly. “Whatever else you believe, I did not. I would have burned that whole debt before I let them put your name on it. That is why he is here. He knows I interfered. My father thinks I have chosen your side.” Rory looked up. His face was inches from hers across the cluttered table, the rain still beading on his hairline, a fleck of antiseptic brighter than water on his cheek where her hand had passed. The flat was too small for secrets. The curry house pans clanged. Ptolemy purred, loud and oblivious, on the scroll. “Your side is a dangerous place to stand, Lucien,” she said, and her voice was not steady now. “People who stand there tend to bleed in my friend’s hallway.” “Then let me stand here one night,” he said. “Let me be useful without deciding your price for you. You tell me what to do. I will do it in English, French, Italian, Arabic — whichever you prefer.” It startled a laugh out of her, short and wet. He smiled, real and tired and crooked, and the amber eye crinkled and the black eye turned mercifully soft. She felt suddenly, violently aware of how close his mouth was, how her pulse had been ridiculous since the third deadbolt, how the hurt they carried had never been the kind that made attraction go away. If anything, absence had polished it. She pulled her hand back — not because she wanted to, but because if she did not, she would do something in Eva’s kitchen that Eva would never forgive either of them for, between the books and the scrolls and the cat who now watched them with scandalized yellow eyes. “Tea,” she said abruptly. “You look like death. Eva’s tea is worse than death, but it is hot.” She stood, too quickly, knocked her hip against the table. Lucien’s hand shot out to catch her, palm flat against her waist through the thin top, steadying her. The touch seared. He did not let go at once. She did not push him away at once. They stood like that while the radiator ticked, while the steam from the curry house rose through the floorboards and made the windows sweat, while Ptolemy marched across the table and butted his head hard against Lucien’s cane hand until Lucien, with grave courtesy, scratched behind the cat’s torn ear. “One night,” Rory repeated, because naming the limit was the only way she could keep it. “Couch. No deals. No trades. No French you won’t translate.” “Agreed,” he said, and his hand fell from her waist only when she stepped back, and even then the warmth of it stayed with her like a brand. “And if he comes to the door?” “Then we use the three deadbolts,” she said, “and the cane with the blade in it, and we call Eva, and we call Yu-Fei, and you had better be as good at English at three in the morning as you are at midnight.” “I am,” he said. “I promise I will try to be good at everything else, too.” She turned to the kettle, her back to him, and locked the door again out of habit — click, click, click — as if the sound could hold something in as well as keep something out. In the window above the sink her reflection stared back at her: black hair, blue eyes, a woman who had fled Cardiff and built a life delivering for Golden Empress and borrowing a friend’s flat and telling herself she was done with complicated men. Behind her reflection, in the cramped, book-filled room, Lucien sat in Eva’s chair with his suit damp, his cane across his knees, his injured hand taped and resting, and did not look away from her. She did not step away.
created_at"2026-11-11T11:34:39.587Z" 11/11/2026, 11:34:39 AM
model"meta/muse-ember-20261109"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency2941
moderation_latency(null)
generation_time20395
tokens_prompt788
tokens_completion3825
native_tokens_prompt776
native_tokens_completion7030
native_tokens_completion_images0
native_tokens_reasoning3614
native_tokens_cached756
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
num_fetches(null)
web_search_engine(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"completed"
service_tier"default"
usage0.003520024
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.22.2; linux; x64))"
http_referer(null)
request_id"req-1794396879-4qpGKVw6kl7af56HtH3Q"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1794396879-Cd8wf3DPQF4siZSuBjEC"
upstream_id"resp_6af452d10bd917245f5b4eb5"
provider_responses
0
endpoint_id"ea8469c2-ddf8-4985-8cf2-f5dc7e63e14c"
id"resp_6af452d10bd917245f5b4eb5"
is_byokfalse
latency1857
model_permaslug"meta/muse-ember-20261109"
provider_name"Meta"
status200
total_cost0.003520024
cache_discount0.000072576
upstream_inference_cost0
provider_name"Meta"
response_cache_source_id(null)
data_region"global"
workspace_id"97e315e5-d303-487d-83c1-83180e8a13d4"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags29
adverbTagCount3
adverbTags
0"he said quietly [quietly]"
1"Rory said bitterly [bitterly]"
2"she said abruptly [abruptly]"
dialogueSentences60
tagDensity0.483
leniency0.967
rawRatio0.103
effectiveRatio0.1
80.61% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2578
totalAiIsmAdverbs10
found
0
adverb"completely"
count1
1
adverb"very"
count1
2
adverb"slightly"
count1
3
adverb"quickly"
count3
4
adverb"gently"
count1
5
adverb"slowly"
count1
6
adverb"lightly"
count1
7
adverb"suddenly"
count1
highlights
0"completely"
1"very"
2"slightly"
3"quickly"
4"gently"
5"slowly"
6"lightly"
7"suddenly"
100.00% AI-ism character names
Target: 0 AI-default names (17 tracked, −20% each)
codexExemptions(empty)
found(empty)
100.00% AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions(empty)
found(empty)
86.42% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2578
totalAiIsms7
found
0
word"could feel"
count1
1
word"flickered"
count1
2
word"traced"
count1
3
word"stomach"
count1
4
word"pulse"
count1
5
word"grave"
count1
6
word"warmth"
count1
highlights
0"could feel"
1"flickered"
2"traced"
3"stomach"
4"pulse"
5"grave"
6"warmth"
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"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells1
narrationSentences138
matches
0"was furious"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount1
narrationSentences138
filterMatches
0"look"
hedgeMatches
0"started to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences169
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen61
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2591
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions35
unquotedAttributions0
matches(empty)
66.67% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions68
wordCount1925
uniqueNames19
maxNameDensity0.83
worstName"Lucien"
maxWindowNameDensity3
worstWindowName"Lucien"
discoveredNames
Lucien16
Moreau1
Brick2
Lane2
Eva12
Ptolemy5
Golden3
Empress3
English1
French2
Italian1
Arabic1
Rory9
Cool-headed1
Bengali1
Evan4
Cardiff2
London1
Soho1
persons
0"Lucien"
1"Moreau"
2"Eva"
3"Ptolemy"
4"Rory"
5"Evan"
places
0"Brick"
1"Lane"
2"Golden"
3"French"
4"Bengali"
5"Cardiff"
6"London"
7"Soho"
globalScore1
windowScore0.667
95.05% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences91
glossingSentenceCount2
matches
0"not quite anger and not quite relief"
1"not quite relief"
2"something like ash and expensive cedar"
84.21% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches3
per1kWords1.158
wordCount2591
matches
0"not money, not a favour she could repay, but another person’s name passed to a collector who did not forg"
1"not a favour she could repay, but another person’s name passed to a collector who did not forg"
2"not for her wrist, but to steady the tin as she set it down"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount3
totalSentences169
matches
0"name, that rain"
1"chose that moment"
2"learned that a"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs62
mean41.79
std38.3
cv0.916
sampleLengths
015
1124
273
33
480
574
614
720
882
935
1034
1132
1275
139
1440
1513
1641
1748
186
1956
20220
217
2224
2388
2460
2526
263
2710
2839
296
308
3118
3273
3314
3462
355
3610
379
3888
3965
4022
4189
424
432
446
4527
4616
4770
4849
4955
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount2
totalSentences138
matches
0"was spattered"
1"been taught"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount3
totalVerbs337
matches
0"was lying"
1"was already doing"
2"was bleeding"
7.61% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount12
semicolonCount0
flaggedSentences8
totalSentences169
ratio0.047
matches
0"Behind the wet strands, his eyes caught the yellow light from the flat — one amber, bright and human, the other black and deep enough to swallow the light whole."
1"He spoke four fluently, and he had used all of them on her in the months they had known each other — English when he was lying cleanly, French when he was tired, Italian when he was furious, Arabic once, at length, on a night she had not understood a word and had not needed to."
2"Cool-headed, intelligent, quick — that was what people said about her — and none of it helped when her heart was already doing something stupid and loud."
3"A week later she had learned what he had traded to do it — not money, not a favour she could repay, but another person’s name passed to a collector who did not forgive debts."
4"He stepped inside and she locked the door behind him — first deadbolt, second, third — each click loud in the small space."
5"Her fingers lingered an instant longer on the tape, smoothing it, and his other hand rose — slowly, giving her every chance to move — and covered hers where it lay on the table."
6"She pulled her hand back — not because she wanted to, but because if she did not, she would do something in Eva’s kitchen that Eva would never forgive either of them for, between the books and the scrolls and the cat who now watched them with scandalized yellow eyes."
7"She turned to the kettle, her back to him, and locked the door again out of habit — click, click, click — as if the sound could hold something in as well as keep something out."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1313
adjectiveStacks0
stackExamples(empty)
adverbCount43
adverbRatio0.03274942878903275
lyAdverbCount14
lyAdverbRatio0.010662604722010662
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences169
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences169
mean15.33
std12.48
cv0.814
sampleLengths
015
128
27
318
428
530
613
79
834
925
105
113
1216
139
1436
1519
1618
1756
184
1910
2011
219
225
2314
246
2524
2622
2711
286
2927
302
3122
325
337
347
3525
369
3730
3822
3914
409
419
4231
436
447
457
4634
4729
485
4914
46.75% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats16
diversityRatio0.33727810650887574
totalSentences169
uniqueOpeners57
56.98% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount2
totalSentences117
matches
0"Only his head dropped, and"
1"Just covering it, warm and"
ratio0.017
21.71% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount58
totalSentences117
matches
0"He stood in the narrow"
1"His platinum hair, usually slicked"
2"He held his ivory-handled cane"
3"He looked up at her,"
4"She had spent the last"
5"She had expected Eva, home"
6"She had not rehearsed this."
7"It came out flat, from"
8"Her bright blue eyes narrowed"
9"She was still in the"
10"He spoke four fluently, and"
11"She started to close it."
12"He did not move to"
13"His cane stayed where it"
14"Her voice changed despite her"
15"He glanced down the stairwell,"
16"She could feel him in"
17"It meant she could see"
18"he said quietly"
19"He never begged."
ratio0.496
28.38% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount101
totalSentences117
matches
0"The third deadbolt gave with"
1"He stood in the narrow"
2"The tailored shoulders were dark"
3"His platinum hair, usually slicked"
4"He held his ivory-handled cane"
5"He looked up at her,"
6"Rory’s hand stayed on the"
7"She had spent the last"
8"She had expected Eva, home"
9"She had not rehearsed this."
10"It came out flat, from"
11"Her bright blue eyes narrowed"
12"She was still in the"
13"The small crescent scar on"
14"Lucien nodded once, a tight,"
15"He spoke four fluently, and"
16"She started to close it."
17"He did not move to"
18"His cane stayed where it"
19"The cane tip left a"
ratio0.863
100.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount3
totalSentences117
matches
0"Now he was bleeding on"
1"Because he could not stay"
2"If anything, absence had polished"
ratio0.026
84.31% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences61
technicalSentenceCount5
matches
0"He held his ivory-handled cane across his body, thumb resting on the polished curve as if he had been leaning on it all the way up the stairs."
1"Evan, who had learned that a raised voice and a threatened text could keep her checking over her shoulder in Cardiff until Eva had put her on a train to London."
2"She fetched the first-aid tin from above Eva’s sink, moving her left hand without thinking until Lucien’s gaze dropped to it."
3"She felt suddenly, violently aware of how close his mouth was, how her pulse had been ridiculous since the third deadbolt, how the hurt they carried had never b…"
4"In the window above the sink her reflection stared back at her: black hair, blue eyes, a woman who had fled Cardiff and built a life delivering for Golden Empre…"
73.28% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags29
uselessAdditionCount3
matches
0"she said, and the word sounded inadequate and true"
1"he said, quietly"
2"she said, and her voice was not steady now"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags27
fancyCount2
fancyTags
0"Rory demanded (demand)"
1"Rory repeated (repeat)"
dialogueSentences60
tagDensity0.45
leniency0.9
rawRatio0.074
effectiveRatio0.067
84.3990%