Run: 2026-09-01-01M1ENCARE3YYJSTEDHR60BE2B

Run Details

Duration:
2m 2s
Cost:
$0.011212
Provider:
DeepInfra

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 released with a dry, metallic sigh, and Aurora Carter pulled the door open, the August heat of Brick Lane rolling in like a damp tide over her bare forearm. She had been standing in the cramped entryway of Eva’s flat—not her flat, not the one above Silas’ bar where she paid rent in cash and slept with her window open to the London rain, but this cramped one-bedroom above the curry house on Brick Lane, a place covered in books and secrets and the smell of turmeric that seeped through the floorboards—but she had come because Eva was away, because someone had to feed the tabby, and because the old building had started to feel less secure since she had left the abusive ex named Evan behind in Cardiff. She was twenty-five, born in Cardiff to an Irish barrister father and a Welsh teacher mother, and she had fled to London at the behest of her childhood friend Eva, leaving behind a life of Pre-Law and dread and a man who had made her feel small. Now she wore dark trousers and a worn cardigan over a white shirt, her straight shoulder-length black hair pulled back in a loose knot that left her bright blue eyes unobstructed by shadow, and her left wrist was bare, the small crescent-shaped scar from a childhood accident catching the hallway light like a pale moon she had never bothered to hide. She did not expect him. Lucien Moreau filled the doorway, and for a moment Aurora forgot to breathe. He was taller than she remembered, five foot eleven of tailored charcoal that seemed to drink the sodium streetlight rather than reflect it, with slicked-back platinum blond hair that looked almost liquid, the kind of perfection that came from being born in Marseille to a human mother and a demon father from the realm of Avaros. His eyes were wrong in the precise, devastating way she had loved and feared and mourned: heterochromatic, one amber, one black, both holding her with an intensity that made her feel like the only person in the crowded flat above Brick Lane. He held his ivory-handled cane in gloved hands, though he never leaned on it in front of her, and she knew it concealed a thin blade, knew that he had never used it to hurt her, which was perhaps the only reason she was still standing in the doorway instead of slamming it shut with all three deadbolts locked. “You unlocked the deadbolts before I knocked,” he said. His voice was low and polyglot, carrying the ghost of French and something older, darker, like a language spoken in the realm of Avaros. “I heard you breathing,” Aurora said. Her voice was cool, careful, the voice she used with clients at Yu-Fei Cheung’s Golden Empress when she delivered dumplings through London’s rain, the voice of a woman who thought quickly and never showed her hand. “Three deadbolts, Luc. You have to be loud to get past them.” He did not smile, not exactly, but his amber eye flared with something grim and tender, and she felt the old pull between them—the attraction that had never been safe, the hurt that had never been repaired. “May I come in, Rory?” he asked. “Or do you intend to keep me in the hallway with the curry smell?” She should say no. She should tell him he was not welcome at Eva’s flat, that she had already survived one man who moved in shadows and vanished, that she did not need another half-demon fixer who spoke four languages fluently and disappeared to Marseille when the world got too bright. She should turn back to the stacks of books, to Ptolemy, to the flat she did not own but had made her refuge. But Aurora Carter was intelligent, quick-thinking, and she knew that some doors were meant to be opened even when they hurt. “Inside,” she said, and stepped aside, allowing him into the cramped one-bedroom. The flat was small, every surface crowded with books, scrolls, and research notes that smelled of old paper and ink and something like incense or danger. The air was thick with turmeric and cumin from the curry house downstairs, and Ptolemy—not on a table, but balanced like a monarch on a stack of handwritten scrolls near the door—stretched and hissed, a warning to Lucien that even cats knew when a predator had slipped past three locks. “Your cat has better instincts than you,” Aurora said, though she was already moving to clear a path, her left wrist brushing against a book spine as she turned. The crescent scar glowed pale against her skin, and she tucked both hands behind her back to hide it, though not from him; he had seen it a thousand times. Lucien entered slowly, the heel of his tailored suit shoes clicking on the wooden floor with a precision that made the space feel even smaller. He was too close, and she was too aware of him—the warmth of his body in the narrow hallway, the way his charcoal suit seemed to drink the lamplight, the way his platinum hair held the room’s dim glow like a crown. He set his cane beside the door, and she noticed the ivory handle catch the light, a blade hidden in plain sight, and then he turned to her, his hands free, and for the first time since she had opened the door she felt the full weight of his presence. “You’re not supposed to be here,” she said, though it came out like a statement of fact rather than accusation. “I know,” he answered. “I left without a word thirty-seven days ago because I thought it was the only way to keep you safe from what I am.” Aurora felt her breath catch, not because of the confession, but because it was true, and because it hurt. She had spent those days delivering meals for Yu-Fei Cheung’s Golden Empress, riding a scooter through London’s rain, taking orders for dumplings and noodles while her heart tried to convince her that she was fine, that she had survived the abusive ex named Evan, that she did not need Lucien Moreau’s complicated, half-demon, underworld-touched love. “I thought you were dead,” she said quietly. Her bright blue eyes were fixed on his, searching for the lie, but she found only weariness, the weariness of a man who had crossed realms for her and failed. “I was in Marseille,” he said, and the word sounded like a prayer and a wound. “With my mother. I needed to remember what I was before I decided to make you part of it.” The flat seemed to shrink. She was only five foot six, and he was five foot eleven, and in the cramped space between the stacks of books, she felt small in a way that had nothing to do with height. He moved closer—not touching her, but close enough that she could smell him, cedar and something darker, like the smell of the realm of Avaros, or perhaps just the smell of a man who had been hiding. “You told me once that you never wanted me in the dark,” Aurora said. Her voice was steady, her cool head refusing to crack, though her left hand had found her left wrist, her thumb tracing the crescent scar. “Then you made sure I was the only light you carried.” Lucien’s amber eye darkened. He raised his hand—not to touch her, but as if he were reaching for something lost. “I was a fool, Rory. I thought I could broker information, fix problems, and stay clean of you. But you were always in the center of every map.” She should be angry. She should tell him to leave, to exit through the three deadbolts and never return, to go back to his tailored charcoal suits and his hidden blade and his life of secrets. She was born in Cardiff to an Irish barrister father and a Welsh teacher mother, and she had fled to London at the behest of her childhood friend Eva; she had built a life of delivery routes and flat rentals above Silas’ bar, and she did not have room for a half-demon fixer who loved her in ways that could burn. But she was also Aurora Carter, and she knew that some people did not leave because they are unwanted; they leave because they are needed. “I don’t live here,” she said, though the truth was bleeding out. “Eva does. And I am not her keeper, Luc. I am only here for Ptolemy and the books.” “Then I’ll stay for Ptolemy,” he said, and somehow it was not a joke. The cat hissed again, a low, continuous sound that made Aurora look over her shoulder. Ptolemy was watching Lucien with amber eyes—she knew the cat was just a tabby, but in the light he seemed ancient, knowing, his fur the color of old paper and secrets. “You said you needed me,” Aurora said, turning back. She crossed her arms, hiding her scar, hiding her vulnerability. “Not a cat. Not a flat full of scrolls. You came here because of me. Say it plainly, Luc. You don’t have the luxury of four languages tonight.” He stepped closer, and she did not step back, though the space was cramped and her heart was loud. His hands were bare now—she noticed his fingers, long and precise, the kind of hands that could hold a blade or a heart—and he reached out, not to her face, but to her wrist, where the crescent scar lived. “Because of this,” he said, his thumb brushing the edge of the scar, gentle, reverent, “and because of everything else. Because you are the only person who has seen me and not asked for my demons. Because I left you in silence, and I have not slept since.” Aurora felt her vision blur for a fraction of a second. Her bright blue eyes stung, and she forced herself to remember Evan, to remember the abusive ex, to remember that men who said they needed her often needed her to destroy themselves. But Lucien Moreau was not Evan. He was her ally, her complicated past, and he was standing in Eva’s flat above Brick Lane with his hidden blade and his heterochromatic eyes and his love that had never been safe. “You want to come inside,” she said, and her voice was not cool anymore, but something raw and real, “but you don’t want to be inside. You want to be inside me, and that’s too dangerous for both of us.” “I know,” he whispered. The flat was silent except for Ptolemy’s breathing and the distant curry smell and the sound of two people who had parted on hurt and attraction, now forced together by a door that opened and a heart that refused to close. Aurora did not pull away. She let his thumb rest on her scar, her left wrist exposed, her bright blue eyes locked on his amber and black ones, and for a moment they were suspended in the cramped space between the books and the window, between the past they could not undo and the future they were terrified to claim. “I work delivery,” she said, as if continuing a conversation they had never finished. “By day. Yu-Fei Cheung’s Golden Empress. I live above Silas’ bar. And I am not your fixer, Luc. I am not your broker. I am Rory, and I have a crescent scar and three deadbolts and I am not afraid of you.” “I am not afraid of you,” he said, and lowered his head, not to kiss her—yet—but to rest his forehead against hers in the cramped flat where every surface was crowded with books, where the past and present met in the smell of curry and ink, where two people who had been broken by parting decided that they might try to be whole again. Aurora Carter, bright-eyed and cool-headed and smart enough to know that love was a risk she had already taken, whispered: “Then stay. But don’t make me regret it.” And Lucien Moreau, half-demon and fixer and man who had crossed realms for love, stayed. The door was open, but she reached past him, her hand steady, and turned the first deadbolt, then the second, then the third, locking them inside together. Ptolemy hissed once more and then settled onto a stack of scrolls, accepting the new order. The flat was small, the history was long, and the romance—complicated, hurt-filled, and true—had finally come home.
created_at"2026-09-01T14:18:43.35Z" 9/1/2026, 2:18:43 PM
model"thinkingmachines/inkling-small-20260730"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency286
moderation_latency(null)
generation_time121728
tokens_prompt788
tokens_completion10202
native_tokens_prompt760
native_tokens_completion9058
native_tokens_completion_images(null)
native_tokens_reasoning7224
native_tokens_cached0
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
num_fetches(null)
web_search_engine(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"stop"
service_tier(null)
usage0.0112116
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.19.0; linux; x64))"
http_referer(null)
request_id"req-1788272323-VYNJHRmSVcWHbhrbfXDs"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1788272323-IZkCYQZBDY6ECaKnwfti"
upstream_id"chatcmpl-Rc6I6gm4op9CSuwmurqeCfaa"
provider_responses
0
endpoint_id"d1d9657b-3c3a-49b5-8f81-33204e7c71c3"
id"chatcmpl-Rc6I6gm4op9CSuwmurqeCfaa"
is_byokfalse
latency85
model_permaslug"thinkingmachines/inkling-small-20260730"
provider_name"DeepInfra"
status200
total_cost0.0112116
cache_discount(null)
upstream_inference_cost0
provider_name"DeepInfra"
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
totalTags20
adverbTagCount1
adverbTags
0"a risk she had already [already]"
dialogueSentences28
tagDensity0.714
leniency1
rawRatio0.05
effectiveRatio0.05
95.28% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2119
totalAiIsmAdverbs2
found
0
adverb"quickly"
count1
1
adverb"slowly"
count1
highlights
0"quickly"
1"slowly"
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)
85.84% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2119
totalAiIsms6
found
0
word"intensity"
count1
1
word"predator"
count1
2
word"warmth"
count1
3
word"weight"
count1
4
word"tracing"
count1
5
word"silence"
count1
highlights
0"intensity"
1"predator"
2"warmth"
3"weight"
4"tracing"
5"silence"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"air was thick with"
count1
highlights
0"The air was thick with"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences70
matches(empty)
0.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount4
hedgeCount6
narrationSentences70
filterMatches
0"feel"
1"look"
hedgeMatches
0"seemed to"
1"appeared to"
2"tried to"
3"try to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences79
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen103
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2104
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions22
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions74
wordCount1657
uniqueNames22
maxNameDensity0.78
worstName"Aurora"
maxWindowNameDensity2
worstWindowName"Aurora"
discoveredNames
Aurora13
Carter4
August1
Brick3
Lane3
Eva5
Cardiff2
Irish2
Welsh2
London4
Pre-Law1
Moreau4
Marseille2
Avaros3
French1
Yu-Fei2
Cheung2
Golden2
Empress2
Ptolemy5
Lucien8
Evan3
persons
0"Aurora"
1"Carter"
2"Eva"
3"Moreau"
4"Yu-Fei"
5"Cheung"
6"Empress"
7"Ptolemy"
8"Lucien"
9"Evan"
places
0"Brick"
1"Lane"
2"Cardiff"
3"Irish"
4"London"
5"Marseille"
globalScore1
windowScore1
0.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences56
glossingSentenceCount5
matches
0"charcoal that seemed to drink the sodium streetlight rather than reflect it, with slicked-back platinum blond hair that looked almost liquid, the kind of perfection that came from being born in Marseille to a human mother and a demon father from the realm of Avaros"
1"something like incense or danger"
2"sounded like a prayer and a wound"
3"seemed ancient knowing, his fur the color of old paper and secrets"
4"as if continuing a conversation they had never finished"
0.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches6
per1kWords2.852
wordCount2104
matches
0"not exactly, but his amber eye flared with something grim"
1"not own but had made her refuge"
2"not on a table, but balanced like a monarch on a stack of handwritten scrolls ne"
3"not touching her, but close enough"
4"not to touch her, but as if he were reaching for something lost"
5"not to her face, but to her wrist"
0.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount7
totalSentences79
matches
0"knew that he"
1"vanished, that she"
2"knew that some"
3"knew that some"
4"remember that men"
5"decided that they"
6"know that love"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs38
mean55.37
std44.31
cv0.8
sampleLengths
0240
15
2170
333
454
558
674
721
812
976
1059
11117
1220
1328
1474
1538
1635
1777
1850
1948
2097
2125
2230
2314
2446
2547
2658
2748
2843
2939
3040
314
32101
3356
3464
3528
3615
3760
80.20% Passive voice overuse
Target: ≤2% passive sentences
passiveCount5
totalSentences70
matches
0"been repaired"
1"were meant"
2"were fixed"
3"were suspended"
4"were terrified"
5"been broken"
58.66% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount6
totalVerbs283
matches
0"was still standing"
1"was already moving"
2"were reaching"
3"was bleeding"
4"was watching"
5"was standing"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount14
semicolonCount3
flaggedSentences13
totalSentences79
ratio0.165
matches
0"She had been standing in the cramped entryway of Eva’s flat—not her flat, not the one above Silas’ bar where she paid rent in cash and slept with her window open to the London rain, but this cramped one-bedroom above the curry house on Brick Lane, a place covered in books and secrets and the smell of turmeric that seeped through the floorboards—but she had come because Eva was away, because someone had to feed the tabby, and because the old building had started to feel less secure since she had left the abusive ex named Evan behind in Cardiff."
1"He did not smile, not exactly, but his amber eye flared with something grim and tender, and she felt the old pull between them—the attraction that had never been safe, the hurt that had never been repaired."
2"The air was thick with turmeric and cumin from the curry house downstairs, and Ptolemy—not on a table, but balanced like a monarch on a stack of handwritten scrolls near the door—stretched and hissed, a warning to Lucien that even cats knew when a predator had slipped past three locks."
3"The crescent scar glowed pale against her skin, and she tucked both hands behind her back to hide it, though not from him; he had seen it a thousand times."
4"He was too close, and she was too aware of him—the warmth of his body in the narrow hallway, the way his charcoal suit seemed to drink the lamplight, the way his platinum hair held the room’s dim glow like a crown."
5"He moved closer—not touching her, but close enough that she could smell him, cedar and something darker, like the smell of the realm of Avaros, or perhaps just the smell of a man who had been hiding."
6"He raised his hand—not to touch her, but as if he were reaching for something lost."
7"She was born in Cardiff to an Irish barrister father and a Welsh teacher mother, and she had fled to London at the behest of her childhood friend Eva; she had built a life of delivery routes and flat rentals above Silas’ bar, and she did not have room for a half-demon fixer who loved her in ways that could burn."
8"But she was also Aurora Carter, and she knew that some people did not leave because they are unwanted; they leave because they are needed."
9"Ptolemy was watching Lucien with amber eyes—she knew the cat was just a tabby, but in the light he seemed ancient, knowing, his fur the color of old paper and secrets."
10"His hands were bare now—she noticed his fingers, long and precise, the kind of hands that could hold a blade or a heart—and he reached out, not to her face, but to her wrist, where the crescent scar lived."
11"“I am not afraid of you,” he said, and lowered his head, not to kiss her—yet—but to rest his forehead against hers in the cramped flat where every surface was crowded with books, where the past and present met in the smell of curry and ink, where two people who had been broken by parting decided that they might try to be whole again."
12"The flat was small, the history was long, and the romance—complicated, hurt-filled, and true—had finally come home."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount456
adjectiveStacks0
stackExamples(empty)
adverbCount17
adverbRatio0.03728070175438596
lyAdverbCount6
lyAdverbRatio0.013157894736842105
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences79
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences79
mean26.63
std18.25
cv0.685
sampleLengths
032
1100
247
361
45
513
656
742
859
99
1024
116
1236
1312
1437
157
1614
174
1847
1923
2021
2112
2226
2350
2429
2530
2625
2742
2850
2920
304
3124
3219
3355
348
3530
3616
3719
385
3935
4037
4114
4225
4311
444
4516
4628
474
4832
4961
40.51% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats8
diversityRatio0.3037974683544304
totalSentences79
uniqueOpeners24
0.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount0
totalSentences64
matches(empty)
ratio0
0.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount39
totalSentences64
matches
0"She had been standing in"
1"She was twenty-five, born in"
2"She did not expect him."
3"He was taller than she"
4"His eyes were wrong in"
5"He held his ivory-handled cane"
6"His voice was low and"
7"Her voice was cool, careful,"
8"He did not smile, not"
9"She should say no."
10"She should tell him he"
11"She should turn back to"
12"she said, and stepped aside,"
13"He was too close, and"
14"He set his cane beside"
15"she said, though it came"
16"She had spent those days"
17"she said quietly"
18"Her bright blue eyes were"
19"he said, and the word"
ratio0.609
0.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount59
totalSentences64
matches
0"The third deadbolt released with"
1"She had been standing in"
2"She was twenty-five, born in"
3"She did not expect him."
4"Lucien Moreau filled the doorway,"
5"He was taller than she"
6"His eyes were wrong in"
7"He held his ivory-handled cane"
8"His voice was low and"
9"Her voice was cool, careful,"
10"He did not smile, not"
11"She should say no."
12"She should tell him he"
13"She should turn back to"
14"she said, and stepped aside,"
15"The flat was small, every"
16"The air was thick with"
17"Aurora said, though she was"
18"The crescent scar glowed pale"
19"Lucien entered slowly, the heel"
ratio0.922
78.13% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences64
matches
0"Now she wore dark trousers"
ratio0.016
0.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences42
technicalSentenceCount17
matches
0"She was twenty-five, born in Cardiff to an Irish barrister father and a Welsh teacher mother, and she had fled to London at the behest of her childhood friend E…"
1"Now she wore dark trousers and a worn cardigan over a white shirt, her straight shoulder-length black hair pulled back in a loose knot that left her bright blue…"
2"He was taller than she remembered, five foot eleven of tailored charcoal that seemed to drink the sodium streetlight rather than reflect it, with slicked-back p…"
3"His eyes were wrong in the precise, devastating way she had loved and feared and mourned: heterochromatic, one amber, one black, both holding her with an intens…"
4"He held his ivory-handled cane in gloved hands, though he never leaned on it in front of her, and she knew it concealed a thin blade, knew that he had never use…"
5"Her voice was cool, careful, the voice she used with clients at Yu-Fei Cheung’s Golden Empress when she delivered dumplings through London’s rain, the voice of …"
6"He did not smile, not exactly, but his amber eye flared with something grim and tender, and she felt the old pull between them—the attraction that had never bee…"
7"She should tell him he was not welcome at Eva’s flat, that she had already survived one man who moved in shadows and vanished, that she did not need another hal…"
8"Lucien entered slowly, the heel of his tailored suit shoes clicking on the wooden floor with a precision that made the space feel even smaller."
9"She had spent those days delivering meals for Yu-Fei Cheung’s Golden Empress, riding a scooter through London’s rain, taking orders for dumplings and noodles wh…"
10"Her bright blue eyes were fixed on his, searching for the lie, but she found only weariness, the weariness of a man who had crossed realms for her and failed."
11"He moved closer—not touching her, but close enough that she could smell him, cedar and something darker, like the smell of the realm of Avaros, or perhaps just …"
12"Her voice was steady, her cool head refusing to crack, though her left hand had found her left wrist, her thumb tracing the crescent scar."
13"She crossed her arms, hiding her scar, hiding her vulnerability."
14"He was her ally, her complicated past, and he was standing in Eva’s flat above Brick Lane with his hidden blade and his heterochromatic eyes and his love that h…"
15"The flat was silent except for Ptolemy’s breathing and the distant curry smell and the sound of two people who had parted on hurt and attraction, now forced tog…"
16"And Lucien Moreau, half-demon and fixer and man who had crossed realms for love, stayed."
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags20
uselessAdditionCount5
matches
0"he said, and the word sounded like a prayer and a wound"
1"she said, though the truth was bleeding out"
2"he said, his thumb brushing the edge of the scar, gentle, reverent,"
3"she said, and her voice was not cool anymore, but something raw and real,"
4"she said, as if continuing a conversation they had never finished"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags17
fancyCount1
fancyTags
0"he whispered (whisper)"
dialogueSentences28
tagDensity0.607
leniency1
rawRatio0.059
effectiveRatio0.059
61.2871%