Run: 2026-02-20-01KHXQBBZ51RDEC7VGYNGZCP66

Run Details

Duration:
36.8s
Cost:
$0.004982
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 green neon sign of *The Raven’s Nest* flickered like a dying firefly in the London drizzle, casting a sickly glow over the cobblestones. Rory ducked under the awning, shaking water from her jacket before pushing through the heavy oak door. The familiar scent of aged whiskey and polished wood wrapped around her, thick as a blanket. The bar was quiet tonight—just a few regulars hunched over their drinks, the low hum of conversation barely rising above the crackle of the fireplace. Silas looked up from behind the counter, his hazel eyes sharp even in the dim light. He gave her a nod, the kind that didn’t need words, and slid a glass of amber liquid toward her usual spot at the far end. Rory stripped off her gloves, flexing her fingers against the cold, and took the seat. The whiskey burned smooth down her throat, warming her from the inside out. She was halfway through her second drink when the door swung open again, letting in a gust of wind and the sharp, sudden laughter of a man’s voice. *"Christ, it’s like walking into a tomb in here."* Rory’s fingers tightened around her glass. That voice. She didn’t turn. Couldn’t. Not yet. The weight of it pressed down on her chest like a stone, stealing her breath. She kept her gaze fixed on the whiskey, on the way the light caught the rim of the glass, on anything but the man now striding toward the bar. *"Silas, you old bastard, still serving this swill?"* The man dropped onto the stool beside her, close enough that she caught the scent of his cologne—something expensive, woodsy, the kind Evan used to wear. *"I’d ask what’s good tonight, but let’s be honest, nothing in this place ever was."* Silas chuckled, low and dry. *"Some things don’t change, Daniel."* Daniel. Rory’s stomach twisted. She risked a glance. He looked different. Older, sure—that was inevitable—but not in the way she’d expected. His once-lean frame had filled out, broadened by years of good meals and better tailoring. His dark hair was still thick, but threaded with silver at the temples, and his face—God, his face. The sharp angles of his youth had softened, settled into something more assured, more *certain*. He wore a wool overcoat, the kind that cost more than her monthly rent, and when he turned to face her, his eyes—still that impossible green—widened in recognition. *"Rory?"* She swallowed. *"Hello, Daniel."* For a heartbeat, neither of them moved. The air between them hummed, charged with a decade’s worth of unsaid things. Then, slowly, he smiled. It was the same smile she remembered—the one that had always made her feel like the only person in the room—but now it didn’t reach his eyes. *"I didn’t know you were in London."* *"I didn’t know you were either."* She took a sip of her drink, the whiskey suddenly bitter on her tongue. *"Last I heard, you were in New York. Or was it Hong Kong?"* *"Tokyo, actually."* He flagged down Silas, ordered a bourbon—neat, top shelf—without looking away from her. *"Been there five years. Head of Asia-Pac for the firm."* Of course he was. Daniel had always been destined for boardrooms and private jets, for a life where the biggest problem was choosing between first-class and a chartered flight. She’d known that even when they were nineteen, crammed into the back of some dive pub in Cardiff, dreaming up futures that never quite aligned. *"You look good,"* he said. She almost laughed. *"Liar."* *"No, I mean it."* His gaze flicked over her—her worn leather jacket, the dark circles under her eyes, the way her fingers still clenched the glass like it was the only thing keeping her grounded. *"Different. But good."* Different. That was one word for it. She wasn’t the girl he’d known. That Rory had been soft-spoken, studious, the kind of person who color-coded her notes and never missed a lecture. This Rory had a scar on her wrist from a broken bottle, a fake ID in her wallet, and a knack for slipping out of rooms before the police arrived. *"You cut your hair,"* he said. She touched the ends self-consciously. *"It was practical."* *"Right."* He nodded, like that explained everything. *"Practical. That’s you."* Silas set Daniel’s drink in front of him, then melted back into the shadows, leaving them to it. The silence stretched, thick and uncomfortable. *"So,"* Daniel said finally, swirling his bourbon. *"What are you doing here?"* *"Working."* She jerked her chin toward the kitchen, where the clatter of dishes and the sharp scent of garlic and ginger drifted out. *"I deliver for the restaurant upstairs."* His brows lifted. *"You? A delivery girl?"* *"Someone’s got to do it."* *"But—"* He cut himself off, shaking his head. *"Never mind. That’s not what I meant."* *"Then what did you mean?"* He exhaled, running a hand through his hair. *"I don’t know. I just… I thought you’d be a lawyer by now. Or—"* He gestured vaguely. *"Something else. Something bigger."* Rory stared into her drink. *"Plans change."* *"Yeah."* His voice was quiet. *"Yeah, they do."* She could feel him watching her, could practically hear the gears turning in his head as he tried to reconcile the woman in front of him with the girl he’d known. The girl who’d wanted to change the world. The girl who’d believed in justice, in fairness, in all the things that had turned out to be lies. *"You ever finish your degree?"* he asked. *"No."* *"But you were so close."* *"Life got in the way."* She traced the rim of her glass with her thumb, the scar on her wrist catching the light. *"You remember Evan?"* The name hung between them, heavy as a corpse. Daniel’s expression darkened. *"Your boyfriend. Yeah, I remember him."* *"Ex-boyfriend."* She took a long, slow breath. *"Turns out he liked hitting me more than he liked law school."* Daniel went very still. *"He what?"* *"You heard me."* She met his gaze, unflinching. *"I left. Came here. Started over."* His jaw tightened. *"Why didn’t you tell me?"* *"When? When you were in Tokyo? When you were busy building your empire?"* She shook her head. *"It doesn’t matter now."* *"Like hell it doesn’t."* His voice was low, rough with something she couldn’t name. *"Rory, if I’d known—"* *"You would’ve what? Flown back to save me?"* She laughed, a sharp, humorless sound. *"I didn’t need saving, Daniel. I just needed to get the hell out."* He looked like she’d slapped him. She immediately regretted it. *"I’m sorry,"* she muttered. *"That was—"* *"No."* He cut her off, shaking his head. *"No, you’re right. I wasn’t here. I didn’t know."* He took a long swallow of his drink, his throat working. *"I should’ve checked on you."* *"You had your own life."* *"So did you."* His eyes burned into hers. *"You could’ve called."* She looked away. *"I didn’t want to."* *"Why not?"* Because pride was a stubborn thing. Because admitting she’d failed—at law school, at her relationship, at the life she’d been *supposed* to have—had been too much to bear. Because Daniel had always been the one who *made it*, and she hadn’t wanted him to see her like this: broken, adrift, a shadow of who she’d been. *"I don’t know,"* she lied. He studied her for a long moment, then sighed, rubbing the back of his neck. *"I’m only in town for a few days. Business trip. Some merger nonsense."* *"Of course."* She forced a smile. *"Always the high-flyer."* *"Yeah."* He didn’t smile back. *"Listen, Rory—"* *"It’s Aurora now."* The words slipped out before she could stop them. *"I go by Aurora."* His brows knit. *"Since when?"* *"Since I decided I didn’t want to be Rory anymore."* She shrugged, like it was nothing. Like she hadn’t spent months staring at her reflection, hating the face that stared back. *"Aurora sounded… stronger."* *"You were always strong."* She looked at him then, really looked at him, and saw the same regret in his eyes that had been gnawing at her for years. *"We were kids,"* she said softly. *"We didn’t know anything."* *"No."* His voice was rough. *"We didn’t."* Silas appeared at the end of the bar, wiping down a glass with a cloth that had seen better days. *"Closing up in ten, you two."* Daniel glanced at his watch—a sleek, expensive thing that probably cost more than her bike—and nodded. *"Right. I should go."* Rory told herself she didn’t care. Told herself it was better this way. But when he stood, when he hesitated just a second too long, like he wanted to say something else, she found herself holding her breath. *"It was good seeing you, Rory."* His voice was quiet. *"Aurora."* *"You too, Daniel."* He lingered another moment, then turned and walked out, the door swinging shut behind him with a finality that made her chest ache. Silas set a fresh drink in front of her, his expression unreadable. *"You okay, kid?"* She nodded, blinking back the sting in her eyes. *"Yeah. Just… old ghosts."* *"Ghosts have a way of coming back."* He leaned against the counter, his signet ring glinting in the low light. *"You want my advice?"* *"Do I ever?"* He ignored that. *"Don’t let the past be the only thing that defines you."* She swirled her whiskey, watching the amber liquid cling to the sides of the glass. *"What if it’s all I’ve got?"* Silas gave her a long, measuring look. *"Then you’re not looking hard enough."* Outside, the rain had stopped. The streets glistened under the flickering glow of the streetlamps, empty and quiet. Somewhere out there, Daniel was walking away, his life still moving forward while hers felt suspended in time. Rory downed the rest of her drink, the burn grounding her. Maybe Silas was right. Maybe she’d been looking at things all wrong. Or maybe some wounds just never healed, no matter how much time passed.
created_at"2026-02-20T14:30:36.272Z" 2/20/2026, 2:30:36 PM
model"mistralai/mistral-medium-3.1" 3/1/2001, 12:00:00 AM
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency681
moderation_latency(null)
generation_time36746
tokens_prompt867
tokens_completion2627
native_tokens_prompt826
native_tokens_completion2326
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.0049824
router(null)
provider_responses
0
endpoint_id"13c5002b-8c5b-490c-8a5f-52ec0242804f"
id"ced0e3ac96394d98a0723293bac0bac9"
is_byokfalse
latency681
model_permaslug"mistralai/mistral-medium-3.1" 3/1/2001, 12:00:00 AM
provider_name"Mistral"
status200
api_type"completions"
id"gen-1771597836-TYmr7KzEIhFAAZUGJqkZ"
upstream_id"ced0e3ac96394d98a0723293bac0bac9"
total_cost0.0049824
cache_discount(null)
upstream_inference_cost0
provider_name"Mistral"

Evaluation details

Result Evaluator Details Meta Data
88.89% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags29
adverbTagCount5
adverbTags
0"He nodded like [like]"
1"Daniel said finally [finally]"
2"He gestured vaguely [vaguely]"
3"She shrugged like [like]"
4"she said softly [softly]"
dialogueSentences90
tagDensity0.322
leniency0.644
rawRatio0.172
effectiveRatio0.111
85.11% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1679
totalAiIsmAdverbs5
found
0
adverb"slowly"
count1
1
adverb"suddenly"
count1
2
adverb"very"
count1
3
adverb"really"
count1
4
adverb"softly"
count1
highlights
0"slowly"
1"suddenly"
2"very"
3"really"
4"softly"
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)
61.29% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1679
totalAiIsms13
found
0
word"flickered"
count1
1
word"familiar"
count1
2
word"weight"
count1
3
word"stomach"
count1
4
word"charged"
count1
5
word"aligned"
count1
6
word"flicked"
count1
7
word"coded"
count1
8
word"silence"
count1
9
word"could feel"
count1
10
word"traced"
count1
11
word"unreadable"
count1
12
word"glinting"
count1
highlights
0"flickered"
1"familiar"
2"weight"
3"stomach"
4"charged"
5"aligned"
6"flicked"
7"coded"
8"silence"
9"could feel"
10"traced"
11"unreadable"
12"glinting"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches0
maxInWindow0
found(empty)
highlights(empty)
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences113
matches(empty)
92.29% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount3
hedgeCount1
narrationSentences113
filterMatches
0"feel"
1"watch"
2"look"
hedgeMatches
0"tried to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences171
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen36
ratio0
matches(empty)
0.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans94
markdownWords426
totalWords1656
ratio0.257
matches
0"The Raven’s Nest"
1"\"Christ, it’s like walking into a tomb in here.\""
2"\"Silas, you old bastard, still serving this swill?\""
3"\"I’d ask what’s good tonight, but let’s be honest, nothing in this place ever was.\""
4"\"Some things don’t change, Daniel.\""
5"certain"
6"\"Rory?\""
7"\"Hello, Daniel.\""
8"\"I didn’t know you were in London.\""
9"\"I didn’t know you were either.\""
10"\"Last I heard, you were in New York. Or was it Hong Kong?\""
11"\"Tokyo, actually.\""
12"\"Been there five years. Head of Asia-Pac for the firm.\""
13"\"You look good,\""
14"\"Liar.\""
15"\"No, I mean it.\""
16"\"Different. But good.\""
17"\"You cut your hair,\""
18"\"It was practical.\""
19"\"Right.\""
20"\"Practical. That’s you.\""
21"\"So,\""
22"\"What are you doing here?\""
23"\"Working.\""
24"\"I deliver for the restaurant upstairs.\""
25"\"You? A delivery girl?\""
26"\"Someone’s got to do it.\""
27"\"But—\""
28"\"Never mind. That’s not what I meant.\""
29"\"Then what did you mean?\""
30"\"I don’t know. I just… I thought you’d be a lawyer by now. Or—\""
31"\"Something else. Something bigger.\""
32"\"Plans change.\""
33"\"Yeah.\""
34"\"Yeah, they do.\""
35"\"You ever finish your degree?\""
36"\"No.\""
37"\"But you were so close.\""
38"\"Life got in the way.\""
39"\"You remember Evan?\""
40"\"Your boyfriend. Yeah, I remember him.\""
41"\"Ex-boyfriend.\""
42"\"Turns out he liked hitting me more than he liked law school.\""
43"\"He what?\""
44"\"You heard me.\""
45"\"I left. Came here. Started over.\""
46"\"Why didn’t you tell me?\""
47"\"When? When you were in Tokyo? When you were busy building your empire?\""
48"\"It doesn’t matter now.\""
49"\"Like hell it doesn’t.\""
50"\"Rory, if I’d known—\""
51"\"You would’ve what? Flown back to save me?\""
52"\"I didn’t need saving, Daniel. I just needed to get the hell out.\""
53"\"I’m sorry,\""
54"\"That was—\""
55"\"No.\""
56"\"No, you’re right. I wasn’t here. I didn’t know.\""
57"\"I should’ve checked on you.\""
58"\"You had your own life.\""
59"\"So did you.\""
60"\"You could’ve called.\""
61"\"I didn’t want to.\""
62"\"Why not?\""
63"supposed"
64"made it"
65"\"I don’t know,\""
66"\"I’m only in town for a few days. Business trip. Some merger nonsense.\""
67"\"Of course.\""
68"\"Always the high-flyer.\""
69"\"Yeah.\""
70"\"Listen, Rory—\""
71"\"It’s Aurora now.\""
72"\"I go by Aurora.\""
73"\"Since when?\""
74"\"Since I decided I didn’t want to be Rory anymore.\""
75"\"Aurora sounded… stronger.\""
76"\"You were always strong.\""
77"\"We were kids,\""
78"\"We didn’t know anything.\""
79"\"No.\""
80"\"We didn’t.\""
81"\"Closing up in ten, you two.\""
82"\"Right. I should go.\""
83"\"It was good seeing you, Rory.\""
84"\"Aurora.\""
85"\"You too, Daniel.\""
86"\"You okay, kid?\""
87"\"Yeah. Just… old ghosts.\""
88"\"Ghosts have a way of coming back.\""
89"\"You want my advice?\""
90"\"Do I ever?\""
91"\"Don’t let the past be the only thing that defines you.\""
92"\"What if it’s all I’ve got?\""
93"\"Then you’re not looking hard enough.\""
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions15
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions33
wordCount1237
uniqueNames10
maxNameDensity0.73
worstName"Rory"
maxWindowNameDensity2
worstWindowName"Daniel"
discoveredNames
Raven1
London1
Evan1
Silas8
God1
Cardiff1
Different1
Rory9
Daniel9
Like1
persons
0"Raven"
1"Evan"
2"Silas"
3"Rory"
4"Daniel"
places
0"London"
1"Cardiff"
globalScore1
windowScore1
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences72
glossingSentenceCount1
matches
0"looked like she’d slapped him"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount1656
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences171
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs89
mean18.61
std18.28
cv0.982
sampleLengths
082
170
228
39
46
52
650
749
810
91
107
1189
121
134
1451
157
1633
1725
1854
195
204
2138
227
2355
246
258
2610
2724
2812
2929
307
315
3215
335
3429
357
368
3758
387
391
405
4126
429
439
4419
456
4614
478
4821
4918
99.05% Passive voice overuse
Target: ≤2% passive sentences
passiveCount2
totalSentences113
matches
0"been destined"
1"been *supposed"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount2
totalVerbs226
matches
0"was choosing"
1"was walking"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount16
semicolonCount0
flaggedSentences10
totalSentences171
ratio0.058
matches
0"The bar was quiet tonight—just a few regulars hunched over their drinks, the low hum of conversation barely rising above the crackle of the fireplace."
1"*\"Silas, you old bastard, still serving this swill?\"* The man dropped onto the stool beside her, close enough that she caught the scent of his cologne—something expensive, woodsy, the kind Evan used to wear."
2"Older, sure—that was inevitable—but not in the way she’d expected."
3"His dark hair was still thick, but threaded with silver at the temples, and his face—God, his face."
4"He wore a wool overcoat, the kind that cost more than her monthly rent, and when he turned to face her, his eyes—still that impossible green—widened in recognition."
5"It was the same smile she remembered—the one that had always made her feel like the only person in the room—but now it didn’t reach his eyes."
6"*\"Tokyo, actually.\"* He flagged down Silas, ordered a bourbon—neat, top shelf—without looking away from her."
7"*\"No, I mean it.\"* His gaze flicked over her—her worn leather jacket, the dark circles under her eyes, the way her fingers still clenched the glass like it was the only thing keeping her grounded."
8"Because admitting she’d failed—at law school, at her relationship, at the life she’d been *supposed* to have—had been too much to bear."
9"Daniel glanced at his watch—a sleek, expensive thing that probably cost more than her bike—and nodded."
94.66% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1258
adjectiveStacks0
stackExamples(empty)
adverbCount58
adverbRatio0.046104928457869634
lyAdverbCount16
lyAdverbRatio0.012718600953895072
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences171
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences171
mean9.68
std8.02
cv0.828
sampleLengths
024
117
216
325
416
526
615
713
828
99
106
112
123
131
142
1515
1629
1734
1815
195
205
211
223
234
243
2510
2615
2718
2815
2928
301
312
322
337
3413
354
3627
377
3820
3913
4015
4110
424
4325
4425
455
463
471
4835
493
51.46% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats12
diversityRatio0.3508771929824561
totalSentences171
uniqueOpeners60
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount5
totalSentences102
matches
0"Then, slowly, he smiled."
1"Of course he was."
2"Somewhere out there, Daniel was"
3"Maybe Silas was right."
4"Maybe she’d been looking at"
ratio0.049
16.08% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount52
totalSentences102
matches
0"He gave her a nod,"
1"She was halfway through her"
2"She didn’t turn."
3"She kept her gaze fixed"
4"She risked a glance."
5"He looked different."
6"His once-lean frame had filled"
7"His dark hair was still"
8"He wore a wool overcoat,"
9"It was the same smile"
10"She took a sip of"
11"He flagged down Silas, ordered"
12"She’d known that even when"
13"She almost laughed."
14"His gaze flicked over her—her"
15"She wasn’t the girl he’d"
16"She touched the ends self-consciously."
17"He nodded, like that explained"
18"She jerked her chin toward"
19"His brows lifted."
ratio0.51
33.53% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount87
totalSentences102
matches
0"The green neon sign of"
1"Rory ducked under the awning,"
2"The familiar scent of aged"
3"The bar was quiet tonight—just"
4"Silas looked up from behind"
5"He gave her a nod,"
6"Rory stripped off her gloves,"
7"The whiskey burned smooth down"
8"She was halfway through her"
9"Rory’s fingers tightened around her"
10"She didn’t turn."
11"The weight of it pressed"
12"She kept her gaze fixed"
13"The man dropped onto the"
14"Silas chuckled, low and dry."
15"Rory’s stomach twisted."
16"She risked a glance."
17"He looked different."
18"His once-lean frame had filled"
19"His dark hair was still"
ratio0.853
100.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount3
totalSentences102
matches
0"Because pride was a stubborn"
1"Because admitting she’d failed—at law"
2"Because Daniel had always been"
ratio0.029
89.29% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences40
technicalSentenceCount3
matches
0"He gave her a nod, the kind that didn’t need words, and slid a glass of amber liquid toward her usual spot at the far end."
1"He wore a wool overcoat, the kind that cost more than her monthly rent, and when he turned to face her, his eyes—still that impossible green—widened in recognit…"
2"Like she hadn’t spent months staring at her reflection, hating the face that stared back."
90.52% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags29
uselessAdditionCount2
matches
0"She took, the whiskey suddenly bitter on her tongue"
1"He leaned, his signet ring glinting in the low light"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags8
fancyCount3
fancyTags
0"She laughed (laugh)"
1"she muttered (mutter)"
2"she lied (lie)"
dialogueSentences90
tagDensity0.089
leniency0.178
rawRatio0.375
effectiveRatio0.067
83.4053%