Run: 2026-03-11-01KKFCY0GXX1F055BK80Y2AFS2

Run Details

Duration:
1m 3s
Cost:
$0.001012
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 door clicked open, and there he stood, a silhouette framed by the thin shaft of streetlight that managed to pierce the grime-streaked window of Eva’s flat. Lucien Moreau filled the narrow doorway with the effortless gravitas of a man who owned every room he entered, even when that room was a cramped one‑bedroom above a curry house on Brick Lane. The ivory‑handled cane in his right hand clicked against the worn wooden floorboards, the faint scrape of the concealed blade a secret promise that lingered in the air like a held breath. Aurora Carter froze, her bright blue eyes widening to an almost electric shade as the cat on the sofa — Ptolemy, a tabby with a permanent smudge of mischief across his forehead — arched its back and let out a low, warning growl. The sound seemed to vibrate through the stacks of books and scrolls that covered every available surface, the spines of ancient tomes and crumpled research notes spilling over the low coffee table like a makeshift barricade. “Lucien?” she whispered, the name caught somewhere between relief and suspicion, a tremor in her voice that betrayed the calm she tried to project. He was exactly as she remembered: slicked‑back platinum blond hair catching the dim light, his charcoal suit tailored to a cut that suggested a habit of never compromising on appearance, even when the world around him was anything but polished. One eye burned amber, the other swallowed darkness; together they seemed to hold a universe of contradiction. “Raven,” he replied, using the nickname that had once slipped from the lips of someone who had known him better than any other. “I didn’t think I’d find you here.” The word broke the silence, and Aurora felt a flush creep up her throat, the one that never quite left her when she thought of the night they had spent under the flickering neon of the Golden Empress sign, arguing over whether destiny was a narrative or a choice. “You’re… you’re not supposed to be here,” she said, the words catching on the scar that traced a crescent across her left wrist, a reminder of a childhood accident that had left more than a mark — it had left a story. Lucien’s gaze flicked to the scar, lingered a heartbeat longer than propriety allowed, then softened. “I’ve been looking for you for a while,” he said, his voice low, a velvety baritone that seemed to wrap around the cramped flat’s faded carpet. “There are… matters that have come to a head, and I thought it best to discuss them in a place where… where the veil is thin.” Aurora’s mind raced, trying to reconcile the practical with the impossible. She had left the restaurant an hour ago, her satchel still slung over her shoulder, the faint smell of soy and ginger clinging to her clothes. The delivery she’d just completed for Yu‑Fei Cheung’s Golden Empress had taken her through rain‑slicked streets, but she’d returned home early, hoping for a night of quiet. Instead, the silence was now pierced by the presence of a man who had always been a catalyst for both chaos and clarity in her life. “What matters?” she asked, the question hanging in the room like a fragile thread. She could feel the weight of the three deadbolts on the front door, the safety locks that were supposed to keep the world out, yet now felt more like a cage. The cat, sensing the tension, leapt onto the back of the couch and settled, eyes fixed on Lucien as if he were the apex predator in this domestic tableau. Lucien stepped fully inside, the cane tapping a measured rhythm that seemed to count the seconds between them. He brushed past a stack of loose pages, a cascade of ink‑stained paper fluttering to the floor, and Aurora watched, bewildered, as he gathered them with a gloved hand, his fingers moving with a precision that belied the chaos they inadvertently caused. “I came to warn you,” he said, his tone shifting, the amber eye now glinting with a seriousness that was rarely shown. “There’s a… breach. Something is gathering in the shadows of this city, and it’s drawn to places of strong intent. Your work at the restaurant, your… pursuits, they’ve attracted attention. Not all of it is benevolent.” Aurora’s heart thudded against her ribs, the rhythm echoing the pulse of the city outside. “You mean the demons?” she asked, half‑joking, half‑fearful. “Or the… the…” “The ones that wear suits and smile at murder,” Lucien cut in, his black eye flashing a flash of cold calculation. “They’ve been watching. And they’ve taken notice of you. You’re not just a delivery girl, Aurora. You’re a conduit. Your bloodline — your mother’s lineage — carries a resonance that can open doors. Doors that should stay closed.” She swallowed, the taste of copper rising in her mouth. She remembered the night she’d left Evan, the abusive ex who had tried to break her in ways that went beyond the physical. She remembered the day she’d fled Cardiff, the tears of her mother’s voice echoing in her mind, the promise she’d made to herself to never be trapped again. And now, a half‑demon with a silver-tongued charm was speaking of doors and resonance. “Why are you here?” she demanded, her voice steadier than she felt. “You knew we… we had a past. You left without explanation. You vanished into the night, into… whatever you are. And now you show up with threats and… with a cane that could cut me in half if I’m not careful.” Lucien’s lips twitched into a half‑smile that didn’t reach his eyes. “I left because I was forced to make a choice that would have put you in danger if I stayed. I chose the path of the fixer, the one who pulls strings in the dark. I thought I could protect you from afar. But distance doesn’t erase what we felt. It only postpones it.” The words struck a chord deep within her, a resonance that made her pulse quicken. She remembered the night they had shared a glass of cheap wine in a back alley, the way his breath had smelled of sandalwood and the faint metallic tang of his heritage. She remembered the way his hand had brushed hers, sending a jolt through her that felt like a spark that could ignite a fire. They had spoken of dreams — of worlds beyond the narrow streets of London, of places where the sky was not choked by smog but painted with stars. They had promised to meet again, but life — life’s cruel, relentless schedule — had intervened. “You left me with a promise,” Aurora said, the scar on her wrist pulsing as if it remembered the pain of past cuts. “And now you’re back, with a warning about… what? Demons? Curses? Some sort of cosmic reckoning?” Lucien’s gaze softened further, the amber eye now warm, the black one darkening. “There is a convergence happening. The veil between our worlds is thinning. Entities from the realm of Avaros are slipping through, and they’re hunting for something… or someone. Your mother’s teachings, your father's legal mind — there’s a pattern. You, Aurora, are a key.” She stared at him, the room spinning slightly as the weight of his words settled over her. The cat, Ptolemy, stretched and yawned, its tail flicking lazily. Aurora felt a strange mixture of attraction, anger, and an ache she had tried to bury beneath layers of practicality and cynicism. She had built walls around her heart, brick by brick, but the sight of Lucien — so composed, so dangerous, so undeniably handsome — made those walls tremble. “Why now?” she asked, voice barely above a whisper. “Why now, after all this time?” Lucien lowered his cane, the hidden blade catching a sliver of light and flashing briefly, as if daring her to test him. “Because the threat is imminent. Because you’re the only one who can… who can close it. And because I can’t stand to watch you walk into that darkness alone. I made mistakes, Aurora. I hurt you. I left you with questions that never got answered. I’m here now, not to force you into anything, but to offer you a choice.” She felt the old heat rise in her cheeks, the same heat that had once surged when they’d been tangled together in a kiss that was both a promise and a rebellion. She remembered the way his lips had brushed hers, the taste of his wine, the way his breath had lingered on her skin. She remembered the subsequent silence that followed, the broken promises that had left both of them aching in different ways. “Do you expect me to believe you?” she asked, her tone laced with a mixture of sarcasm and vulnerability. “Do you think I’ll just hand over my life to some… to some half‑demon fixer and his mysterious threats?” Lucien stepped closer, the proximity sending a jolt through the air, a charge that made the hairs on her arms stand up. He was close enough that she could see the faint scar on his left cheek, a mark from a battle long forgotten, and the faint glint of some ancient rune etched into the metal of his cane. “I don’t expect you to believe me,” he said, his voice barely above a murmur. “But I need you to listen. I need you to trust the part of you that still believes in something more than the everyday grind. I need you to remember the night we talked about the stars, about the future we imagined. I need you to remember that you’re not alone.” Aurora’s mind swirled with a thousand memories: the first time they’d met at a small café, where Lucien had ordered tea for both of them, his accent rolling over English like a wave. The way his eyes had lit up when he talked about his mother’s lullabies, about the hills of Marseille, about the mythic realm of Avaros. The night they had stolen a kiss under the flickering light of a streetlamp, the world around them a blur of rain and neon. The way he’d vanished the next morning, leaving only a note that read, “I’ll be back when the city breathes again.” She had never seen him again — until now. She felt the scar on her wrist throb, as if reminding her of a promise made long ago, a promise to protect herself, to never let anyone dictate her fate. Yet, in this cramped flat, surrounded by the remnants of her scholarly pursuits and the hum of the city beyond, she felt a strange pull, a magnetic attraction that tugged at the very core of who she was. “Aurora,” Lucien whispered, his breath warm against her ear, sending a shiver that was part fear, part anticipation. “You always were the one who saw beyond the surface. You saw the world in shades of blue, even when everyone else saw only gray. I’m asking you to see me, not as a demon or a fixer, but as… as the man who loves you, even if that love is tangled up with danger.” The words struck her like a physical blow, and for a heartbeat, she was caught between the urge to push him away and the compulsion to step closer. The cat, sensing the change, let out a soft purr, a low vibration that seemed to harmonize with the tension in the room. She lifted her hand, the one that bore the scar, and brushed it lightly against his cheek, feeling the cool metal of his jaw beneath her fingertips. “You have a way of making me feel… seen,” she admitted, her voice cracking. “Even when I try to bury everything inside. But I’m tired of being a pawn in a game I can’t control.” Lucien’s other hand found hers, his fingers interlacing with hers, the touch sending a current through both of them. “Then let’s make a pact,” he said, his voice low, his breath scented with cinnamon and something metallic. “We’ll face whatever comes together. Not as a victim or a protector, but as partners. We’ll close the doors that threaten this city. And maybe… maybe we’ll finally find a way to close the one between us.” Aurora stared into his eyes, seeing the amber and black swirl like twin vortexes, each promising a different future. She thought of the scar on her wrist, a reminder that she had survived, that she had healed. She thought of the cat, a creature of instinct and curiosity, unperturbed by the gravity of the situation. She thought of the life she’d built in this flat, her modest job delivering meals across London, her studies that had turned into something more — a yearning for answers, for deeper truths. She inhaled, feeling the scent of incense from a nearby student’s dissertation and the faint aroma of the curry house below, mingling with Lucien’s subtle perfume. She exhaled, feeling the weight of her decision settle like a stone in a pond, ripples spreading outward. “Fine,” she said finally, her voice firmer than she felt. “I’ll listen. But you have to trust me. You have to trust that I won’t be a pawn again. And you have to promise — no more leaving without a word.” Lucien’s lips curled into a genuine smile, the kind that made his entire face light up. “I promise,” he whispered, his forehead resting against hers. “And… Aurora, I never stopped loving you. Not for a moment.” Their foreheads touched, a silent acknowledgment of every unsaid word, every lingering glance, every heartbeat that had once quickened at each other’s presence. The world outside continued its relentless march, but inside this tiny flat, time seemed to pause, suspended in the space between two people who had once been apart, now drawn together by fate, danger, and an undeniable romance that refused to be denied. Behind them, Ptolemy stretched, his tail flicking lazily, as if approving the reunion. The walls of the flat, lined with books and notes, seemed to breathe with them, the pages fluttering gently as if whispering ancient secrets. The three deadbolts, still locked, felt less like a barrier and more like a promise — an assurance that whatever lay beyond could not breach this sanctuary. And as the city’s night deepened, Aurora felt a strange, intoxicating blend of fear and excitement. She felt the scar on her wrist pulse once more, a rhythm that matched the beating of her heart, and she realized that the past was not a phantom to haunt her, but a foundation. With Lucien beside her, the fractured pieces of her life began to align, the broken edges smoothing into a new shape. In that moment, as the door remained ajar, the night outside seemed to hold its breath, waiting for the next chapter to unfold. And in that cramped, book‑laden flat above a curry house on Brick Lane, Aurora Carter — Rory, the delivery girl with a sharp mind and a scarred past — found herself stepping into a love she had never expected, but could no longer deny.
created_at"2026-03-11T21:30:34.411Z" 3/11/2026, 9:30:34 PM
model"nvidia/nemotron-3-nano-30b-a3b"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency523
moderation_latency(null)
generation_time62958
tokens_prompt808
tokens_completion5608
native_tokens_prompt783
native_tokens_completion4862
native_tokens_completion_images(null)
native_tokens_reasoning1846
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(null)
native_finish_reason(null)
usage0.00101155
router(null)
provider_responses
0
endpoint_id"2bd3912d-8b35-4818-b873-24ccfefa6cf9"
id"chatcmpl-RwEph2ZsuE1LTdEMHTlafcKv"
is_byokfalse
latency110
model_permaslug"nvidia/nemotron-3-nano-30b-a3b"
provider_name"DeepInfra"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.0; linux; x64))"
http_referer(null)
api_type"completions"
id"gen-1773264634-4AbJYsmQLQz748FP3Bad"
upstream_id"chatcmpl-RwEph2ZsuE1LTdEMHTlafcKv"
total_cost0.00101155
cache_discount(null)
upstream_inference_cost0
provider_name"DeepInfra"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags19
adverbTagCount1
adverbTags
0"she said finally [finally]"
dialogueSentences37
tagDensity0.514
leniency1
rawRatio0.053
effectiveRatio0.053
86.14% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2525
totalAiIsmAdverbs7
found
0
adverb"slightly"
count1
1
adverb"lazily"
count2
2
adverb"barely above a whisper"
count1
3
adverb"very"
count1
4
adverb"lightly"
count1
5
adverb"gently"
count1
highlights
0"slightly"
1"lazily"
2"barely above a whisper"
3"very"
4"lightly"
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)
20.79% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2525
totalAiIsms40
found
0
word"effortless"
count1
1
word"electric"
count1
2
word"silence"
count3
3
word"traced"
count1
4
word"reminder"
count2
5
word"flicked"
count1
6
word"raced"
count1
7
word"could feel"
count1
8
word"weight"
count3
9
word"tension"
count2
10
word"predator"
count1
11
word"measured"
count1
12
word"glinting"
count1
13
word"echoing"
count2
14
word"pulse"
count3
15
word"resonance"
count3
16
word"charm"
count1
17
word"whisper"
count1
18
word"glint"
count1
19
word"etched"
count1
20
word"throb"
count1
21
word"magnetic"
count1
22
word"anticipation"
count1
23
word"pawn"
count2
24
word"yearning"
count1
25
word"quickened"
count1
26
word"sanctuary"
count1
27
word"fractured"
count1
highlights
0"effortless"
1"electric"
2"silence"
3"traced"
4"reminder"
5"flicked"
6"raced"
7"could feel"
8"weight"
9"tension"
10"predator"
11"measured"
12"glinting"
13"echoing"
14"pulse"
15"resonance"
16"charm"
17"whisper"
18"glint"
19"etched"
20"throb"
21"magnetic"
22"anticipation"
23"pawn"
24"yearning"
25"quickened"
26"sanctuary"
27"fractured"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"weight of words/silence"
count1
highlights
0"the weight of his words"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells1
narrationSentences84
matches
0"felt a flush"
0.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount13
narrationSentences84
filterMatches(empty)
hedgeMatches
0"managed to"
1"seemed to"
2"tried to"
3"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences102
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen60
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2542
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions24
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions51
wordCount1897
uniqueNames18
maxNameDensity0.84
worstName"Lucien"
maxWindowNameDensity1.5
worstWindowName"Lucien"
discoveredNames
Eva1
Moreau1
Brick2
Lane2
Carter2
Ptolemy3
Aurora11
Golden2
Empress2
Lucien16
Cheung1
Evan1
Cardiff1
London2
English1
Marseille1
Avaros1
Rory1
persons
0"Eva"
1"Moreau"
2"Carter"
3"Ptolemy"
4"Aurora"
5"Empress"
6"Lucien"
7"Cheung"
8"Evan"
9"English"
10"Rory"
places
0"Brick"
1"Lane"
2"Cardiff"
3"London"
4"Marseille"
globalScore1
windowScore1
0.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences82
glossingSentenceCount8
matches
0"baritone that seemed to wrap around the cramped flat’s faded carpet"
1"rhythm that seemed to count the seconds between them"
2"felt like a spark that could ignite a f"
3"as if daring her to test him"
4"as if reminding her of a promise made long ago, a promise to protect herself, to never let anyone dictate her fate"
5"vibration that seemed to harmonize with the tension in the room"
6"as if approving the reunion"
7"as if whispering ancient secrets"
42.64% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches4
per1kWords1.574
wordCount2542
matches
0"not to force you into anything, but to offer you a choice"
1"not as a demon or a fixer, but as… as the man who loves you, even if"
2"Not as a victim or a protector, but as partners"
3"not a phantom to haunt her, but a foundation"
68.63% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount3
totalSentences102
matches
0"scrolls that covered"
1"survived, that she"
2"realized that the"
58.02% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs38
mean66.89
std23.62
cv0.353
sampleLengths
093
179
281
330
491
567
690
774
860
958
1026
1159
1275
1353
1465
15115
1639
1757
1877
1915
2082
2175
2238
23125
24112
2568
2673
2751
2862
2974
3088
3144
3241
3336
3466
3564
3672
3767
92.73% Passive voice overuse
Target: ≤2% passive sentences
passiveCount3
totalSentences84
matches
0"were supposed"
1"been tangled"
2"was caught"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs305
matches
0"was speaking"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount13
semicolonCount1
flaggedSentences10
totalSentences102
ratio0.098
matches
0"Aurora Carter froze, her bright blue eyes widening to an almost electric shade as the cat on the sofa — Ptolemy, a tabby with a permanent smudge of mischief across his forehead — arched its back and let out a low, warning growl."
1"One eye burned amber, the other swallowed darkness; together they seemed to hold a universe of contradiction."
2"“You’re… you’re not supposed to be here,” she said, the words catching on the scar that traced a crescent across her left wrist, a reminder of a childhood accident that had left more than a mark — it had left a story."
3"They had spoken of dreams — of worlds beyond the narrow streets of London, of places where the sky was not choked by smog but painted with stars."
4"They had promised to meet again, but life — life’s cruel, relentless schedule — had intervened."
5"She had built walls around her heart, brick by brick, but the sight of Lucien — so composed, so dangerous, so undeniably handsome — made those walls tremble."
6"The way he’d vanished the next morning, leaving only a note that read, “I’ll be back when the city breathes again.” She had never seen him again — until now."
7"She thought of the life she’d built in this flat, her modest job delivering meals across London, her studies that had turned into something more — a yearning for answers, for deeper truths."
8"The three deadbolts, still locked, felt less like a barrier and more like a promise — an assurance that whatever lay beyond could not breach this sanctuary."
9"And in that cramped, book‑laden flat above a curry house on Brick Lane, Aurora Carter — Rory, the delivery girl with a sharp mind and a scarred past — found herself stepping into a love she had never expected, but could no longer deny."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1886
adjectiveStacks0
stackExamples(empty)
adverbCount52
adverbRatio0.027571580063626724
lyAdverbCount17
lyAdverbRatio0.009013785790031814
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences102
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences102
mean24.92
std11.57
cv0.464
sampleLengths
027
134
232
343
436
524
640
717
823
97
1049
1142
1215
1326
1426
1511
1626
1727
1826
1914
2031
2129
2218
2342
2422
2536
2615
278
283
2921
3038
3110
3223
3328
3414
3512
3641
3711
3854
3915
4032
4124
4228
4316
4423
4516
4613
4744
4817
4910
34.31% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats16
diversityRatio0.27450980392156865
totalSentences102
uniqueOpeners28
39.68% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences84
matches
0"Instead, the silence was now"
ratio0.012
24.76% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount41
totalSentences84
matches
0"she whispered, the name caught"
1"He was exactly as she"
2"he replied, using the nickname"
3"she said, the words catching"
4"he said, his voice low,"
5"She had left the restaurant"
6"she asked, the question hanging"
7"She could feel the weight"
8"He brushed past a stack"
9"he said, his tone shifting,"
10"she asked, half‑joking, half‑fearful"
11"She swallowed, the taste of"
12"She remembered the night she’d"
13"She remembered the day she’d"
14"she demanded, her voice steadier"
15"She remembered the night they"
16"She remembered the way his"
17"They had spoken of dreams"
18"They had promised to meet"
19"She stared at him, the"
ratio0.488
13.57% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount75
totalSentences84
matches
0"The door clicked open, and"
1"Lucien Moreau filled the narrow"
2"The ivory‑handled cane in his"
3"Aurora Carter froze, her bright"
4"The sound seemed to vibrate"
5"she whispered, the name caught"
6"He was exactly as she"
7"he replied, using the nickname"
8"The word broke the silence,"
9"she said, the words catching"
10"Lucien’s gaze flicked to the"
11"he said, his voice low,"
12"Aurora’s mind raced, trying to"
13"She had left the restaurant"
14"The delivery she’d just completed"
15"she asked, the question hanging"
16"She could feel the weight"
17"The cat, sensing the tension,"
18"Lucien stepped fully inside, the"
19"He brushed past a stack"
ratio0.893
59.52% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences84
matches
0"Yet, in this cramped flat,"
ratio0.012
0.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences65
technicalSentenceCount16
matches
0"The door clicked open, and there he stood, a silhouette framed by the thin shaft of streetlight that managed to pierce the grime-streaked window of Eva’s flat."
1"Lucien Moreau filled the narrow doorway with the effortless gravitas of a man who owned every room he entered, even when that room was a cramped one‑bedroom abo…"
2"The ivory‑handled cane in his right hand clicked against the worn wooden floorboards, the faint scrape of the concealed blade a secret promise that lingered in …"
3"He brushed past a stack of loose pages, a cascade of ink‑stained paper fluttering to the floor, and Aurora watched, bewildered, as he gathered them with a glove…"
4"Lucien’s lips twitched into a half‑smile that didn’t reach his eyes."
5"Lucien lowered his cane, the hidden blade catching a sliver of light and flashing briefly, as if daring her to test him."
6"She felt the old heat rise in her cheeks, the same heat that had once surged when they’d been tangled together in a kiss that was both a promise and a rebellion…"
7"She remembered the subsequent silence that followed, the broken promises that had left both of them aching in different ways."
8"Yet, in this cramped flat, surrounded by the remnants of her scholarly pursuits and the hum of the city beyond, she felt a strange pull, a magnetic attraction t…"
9"The cat, sensing the change, let out a soft purr, a low vibration that seemed to harmonize with the tension in the room."
10"Lucien’s other hand found hers, his fingers interlacing with hers, the touch sending a current through both of them."
11"She thought of the life she’d built in this flat, her modest job delivering meals across London, her studies that had turned into something more — a yearning fo…"
12"Their foreheads touched, a silent acknowledgment of every unsaid word, every lingering glance, every heartbeat that had once quickened at each other’s presence."
13"The world outside continued its relentless march, but inside this tiny flat, time seemed to pause, suspended in the space between two people who had once been a…"
14"Behind them, Ptolemy stretched, his tail flicking lazily, as if approving the reunion."
15"The walls of the flat, lined with books and notes, seemed to breathe with them, the pages fluttering gently as if whispering ancient secrets."
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags19
uselessAdditionCount7
matches
0"she asked, the question hanging in the room like a fragile thread"
1"she demanded, her voice steadier than she felt"
2"she asked, voice barely above a whisper"
3"he said, his voice barely above a murmur"
4"she admitted, her voice cracking"
5"she said finally, her voice firmer than she felt"
6"he whispered, his forehead resting against hers"
14.86% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags17
fancyCount5
fancyTags
0"she whispered (whisper)"
1"she demanded (demand)"
2"Lucien whispered (whisper)"
3"she admitted (admit)"
4"he whispered (whisper)"
dialogueSentences37
tagDensity0.459
leniency0.919
rawRatio0.294
effectiveRatio0.27
61.8557%