Run: 2026-09-01-01M1EMPPKWH5D2ZY6V6HXKRR33

Run Details

Duration:
1m 21s
Cost:
$0.010872
Provider:
DeepInfra

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 clicked. Aurora Carter drew back the second brass lock, then the third—three deadbolts forged for Eva’s flat, the cramped one-bedroom above the curry house on Brick Lane where every surface groaned under books, scrolls, and research notes that smelled like old paper and fear. She pulled the door open, and the damp October air of East London curled inside her collar. Lucien Moreau filled the frame. He wore charcoal gray—tailored, unwrinkled, a suit that cost more than Aurora’s monthly rent in the flat above Silas’ bar. His slicked-back platinum hair caught the hallway’s dim bulb and turned it into a pale blade pointing down to his heterochromatic eyes—one amber, one black—glinting like weapons left out in daylight. The ivory-handled cane in his grip leaned against the jamb, silent, lethal, concealing a thin blade that could slip between ribs without a sound. At thirty-two, he carried the weight of Marseille in his jaw, of a human mother and a demon father from Avaros, and he wore that inheritance with the kind of arrogance only a fixer could afford. Aurora’s bright blue eyes fixed on him. She stood at 5’6”, straight black hair shoulder-length and damp from her delivery route for Yu-Fei Cheung’s Golden Empress restaurant, her left wrist aching with the crescent-shaped scar from a childhood accident she had never fully explained. She did not step back. She held the door with her shoulder, the only barrier between him and the flat. “You have three deadbolts for a reason,” Luc said, his voice carrying four languages—French first, then English sharpened by London steel. “I have them because Eva checks her locks twice,” Aurora answered. “Also because people like you don’t knock.” “I don’t knock when the person inside is running again.” She felt her pulse in her throat. “I’m not running. I’m delivering noodles until midnight, then coming here to avoid my own life.” Luc stepped inside. The cane scraped against the wood floor. He removed a soaked overcoat—charcoal, tailored, impossible—and hung it beside a stack of scrolls that listed Avaros border crossings in Eva’s neat handwriting. His amber eye caught the light; his black eye drank the shadows. The flat pressed around them—cluttered, intimate, airless. Ptolemy, Eva’s tabby cat, materialized from behind a leather-bound volume and circled Luc’s ankles, hissing once before settling into a purr that mocked the tension. “I told you not to come to this flat,” Aurora said. “You told me a lot of things.” Luc turned, close enough that she smelled cedar and something darker, something like the city had exhaled into his collar. “You told me you were done with London, done with the supernatural, done with anyone who carried a blade in a cane. You also didn’t answer my third message. Did I spell them wrong?” “I didn’t want to answer,” Aurora said. “Why not?” Because you were the only man she had ever let see her without the delivery jacket, without the scar hidden under her sleeve, without the constant arithmetic of survival. Because she had fled Cardiff not just to escape Evan—the abusive ex she had finally broken from—but because Luc had shown her a life where she could be loved and still be destroyed. “Because I’m working,” Aurora said, though her voice cracked. “Because I need to forget what it sounds like when a demon says he cares.” Luc leaned closer. His hand rose—not to strike, but to hover near her left wrist, where the crescent scar faded to pale white. “This,” he said, “is not from a childhood accident.” She flinched. Her fingers closed over the scar, shielding it from the air and from him. “It is.” “You told Eva it was from a childhood accident. I heard you say it in this room three months ago, when you came here after leaving him—after leaving Evan. But you flinch when I touch it, Aurora. And I can read a lie in four languages, including the one you speak when you’re terrified.” Aurora’s face burned. She turned away, navigating the cramped space between stacks of books and research notes that covered every surface of Eva’s flat. “You don’t get to ask. You don’t get to come unannounced and use your voice like a bat to knock down my walls.” “I don’t need to ask everything.” Luc followed, his charcoal suit brushing her arm, close enough that she felt the heat of him. “I need to know if you’re still walking away from me, or if you’re finally allowing yourself to stand in one room with the man you left behind.” She picked up a cold coffee mug—Eva’s name in sharp ink on the side—and set it down with a clatter that made Ptolemy’s tail flick. “I left because you told me you were leaving. Because you said I was a good girl who needed a safe life, and you gave me honesty instead of promises. Then you pulled the honesty out and left me with nothing but the deadbolts I installed myself.” Luc’s amber eye softened; the black one kept watch. “I told you I was leaving because I was born in Avaros, Aurora. I told you I carry a sword in this cane, and I fix problems for people who don’t ask where I go at night. I told you that I could not promise you the life you wanted.” “You could have stayed,” Aurora said. “You could have chosen me over the blade. Over Marseille. Over the half-demon blood that makes you a target for everyone with a grudge.” “I could have destroyed you,” Luc corrected. “My father’s realm does not forgive mistakes, and my mother’s lesson was that love is a weapon that turns. I came here because I needed you to know that I have spent three months in Marseille trying to learn if I could live with that choice, and I have concluded that I cannot live without you in the same city.” The words landed like blows. Aurora’s bright blue eyes lost their defensive edge. She looked at him—at the platinum hair, at the heterochromatic gaze, at the tailored suit that had been made for a different kind of life, at the cane that rested against Eva’s table like a promise of violence and protection intertwined. “You came because you need me,” Aurora said quietly. “Not because you want me. You came because the supernatural underworld has a gap I can fill, or because someone is using my delivery routes, or because you think I can fix whatever went wrong with your information.” Luc reached for her hand. His fingers enclosed hers, thumb brushing over the crescent scar with a gentleness that contradicted every sharp edge of his appearance. “I came because when I close my eyes, I see you delivering meals in a jacket that doesn’t fit, hiding behind Eva’s deadbolts, and I forget how to breathe until I remind myself that you are not dead, not broken, and not gone. I came because I need to know if the girl who once said I was her mistake will let me stay long enough to prove I am not.” Aurora pulled her hand back—not away, but to her heart, where the beat hammered against ribs bruised by Evan and saved by Eva and now trembling for Lucien Moreau. “If you stay, it’s not because of a fix. Not because of information. If you stay, you stay because you think I can survive you.” “I think you already have,” Luc said. The flat was too small for this. The books pressed against her shoulders like silent witnesses. The curry house below steamed and clattered, the smell of turmeric and garlic seeping through the floorboards. Aurora moved into the cramped space between them, close enough that her straight black hair brushed his lapel, close enough that she could feel the heat of his chest through the charcoal suit, close enough that she no longer had to think about whether she was running. “You came uninvited,” Aurora said. “I came because you left the door open three deadbolts ago,” Luc answered. “Even if you think you’re closed.” Then he kissed her. Not gentle. Not the kind that belonged in a flat above Brick Lane with books everywhere and a tabby cat watching with amber eyes. It was a collision—his mouth hard against hers, his hand catching her jaw, his thumb pressing the scar because he knew she was flinching again, because he wanted her to remember that he saw her, all of her, and still chose to stand in the doorway of her life without a weapon drawn. Aurora’s hands found his shoulders, her black hair sticking to her face, her bright blue eyes open and seeing—really seeing—the half-demon fixer who had once said he would break the world for her, and now stood in Eva’s flat, breathing her in, refusing to leave. When they broke apart, it was because Ptolemy knocked a stack of scrolls to the floor. Luc turned, laughed—a sound like broken glass and gold—and caught Aurora’s wrist before she could retreat. “You’re not going to pretend this didn’t happen,” he said. “I might pretend I didn’t enjoy it,” Aurora said, and her voice trembled with the first honesty she had offered him in months. “That’s a start.” He released her, but only to slide his hand down her arm, past the delivery jacket she wore for Golden Empress, to the hollow of her palm. Aurora didn’t pull away. She looked at their joined hands, at the ivory cane leaning against Eva’s table, at the deadbolts she had locked and unlocked twice in five minutes, at the man who spoke four languages and carried a blade and had finally come home to a girl who had spent too long being sure of the wrong things. “You have something to say,” Luc said, “or you’ll spend tonight listening to me lie about why I came.” Aurora stepped into the space between them, close enough that her shoulder pressed his, close enough that she didn’t have to think about whether she was running from Candy or from fear or from the half-demon in the charcoal suit. “I came back from Cardiff because I needed to learn how to live without being someone else’s problem,” Aurora said. “And you came here because you’re still trying to be someone I need. But I need you to know—I’m not your fix. I’m not your mission. I’m the girl with the scar on her wrist, working a delivery job for Yu-Fei Cheung, reading Eva’s books, and sometimes opening doors to monsters because I’m tired of being afraid.” Luc leaned in, his heterochromatic eyes burning. “Do you still open them because you’re tired of fear, or because you can’t stand the idea that I might stop trying?” Aurora looked at him—the amber, the black, the platinum hair, the blade in his cane, the history they had written in bruises and silence, the complicated terms on which they had parted. She answered with her whole body, stepping into him, letting him hold her not like a fixer holding a client, but like a man who had finally come home. “I’m not sure,” she said. “But I know that if you stay, I won’t lock the door again.” Luc Moreau, half-demon, fixer, alien to her old life, smiled and raised his cane—not to strike, but to rest against her shoulder in a gesture that spoke of guardianship and surrender. “Then stay, Aurora. The flat is cramped, the books are everywhere, and Ptolemy is judgmental. But you’re not alone.” She rested her forehead against his, her bright blue eyes closing, her scarred wrist buried in his grip. Outside, the Brick Lane curry house steamed and clattered. Inside, the deadbolts stayed locked for the first time in years, and two people who had parted on terms too complicated for words began again—not with answers, but with the door open and the air between them finally, painfully, clear.
created_at"2026-09-01T14:06:54.596Z" 9/1/2026, 2:06:54 PM
model"thinkingmachines/inkling-small-20260730"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency675
moderation_latency(null)
generation_time80570
tokens_prompt1004
tokens_completion10306
native_tokens_prompt934
native_tokens_completion8971
native_tokens_completion_images(null)
native_tokens_reasoning7316
native_tokens_cached896
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.0108719
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.19.0; linux; x64))"
http_referer(null)
request_id"req-1788271614-tCezlUZF01n8TX7m2JiV"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1788271614-BFAbe25d8lPNNegsOTev"
upstream_id"chatcmpl-RIuKJ9Eqo6OmvQjptrdv39wW"
provider_responses
0
endpoint_id"d1d9657b-3c3a-49b5-8f81-33204e7c71c3"
id"chatcmpl-RIuKJ9Eqo6OmvQjptrdv39wW"
is_byokfalse
latency420
model_permaslug"thinkingmachines/inkling-small-20260730"
provider_name"DeepInfra"
status200
total_cost0.0108719
cache_discount0.0003136
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
totalTags40
adverbTagCount3
adverbTags
0"Luc turned close [close]"
1"She turned away [away]"
2"Aurora said quietly [quietly]"
dialogueSentences46
tagDensity0.87
leniency1
rawRatio0.075
effectiveRatio0.075
97.52% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2019
totalAiIsmAdverbs1
found
0
adverb"really"
count1
highlights
0"really"
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.19% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2019
totalAiIsms8
found
0
word"glinting"
count1
1
word"carried the weight"
count1
2
word"pulse"
count1
3
word"tension"
count1
4
word"navigating"
count1
5
word"could feel"
count1
6
word"trembled"
count1
7
word"silence"
count1
highlights
0"glinting"
1"carried the weight"
2"pulse"
3"tension"
4"navigating"
5"could feel"
6"trembled"
7"silence"
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
narrationSentences74
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount0
narrationSentences74
filterMatches
0"think"
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences78
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen87
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1994
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions36
unquotedAttributions0
matches(empty)
77.44% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions87
wordCount1516
uniqueNames24
maxNameDensity1.45
worstName"Aurora"
maxWindowNameDensity2.5
worstWindowName"Aurora"
discoveredNames
Carter1
Eva10
Brick3
Lane3
October1
East1
London2
Moreau3
Aurora22
Marseille3
Avaros2
Luc16
French1
English1
You3
Cardiff1
Evan3
Ptolemy4
Lucien2
Golden1
Empress1
Candy1
Yu-Fei1
Cheung1
persons
0"Carter"
1"Eva"
2"Moreau"
3"Aurora"
4"Luc"
5"English"
6"You"
7"Evan"
8"Ptolemy"
9"Lucien"
10"Yu-Fei"
11"Cheung"
places
0"Brick"
1"Lane"
2"East"
3"London"
4"Marseille"
5"Avaros"
6"Cardiff"
7"Candy"
globalScore0.774
windowScore0.833
53.85% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences52
glossingSentenceCount2
matches
0"smelled like old paper and fear"
1"something like the city had exhaled into his"
0.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches5
per1kWords2.508
wordCount1994
matches
0"not to strike, but to hover near her left wrist"
1"not away, but to her heart"
2"not like a fixer holding a client, but like a man who had finally come home"
3"not to strike, but to rest against her shoulder in a gesture"
4"not with answers, but with the door open"
0.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount5
totalSentences78
matches
0"wore that inheritance"
1"notes that covered"
2"know that I concluded that I"
3"remember that he"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs49
mean40.69
std27.26
cv0.67
sampleLengths
063
15
2111
364
421
518
610
723
845
932
1011
1161
127
132
1462
1524
1632
1718
1854
1947
2051
2172
2259
2330
2467
2554
2647
2797
2854
297
3080
315
3219
334
3477
3545
3632
3710
3823
393
4087
4119
4240
4377
4429
4561
4618
4750
4867
95.78% Passive voice overuse
Target: ≤2% passive sentences
passiveCount2
totalSentences74
matches
0"been made"
1"is cramped"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount3
totalVerbs283
matches
0"was running"
1"was flinching"
2"was running"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount25
semicolonCount2
flaggedSentences20
totalSentences78
ratio0.256
matches
0"Aurora Carter drew back the second brass lock, then the third—three deadbolts forged for Eva’s flat, the cramped one-bedroom above the curry house on Brick Lane where every surface groaned under books, scrolls, and research notes that smelled like old paper and fear."
1"He wore charcoal gray—tailored, unwrinkled, a suit that cost more than Aurora’s monthly rent in the flat above Silas’ bar."
2"His slicked-back platinum hair caught the hallway’s dim bulb and turned it into a pale blade pointing down to his heterochromatic eyes—one amber, one black—glinting like weapons left out in daylight."
3"“You have three deadbolts for a reason,” Luc said, his voice carrying four languages—French first, then English sharpened by London steel."
4"Luc stepped inside. The cane scraped against the wood floor. He removed a soaked overcoat—charcoal, tailored, impossible—and hung it beside a stack of scrolls that listed Avaros border crossings in Eva’s neat handwriting. His amber eye caught the light; his black eye drank the shadows."
5"The flat pressed around them—cluttered, intimate, airless. Ptolemy, Eva’s tabby cat, materialized from behind a leather-bound volume and circled Luc’s ankles, hissing once before settling into a purr that mocked the tension."
6"Because you were the only man she had ever let see her without the delivery jacket, without the scar hidden under her sleeve, without the constant arithmetic of survival. Because she had fled Cardiff not just to escape Evan—the abusive ex she had finally broken from—but because Luc had shown her a life where she could be loved and still be destroyed."
7"Luc leaned closer. His hand rose—not to strike, but to hover near her left wrist, where the crescent scar faded to pale white. “This,” he said, “is not from a childhood accident.”"
8"I heard you say it in this room three months ago, when you came here after leaving him—after leaving Evan."
9"She picked up a cold coffee mug—Eva’s name in sharp ink on the side—and set it down with a clatter that made Ptolemy’s tail flick. “I left because you told me you were leaving."
10"Luc’s amber eye softened; the black one kept watch. “I told you I was leaving because I was born in Avaros, Aurora."
11"The words landed like blows. Aurora’s bright blue eyes lost their defensive edge. She looked at him—at the platinum hair, at the heterochromatic gaze, at the tailored suit that had been made for a different kind of life, at the cane that rested against Eva’s table like a promise of violence and protection intertwined."
12"Aurora pulled her hand back—not away, but to her heart, where the beat hammered against ribs bruised by Evan and saved by Eva and now trembling for Lucien Moreau. “If you stay, it’s not because of a fix."
13"Not gentle. Not the kind that belonged in a flat above Brick Lane with books everywhere and a tabby cat watching with amber eyes. It was a collision—his mouth hard against hers, his hand catching her jaw, his thumb pressing the scar because he knew she was flinching again, because he wanted her to remember that he saw her, all of her, and still chose to stand in the doorway of her life without a weapon drawn."
14"Aurora’s hands found his shoulders, her black hair sticking to her face, her bright blue eyes open and seeing—really seeing—the half-demon fixer who had once said he would break the world for her, and now stood in Eva’s flat, breathing her in, refusing to leave."
15"When they broke apart, it was because Ptolemy knocked a stack of scrolls to the floor. Luc turned, laughed—a sound like broken glass and gold—and caught Aurora’s wrist before she could retreat."
16"But I need you to know—I’m not your fix."
17"Aurora looked at him—the amber, the black, the platinum hair, the blade in his cane, the history they had written in bruises and silence, the complicated terms on which they had parted. She answered with her whole body, stepping into him, letting him hold her not like a fixer holding a client, but like a man who had finally come home."
18"Luc Moreau, half-demon, fixer, alien to her old life, smiled and raised his cane—not to strike, but to rest against her shoulder in a gesture that spoke of guardianship and surrender. “Then stay, Aurora."
19"She rested her forehead against his, her bright blue eyes closing, her scarred wrist buried in his grip. Outside, the Brick Lane curry house steamed and clattered. Inside, the deadbolts stayed locked for the first time in years, and two people who had parted on terms too complicated for words began again—not with answers, but with the door open and the air between them finally, painfully, clear."
88.78% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1153
adjectiveStacks1
stackExamples
0"above straight black hair"
adverbCount53
adverbRatio0.04596704249783174
lyAdverbCount12
lyAdverbRatio0.010407632263660017
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences78
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences78
mean25.56
std19.93
cv0.78
sampleLengths
03
143
217
35
420
531
624
736
87
957
1021
1118
1210
1310
1413
1545
1632
1711
1849
197
205
217
222
2362
2424
2532
2618
279
2820
298
3017
3129
3218
3351
3434
3521
3617
3722
3824
3913
4014
412
4214
4326
4441
4554
4614
4733
4869
4928
39.74% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats8
diversityRatio0.2692307692307692
totalSentences78
uniqueOpeners21
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount2
totalSentences61
matches
0"Then you pulled the honesty"
1"Then he kissed her."
ratio0.033
88.85% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount20
totalSentences61
matches
0"She pulled the door open,"
1"He wore charcoal gray—tailored, unwrinkled,"
2"His slicked-back platinum hair caught"
3"She stood at"
4"She felt her pulse in"
5"I’m delivering noodles until midnight,"
6"You also didn’t answer my"
7"She flinched. Her fingers closed"
8"I heard you say it"
9"You don’t get to come"
10"She picked up a cold"
11"I told you I carry"
12"I told you that I"
13"I came here because I"
14"You came because the supernatural"
15"I came because I need"
16"He released her, but only"
17"I’m not your mission."
18"I’m the girl with the"
19"She rested her forehead against"
ratio0.328
82.95% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount46
totalSentences61
matches
0"The deadbolt clicked."
1"Aurora Carter drew back the"
2"She pulled the door open,"
3"Lucien Moreau filled the frame."
4"He wore charcoal gray—tailored, unwrinkled,"
5"His slicked-back platinum hair caught"
6"The ivory-handled cane in his"
7"Aurora’s bright blue eyes fixed"
8"She stood at"
9"Luc said, his voice carrying"
10"She felt her pulse in"
11"I’m delivering noodles until midnight,"
12"Luc stepped inside. The cane"
13"The flat pressed around them—cluttered,"
14"Luc turned, close enough that"
15"You also didn’t answer my"
16"Aurora said, though her voice"
17"Luc leaned closer. His hand"
18"She flinched. Her fingers closed"
19"I heard you say it"
ratio0.754
100.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount3
totalSentences61
matches
0"Because you were the only"
1"Because you said I was"
2"If you stay, you stay"
ratio0.049
0.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences22
technicalSentenceCount8
matches
0"The ivory-handled cane in his grip leaned against the jamb, silent, lethal, concealing a thin blade that could slip between ribs without a sound."
1"The flat pressed around them—cluttered, intimate, airless. Ptolemy, Eva’s tabby cat, materialized from behind a leather-bound volume and circled Luc’s ankles, h…"
2"The words landed like blows. Aurora’s bright blue eyes lost their defensive edge. She looked at him—at the platinum hair, at the heterochromatic gaze, at the ta…"
3"Not gentle. Not the kind that belonged in a flat above Brick Lane with books everywhere and a tabby cat watching with amber eyes. It was a collision—his mouth h…"
4"Aurora’s hands found his shoulders, her black hair sticking to her face, her bright blue eyes open and seeing—really seeing—the half-demon fixer who had once sa…"
5"He released her, but only to slide his hand down her arm, past the delivery jacket she wore for Golden Empress, to the hollow of her palm. Aurora didn’t pull aw…"
6"Aurora looked at him—the amber, the black, the platinum hair, the blade in his cane, the history they had written in bruises and silence, the complicated terms …"
7"She rested her forehead against his, her bright blue eyes closing, her scarred wrist buried in his grip. Outside, the Brick Lane curry house steamed and clatter…"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags31
uselessAdditionCount1
matches
0"Aurora said, though her voice cracked"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags17
fancyCount1
fancyTags
0"Luc corrected (correct)"
dialogueSentences46
tagDensity0.37
leniency0.739
rawRatio0.059
effectiveRatio0.043
80.1701%