Run: 2026-03-11-01KKFC7KP6VXVX0YQZ7S8B9FVA

Run Details

Duration:
1m 11s
Cost:
$0.000000
Provider:
Nvidia

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 rain had been falling steadily since midafternoon, turning Brick Lane into a glossy ribbon of reflected neon and the scent of spiced lamb and cumin curling up from the curry house below. Inside Eva’s flat, the air was thick with the quiet hum of old paper and the faint, comforting purr of Ptolemy, the tabby who had claimed the windowsill as his throne. Aurora stood barefoot on the worn rug, her shoulders loose from a long shift at the Golden Empress, the crescent scar on her left wrist catching the dim light as she flexed her fingers absentmindedly. She was sorting through a stack of Eva’s research notes—crumpled sketches of sigils, marginalia in a dozen languages—when the first knock came. It was not the tentative rap of a delivery boy or the hurried tap of a neighbor; it was three deliberate knocks, spaced like a heartbeat, each one echoing against the heavy oak door. Aurora’s breath hitched. She set the notes down, the paper whispering against the table, and moved toward the door with the practiced caution of someone who had learned to treat every unexpected visitor as a potential threat. Her hand hovered over the three deadbolts, the cold metal familiar under her fingertips, before she turned the locks back in sequence, the soft clicks sounding unusually loud in the quiet flat. She pulled the door open just enough to peek through the crack, the chain still engaged, and saw him. Lucien Moreau stood on the threshold, water beading on the brim of his hat and tracing the sharp line of his jaw. His platinum blond hair, slicked back despite the damp, caught the weak light from the hallway lamp, throwing silver highlights that made him look almost otherworldly. He was dressed in a charcoal suit that seemed to have been poured over his frame, the fabric whispering against his thighs as he shifted his weight. In his left hand he held the ivory-handled cane, its polished surface gleaming, the concealed blade a secret known only to those who had seen him draw it in anger. His eyes—one amber, one black—locked onto hers, and for a heartbeat the world narrowed to the space between them. “Rory,” he said, his voice low, the French lilt softening the edges of his surname. It was a sound she had not heard in months, a timbre that used to curl around her thoughts like smoke, now laced with something she could not name—perhaps apology, perhaps urgency. She swallowed, the chain biting into her palm as she tightened her grip. “Lucien.” The name felt foreign on her tongue, a relic of a night they had both tried to forget. He did not wait for an invitation. With a fluid motion, he lifted his hand and pressed against the chain, the metal giving with a soft sigh. The door swung inward, the narrow hallway spilling with the damp scent of rain and the faint, ever-present aroma of Ezekiel’s curry from the floor below. Lucien stepped inside, shaking off excess water like a cat shedding droplets, his gaze sweeping the room with a practitioner’s precision. He noted the stacks of books, the scattered scrolls, the cat now stretching luxuriantly on the back of the sofa, and then his eyes returned to Aurora, lingering on the scar at her wrist as if he could read the story etched there. “You’re still here,” he remarked, voice barely above a whisper, as if speaking too loudly might shatter the fragile illusion that nothing had changed. Aurora stepped back, closing the door behind him with a soft thud that seemed to echo in the cramped space. She leaned against the wood, the deadbolts now engaged again, and crossed her arms, the gesture defensive even as her heart hammered against her ribs. “I live here. Eva’s flat. It’s… convenient.” He inclined his head, a fraction of a smile touching the corner of his mouth—more a twitch than a grin. “Convenient, or necessary?” he asked, the question hanging between them like the smoke from a snuffed candle. She laughed, short and bitter. “You always did like to frame things in terms of necessity.” Her eyes flicked to the cane, to the way his fingers curled around the ivory handle, and she felt an old, unwelcome flare of heat low in her belly—a reminder of the nights they had spent hunched over maps in dimly lit back rooms, his shoulder brushing hers as he pointed out a ley line, his breath warm against her ear. The memory was a double-edged sword, sweet and painful. Lucien’s amber eye softened, the black one remaining unreadable, as if it guarded a storm he refused to unleash. “I came because I need your help,” he said, voice dropping further, the words deliberate. “There’s a disturbance in the Avarosian rift beneath Whitechapel. The seals are weakening. If it ruptures—” “—the bleed will spill into the mortal plane,” Aurora finished, her tone flat. She had read the reports, felt the tug of the restless energy in her dreams, the way her skin prickled when she walked too close to the old railway arches. She had been trying to ignore it, to bury herself in the mundane rhythm of deliveries and late-night research with Eva. But Lucien’s presence pulled the threat back into sharp focus, like a magnet drawing iron filings to the surface. She pushed off the door, moving toward the small kitchenette where a chipped mug sat half-filled with cold tea. “You could have called,” she muttered, pouring fresh water into the kettle. The whistle would be a small, domestic interruption in the tension that crackled between them. “I did,” he replied, his tone edged with something that sounded like frustration. “Your phone went straight to voicemail. I left a message. Three times.” He glanced at the deadbolts, then back at her. “I thought perhaps you were avoiding me.” Aurora’s laugh was sharper this time, a bark that made Ptolemy lift his head from the sill, eyes narrowing. “Avoiding you? Lucien, after what happened in the catacombs—after you blamed me for the misfire, after you walked out without a word—” She stopped herself, the words catching in her throat. The memory was vivid: the crushing weight of the stone ceiling, the hiss of released energy, the way his hand had slipped from hers just as the sealing sigil flared, the accusation in his eyes when the backlash had thrown them both against the wall. She had felt the blame settle like a stone in her gut, and she had answered it with silence, packing her bag and leaving London for a week, only to return to find his flat empty, his cane leaning against the door as if he had been waiting for her to come back and find it gone. He stepped closer, the distance between them shrinking to a breath’s width. The heat from his body mingled with the cool draft from the open window, and she could smell the faint trace of sandalwood and something darker—ozone, perhaps, or the iron tang of blood that lingered after a fight. “I didn’t blame you,” he said, his voice low enough that only she could hear it. “I blamed the circumstances. I blamed myself for not seeing the shift in the sigil’s alignment. I left because I thought you needed space—to heal, to decide if you still wanted… this.” He gestured vaguely between them, his cane tapping lightly against the floorboards. Aurora’s breath hitched. She looked down at her hands, the crescent scar catching the light again, and then back up at his face. The amber eye seemed to hold a flicker of something she had not seen in months—hope, raw and fragile. The black eye, however, remained a void, a reminder that part of him was still tethered to the darkness that had drawn him to this life in the first place. “You left without a word,” she said, her voice softer now, the anger ebbing into a weary sadness. “You didn’t even say goodbye. You just… vanished. I was left wondering if I had imagined the way your hand felt in mine, if the kiss we shared under the flickering torchlight was real or just a trick of the heat and the adrenaline.” He flinched, the motion almost imperceptible, but she saw it—the way his jaw tightened, the way his throat worked as he swallowed. “I thought it was better that way,” he murmured. “I thought if I stayed, I’d only drag you deeper into my world. I’m not… I’m not a man who can offer you safety, Aurora. I’m a fixer, a broker of secrets that bleed into the night. I live in shadows, and I feared pulling you into them would only bring you harm.” Her eyes flashed, not with anger but with a fierce, protective tenderness. “You don’t get to decide what’s safe for me,” she said, stepping forward until the space between them was barely a hand’s breadth. “You don’t get to walk in and out of my life like you’re delivering a parcel. I’m not a package, Lucien. I’m a person who felt something real when you were near—a pull that wasn’t just about the work, wasn’t just about the danger. It was… you.” He inhaled sharply, the breath shuddering through his chest. The candle on the table sputtered, throwing his face into alternating planes of light and shadow. In that fractured illumination, she could see the vulnerability he kept so carefully guarded—a crack in the polished veneer of the Frenchman that revealed the man beneath: half-demon, half-human, all longing. “I’ve missed you,” he admitted, the words rough as gravel. “Every night I’ve spent scrolling through reports, every time I’ve felt the tremor of the rift, I’ve wondered if you were safe, if you were still… you.” He reached out, his fingers hovering just above her wrist, tracing the invisible line where the scar lay. He did not touch her, not yet, but the intention was clear, the heat of his nearness enough to make her skin prickle. Aurora’s own hand rose, trembling slightly, and she pressed her palm against his chest, feeling the steady beat of his heart beneath the tailored fabric. It was a rhythm she recognized—strong, a little erratic, the beat of someone who lived constantly on the edge of danger. “Then don’t leave again,” she whispered, her voice barely audible over the kettle’s growing whistle. “Stay. Help me with the rift. Let us figure this out together. Not as fixer and asset, not as demon and hunter, but as… us.” Lucien’s eyes locked onto hers, the amber glowing like molten honey, the black depths reflecting her own uncertainty and hope. For a moment, the world fell away—the rain outside, the curry house’s fragrant steam, the bustling life of Brick Lane—leaving only the two of them in the cramped flat, the space between them charged with everything unsaid and everything finally spoken. He lowered his hand, finally making contact, his fingers wrapping gently around her wrist where the scar lay. The touch was electric, a spark that traveled up her arm and settled in her chest, warm and grounding. “I will stay,” he said, his voice a low vow, “for as long as you’ll have me. And I will fight—by your side, not ahead of you, not behind you—to keep that rift sealed.” Aurora leaned in, closing the last inch between them, and pressed her forehead against his. The scent of sandalwood and rain mingled, and she felt the faint tremor of his breath against her skin. In that quiet, intimate press, the hurt of the past did not vanish, but it was softened, eased by the promise of a future they could build together—if they were willing to trust it. The kettle screamed, a sharp, piercing sound that shattered the moment. They pulled back, both smiling—hers tentative, his relieved—and turned toward the small kitchenette. As Lucien moved to fetch two mugs, Aurora glanced at the stack of Eva’s notes still scattered on the table. She picked up a sheet, her eyes catching a sketch of a sigil that matched the one she had seen in her dreams. A plan began to form, not just of sealing the rift, but of weaving their lives back together, thread by fragile thread. Outside, the rain continued its steady patter against the windowpane, a soundtrack to the quiet reclamation of two hearts that had learned, through pain and longing, that some doors, once opened, were meant to stay ajar—waiting for the courage to step through again.
created_at"2026-03-11T21:18:20.371Z" 3/11/2026, 9:18:20 PM
model"nvidia/nemotron-3-super-120b-a12b-20230311:free"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency7777
moderation_latency(null)
generation_time70988
tokens_prompt825
tokens_completion4167
native_tokens_prompt783
native_tokens_completion3628
native_tokens_completion_images(null)
native_tokens_reasoning1030
native_tokens_cached0
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"stop"
usage0
router(null)
provider_responses
0
endpoint_id"970aecad-f13b-4ec3-9362-e1758aea3e56"
id"chatcmpl-82913036c9ea3dfc"
is_byokfalse
latency217
model_permaslug"nvidia/nemotron-3-super-120b-a12b-20230311"
provider_name"Nvidia"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.0; linux; x64))"
http_referer(null)
api_type"completions"
id"gen-1773263900-xCt8KkO2c92aaA5lPKwM"
upstream_id"chatcmpl-82913036c9ea3dfc"
total_cost0
cache_discount(null)
upstream_inference_cost0
provider_name"Nvidia"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags20
adverbTagCount1
adverbTags
0"He gestured vaguely [vaguely]"
dialogueSentences27
tagDensity0.741
leniency1
rawRatio0.05
effectiveRatio0.05
85.84% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2119
totalAiIsmAdverbs6
found
0
adverb"barely above a whisper"
count1
1
adverb"lightly"
count1
2
adverb"sharply"
count1
3
adverb"carefully"
count1
4
adverb"slightly"
count1
5
adverb"gently"
count1
highlights
0"barely above a whisper"
1"lightly"
2"sharply"
3"carefully"
4"slightly"
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)
36.29% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2119
totalAiIsms27
found
0
word"comforting"
count1
1
word"echoing"
count1
2
word"potential"
count1
3
word"familiar"
count1
4
word"tracing"
count2
5
word"otherworldly"
count1
6
word"weight"
count2
7
word"gleaming"
count1
8
word"lilt"
count1
9
word"etched"
count1
10
word"whisper"
count1
11
word"echo"
count1
12
word"flicked"
count1
13
word"reminder"
count2
14
word"unreadable"
count1
15
word"tension"
count1
16
word"silence"
count1
17
word"flicker"
count1
18
word"tenderness"
count1
19
word"fractured"
count1
20
word"depths"
count1
21
word"charged"
count1
22
word"electric"
count1
23
word"shattered"
count1
highlights
0"comforting"
1"echoing"
2"potential"
3"familiar"
4"tracing"
5"otherworldly"
6"weight"
7"gleaming"
8"lilt"
9"etched"
10"whisper"
11"echo"
12"flicked"
13"reminder"
14"unreadable"
15"tension"
16"silence"
17"flicker"
18"tenderness"
19"fractured"
20"depths"
21"charged"
22"electric"
23"shattered"
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"
94.51% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells3
narrationSentences82
matches
0"t in anger"
1"felt the tug"
2"t with anger"
38.33% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount5
narrationSentences82
filterMatches
0"look"
hedgeMatches
0"seemed to"
1"tried to"
2"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences89
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen73
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2096
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions19
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions33
wordCount1705
uniqueNames13
maxNameDensity0.59
worstName"Aurora"
maxWindowNameDensity1
worstWindowName"Eva"
discoveredNames
Brick2
Lane2
Eva4
Ptolemy2
Golden1
Empress1
Moreau1
French1
Ezekiel1
Aurora10
Lucien6
London1
Frenchman1
persons
0"Eva"
1"Ptolemy"
2"Moreau"
3"Ezekiel"
4"Aurora"
5"Lucien"
places
0"Brick"
1"Lane"
2"Golden"
3"London"
globalScore1
windowScore1
20.13% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences77
glossingSentenceCount4
matches
0"suit that seemed to have been poured over his frame, the fabric whispering against his thighs as he shifted his weight"
1"as if speaking too loudly might shatter the fragile illusion that nothing had changed"
2"thud that seemed to echo in the cramped space"
3"sounded like frustration"
0.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches5
per1kWords2.385
wordCount2096
matches
0"not with anger but with a fierce, protective tenderness"
1"not yet, but the intention was clear, the heat of his nearness enough to"
2"Not as fixer and asset, not as demon and hunter, but as… us"
3"not as demon and hunter, but as… us"
4"not just of sealing the rift, but of weaving their lives back together, thread by fragile thre"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences89
matches
0"longing, that some"
83.08% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs29
mean72.28
std31.86
cv0.441
sampleLengths
0121
1103
219
3124
447
532
6117
724
852
937
1086
1150
1283
1346
1441
15152
16110
1772
1862
1984
2082
2156
2278
2386
2461
2571
2668
2789
2843
92.43% Passive voice overuse
Target: ≤2% passive sentences
passiveCount3
totalSentences82
matches
0"was dressed"
1"been poured"
2"was softened"
3"were meant"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount2
totalVerbs265
matches
0"was sorting"
1"were willing"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount18
semicolonCount1
flaggedSentences15
totalSentences89
ratio0.169
matches
0"She was sorting through a stack of Eva’s research notes—crumpled sketches of sigils, marginalia in a dozen languages—when the first knock came."
1"It was not the tentative rap of a delivery boy or the hurried tap of a neighbor; it was three deliberate knocks, spaced like a heartbeat, each one echoing against the heavy oak door."
2"His eyes—one amber, one black—locked onto hers, and for a heartbeat the world narrowed to the space between them."
3"It was a sound she had not heard in months, a timbre that used to curl around her thoughts like smoke, now laced with something she could not name—perhaps apology, perhaps urgency."
4"He inclined his head, a fraction of a smile touching the corner of his mouth—more a twitch than a grin."
5"“You always did like to frame things in terms of necessity.” Her eyes flicked to the cane, to the way his fingers curled around the ivory handle, and she felt an old, unwelcome flare of heat low in her belly—a reminder of the nights they had spent hunched over maps in dimly lit back rooms, his shoulder brushing hers as he pointed out a ley line, his breath warm against her ear."
6"The heat from his body mingled with the cool draft from the open window, and she could smell the faint trace of sandalwood and something darker—ozone, perhaps, or the iron tang of blood that lingered after a fight."
7"The amber eye seemed to hold a flicker of something she had not seen in months—hope, raw and fragile."
8"He flinched, the motion almost imperceptible, but she saw it—the way his jaw tightened, the way his throat worked as he swallowed."
9"In that fractured illumination, she could see the vulnerability he kept so carefully guarded—a crack in the polished veneer of the Frenchman that revealed the man beneath: half-demon, half-human, all longing."
10"It was a rhythm she recognized—strong, a little erratic, the beat of someone who lived constantly on the edge of danger."
11"For a moment, the world fell away—the rain outside, the curry house’s fragrant steam, the bustling life of Brick Lane—leaving only the two of them in the cramped flat, the space between them charged with everything unsaid and everything finally spoken."
12"In that quiet, intimate press, the hurt of the past did not vanish, but it was softened, eased by the promise of a future they could build together—if they were willing to trust it."
13"They pulled back, both smiling—hers tentative, his relieved—and turned toward the small kitchenette."
14"Outside, the rain continued its steady patter against the windowpane, a soundtrack to the quiet reclamation of two hearts that had learned, through pain and longing, that some doors, once opened, were meant to stay ajar—waiting for the courage to step through again."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1730
adjectiveStacks0
stackExamples(empty)
adverbCount62
adverbRatio0.035838150289017344
lyAdverbCount24
lyAdverbRatio0.013872832369942197
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences89
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences89
mean23.55
std12.46
cv0.529
sampleLengths
033
131
235
322
434
53
634
732
819
922
1026
1127
1230
1319
1415
1532
1613
1719
187
1920
2026
2121
2243
2324
2420
2525
267
2720
2817
295
3072
319
3219
3315
3416
3513
3630
3721
3819
3919
4012
4115
4213
4321
447
4519
4631
4745
4857
4912
43.82% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats6
diversityRatio0.30337078651685395
totalSentences89
uniqueOpeners27
0.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount0
totalSentences81
matches(empty)
ratio0
0.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount46
totalSentences81
matches
0"She was sorting through a"
1"It was not the tentative"
2"She set the notes down,"
3"Her hand hovered over the"
4"She pulled the door open"
5"His platinum blond hair, slicked"
6"He was dressed in a"
7"His eyes—one amber, one black—locked"
8"he said, his voice low,"
9"It was a sound she"
10"She swallowed, the chain biting"
11"He did not wait for"
12"He noted the stacks of"
13"he remarked, voice barely above"
14"She leaned against the wood,"
15"He inclined his head, a"
16"he asked, the question hanging"
17"She laughed, short and bitter."
18"Her eyes flicked to the"
19"he said, voice dropping further,"
ratio0.568
15.56% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount72
totalSentences81
matches
0"The rain had been falling"
1"Aurora stood barefoot on the"
2"She was sorting through a"
3"It was not the tentative"
4"Aurora’s breath hitched."
5"She set the notes down,"
6"Her hand hovered over the"
7"She pulled the door open"
8"Lucien Moreau stood on the"
9"His platinum blond hair, slicked"
10"He was dressed in a"
11"His eyes—one amber, one black—locked"
12"he said, his voice low,"
13"It was a sound she"
14"She swallowed, the chain biting"
15"The name felt foreign on"
16"He did not wait for"
17"The door swung inward, the"
18"Lucien stepped inside, shaking off"
19"He noted the stacks of"
ratio0.889
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences81
matches(empty)
ratio0
0.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences57
technicalSentenceCount14
matches
0"She set the notes down, the paper whispering against the table, and moved toward the door with the practiced caution of someone who had learned to treat every u…"
1"He was dressed in a charcoal suit that seemed to have been poured over his frame, the fabric whispering against his thighs as he shifted his weight."
2"Lucien stepped inside, shaking off excess water like a cat shedding droplets, his gaze sweeping the room with a practitioner’s precision."
3"He noted the stacks of books, the scattered scrolls, the cat now stretching luxuriantly on the back of the sofa, and then his eyes returned to Aurora, lingering…"
4"Aurora stepped back, closing the door behind him with a soft thud that seemed to echo in the cramped space."
5"Lucien’s amber eye softened, the black one remaining unreadable, as if it guarded a storm he refused to unleash."
6"Aurora’s laugh was sharper this time, a bark that made Ptolemy lift his head from the sill, eyes narrowing."
7"She had felt the blame settle like a stone in her gut, and she had answered it with silence, packing her bag and leaving London for a week, only to return to fi…"
8"The heat from his body mingled with the cool draft from the open window, and she could smell the faint trace of sandalwood and something darker—ozone, perhaps, …"
9"In that fractured illumination, she could see the vulnerability he kept so carefully guarded—a crack in the polished veneer of the Frenchman that revealed the m…"
10"Aurora’s own hand rose, trembling slightly, and she pressed her palm against his chest, feeling the steady beat of his heart beneath the tailored fabric."
11"It was a rhythm she recognized—strong, a little erratic, the beat of someone who lived constantly on the edge of danger."
12"The touch was electric, a spark that traveled up her arm and settled in her chest, warm and grounding."
13"Outside, the rain continued its steady patter against the windowpane, a soundtrack to the quiet reclamation of two hearts that had learned, through pain and lon…"
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags20
uselessAdditionCount7
matches
0"he said, voice dropping further, the words deliberate"
1"Aurora finished, her tone flat"
2"She stopped, the words catching in her throat"
3"he said, his voice low enough that only she could hear it"
4"He gestured vaguely, his cane tapping lightly against the floorboards"
5"she whispered, her voice barely audible over the kettle’s growing whistle"
6"he said, his voice a low vow,"
1.85% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags12
fancyCount4
fancyTags
0"she muttered (mutter)"
1"he murmured (murmur)"
2"he admitted (admit)"
3"she whispered (whisper)"
dialogueSentences27
tagDensity0.444
leniency0.889
rawRatio0.333
effectiveRatio0.296
60.3946%