Run: 2026-02-25-01KJ95HXK9HH9JJ0E9YTVW0X0Y

Run Details

Duration:
34.6s
Cost:
$0.003314
Provider:
Google AI Studio

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 knock shattered the weary quiet of the evening, a sharp rap against the heavy oak that echoed the thrum of bass from Silas’s pub three floors below. Aurora Carter, curled into the worn armchair by the window, the scent of stale beer and frying onions a constant, familiar perfume, froze. She wasn’t expecting anyone. Her flat, a cramped warren of books and overdue bills, rarely hosted spontaneous visitors. A delivery girl at night, a student of life by day, she knew how to keep her world contained. Her fingers, long and slender, idly traced the faint crescent moon scar on her left wrist, a childhood misadventure that felt like a decade ago. She rose, her black hair cascading over her shoulders, and padded across the floorboards, past a teetering stack of novels and an ancient law textbook. The door had three deadbolts. All were in place. She slid the top one back with a metallic clack, then the second, holding her breath. Her gaze flickered to the peephole, a distended eye showing a sliver of the dim hallway. What she saw made her breath catch, a sudden, sharp intake that felt like a physical blow. Platinum blond hair, slicked back from a sharp, aristocratic profile. A charcoal suit that fit like a second skin. And those eyes… even distorted, she recognized the impossible contrast of amber and black. She hesitated, her hand hovering over the final bolt. Then, with a sigh that was half resignation, half a strange, insistent pull, she retracted it. The door swung inward. Lucien Moreau filled the doorway, a creature of sharp angles and sophisticated disdain. He leaned casually on an ivory-handled cane, the polished wood gleaming under the weak hallway light. His gaze, those unsettling heterochromatic eyes, swept over her, taking in the soft knit of her jumper, the way her hair fell, the surprised apprehension etched onto her face. He didn't smile. He rarely did. "Lucien," Aurora breathed, the name tasting like ash and forgotten sweetness on her tongue. "What are you doing here?" He stepped past her, uninvited, his presence immediately shrinking the already small hallway. The faint, expensive scent of his cologne – something leathery and dark – cut through the ambient London grime. He stopped, turning to face her fully, his height a subtle pressure in the cramped space. "Aurora," he returned, his voice low, a silken rumble that held a hint of his native Marseille. "We need to talk." Her arms crossed instinctively, a defensive barrier rising higher than any deadbolt. "Talk? Is that what you call it? A unilateral decree delivered on my doorstep?" She gestured vaguely around the room, the stacks of books, the worn Oriental rug, the faint glow of the lamp on her small kitchen counter. "I'm not exactly set up for clandestine meetings." His lips twitched, a barely perceptible upward curve that might have been amusement, or perhaps something more complex. "Your surroundings are… familiar. Modest." He let his gaze drift, lingering on a framed photograph tucked between two thick tomes on a shelf – it was of her and Eva, younger, laughing. "You’ve made a life for yourself." "I built a life," she corrected, her voice hardening. "After you walked away. No word. No explanation. Just… gone. I assumed you’d become a ghost, or worse." Her eyes traced the sharp line of his jaw, the subtle, almost imperceptible stillness in his posture that spoke of immense power held in careful check. "And now you reappear like… like a bad debt collector." Lucien finally moved, not towards her, but further into the room, his cane tapping a quiet rhythm on the floorboards. "I didn’t have a choice, Aurora. Not then." He paused, his amber eye catching the lamplight, the black one seeming to drink it. When he spoke again, the casual tone was gone, replaced by an edge of urgency that sliced through her defenses. "And I wouldn't be here now if I didn't have to be." "Why *do* you have to be?" she pressed, stepping away from the door, closing it with a decisive click. She needed to regain some small sense of control. "Because I’m suddenly useful? Because my pathetic little delivery job accidentally stumbled into something you deem worth your time?" The bitterness was raw, a sharp sting unearthed by his unexpected presence. "Or is this about what *you* left me to deal with?" He turned, and for a fleeting second, the impeccably tailored facade cracked. A flicker of something – regret? Pain? – crossed his face, gone before she could quite identify it. He took a step towards her, closing the distance between them until she could feel the subtle warmth radiating from him, smell the faint, intoxicating scent of his expensive cologne. "Your life is in danger, Aurora," he said, his voice a low murmur that vibrated against her skin. His heterochromatic gaze held hers, unwavering, intense. "Something you delivered. A package. A certain address. It’s… complicated." She scoffed, the sound tight in her throat. "My life is always in danger, Lucien. That's the curse of living above Silas’s or working for Yu-Fei. Random thugs, drunken patrons, the occasional rival delivery crew. What’s so special about this particular peril?" "This isn't about random thugs," he stated, his fingers tightening around the ivory handle of his cane. The polished tip tapped against the worn floorboards, a soft counterpoint to the distant music from below. "You were observed. Noticed. And what you carried… or rather, what you *didn't* carry away with you… has drawn attention. The wrong kind. The kind that feeds on the unwary." Aurora took a sharp breath. She’d delivered a small, nondescript package a few nights ago, to an industrial unit in a part of the city she rarely frequented. The recipient had been… odd. Cloaked, speaking in hushed tones, and the package itself had felt unnervingly cold to the touch, even through her gloves. She’d dismissed it as the strangeness of her job. But Lucien, the fixer, the man who navigated London’s supernatural underbelly with unnerving ease, didn't deal in dismissed strangeness. "Observed? By who?" Her mind raced, piecing together fragments of memory, the details of that delivery. "This is your world, Lucien. Not mine." "It is now," he replied, the implication chilling. He stepped closer, his proximity almost overwhelming. She could see the faint sheen of sweat on his upper lip, the tension in the set of his jaw. "Someone believes I have a vested interest in keeping you safe. And they've decided to leverage that… perceived connection." His black eye seemed to bore into her, while the amber one held a flicker of something softer, something that spoke of shared memories, of nights spent entwined, of a tenderness she’d sworn she’d buried deep. "They know where you live. They know about your scar. They know things they shouldn’t." The casual implication that he monitored her life sent a fresh wave of anger through her, battling with the sudden, cold dread that coiled in her stomach. He knew about the scar. He hadn’t been there for the accident, hadn't been present for any part of her childhood, yet he knew. It was a deliberate, calculated piece of information to wield. "How do you know about the scar?" she demanded, her voice a low growl. "Were you watching me all this time? Just waiting for the right moment to swoop in and play protector, just like you always did?" His lips pressed into a thin, hard line. The warmth he’d projected moments before evaporated, replaced by a chilling coolness. "I know many things, Aurora. It is my profession. And yes," he admitted, the words carefully chosen, "I was made aware of your current circumstances. A precaution I took. A mistake, it appears, as it has put you directly in the path of something you cannot handle alone." He reached out, his gloved hand rising as if to touch her cheek, but stopped inches away. The air crackled with an unspoken question, a potent mix of hurt and lingering desire. "This is not about my past mistakes, Aurora. This is about your immediate future. And it’s bleak if we don’t act." Her breath hitched. The mere suggestion of his touch, so close yet so unfulfilled, sent a traitorous tremor through her. The attraction, buried deep beneath layers of hurt and betrayal, was still there, potent and dangerous. She swallowed, forcing the memory of his sudden departure, the gnawing emptiness that had followed, to the forefront. "And I'm supposed to trust you now? After you vanished when things got complicated?" "You don't have to trust me," Lucien stated, his voice dropping even lower, drawing her in. His eyes locked onto hers, a silent plea beneath the practiced control. "You just have to let me help you. Before it’s too late." He took another measured step closer, and this time, his hand did make contact, his gloved fingers brushing lightly against the curve of her jaw. Her skin prickled beneath the thin leather. "They are coming for you, Aurora. And I will not let them take you. Not like this." The confession hung in the air, heavy with unspoken history and present danger. "You need to leave this flat. Now."The knock shattered the weary quiet of the evening, a sharp rap against the heavy oak that echoed the thrum of bass from Silas’s pub three floors below. Aurora Carter, curled into the worn armchair by the window, the scent of stale beer and frying onions a constant, familiar perfume, froze. She wasn’t expecting anyone. Her flat, a cramped warren of books and overdue bills, rarely hosted spontaneous visitors. A delivery girl at night, a student of life by day, she knew how to keep her world contained. Her fingers, long and slender, idly traced the faint crescent moon scar on her left wrist, a childhood misadventure that felt like a decade ago. She rose, her black hair cascading over her shoulders, and padded across the floorboards, past a teetering stack of novels and an ancient law textbook. The door had three deadbolts. All were in place. She slid the top one back with a metallic clack, then the second, holding her breath. Her gaze flickered to the peephole, a distended eye showing a sliver of the dim hallway. What she saw made her breath catch, a sudden, sharp intake that felt like a physical blow. Platinum blond hair, slicked back from a sharp, aristocratic profile. A charcoal suit that fit like a second skin. And those eyes… even distorted, she recognized the impossible contrast of amber and black. She hesitated, her hand hovering over the final bolt. Then, with a sigh that was half resignation, half a strange, insistent pull, she retracted it. The door swung inward. Lucien Moreau filled the doorway, a creature of sharp angles and sophisticated disdain. He leaned casually on an ivory-handled cane, the polished wood gleaming under the weak hallway light. His gaze, those unsettling heterochromatic eyes, swept over her, taking in the soft knit of her jumper, the way her hair fell, the surprised apprehension etched onto her face. He didn't smile. He rarely did. "Lucien," Aurora breathed, the name tasting like ash and forgotten sweetness on her tongue. "What are you doing here?" He stepped past her, uninvited, his presence immediately shrinking the already small hallway. The faint, expensive scent of his cologne – something leathery and dark – cut through the ambient London grime. He stopped, turning to face her fully, his height a subtle pressure in the cramped space. "Aurora," he returned, his voice low, a silken rumble that held a hint of his native Marseille. "We need to talk." Her arms crossed instinctively, a defensive barrier rising higher than any deadbolt. "Talk? Is that what you call it? A unilateral decree delivered on my doorstep?" She gestured vaguely around the room, the stacks of books, the worn Oriental rug, the faint glow of the lamp on her small kitchen counter. "I'm not exactly set up for clandestine meetings." His lips twitched, a barely perceptible upward curve that might have been amusement, or perhaps something more complex. "Your surroundings are… familiar. Modest." He let his gaze drift, lingering on a framed photograph tucked between two thick tomes on a shelf – it was of her and Eva, younger, laughing. "You’ve made a life for yourself." "I built a life," she corrected, her voice hardening. "After you walked away. No word. No explanation. Just… gone. I assumed you’d become a ghost, or worse." Her eyes traced the sharp line of his jaw, the subtle, almost imperceptible stillness in his posture that spoke of immense power held in careful check. "And now you reappear like… like a bad debt collector." Lucien finally moved, not towards her, but further into the room, his cane tapping a quiet rhythm on the floorboards. "I didn’t have a choice, Aurora. Not then." He paused, his amber eye catching the lamplight, the black one seeming to drink it. When he spoke again, the casual tone was gone, replaced by an edge of urgency that sliced through her defenses. "And I wouldn't be here now if I didn't have to be." "Why *do* you have to be?" she pressed, stepping away from the door, closing it with a decisive click. She needed to regain some small sense of control. "Because I’m suddenly useful? Because my pathetic little delivery job accidentally stumbled into something you deem worth your time?" The bitterness was raw, a sharp sting unearthed by his unexpected presence. "Or is this about what *you* left me to deal with?" He turned, and for a fleeting second, the impeccably tailored facade cracked. A flicker of something – regret? Pain? – crossed his face, gone before she could quite identify it. He took a step towards her, closing the distance between them until she could feel the subtle warmth radiating from him, smell the faint, intoxicating scent of his expensive cologne. "Your life is in danger, Aurora," he said, his voice a low murmur that vibrated against her skin. His heterochromatic gaze held hers, unwavering, intense. "Something you delivered. A package. A certain address. It’s… complicated." She scoffed, the sound tight in her throat. "My life is always in danger, Lucien. That's the curse of living above Silas’s or working for Yu-Fei. Random thugs, drunken patrons, the occasional rival delivery crew. What’s so special about this particular peril?" "This isn't about random thugs," he stated, his fingers tightening around the ivory handle of his cane. The polished tip tapped against the worn floorboards, a soft counterpoint to the distant music from below. "You were observed. Noticed. And what you carried… or rather, what you *didn't* carry away with you… has drawn attention. The wrong kind. The kind that feeds on the unwary." Aurora took a sharp breath. She’d delivered a small, nondescript package a few nights ago, to an industrial unit in a part of the city she rarely frequented. The recipient had been… odd. Cloaked, speaking in hushed tones, and the package itself had felt unnervingly cold to the touch, even through her gloves. She’d dismissed it as the strangeness of her job. But Lucien, the fixer, the man who navigated London’s supernatural underbelly with unnerving ease, didn't deal in dismissed strangeness. "Observed? By who?" Her mind raced, piecing together fragments of memory, the details of that delivery. "This is your world, Lucien. Not mine." "It is now," he replied, the implication chilling. He stepped closer, his proximity almost overwhelming. She could see the faint sheen of sweat on his upper lip, the tension in the set of his jaw. "Someone believes I have a vested interest in keeping you safe. And they've decided to leverage that… perceived connection." His black eye seemed to bore into her, while the amber one held a flicker of something softer, something that spoke of shared memories, of nights spent entwined, of a tenderness she’d sworn she’d buried deep. "They know where you live. They know about your scar. They know things they shouldn’t." The casual implication that he monitored her life sent a fresh wave of anger through her, battling with the sudden, cold dread that coiled in her stomach. He knew about the scar. He hadn’t been there for the accident, hadn't been present for any part of her childhood, yet he knew. It was a deliberate, calculated piece of information to wield. "How do you know about the scar?" she demanded, her voice a low growl. "Were you watching me all this time? Just waiting for the right moment to swoop in and play protector, just like you always did?" His lips pressed into a thin, hard line. The warmth he’d projected moments before evaporated, replaced by a chilling coolness. "I know many things, Aurora. It is my profession. And yes," he admitted, the words carefully chosen, "I was made aware of your current circumstances. A precaution I took. A mistake, it appears, as it has put you directly in the path of something you cannot handle alone." He reached out, his gloved hand rising as if to touch her cheek, but stopped inches away. The air crackled with an unspoken question, a potent mix of hurt and lingering desire. "This is not about my past mistakes, Aurora. This is about your immediate future. And it’s bleak if we don’t act." Her breath hitched. The mere suggestion of his touch, so close yet so unfulfilled, sent a traitorous tremor through her. The attraction, buried deep beneath layers of hurt and betrayal, was still there, potent and dangerous. She swallowed, forcing the memory of his sudden departure, the gnawing emptiness that had followed, to the forefront. "And I'm supposed to trust you now? After you vanished when things got complicated?" "You don't have to trust me," Lucien stated, his voice dropping even lower, drawing her in. His eyes locked onto hers, a silent plea beneath the practiced control. "You just have to let me help you. Before it’s too late." He took another measured step closer, and this time, his hand did make contact, his gloved fingers brushing lightly against the curve of her jaw. Her skin prickled beneath the thin leather. "They are coming for you, Aurora. And I will not let them take you. Not like this." The confession hung in the air, heavy with unspoken history and present danger. "You need to leave this flat. Now."
created_at"2026-02-25T01:10:29.742Z" 2/25/2026, 1:10:29 AM
model"google/gemini-2.5-flash-lite"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency1127
moderation_latency(null)
generation_time34590
tokens_prompt1034
tokens_completion7280
native_tokens_prompt976
native_tokens_completion8041
native_tokens_completion_images0
native_tokens_reasoning3992
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.003314
router(null)
provider_responses
0
endpoint_id"ce839073-aa24-4f29-8358-15b319bd05ec"
is_byokfalse
latency1127
model_permaslug"google/gemini-2.5-flash-lite"
provider_name"Google AI Studio"
status200
api_type"completions"
id"gen-1771981829-EtJwSTstUS31cTOGkiY6"
upstream_id(null)
total_cost0.003314
cache_discount(null)
upstream_inference_cost0
provider_name"Google AI Studio"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags38
adverbTagCount2
adverbTags
0"She gestured vaguely [vaguely]"
1"She gestured vaguely [vaguely]"
dialogueSentences70
tagDensity0.543
leniency1
rawRatio0.053
effectiveRatio0.053
90.22% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount3069
totalAiIsmAdverbs6
found
0
adverb"suddenly"
count2
1
adverb"carefully"
count2
2
adverb"lightly"
count2
highlights
0"suddenly"
1"carefully"
2"lightly"
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)
0.00% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount3069
totalAiIsms76
found
0
word"shattered"
count2
1
word"echoed"
count2
2
word"familiar"
count4
3
word"traced"
count4
4
word"cascading"
count2
5
word"flickered"
count2
6
word"gleaming"
count2
7
word"apprehension"
count2
8
word"etched"
count2
9
word"clandestine"
count2
10
word"complex"
count2
11
word"sense of"
count2
12
word"fleeting"
count2
13
word"facade"
count2
14
word"flicker"
count4
15
word"could feel"
count2
16
word"warmth"
count4
17
word"vibrated"
count2
18
word"unwavering"
count2
19
word"peril"
count2
20
word"navigated"
count2
21
word"raced"
count2
22
word"implication"
count4
23
word"chilling"
count4
24
word"tension"
count2
25
word"tenderness"
count2
26
word"stomach"
count2
27
word"calculated"
count2
28
word"unspoken"
count4
29
word"desire"
count2
30
word"measured"
count2
highlights
0"shattered"
1"echoed"
2"familiar"
3"traced"
4"cascading"
5"flickered"
6"gleaming"
7"apprehension"
8"etched"
9"clandestine"
10"complex"
11"sense of"
12"fleeting"
13"facade"
14"flicker"
15"could feel"
16"warmth"
17"vibrated"
18"unwavering"
19"peril"
20"navigated"
21"raced"
22"implication"
23"chilling"
24"tension"
25"tenderness"
26"stomach"
27"calculated"
28"unspoken"
29"desire"
30"measured"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches2
maxInWindow1
found
0
label"hung in the air"
count2
highlights
0"hung in the air"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences161
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount2
narrationSentences161
filterMatches(empty)
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences193
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen65
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans6
markdownWords6
totalWords3079
ratio0.002
matches
0"do"
1"you"
2"didn't"
3"do"
4"you"
5"didn't"
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions28
unquotedAttributions2
matches
0"Then, with a sigh that was half resignation, half a strange, insistent pull, she retracted it."
1"Then, with a sigh that was half resignation, half a strange, insistent pull, she retracted it."
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions29
wordCount2224
uniqueNames9
maxNameDensity0.36
worstName"Lucien"
maxWindowNameDensity0.5
worstWindowName"Carter"
discoveredNames
Silas1
Carter2
Moreau2
London4
Marseille2
Oriental2
Eva2
Lucien8
Aurora6
persons
0"Silas"
1"Carter"
2"Moreau"
3"Eva"
4"Lucien"
5"Aurora"
places
0"London"
1"Marseille"
globalScore1
windowScore1
73.66% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences131
glossingSentenceCount4
matches
0"felt like a decade ago"
1"felt like a physical blow"
2"felt like a decade ago"
3"felt like a physical blow"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches2
per1kWords0.65
wordCount3079
matches
0"not towards her, but further into the room, his cane tapping a quiet rhythm on th"
1"not towards her, but further into the room, his cane tapping a quiet rhythm on th"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences193
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs47
mean65.51
std36.93
cv0.564
sampleLengths
0113
1116
225
368
419
548
621
759
856
963
1075
1170
1260
1335
1442
1564
1681
1723
18105
1961
2038
21121
2268
23221
24116
2525
2668
2719
2848
2921
3059
3156
3263
3375
3470
3560
3635
3742
3864
3981
4023
41105
4261
4338
44121
4568
46109
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount2
totalSentences161
matches
0"was gone"
1"was gone"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount2
totalVerbs358
matches
0"wasn’t expecting"
1"wasn’t expecting"
24.43% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount10
semicolonCount0
flaggedSentences8
totalSentences193
ratio0.041
matches
0"The faint, expensive scent of his cologne – something leathery and dark – cut through the ambient London grime."
1"\"Your surroundings are… familiar. Modest.\" He let his gaze drift, lingering on a framed photograph tucked between two thick tomes on a shelf – it was of her and Eva, younger, laughing."
2"A flicker of something – regret?"
3"– crossed his face, gone before she could quite identify it."
4"The faint, expensive scent of his cologne – something leathery and dark – cut through the ambient London grime."
5"\"Your surroundings are… familiar. Modest.\" He let his gaze drift, lingering on a framed photograph tucked between two thick tomes on a shelf – it was of her and Eva, younger, laughing."
6"A flicker of something – regret?"
7"– crossed his face, gone before she could quite identify it."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1467
adjectiveStacks0
stackExamples(empty)
adverbCount52
adverbRatio0.0354464894342195
lyAdverbCount20
lyAdverbRatio0.013633265167007498
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences193
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences193
mean15.95
std11.08
cv0.695
sampleLengths
028
123
24
314
419
525
625
75
84
916
1016
1117
1210
139
143
1511
169
1716
184
1913
2016
2129
223
233
2414
255
2613
2719
2816
2917
304
3112
3239
338
3418
3532
366
379
3844
3910
4020
4123
4220
4312
4419
459
4631
4711
4812
496
46.89% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats6
diversityRatio0.19689119170984457
totalSentences193
uniqueOpeners38
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount6
totalSentences157
matches
0"All were in place."
1"even distorted, she recognized the"
2"Then, with a sigh that"
3"All were in place."
4"even distorted, she recognized the"
5"Then, with a sigh that"
ratio0.038
0.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount94
totalSentences157
matches
0"She wasn’t expecting anyone."
1"Her flat, a cramped warren"
2"Her fingers, long and slender,"
3"She rose, her black hair"
4"She slid the top one"
5"Her gaze flickered to the"
6"She hesitated, her hand hovering"
7"He leaned casually on an"
8"His gaze, those unsettling heterochromatic"
9"He didn't smile."
10"He rarely did."
11"He stepped past her, uninvited,"
12"He stopped, turning to face"
13"he returned, his voice low,"
14"Her arms crossed instinctively, a"
15"She gestured vaguely around the"
16"His lips twitched, a barely"
17"He let his gaze drift,"
18"she corrected, her voice hardening"
19"Her eyes traced the sharp"
ratio0.599
17.32% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount139
totalSentences157
matches
0"The knock shattered the weary"
1"Aurora Carter, curled into the"
2"She wasn’t expecting anyone."
3"Her flat, a cramped warren"
4"A delivery girl at night,"
5"Her fingers, long and slender,"
6"She rose, her black hair"
7"The door had three deadbolts."
8"She slid the top one"
9"Her gaze flickered to the"
10"Platinum blond hair, slicked back"
11"A charcoal suit that fit"
12"She hesitated, her hand hovering"
13"The door swung inward."
14"Lucien Moreau filled the doorway,"
15"He leaned casually on an"
16"His gaze, those unsettling heterochromatic"
17"He didn't smile."
18"He rarely did."
19"Aurora breathed, the name tasting"
ratio0.885
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences157
matches(empty)
ratio0
59.37% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences77
technicalSentenceCount9
matches
0"The knock shattered the weary quiet of the evening, a sharp rap against the heavy oak that echoed the thrum of bass from Silas’s pub three floors below."
1"Her fingers, long and slender, idly traced the faint crescent moon scar on her left wrist, a childhood misadventure that felt like a decade ago."
2"Then, with a sigh that was half resignation, half a strange, insistent pull, she retracted it."
3"The casual implication that he monitored her life sent a fresh wave of anger through her, battling with the sudden, cold dread that coiled in her stomach."
4"She swallowed, forcing the memory of his sudden departure, the gnawing emptiness that had followed, to the forefront."
5"Her fingers, long and slender, idly traced the faint crescent moon scar on her left wrist, a childhood misadventure that felt like a decade ago."
6"Then, with a sigh that was half resignation, half a strange, insistent pull, she retracted it."
7"The casual implication that he monitored her life sent a fresh wave of anger through her, battling with the sudden, cold dread that coiled in her stomach."
8"She swallowed, forcing the memory of his sudden departure, the gnawing emptiness that had followed, to the forefront."
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags38
uselessAdditionCount12
matches
0"she corrected, her voice hardening"
1"he said, his voice a low murmur that vibrated against her skin"
2"he stated, his fingers tightening around the ivory handle of his cane"
3"she demanded, her voice a low growl"
4"he admitted, the words carefully chosen,"
5"Lucien stated, his voice dropping even lower, drawing her in"
6"she corrected, her voice hardening"
7"he said, his voice a low murmur that vibrated against her skin"
8"he stated, his fingers tightening around the ivory handle of his cane"
9"she demanded, her voice a low growl"
10"he admitted, the words carefully chosen,"
11"Lucien stated, his voice dropping even lower, drawing her in"
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags18
fancyCount14
fancyTags
0"Aurora breathed (breathe)"
1"she corrected (correct)"
2"she pressed (press)"
3"he stated (state)"
4"she demanded (demand)"
5"he admitted (admit)"
6"Lucien stated (state)"
7"Aurora breathed (breathe)"
8"she corrected (correct)"
9"she pressed (press)"
10"he stated (state)"
11"she demanded (demand)"
12"he admitted (admit)"
13"Lucien stated (state)"
dialogueSentences70
tagDensity0.257
leniency0.514
rawRatio0.778
effectiveRatio0.4
73.7300%