Run: 2026-02-17-01KHMF2BTYBQ4A0A5HBVMGA5FE

Run Details

Duration:
8.6s
Cost:
$0.000000
Provider:
Stealth

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 deadbolt clicked, a metallic sigh that seemed louder than the hum of the street below. Aurora turned the knob, her fingers brushing the cool metal, and the door swung open with a reluctant creak. The hallway beyond was a narrow sliver of brick and faded wallpaper, the faint scent of cumin and fried onions drifting up from the curry house that rattled the flat above. She glanced up, catching a glimpse of the small, amber‑eyed cat perched on the sill, tail flicking lazily as it watched the newcomer. For a heartbeat she saw him—Lucien Moreau—standing in the doorway, his charcoal suit immaculate despite the grime of the city outside. His hair was slicked back into a flawless platinum wave, a contrast to the dark hair that fell in a straight line along Aurora’s own shoulders. He held an ivory‑handled cane, the polished wood catching the dim light, the faint glint of a concealed blade hinting at the danger he carried beneath his polished exterior. Aurora’s breath hitched, a sudden coldness blooming in her chest. She had expected the knock, the soft thud of the knuckles against the wood, the polite “Can I come in?” she had rehearsed in her mind. She had not expected him to be there, unannounced, his presence filling the cramped entryway like a storm that refused to be ignored. “Lucien,” she said, her voice steadier than she felt. “What are you doing here?” He stepped forward, the cane tapping a measured rhythm on the floorboards. The amber eye in his left socket met hers, the black eye in his right flickering with a shade of something that might have been amusement, or perhaps something darker—an echo of the demon blood that ran through his veins. He smiled, a thin, practiced line that didn’t quite reach his eyes. “Thought I’d drop by,” he said, his French accent curling around the English words. “I heard you were in trouble. And besides, I missed the view from your flat.” Aurora’s eyes flicked to the scar on her left wrist, a crescent‑shaped reminder of a childhood accident that had taught her to be careful with anything sharp. She flexed her fingers, feeling the faint ache of old stitches. The scar was a secret she kept hidden beneath the sleeves of her work uniform, a reminder that even the smallest cuts could leave lasting marks. “Trouble?” she echoed, her tone a mix of curiosity and caution. “You’re not here for a drink, are you?” He chuckled, a low sound that resonated in the cramped space. “I’m not here for a drink. I’m here because you’re in a… precarious position. And because I have something to give you.” Aurora’s gaze drifted to the stack of books and scrolls that littered the coffee table, the margins of each page filled with her cramped scrawl. The flat was a chaotic sanctuary of research notes, half‑finished essays, and the occasional stray receipt from Yu‑Fei Cheung’s Golden Empress. She could almost hear the clang of the kitchen behind her, the hiss of the wok, the clatter of plates. The cat, Ptolemy, let out a soft meow, as if to remind her that she was not alone. “What do you mean, ‘precarious’?” she asked, her eyes narrowing. “I’m fine. I’m working, I’m delivering food, I’m… living.” Lucien’s cane tapped again, a deliberate, almost impatient rhythm. “You’re delivering food to a restaurant that’s been targeted by a gang of low‑level thugs. They’ve been asking about you, about the… extra packages you’ve been moving. And I know you’ve been trying to keep that from me, but I can’t let you walk into a trap alone.” Aurora’s breath caught. She had been careful, moving the small contraband—ancient runes and cursed artifacts—through the city’s underbelly, using her job as a delivery person as cover. She had thought she could keep it all hidden, even from Lucien, who had once been her confidant, her lover, and then… something else. The last time they’d spoken, the words had been sharp, the accusations louder. She had left him, or he had left her; the line was blurred, the memory a jagged edge. “Lucien, I—” she began, but the words tangled in her throat. The scar on her wrist throbbed, a reminder that she could not hide behind a façade forever. He stepped closer, the cane now a silent partner to his movements. “You’re not the only one who’s been hiding things, Rory. I’ve been watching. I’ve been listening. I know you’ve been trying to protect yourself, but you’re not alone in this.” Aurora’s heart hammered against her ribs. The name “Rory” was a soft echo in her mind, a nickname that had once felt like a secret shared between them. She had always been the cool‑headed one, the one who solved puzzles with a quick, out‑of‑the‑box mind. Yet here, in the cramped flat, the walls lined with books and the faint hum of the city outside, she felt the old familiar flutter of attraction that had never truly left. “Why are you here?” she asked again, the question now a whisper. “Why now?” Lucien’s eyes softened, the amber catching the light, the black deepening. “Because I can’t stand the thought of you being hurt. Because I still… because I still care. And because I have something you need.” He reached into his coat, his fingers brushing the hidden blade in his cane, then pulling out a small, leather‑bound notebook. The cover was worn, the pages yellowed, the ink faded but still legible. He placed it on the table, the weight of it resonating with the weight of their unspoken history. “It’s a map,” he said, his voice low. “A map of the ley lines that run beneath London. The ones the gang is after. If you know where they intersect, you can avoid the worst of it. And… it also shows a place where the demon blood in my veins can be neutralized. It’s a place I’ve been searching for, for years. I thought you could help me find it.” Aurora’s eyes widened, the realization striking her like a flash of lightning. The demon blood—her half‑demon ally—had always been a secret she kept close, a dangerous asset she could not trust fully. The idea that Lucien, the man who had once been her lover, could be the key to a solution both terrified and intrigued her. “Why do you think I can help?” she asked, her voice barely above a breath. He smiled, that thin line again, but this time it reached his eyes. “Because you’re the only one who knows how to read the old scripts, the ones that mark the ley lines. Because you have the mind for it. And because you have the… scar. The same scar that once saved your life when you were a child. It’s more than a scar; it’s a conduit.” Aurora’s gaze fell to her wrist, the crescent‑shaped mark catching the dim light. She remembered the accident, the fall from the balcony, the way the glass had sliced her skin, the way the scar had healed into a perfect half‑moon. She had always thought it a blemish, a reminder of vulnerability. Now, in Lucien’s words, it became something else—an asset, a key. She lifted her hand, the scar glinting as she turned the cane toward him. “If I do this, what’s in it for you?” Lucien’s eyes flickered, the amber brightening. “Redemption,” he said simply. “And perhaps… a chance to make things right.” The cat Ptolemy leapt onto the table, nudging the notebook with its nose, as if urging Aurora to make a decision. The soft purr vibrated against the wood, a comforting presence in the tension‑filled room. Aurora inhaled, feeling the weight of the moment settle around her like a blanket. She thought of the night she had left Lucien, the heated argument that had torn them apart, the bitter words that had lingered like ash. She thought of the nights she had spent alone in this flat, the books stacked like towers, the research notes scribbled in the margins, the way the city’s lights filtered through the thin curtains, casting shadows on the walls. She thought of Lucien’s voice, the way it had once soothed her anxieties, the way his hand had once brushed against hers, the way his cane had once been a symbol of his power, now a conduit of his vulnerability. She thought of the way his heterochromatic eyes had seemed to see both the world and the undercurrents beneath it, the way his half‑demon blood had made him both dangerous and protective. She felt a tremor in her chest, a mix of fear and longing. The scar on her wrist tingled, as if responding to the unspoken connection that still lingered between them. “Fine,” she said, her voice firmer now. “I’ll help you. But we do this on my terms. No more secrets, no more… games.” Lucien inclined his head, his cane tapping a soft rhythm against the floor. “Agreed. No more secrets.” He reached out, his hand hovering over the notebook, then paused. “May I?” Aurora hesitated, then placed her hand over his. The contact was electric, the faint hum of his demon blood intertwining with the faint pulse of her own scar. The cat brushed against their intertwined fingers, purring louder. “Let’s get to work,” she said, pulling the notebook toward the table. The pages rustled, the ink catching the light. The map was intricate, lines criss‑crossing the city, marking points of power, ancient sigils, and the hidden ley intersections. Lucien leaned in, his eyes scanning the map with practiced precision. He spoke in low, measured tones, explaining the significance of each symbol, the way the ley lines converged at a forgotten chapel beneath the old St. Mary’s church, a place rumored to be a nexus of both human and demonic energy. Aurora listened, her mind working in rapid, precise bursts. She traced the lines with her fingertip, the scar on her wrist tingling with each connection she made. The room seemed to shrink, the clutter of books and notes fading into the background as the map became the only thing that mattered. “Here,” she said, pointing to a small, unmarked dot on the map. “This is where the ley lines intersect. It’s a place the old city’s foundations hide. If we can get there before the gang, we can neutralize the demon blood and— the artifacts.” Lucien’s eyes widened, the amber reflecting the map’s ink. “You’re right. And… there’s a passage beneath the market that leads directly there. It’s been sealed for decades, but I know how to open it.” She felt a surge of admiration for his knowledge, for his confidence. The tension between them softened, replaced by a tentative partnership that felt both familiar and new. “Then we move tonight,” she said, her voice steady. “We take the supplies, we avoid the gang, and we… we finish this.” He nodded, his cane tapping a steady beat. “Tonight.” The cat, sensing the shift, hopped onto Aurora’s lap, curling into a warm ball. Aurora stroked the fur, feeling the softness under her fingertips. The cat’s purr was a low, steady vibration that seemed to echo the rhythm of her own heart. “Lucien,” she said, her voice softer now, “why now? Why after all this time?” He looked at her, the black eye dark as midnight, the amber eye bright as sunrise. “Because I realized that I can’t outrun my past. Because I can’t keep pretending I’m not attached to you. Because I’m tired of the walls I build around myself. And because I think… I think we still have a chance to make something… something good.” Aurora felt the old ache rise, the memory of their first kiss under the rain-soaked streets of London, the way his hand had linger on her waist, the way his breath had mingled with hers. She remembered the night she had walked away, the bitter taste of tears, the way she had promised herself she would never let anyone see the scar on her wrist. And now, here, in this cramped flat, with a cat purring and a map spread before them, she felt that promise cracking. “Do you think we can… fix this?” she asked, her voice barely above a whisper. He reached out, his hand hovering over the scar on her wrist, then gently brushed it with his fingertips. The contact was electric, a spark that seemed to ignite something deep within her. “I think we can try,” he said, his voice low and earnest. “And if we fail, at least we tried together.” Aurora’s eyes filled with a mixture of tears and resolve. She pressed her palm against his, feeling the faint warmth of his demon blood beneath his skin. The scar on her wrist seemed to pulse, as if acknowledging the connection. “We’ll try,” she said, her voice steadier now. “And we’ll see where this leads.” The door behind them, the one she had just opened, seemed to close in a soft, decisive click. The deadbolts, three sturdy guardians, held fast, sealing the flat from the world outside. The city’s sounds—honking horns, distant sirens, the murmur of voices—filtered through the thin walls, a reminder that life continued beyond their moment. Lucien stood, his cane now resting against the table, his eyes still locked on hers. “Shall we pack?” he asked, his tone practical but his gaze soft. Aurora rose, moving to the small kitchen area where a half‑eaten plate of fragrant rice and chicken sat on a cluttered counter. She gathered a few supplies—a sturdy bag, a flashlight, a set of lockpicks she’d acquired from a friend in the underworld. The cat, Ptolemy, followed, weaving between her legs, its tail flicking in rhythm with her steps. As she packed, her mind raced, recalling each detail of their past—how they’d first met at a midnight gathering of supernatural brokers, how Lucien’s charm had drawn her in, how his half‑demon nature had both fascinated and frightened her. She remembered the night he’d saved her from a rogue spirit, the way his cane had turned into a blade in an instant, the way his eyes had glowed with an unearthly light. She remembered the night she’d left him, the bitter words that had cut deeper than any blade. She felt the weight of his gaze on her back, a silent promise that he would be there, that he would protect her, that he would stand beside her as they faced whatever darkness lay ahead. When they were ready, Lucien slipped his cane into his coat, the hidden blade glinting faintly. He glanced at Aurora, his amber eye reflecting the soft glow of the lamp. “Ready?” She nodded, her bright blue eyes steady. “Ready.” They stepped out of the flat, the door closing behind them with a soft thud. The night air on Brick Lane was crisp, the streetlights casting amber halos on the wet pavement. The scent of curry lingered, mingling with the distant hum of the city. The three deadbolts on the front door remained locked, a reminder of the safety they were leaving behind. As they walked down the narrow hallway, the cat Ptolemy darted ahead, his paws silent on the worn wood. The flat behind them seemed to shrink, the clutter of books and notes fading into a memory. The world outside was a maze of shadows and neon, a city that never truly slept. Lucien fell hand on Aurora’s elbow, his grip firm yet gentle. The scar on her left wrist brushed against his palm, a subtle reminder of the past and the future they were about to forge together. “Whatever happens,” he whispered, his voice low enough that only she could hear, “I’m glad you’re here with me.” She turned to him, her eyes meeting his heterochromatic gaze. In that moment, the amber and black seemed to blend, a storm of colors that mirrored the tumult inside her. The scar on her wrist pulsed, a tiny heartbeat that matched the rhythm of her own. “I’m glad you’re here, too,” she replied, her voice steady, her heart finally finding a place to settle. The night stretched before them, full of danger and promise, but together they stepped forward, the map clutched in Aurora’s hand and the hidden blade in Lucien’s cane ready for whatever lay ahead. The city’s shadows whispered, the old ley lines thrummed beneath the cobblestones, and the two of them, bound by history, hurt, and unsaid words, moved as one toward the unknown, their hearts beating in tandem with the pulse of London itself.
created_at"2026-02-17T00:12:51.959952+00:00" 2/17/2026, 12:12:51 AM
model"openrouter/aurora-alpha"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency986
moderation_latency(null)
generation_time7811
tokens_prompt808
tokens_completion4213
native_tokens_prompt744
native_tokens_completion3567
native_tokens_completion_images(null)
native_tokens_reasoning0
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(null)
api_type"completions"
id"gen-1771287162-lqMX22bwYcX3FcCQniIV"
upstream_id"gen-1771287162-lqMX22bwYcX3FcCQniIV"
total_cost0
cache_discount(null)
upstream_inference_cost0
provider_name"Stealth"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags21
adverbTagCount2
adverbTags
0"she asked again [again]"
1"he said simply [simply]"
dialogueSentences47
tagDensity0.447
leniency0.894
rawRatio0.095
effectiveRatio0.085
91.02% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2784
totalAiIsmAdverbs5
found
0
adverb"lazily"
count1
1
adverb"truly"
count2
2
adverb"barely above a whisper"
count1
3
adverb"gently"
count1
highlights
0"lazily"
1"truly"
2"barely above a whisper"
3"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)
4.81% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2784
totalAiIsms53
found
0
word"flawless"
count1
1
word"glint"
count1
2
word"measured"
count2
3
word"echo"
count3
4
word"flicked"
count1
5
word"reminder"
count7
6
word"echoed"
count1
7
word"resonated"
count1
8
word"chaotic"
count1
9
word"sanctuary"
count1
10
word"throbbed"
count1
11
word"familiar"
count2
12
word"whisper"
count2
13
word"weight"
count4
14
word"unspoken"
count2
15
word"perfect"
count1
16
word"glinting"
count2
17
word"flickered"
count1
18
word"vibrated"
count1
19
word"comforting"
count1
20
word"tension"
count2
21
word"electric"
count2
22
word"pulse"
count3
23
word"intricate"
count1
24
word"scanning"
count1
25
word"traced"
count1
26
word"resolve"
count1
27
word"warmth"
count1
28
word"sturdy"
count2
29
word"raced"
count1
30
word"charm"
count1
31
word"pulsed"
count1
highlights
0"flawless"
1"glint"
2"measured"
3"echo"
4"flicked"
5"reminder"
6"echoed"
7"resonated"
8"chaotic"
9"sanctuary"
10"throbbed"
11"familiar"
12"whisper"
13"weight"
14"unspoken"
15"perfect"
16"glinting"
17"flickered"
18"vibrated"
19"comforting"
20"tension"
21"electric"
22"pulse"
23"intricate"
24"scanning"
25"traced"
26"resolve"
27"warmth"
28"sturdy"
29"raced"
30"charm"
31"pulsed"
33.33% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches3
maxInWindow3
found
0
label"eyes widened/narrowed"
count2
1
label"weight of words/silence"
count1
highlights
0"eyes widened"
1"the weight of the moment"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells1
narrationSentences134
matches
0"felt a tremor"
46.91% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount8
narrationSentences134
filterMatches
0"see"
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences159
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen62
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2772
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions22
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions53
wordCount2240
uniqueNames13
maxNameDensity0.94
worstName"Aurora"
maxWindowNameDensity2
worstWindowName"Lucien"
discoveredNames
Lucien17
Moreau1
Aurora21
French1
English1
Cheung1
Golden1
Empress1
Ptolemy4
St1
London2
Brick1
Lane1
persons
0"Lucien"
1"Moreau"
2"Aurora"
3"Cheung"
4"Ptolemy"
places
0"St"
1"London"
2"Brick"
3"Lane"
globalScore1
windowScore1
0.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences128
glossingSentenceCount8
matches
0"seemed louder than the hum of the street below"
1"quite reach his eyes"
2"felt like a secret shared between them"
3"as if urging Aurora to make a decision"
4"as if responding to the unspoken connection that still lingered between them"
5"vibration that seemed to echo the rhythm of her own heart"
6"spark that seemed to ignite something deep within her"
7"as if acknowledging the connection"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount2772
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences159
matches
0"felt that promise"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs64
mean43.31
std23.09
cv0.533
sampleLengths
089
176
259
314
464
529
664
719
833
984
1019
1157
1282
1328
1442
1577
1614
1735
1852
1970
2056
2115
2267
2362
2423
2518
2635
2778
2872
2931
3023
3117
3213
3337
3439
3552
3651
3744
3834
3928
4022
419
4242
4314
4461
4587
4615
4754
4840
4914
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount2
totalSentences134
matches
0"was slicked"
1"was blurred"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs350
matches
0"were leaving"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount12
semicolonCount2
flaggedSentences10
totalSentences159
ratio0.063
matches
0"For a heartbeat she saw him—Lucien Moreau—standing in the doorway, his charcoal suit immaculate despite the grime of the city outside."
1"The amber eye in his left socket met hers, the black eye in his right flickering with a shade of something that might have been amusement, or perhaps something darker—an echo of the demon blood that ran through his veins."
2"She had been careful, moving the small contraband—ancient runes and cursed artifacts—through the city’s underbelly, using her job as a delivery person as cover."
3"She had left him, or he had left her; the line was blurred, the memory a jagged edge."
4"The demon blood—her half‑demon ally—had always been a secret she kept close, a dangerous asset she could not trust fully."
5"“Because you’re the only one who knows how to read the old scripts, the ones that mark the ley lines. Because you have the mind for it. And because you have the… scar. The same scar that once saved your life when you were a child. It’s more than a scar; it’s a conduit.”"
6"Now, in Lucien’s words, it became something else—an asset, a key."
7"The city’s sounds—honking horns, distant sirens, the murmur of voices—filtered through the thin walls, a reminder that life continued beyond their moment."
8"She gathered a few supplies—a sturdy bag, a flashlight, a set of lockpicks she’d acquired from a friend in the underworld."
9"As she packed, her mind raced, recalling each detail of their past—how they’d first met at a midnight gathering of supernatural brokers, how Lucien’s charm had drawn her in, how his half‑demon nature had both fascinated and frightened her."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2253
adjectiveStacks0
stackExamples(empty)
adverbCount53
adverbRatio0.023524189968930315
lyAdverbCount15
lyAdverbRatio0.006657789613848202
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences159
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences159
mean17.43
std10.2
cv0.585
sampleLengths
016
119
231
323
421
526
629
710
826
923
109
115
1212
1340
1412
1514
1615
1727
1811
1926
2011
218
2211
2322
2425
2521
2620
2718
2810
299
309
3148
323
3324
3422
352
3613
3718
3811
3917
4012
4130
426
4322
4417
4532
4612
472
4811
4924
37.42% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats20
diversityRatio0.25157232704402516
totalSentences159
uniqueOpeners40
0.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount0
totalSentences133
matches(empty)
ratio0
30.53% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount63
totalSentences133
matches
0"She glanced up, catching a"
1"His hair was slicked back"
2"He held an ivory‑handled cane,"
3"She had expected the knock,"
4"She had not expected him"
5"she said, her voice steadier"
6"He stepped forward, the cane"
7"He smiled, a thin, practiced"
8"he said, his French accent"
9"She flexed her fingers, feeling"
10"she echoed, her tone a"
11"He chuckled, a low sound"
12"She could almost hear the"
13"she asked, her eyes narrowing"
14"She had been careful, moving"
15"She had thought she could"
16"She had left him, or"
17"she began, but the words"
18"He stepped closer, the cane"
19"She had always been the"
ratio0.474
0.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount125
totalSentences133
matches
0"The deadbolt clicked, a metallic"
1"Aurora turned the knob, her"
2"The hallway beyond was a"
3"She glanced up, catching a"
4"His hair was slicked back"
5"He held an ivory‑handled cane,"
6"Aurora’s breath hitched, a sudden"
7"She had expected the knock,"
8"She had not expected him"
9"she said, her voice steadier"
10"He stepped forward, the cane"
11"The amber eye in his"
12"He smiled, a thin, practiced"
13"he said, his French accent"
14"Aurora’s eyes flicked to the"
15"She flexed her fingers, feeling"
16"The scar was a secret"
17"she echoed, her tone a"
18"He chuckled, a low sound"
19"Aurora’s gaze drifted to the"
ratio0.94
75.19% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences133
matches
0"Now, in Lucien’s words, it"
1"When they were ready, Lucien"
ratio0.015
50.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences100
technicalSentenceCount13
matches
0"The hallway beyond was a narrow sliver of brick and faded wallpaper, the faint scent of cumin and fried onions drifting up from the curry house that rattled the…"
1"His hair was slicked back into a flawless platinum wave, a contrast to the dark hair that fell in a straight line along Aurora’s own shoulders."
2"She had not expected him to be there, unannounced, his presence filling the cramped entryway like a storm that refused to be ignored."
3"The amber eye in his left socket met hers, the black eye in his right flickering with a shade of something that might have been amusement, or perhaps something …"
4"Aurora’s eyes flicked to the scar on her left wrist, a crescent‑shaped reminder of a childhood accident that had taught her to be careful with anything sharp."
5"Yet here, in the cramped flat, the walls lined with books and the faint hum of the city outside, she felt the old familiar flutter of attraction that had never …"
6"He reached into his coat, his fingers brushing the hidden blade in his cane, then pulling out a small, leather‑bound notebook."
7"The scar on her wrist tingled, as if responding to the unspoken connection that still lingered between them."
8"The tension between them softened, replaced by a tentative partnership that felt both familiar and new."
9"The cat, sensing the shift, hopped onto Aurora’s lap, curling into a warm ball."
10"The cat’s purr was a low, steady vibration that seemed to echo the rhythm of her own heart."
11"The cat, Ptolemy, followed, weaving between her legs, its tail flicking in rhythm with her steps."
12"The scar on her wrist pulsed, a tiny heartbeat that matched the rhythm of her own."
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags21
uselessAdditionCount14
matches
0"she said, her voice steadier than she felt"
1"she echoed, her tone a mix of curiosity and caution"
2"she asked, her eyes narrowing"
3"she began, but the words tangled in her throat"
4"he said, his voice low"
5"she asked, her voice barely above a breath"
6"she said, her voice firmer now"
7"she said, her voice steady"
8"she said, her voice softer now,"
9"she asked, her voice barely above a whisper"
10"he said, his voice low and earnest"
11"she said, her voice steadier now"
12"he asked, his tone practical but his gaze soft"
13"he whispered, his voice low enough that only she could hear,"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags18
fancyCount1
fancyTags
0"he whispered (whisper)"
dialogueSentences47
tagDensity0.383
leniency0.766
rawRatio0.056
effectiveRatio0.043
68.9737%