Run: 2026-02-20-01KHYA3AAQCPEPA3JQCDNE333G

Run Details

Duration:
16.6s
Cost:
$0.000426
Provider:
Mistral

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="4413" name="Silas Blackwood" aliases="Silas, Si, the Spymaster" pronouns="he/him" species="Human" storyRole="Mentor"> <eyeColor>hazel</eyeColor> <hair>grey-streaked auburn</hair> <height>6'1"</height> <age>58</age> <beard>neatly trimmed, matching his grey-streaked auburn hair</beard> <limp>slight limp in his left leg from an old knee injury</limp> <signetRing>silver signet ring, always worn on his right hand</signetRing> <description>Silas is a retired intelligence operative turned bar owner. He carries himself with quiet authority.</description> <backstory>Former MI6 field agent who retired after a botched operation in Prague left him with a permanent knee injury. He opened "The Raven's Nest" bar in Soho as a front for his network of contacts.</backstory> </character> <location id="854" name="The Raven's Nest" aliases="the Nest, Raven, Silas' bar" realm="Earth"> <signColor>distinctive green neon sign above the entrance</signColor> <secretRoom>hidden back room accessible through a bookshelf, used for clandestine meetings</secretRoom> <description>A dimly lit bar in Soho, London. The walls are covered with old maps and black-and-white photographs.</description> </location> </codex> Write a fully fleshed out scene of at least 1000 words in the literary fiction genre. Two old friends who haven't seen each other in years run into each other unexpectedly at a bar. One of them has changed significantly. Through their conversation and the tension between who they were and who they've become, reveal the weight of time and unspoken regret. 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 neon sign of *The Raven’s Nest* flickered like a dying ember, casting long, jagged shadows across the wooden bar. Aurora Carter—Rory, to those who knew her—leaned against the counter, her bright blue eyes scanning the room with the practiced ease of someone who’d spent years navigating the quiet chaos of London’s underbelly. She was always early, as if she could outrun the weight of the past by arriving before it had a chance to catch up. Tonight, though, the air smelled different. Not just the usual tang of aged whiskey and cigarette smoke, but something sharper, something like the edge of a blade unsheathed. Silas Blackwood—Si, to the few who still called him that—was already at the bar, his silver signet ring catching the dim light as he wiped down the glass rail. He didn’t look up as she stepped inside, his hazel eyes flicking to her only long enough to note the way her black hair fell straight over her shoulders, the way her left wrist—where a small crescent scar still marked the ghost of a childhood accident—rested against the wood. He exhaled through his nose, a sound that wasn’t quite a laugh, and turned back to polishing a glass. “You’re late,” he said. Aurora didn’t flinch. “I’m always early.” “Not like this.” She crossed her arms, the scar on her wrist catching the light again. “What’s wrong?” Silas set the glass down with a quiet *clink* and stepped around the bar, his limp making the floorboards creak under his weight. He reached for her wrist, his fingers brushing the scar before he pulled her into the dim space between the bar and the wall. The air was thick with the scent of old paper and something metallic, like the kind of tension that settled in your bones when you’d been holding your breath too long. “You look different,” he said. Aurora’s jaw tightened. “I look the same.” “No.” His voice was low, rough. “You look like you’ve been carrying something for years.” She didn’t answer right away. Instead, she studied the way his beard—neatly trimmed, just like his hair—shadowed his cheeks, the way his left leg swayed slightly when he moved. She remembered the way he used to stand here, his knee still stiff from Prague, his hands always busy, his voice a quiet rumble that made her feel safe. Now, he was older. His hair was streaked with gray, his eyes had lost some of their sharpness, but there was something else too—something sharper, like the edge of a blade unsheathed. “You’re not the same,” she said. Silas exhaled, his breath warm against her ear. “I’m not.” The bar door swung open, and a woman in a leather jacket stepped inside, her dark eyes locking onto them. “Silas,” she said, her voice smooth, amused. “I didn’t know you had company.” Silas didn’t look away from Aurora. “This is Rory.” The woman tilted her head, studying her with something like curiosity. “Rory Carter. I remember you.” Aurora’s fingers twitched at her sides. “You do?” “From the old days.” The woman’s smile was warm, but there was a flicker of something else—distrust, maybe, or just the quiet suspicion of someone who’d seen too much. “I was in the same class as you at Cardiff. You were always the one with the sharp mind.” Aurora’s throat tightened. “Eva.” Silas’s grip on her wrist tightened just enough to make her jump. “Eva, right.” Eva stepped closer, her presence filling the space between them. “You look different,” she said, her voice low. “Not just older, but… changed.” Aurora’s jaw clenched. “I’m not.” Eva’s gaze flicked to Silas, then back to her. “You’re not the same person who left London after Evan.” Aurora’s breath hitched. “I was never the same person.” Silas’s voice was a low growl. “She’s right.” Aurora turned to him, her eyes burning. “What do you mean?” “You were always the one who could see through things,” Silas said, his voice rough. “But now? You’re not the same.” Aurora’s fingers curled into fists. “I’m not the one who’s changed.” Silas’s gaze was steady, unyielding. “You were the one who left. The one who ran.” Aurora’s chest ached. “I didn’t run.” “You did,” Silas said, his voice barely above a whisper. “You ran from everything.” The bar door swung open again, and a man in a suit stepped inside, his expression unreadable. “Silas,” he said, his voice cold. “I didn’t expect to see you here.” Silas didn’t look away from Aurora. “This is Rory.” The man’s eyes flicked to her, then to Silas. “I know who she is.” Silas’s grip on her wrist tightened. “She’s not here for you.” The man’s smile was a thin, cruel thing. “Of course not.” Silas’s voice was a low growl. “She’s not here for anyone.” Aurora’s breath came fast, her pulse hammering in her ears. She wanted to tell him to stop, to tell him that she wasn’t here for anyone, that she was here for herself. But the words stuck in her throat, heavy and impossible to swallow. Eva stepped closer, her voice soft. “You should go.” Aurora’s eyes burned. “I’m not leaving.” Silas’s gaze was steady, unyielding. “You’re not the same person who left.” Aurora’s fingers twitched at her sides. “I’m not.” Silas’s voice was a low growl. “You were the one who ran.” Aurora’s breath hitched. “I didn’t run.” Silas’s grip on her wrist tightened, just enough to make her jump. “You did.” The bar door swung open again, and a woman in a leather jacket stepped inside, her dark eyes locking onto them. “Silas,” she said, her voice smooth, amused. “I didn’t know you had company.” Silas didn’t look away from Aurora. “This is Rory.” The woman tilted her head, studying her with something like curiosity. “Rory Carter. I remember you.” Aurora’s fingers curled into fists. “You do?” “From the old days.” The woman’s smile was warm, but there was a flicker of something else—distrust, maybe, or just the quiet suspicion of someone who’d seen too much. “I was in the same class as you at Cardiff. You were always the one with the sharp mind.” Aurora’s throat tightened. “Eva.” Silas’s grip on her wrist tightened just enough to make her jump. “Eva, right.” Eva stepped closer, her presence filling the space between them. “You look different,” she said, her voice low. “Not just older, but… changed.” Aurora’s jaw clenched. “I’m not.” Eva’s gaze flicked to Silas, then back to her. “You’re not the same person who left London after Evan.” Aurora’s breath hitched. “I was never the same person.” Silas’s voice was a low rumble. “She’s right.” Aurora turned to him, her eyes burning. “What do you mean?” Silas exhaled, his breath warm against her ear. “You were always the one who could see through things. But now? You’re not the same.” Aurora’s fingers curled into fists. “I’m not the one who’s changed.” Silas’s gaze was steady, unyielding. “You were the one who left. The one who ran.” Aurora’s chest ached. “I didn’t run.” Silas’s voice was barely above a whisper. “You did.” The weight of it settled in her bones, heavy and impossible to shake. She wanted to tell him to stop, to tell him that she wasn’t here for anyone, that she was here for herself. But the words stuck in her throat, heavy and impossible to swallow. Eva stepped closer, her voice soft. “You should go.” Aurora’s eyes burned. “I’m not leaving.” Silas’s voice was a low growl. “You’re not the same person who left.” Aurora’s breath came fast, her pulse hammering in her ears. She wanted to tell him to stop, to tell him that she wasn’t the same, that she wasn’t the one who’d run. But the words were trapped in her chest, tangled up in the weight of years gone by. The bar door swung open again, and the man in the suit stepped inside, his expression unreadable. “Silas,” he said, his voice cold. “I didn’t expect to see you here.” Silas didn’t look away from Aurora. “This is Rory.” The man’s eyes flicked to her, then to Silas. “I know who she is.” Silas’s grip on her wrist tightened, just enough to make her jump. “She’s not here for you.” The man’s smile was a thin, cruel thing. “Of course not.” Silas’s voice was a low rumble. “She’s not here for anyone.” Aurora’s breath came fast, her chest tight. She wanted to tell him to stop, to tell him that she wasn’t here for anyone, that she was here for herself. But the words were stuck in her throat, heavy and impossible to swallow. Silas’s voice was a low growl. “You were always the one who could see through things. But now? You’re not the same.” Aurora’s fingers twitched at her sides, her pulse hammering in her ears. She wanted to tell him to stop, to tell him that she wasn’t the same, that she wasn’t the one who’d run. But the words were trapped in her chest, tangled up in the weight of years gone by. Eva stepped closer, her voice soft. “You should go.” Aurora’s eyes burned. “I’m not leaving.” Silas’s gaze was steady, unyielding. “You’re not the same person who left.” Aurora’s breath came fast, her pulse hammering in her ears. She wanted to tell him to stop, to tell him that she wasn’t the same, that she wasn’t the one who’d run. But the words were stuck in her throat, heavy and impossible to swallow. Silas’s voice was a low rumble. “You were the one who left.” Aurora’s chest tightened, her breath coming in short, sharp gasps. She wanted to tell him to stop, to tell him that she wasn’t the same, that she wasn’t the one who’d run. But the words were trapped in her chest, tangled up in the weight of years gone by. The bar door swung open, and the woman in the leather jacket stepped inside, her dark eyes locking onto them. “Silas,” she said, her voice smooth, amused. “I didn’t know you had company.” Silas didn’t look away from Aurora. “This is Rory.” The woman tilted her head, studying her with something like curiosity. “Rory Carter. I remember you.” Aurora’s fingers curled into fists, her pulse hammering in her ears. She wanted to tell him to stop, to tell him that she wasn’t the same, that she wasn’t the one who’d run. But the words were stuck in her throat, heavy and impossible to swallow. Silas’s voice was a low growl. “You were always the one who could see through things. But now? You’re not the same.” Aurora’s breath hitched, her chest tight. She wanted to tell him to stop, to tell him that she wasn’t the same, that she wasn’t the one who’d run. But the words were trapped in her chest, tangled up in the weight of years gone by. Eva stepped closer, her voice low. “You should go.” Aurora’s eyes burned. “I’m not leaving.” Silas’s grip on her wrist tightened, his voice a low, dangerous whisper. “You were the one who ran.” Aurora’s breath came fast, her pulse roaring in her ears. She wanted to scream, to tell him to let her go, to tell him that she wasn’t the same person who’d left. But the words were stuck in her throat, tangled up in the weight of years gone by, in the way her life had unraveled like a thread, one piece at a time. Silas’s voice was a low rumble, his grip on her wrist unyielding. “You were the one who left.” Aurora’s fingers curled into fists, her vision swimming. She wanted to tell him to stop, to tell him that she wasn’t the same, that she wasn’t the one who’d run. But the words were trapped in her chest, heavy and impossible to swallow. The bar door swung open, and the man in the suit stepped inside, his expression unreadable. “Silas,” he said, his voice cold. “I didn’t expect to see you here.” Silas didn’t look away from Aurora. “This is Rory.” The man’s eyes flicked to her, then to Silas. “I know who she is.” Silas’s grip on her wrist tightened, his voice a low growl. “She’s not here for you.” Aurora’s breath came fast, her chest tight. She wanted to tell him to stop, to tell him that she wasn’t the same, that she wasn’t the one who’d run. But the words were stuck in her throat, tangled up in the weight of years gone by. Silas’s voice was a low rumble, his grip on her wrist firm. “You were always the one who could see through things. But now? You’re not the same.” Aurora’s eyes burned, her pulse hammering in her ears. She wanted to tell him to stop, to tell him that she wasn’t the same, that she wasn’t the one who’d run. But the words were trapped in her throat, heavy and impossible to swallow. Silas’s voice was a low growl, his grip on her wrist unyielding. “You were the one who left.” Aurora’s breath came fast, her vision swimming. She wanted to scream, to tell him to let her go, to tell him that she wasn’t the same person who’d left. But the words were stuck in her throat, tangled up in the weight of years gone by, in the way her life had unraveled like a thread, one piece at a time. Silas’s voice was a low rumble, his grip on her wrist steady. “You were the one who ran.” Aurora’s fingers dug into her palms, her chest tight. She wanted to tell him to stop, to tell him that she wasn’t the same, that she wasn’t the one who’d run. But the words were trapped in her throat, heavy and impossible to swallow. Eva stepped closer, her voice low. “You should go.” Aurora’s eyes burned. “I’m not leaving.” Silas’s gaze was steady, his voice a low growl. “You were the one who left.” Aurora’s breath came fast, her pulse hammering in her ears. She wanted to tell him to stop, to tell him that she wasn’t the same, that she wasn’t the one who’d run. But the words were stuck in her throat, tangled in the weight of years gone by, in the quiet ache of a life she’d tried to outrun. Silas released her wrist, and she stumbled back, her breath coming in ragged gasps. The bar door swung shut behind her, the weight of the past pressing down on her like a physical force. She stood there for a moment, her hands trembling, her vision blurring. Then she turned and walked out into the night, the neon sign of *The Raven’s Nest* flickering behind her like a dying ember, a reminder of the life she’d left behind.
created_at"2026-02-20T19:58:15.396Z" 2/20/2026, 7:58:15 PM
model"mistralai/ministral-3b-2512"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency238
moderation_latency(null)
generation_time15663
tokens_prompt867
tokens_completion3902
native_tokens_prompt826
native_tokens_completion3432
native_tokens_completion_images(null)
native_tokens_reasoning0
native_tokens_cached384
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.0004258
router(null)
provider_responses
0
endpoint_id"b9f6828f-aef9-498a-91f5-6816fbf72420"
id"d5d568b754264bd59219504ed2e08f87"
is_byokfalse
latency238
model_permaslug"mistralai/ministral-3b-2512"
provider_name"Mistral"
status200
api_type"completions"
id"gen-1771617495-IYTQcPKP6SFMrcLgAwjC"
upstream_id"d5d568b754264bd59219504ed2e08f87"
total_cost0.0004258
cache_discount(null)
upstream_inference_cost0
provider_name"Mistral"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags13
adverbTagCount0
adverbTags(empty)
dialogueSentences103
tagDensity0.126
leniency0.252
rawRatio0
effectiveRatio0
93.95% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2481
totalAiIsmAdverbs3
found
0
adverb"slightly"
count1
1
adverb"barely above a whisper"
count2
highlights
0"slightly"
1"barely above a whisper"
100.00% AI-ism character names
Target: 0 AI-default names (16 tracked, −20% each)
codexExemptions
0"Blackwood"
found(empty)
100.00% AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions(empty)
found(empty)
15.36% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2481
totalAiIsms42
found
0
word"flickered"
count1
1
word"scanning"
count1
2
word"practiced ease"
count1
3
word"navigating"
count1
4
word"weight"
count12
5
word"tension"
count1
6
word"flicker"
count2
7
word"jaw clenched"
count2
8
word"flicked"
count5
9
word"whisper"
count3
10
word"unreadable"
count3
11
word"pulse"
count8
12
word"roaring"
count1
13
word"reminder"
count1
highlights
0"flickered"
1"scanning"
2"practiced ease"
3"navigating"
4"weight"
5"tension"
6"flicker"
7"jaw clenched"
8"flicked"
9"whisper"
10"unreadable"
11"pulse"
12"roaring"
13"reminder"
33.33% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches3
maxInWindow3
found
0
label"jaw/fists clenched"
count2
1
label"air was thick with"
count1
highlights
0"jaw clenched"
1"The air was thick with"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences165
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount1
narrationSentences165
filterMatches
0"feel"
hedgeMatches
0"tried to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences252
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen51
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans3
markdownWords7
totalWords2470
ratio0.003
matches
0"The Raven’s Nest"
1"clink"
2"The Raven’s Nest"
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions32
unquotedAttributions0
matches(empty)
0.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions106
wordCount1967
uniqueNames10
maxNameDensity2.29
worstName"Aurora"
maxWindowNameDensity6
worstWindowName"Silas"
discoveredNames
Raven2
Carter1
Rory1
London1
Blackwood1
Si1
Aurora45
Prague1
Silas44
Eva9
persons
0"Raven"
1"Carter"
2"Rory"
3"Blackwood"
4"Si"
5"Aurora"
6"Silas"
7"Eva"
places
0"London"
1"Prague"
globalScore0.356
windowScore0
53.85% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences130
glossingSentenceCount5
matches
0"something like the edge of a blade unsheathe"
1"quite a laugh, and turned back to polishing a glass"
2"something like curiosity"
3"something like curiosity"
4"something like curiosity"
78.54% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches3
per1kWords1.215
wordCount2470
matches
0"Not just the usual tang of aged whiskey and cigarette smoke, but something sharper, something like the edge of a blade unshea"
1"Not just older, but… changed"
2"Not just older, but… changed"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences252
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs111
mean22.25
std20.87
cv0.938
sampleLengths
0105
197
24
36
43
515
678
75
87
915
1090
116
1210
1333
149
1516
168
1748
184
1914
2023
215
2219
239
248
2511
2621
2711
2815
296
3014
3130
329
3314
3411
3511
3611
3744
389
396
4012
418
4212
436
4414
4534
469
4716
487
4948
73.37% Passive voice overuse
Target: ≤2% passive sentences
passiveCount15
totalSentences165
matches
0"was streaked"
1"were trapped"
2"were stuck"
3"were trapped"
4"were stuck"
5"were trapped"
6"were stuck"
7"were trapped"
8"were stuck"
9"were trapped"
10"were stuck"
11"were trapped"
12"were stuck"
13"were trapped"
14"were stuck"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs371
matches(empty)
63.49% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount11
semicolonCount0
flaggedSentences7
totalSentences252
ratio0.028
matches
0"Aurora Carter—Rory, to those who knew her—leaned against the counter, her bright blue eyes scanning the room with the practiced ease of someone who’d spent years navigating the quiet chaos of London’s underbelly."
1"Silas Blackwood—Si, to the few who still called him that—was already at the bar, his silver signet ring catching the dim light as he wiped down the glass rail."
2"He didn’t look up as she stepped inside, his hazel eyes flicking to her only long enough to note the way her black hair fell straight over her shoulders, the way her left wrist—where a small crescent scar still marked the ghost of a childhood accident—rested against the wood."
3"Instead, she studied the way his beard—neatly trimmed, just like his hair—shadowed his cheeks, the way his left leg swayed slightly when he moved."
4"His hair was streaked with gray, his eyes had lost some of their sharpness, but there was something else too—something sharper, like the edge of a blade unsheathed."
5"“From the old days.” The woman’s smile was warm, but there was a flicker of something else—distrust, maybe, or just the quiet suspicion of someone who’d seen too much."
6"“From the old days.” The woman’s smile was warm, but there was a flicker of something else—distrust, maybe, or just the quiet suspicion of someone who’d seen too much."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1978
adjectiveStacks0
stackExamples(empty)
adverbCount62
adverbRatio0.03134479271991911
lyAdverbCount7
lyAdverbRatio0.003538928210313448
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences252
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences252
mean9.8
std7.76
cv0.792
sampleLengths
020
133
224
36
422
529
649
719
84
93
103
113
1213
132
1423
1524
1631
175
183
194
206
219
225
2324
2429
254
2628
276
288
292
3020
317
326
336
343
3511
365
376
382
3929
4019
413
421
4312
442
4510
468
475
483
492
48.41% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats4
diversityRatio0.08333333333333333
totalSentences252
uniqueOpeners21
41.15% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount2
totalSentences162
matches
0"Instead, she studied the way"
1"Then she turned and walked"
ratio0.012
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount34
totalSentences162
matches
0"She was always early, as"
1"He didn’t look up as"
2"He exhaled through his nose,"
3"She crossed her arms, the"
4"He reached for her wrist,"
5"His voice was low, rough"
6"She didn’t answer right away."
7"She remembered the way he"
8"His hair was streaked with"
9"she said, her voice smooth,"
10"she said, her voice low"
11"he said, his voice cold"
12"She wanted to tell him"
13"she said, her voice smooth,"
14"she said, her voice low"
15"She wanted to tell him"
16"She wanted to tell him"
17"he said, his voice cold"
18"She wanted to tell him"
19"She wanted to tell him"
ratio0.21
21.73% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount142
totalSentences162
matches
0"The neon sign of *The"
1"Aurora Carter—Rory, to those who"
2"She was always early, as"
3"Tonight, though, the air smelled"
4"Silas Blackwood—Si, to the few"
5"He didn’t look up as"
6"He exhaled through his nose,"
7"Aurora didn’t flinch."
8"She crossed her arms, the"
9"Silas set the glass down"
10"He reached for her wrist,"
11"The air was thick with"
12"Aurora’s jaw tightened."
13"His voice was low, rough"
14"She didn’t answer right away."
15"She remembered the way he"
16"His hair was streaked with"
17"Silas exhaled, his breath warm"
18"The bar door swung open,"
19"she said, her voice smooth,"
ratio0.877
30.86% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences162
matches
0"Now, he was older."
ratio0.006
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences80
technicalSentenceCount3
matches
0"Aurora Carter—Rory, to those who knew her—leaned against the counter, her bright blue eyes scanning the room with the practiced ease of someone who’d spent year…"
1"She remembered the way he used to stand here, his knee still stiff from Prague, his hands always busy, his voice a quiet rumble that made her feel safe."
2"She stood there for a moment, her hands trembling, her vision blurring."
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags13
uselessAdditionCount10
matches
0"she said, her voice smooth, amused"
1"she said, her voice low"
2"Silas said, his voice rough"
3"Silas said, his voice barely above a whisper"
4"he said, his voice cold"
5"she said, her voice smooth, amused"
6"she said, her voice low"
7"he said, his voice cold"
8"she said, her voice smooth, amused"
9"he said, his voice cold"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags13
fancyCount0
fancyTags(empty)
dialogueSentences103
tagDensity0.126
leniency0.252
rawRatio0
effectiveRatio0
75.1349%