Run: 2026-03-18-01KM0ABK5HAEY5VN286RB7PR2C

Run Details

Duration:
27.1s
Cost:
$0.001822
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 against the London drizzle as Rory pulled her collar tighter around her neck. She’d planned to grab a quick pint before her evening shift at Golden Empress—just something to take the edge off the damp, something to keep her fingers steady before she had to navigate the city’s evening traffic again. The thought of tucking into a dark corner with a glass of cheap whiskey and scrolling through job postings had been appealing, but now she hesitated just outside the door. The bar’s hum reached her first—a low murmur of conversation, the clink of glasses, the occasional burst of laughter. She hesitated, her thumb hovering over the brass handle. It had been nearly six years. Not since her first week in London, when Eva had dragged her here, laughing through the introductions to people Rory barely remembered. She’d only lasted an hour then, overwhelmed by the noise, the smoke, the sheer *life* of it. She’d left early, queasy and out of her depth, and never found reason to return. But time and habit had a way of pulling you back, even when you didn’t want to go. She exhaled through her nose, pushed the door open, and stepped inside. The warmth hit her first—the heat of bodies, of spilled alcohol lingering in the air, of woodsmoke from the old fireplace in the corner. The scent of aged whiskey and fried food wrapped around her like an old coat. The bar was busier than she’d expected for a Wednesday night. A group of people huddled around a pool table in the back, lively and loud, while others sat alone at small tables, nursing their drinks with the quiet comfort of familiarity. She made her way to the bar, nodding to the bartender—a young man with a shaved head and a tattoo sleeve—who barely glanced at her before sliding a napkin in her direction. “Dry please,” she said, already fishing for her wallet. “No ice.” He grabbed a bottle from the shelf, poured. She paid, didn’t wait for change, and turned to find a seat. That’s when she saw him. Silas Blackwood sat alone at a corner table near the fireplace, his grey-streaked auburn hair catching the firelight, his hazel eyes focused on something in his lap—a ledger, maybe, or a set of keys. He looked older than she remembered, of course—time didn’t skip anyone—but more than that, he looked *different*. Softer. The kind of softness that came not from age, but from experience. From surviving. From choosing peace. She froze. Her breath caught. And then, before she could decide whether to leave or approach, he lifted his head and looked right at her. Their eyes locked. For a second, neither moved. The world around them faded—the laughter, the clink of glasses, the hiss of the espresso machine—until it was just the two of them suspended in silence, like characters trapped between scenes in a play that had ended years ago. Silas set the ledger down. His hand moved instinctively to the silver signet ring on his right hand, rubbing it with his thumb, as if grounding himself. Then he smiled—not the full warmth she half-remembered, but something measured, cautious. A smile that said *I know you, but I don’t know how to reach you anymore.* She swallowed. Her feet finally obeyed the command to move. She crossed the room, her boots muted on the worn carpet, and stopped at the edge of his table. “Silas,” she said, her voice steadier than she felt. He stood slowly. From five-eight to six-one, the height difference asserted itself instantly. She had to tilt her head up to meet his gaze. He smelled of sandalwood and old books and cinnamon—like the spices at Golden Empress, like the velvet curtains in a secondhand bookshop on Charing Cross. “Aurora Carter,” he said. “Rory.” His voice was deeper than she remembered. Richer. Or maybe it was just the years. Maybe it was the weight of everything unsaid. She nodded. “You can still call me Rory.” “Rory.” He repeated it like a man testing the shape of something long forgotten. Then he gestured to the empty chair across from him. “Sit. Please.” She hesitated. The chair was too close. Too intimate. But the alternative was walking out again, and that felt like surrender. She pulled the chair back and sat, her coat rustling against the fabric. She set her whiskey down between them like a fragile truce. Silas exhaled, almost a laugh. “God, it’s been…” “Five years,” she said. “Since Eva’s birthday. The one at her place in Camden.” He blinked. Then his face cleared, as if a switch had flipped. “Right. Of course. Eva’s thirtieth. You came late. Evan was there.” She stiffened at the name. Evan—the reason she’d left Cardiff, the reason she’d fled to London in the first place. The reason she’d spent three years flinching at certain types of laughter, of footsteps behind her, of doors slamming too hard. Silas’ eyes flickered with something—regret, perhaps, or discomfort. “You never came back after that.” “No,” she said softly. “I didn’t.” A silence settled between them, thick and warm like old whiskey. The fire crackled. A laugh rang out from the pool table, too loud in the intimate space. Silas finally broke it. “You’re working at Golden Empress.” “I am.” A fact, not a confession. But he looked at her with an intensity that made her neck prickle. “Delivery rider?” “Yeah.” “With Yu-Fei?” “Yeah.” He nodded slowly, processing. “And you’re…” “Alive,” she said. “Mostly.” He almost smiled. Almost. “And living above the bar. Still quiet. Still reading.” “Still working too hard,” she added. “Just like before.” He leaned back slightly, studying her. She felt the weight of his gaze—familiar in a way that hurt. He was seeing changes she hadn’t noticed in herself. The faint scar on her wrist, pale against her skin. The new tension in her shoulders. The way her black hair, once simply straight, now fell just past her jawline like she’d given up trying to tame it. “You look…” He paused, searching for the right word. “Different.” “So do you.” That made him chuckle—a real sound, low and rich. “I imagine so. I’ve stopped running toward explosions, for one.” She arched an eyebrow. “Explosions?” “Metaphorical ones,” he clarified. “Mostly.” She almost laughed. Almost. But her throat felt tight. “You always did.” He studied the signet ring again, rotating it on his finger. “After Prague,” he said quietly, “I stopped believing in grand causes. Or at least, in grand causes that require sacrificing everything.” She looked down at her hands, at the crescent scar on her left wrist, hidden now beneath a long-sleeve shirt. Childhood accident, she’d told people. Not the truth—that Evan had slammed her wrist into a knife’s edge during an argument, screaming about how *nobody* left him. Not then. Not ever. “Some of us just stop believing in causes altogether,” she said. Silas went very still. Then, softly: “Was it worth it? Running away?” She wanted to snap—*What do you think, Silas?*—but the question wasn’t a trap. It was honest. Curious. Like a man evaluating a landscape he’d been mapping twenty years ago and finding it had changed. “No,” she said. “But I didn’t run *toward* anything either. I just ran. Away.” He didn’t look away. Didn’t offer empty comfort. Just nodded, as if her answer made sense to him in a way no one else’s would. “And you?” she asked, turning the question. “Were you ever going to tell me you were spill-proofing poisons in your back room?” He followed her gaze toward the hidden bookshelf near the hallway. His smile returned, faint but genuine. “Spill-proofing isn’t the phrase we used.” “Evidently.” He sighed, rubbing his knee beneath the table—an old habit, an old injury, an old ghost. “I didn’t think you’d care to know.” “You thought I’d be upset that you didn’t invite me to your secret spy meetings?” “I thought you’d left all of that behind. You told Eva you were done with secrets.” She stared into her whiskey. The ice had melted now. The liquid was dark, still. “Maybe I was done with *his* secrets.” Silas’ expression darkened. “Evan?” She didn’t answer. She didn’t have to. He exhaled through his nose. “Damn, Rory.” “What?” “You never called me.” The words landed like a punch. *You never called me.* And it was true. She hadn’t. Not once. Not even when she first arrived, shaky and sleepless on Eva’s sofa. She’d let Eva be her lifeline, Eva and the steady rhythm of the city, and she’d cut Silas off without explanation. Without thanks. “I know,” she whispered. Silas leaned forward, elbows on the table. “After what you went through…” “You were busy,” she said bitterly. “Saving the world. Or whatever.” He flinched. “I was. And I wasn’t. But I could’ve been there for *you.*” The raw edge in his voice made her throat close. She swallowed hard. “I didn’t want anyone to know. Not Eva. Not you. Not—” “Not anyone,” he finished. She nodded. Silas sat back, his coffee-colored eyes searching hers. “You think you’re the only one who’s changed?” She blinked. “You haven’t.” “Oh, I have.” He tapped his signet ring. “I’ve retired. Literally. I manage this place now. Clean water, mostly. Decent music. A safe place for people like you to walk in without explanation.” She almost laughed at that. “And I’ve learned,” he continued, voice low, “that the hardest battles aren’t fought with a gun or a file or a coded message. They’re fought in kitchens. In back rooms. In the quiet after the explosion.” She listened, transfixed. “You survived something,” he said. “Something that would’ve broken most people twice over. And you did it by leaving. Not by fighting back. Not by screaming. But by *walking away.*” She wanted to argue. To say it wasn’t that simple. That walking away had cost her everything—her confidence, her sense of safety, the belief that she could ever trust again. But the truth was simpler. Worse. Walking away had been the easiest thing she’d ever done. Silas must have seen the shift in her face, because he leaned in. “You’re still here.” “Yeah. In London. Above the bar. Still delivering.” “Still alive,” he said. “That’s not nothing.” She looked down at her scar again—hidden, but always awake. Then she met his gaze. “I didn’t call you,” she said. “Because I was ashamed.” Silas didn’t look away. “Of what?” “Of being weak. Of letting him win. Of needing help and not asking for it.” She swallowed. “Of pretending I was fine when I wasn’t.” Silas was quiet for a long time. The fire popped. A glass shattered somewhere in the kitchen, followed by a curse and laughter. Finally: “Rory. Being strong doesn’t mean you never break. It means you learn to rebuild—even when the pieces don’t fit the way they used to.” She exhaled shakily. “And you? Did you rebuild?” He held up his signet ring. “Every day. Sometimes slower than others.” She reached across the table without thinking, touching the silver band with her fingertips. It was cool. Solid. Real. Silas didn’t pull away. “I missed you,” she confessed. The words hung in the air between them, fragile as glass. Silas closed his hand around hers for a moment—just a second—before letting go. “I missed you too,” he said. “But you were always there. In the bar. In the books. In the way the wind came in through the open window when I was closing up at dawn. You were always there, Rory. Even when you weren’t.” She closed her eyes. Felt the weight of the years like a stone behind her ribs. When she opened them, Silas was watching her—not with pity, not with judgment, but with something deeper. Something like recognition. “Have a drink with me,” he said. “Not just one. Two. As much as you want. And tell me about Golden Empress. Tell me about your routes through Bloomsbury. Tell me what you read when you’re not dodging traffic on a Vespa.” She almost laughed. Almost cried. She picked up her glass. “Deal.” And as the whiskey burned its way down her throat, and the noise of the bar wrapped around them like a living thing, she realized—really realized—for the first time in years, she wasn’t alone.
created_at"2026-03-18T11:12:39.101Z" 3/18/2026, 11:12:39 AM
model"mistralai/mistral-small-2603" 1/1/2603, 12:00:00 AM
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency421
moderation_latency(null)
generation_time26981
tokens_prompt867
tokens_completion3367
native_tokens_prompt838
native_tokens_completion2856
native_tokens_completion_images(null)
native_tokens_reasoning0
native_tokens_cached128
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.00182202
router(null)
provider_responses
0
endpoint_id"f5ed6283-4e17-457d-98cd-2ec0c318171d"
id"a0c2291482464b56884b499340d1f7b6"
is_byokfalse
latency421
model_permaslug"mistralai/mistral-small-2603" 1/1/2603, 12:00:00 AM
provider_name"Mistral"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.0; linux; x64))"
http_referer(null)
api_type"completions"
id"gen-1773832359-kcHyxZH70HFN64VwT4bB"
upstream_id"a0c2291482464b56884b499340d1f7b6"
total_cost0.00182202
cache_discount0.00001728
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
totalTags26
adverbTagCount3
adverbTags
0"she said softly [softly]"
1"he said quietly [quietly]"
2"she said bitterly [bitterly]"
dialogueSentences84
tagDensity0.31
leniency0.619
rawRatio0.115
effectiveRatio0.071
83.22% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2086
totalAiIsmAdverbs7
found
0
adverb"slowly"
count2
1
adverb"softly"
count2
2
adverb"slightly"
count1
3
adverb"very"
count1
4
adverb"really"
count1
highlights
0"slowly"
1"softly"
2"slightly"
3"very"
4"really"
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)
49.66% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2086
totalAiIsms21
found
0
word"flickered"
count2
1
word"navigate"
count1
2
word"warmth"
count2
3
word"silence"
count2
4
word"measured"
count1
5
word"velvet"
count1
6
word"weight"
count3
7
word"footsteps"
count1
8
word"intensity"
count1
9
word"familiar"
count1
10
word"tension"
count1
11
word"eyebrow"
count1
12
word"coded"
count1
13
word"transfixed"
count1
14
word"sense of"
count1
15
word"shattered"
count1
highlights
0"flickered"
1"navigate"
2"warmth"
3"silence"
4"measured"
5"velvet"
6"weight"
7"footsteps"
8"intensity"
9"familiar"
10"tension"
11"eyebrow"
12"coded"
13"transfixed"
14"sense of"
15"shattered"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"hung in the air"
count1
highlights
0"hung in the air"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells1
narrationSentences178
matches
0"t with pity"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount0
narrationSentences178
filterMatches
0"know"
1"think"
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences235
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen41
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans10
markdownWords29
totalWords2061
ratio0.014
matches
0"life"
1"different"
2"I know you, but I don’t know how to reach you anymore."
3"nobody"
4"What do you think, Silas?"
5"toward"
6"his"
7"You never called me."
8"you."
9"walking away."
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions34
unquotedAttributions0
matches(empty)
66.67% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions37
wordCount1512
uniqueNames14
maxNameDensity0.99
worstName"Silas"
maxWindowNameDensity3
worstWindowName"Silas"
discoveredNames
Raven1
Nest1
London3
Rory2
Golden2
Empress2
Eva4
Wednesday1
Blackwood1
Charing1
Cross1
Cardiff1
Evan2
Silas15
persons
0"Raven"
1"Nest"
2"Rory"
3"Empress"
4"Eva"
5"Blackwood"
6"Evan"
7"Silas"
places
0"London"
1"Golden"
2"Cardiff"
globalScore1
windowScore0.667
90.48% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences84
glossingSentenceCount2
matches
0"as if grounding himself"
1"felt like surrender"
5.92% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches4
per1kWords1.941
wordCount2061
matches
0"not from age, but from experience"
1"not the full warmth she half-remembered, but something measured, cautious"
2"not with pity, not with judgment, but with something deeper"
3"not with judgment, but with something deeper"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences235
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs103
mean20.01
std18.85
cv0.942
sampleLengths
090
188
230
381
443
525
666
73
825
93
1044
1155
1229
139
1449
155
1623
178
1826
1945
208
2114
2223
2341
2414
256
2628
279
2820
292
301
312
321
336
344
3513
369
3765
3810
393
4019
415
425
4312
4432
4550
4611
4712
4834
4914
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences178
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount3
totalVerbs282
matches
0"was walking"
1"was seeing"
2"was watching"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount26
semicolonCount0
flaggedSentences20
totalSentences235
ratio0.085
matches
0"She’d planned to grab a quick pint before her evening shift at Golden Empress—just something to take the edge off the damp, something to keep her fingers steady before she had to navigate the city’s evening traffic again."
1"The bar’s hum reached her first—a low murmur of conversation, the clink of glasses, the occasional burst of laughter."
2"The warmth hit her first—the heat of bodies, of spilled alcohol lingering in the air, of woodsmoke from the old fireplace in the corner."
3"She made her way to the bar, nodding to the bartender—a young man with a shaved head and a tattoo sleeve—who barely glanced at her before sliding a napkin in her direction."
4"Silas Blackwood sat alone at a corner table near the fireplace, his grey-streaked auburn hair catching the firelight, his hazel eyes focused on something in his lap—a ledger, maybe, or a set of keys."
5"He looked older than she remembered, of course—time didn’t skip anyone—but more than that, he looked *different*."
6"The world around them faded—the laughter, the clink of glasses, the hiss of the espresso machine—until it was just the two of them suspended in silence, like characters trapped between scenes in a play that had ended years ago."
7"Then he smiled—not the full warmth she half-remembered, but something measured, cautious."
8"He smelled of sandalwood and old books and cinnamon—like the spices at Golden Empress, like the velvet curtains in a secondhand bookshop on Charing Cross."
9"Evan—the reason she’d left Cardiff, the reason she’d fled to London in the first place."
10"She felt the weight of his gaze—familiar in a way that hurt."
11"That made him chuckle—a real sound, low and rich."
12"Not the truth—that Evan had slammed her wrist into a knife’s edge during an argument, screaming about how *nobody* left him."
13"She wanted to snap—*What do you think, Silas?*—but the question wasn’t a trap."
14"He sighed, rubbing his knee beneath the table—an old habit, an old injury, an old ghost."
15"That walking away had cost her everything—her confidence, her sense of safety, the belief that she could ever trust again."
16"She looked down at her scar again—hidden, but always awake."
17"Silas closed his hand around hers for a moment—just a second—before letting go."
18"When she opened them, Silas was watching her—not with pity, not with judgment, but with something deeper."
19"And as the whiskey burned its way down her throat, and the noise of the bar wrapped around them like a living thing, she realized—really realized—for the first time in years, she wasn’t alone."
95.36% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1170
adjectiveStacks0
stackExamples(empty)
adverbCount53
adverbRatio0.0452991452991453
lyAdverbCount13
lyAdverbRatio0.011111111111111112
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences235
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences235
mean8.77
std8.06
cv0.919
sampleLengths
022
138
230
319
49
56
622
717
815
918
1012
1124
1215
1311
1431
1532
169
172
188
1912
205
2134
2217
231
2412
252
263
272
283
2920
303
315
3239
335
3422
3512
3616
372
388
3919
409
413
4210
4311
4425
454
461
477
481
497
45.39% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats15
diversityRatio0.31063829787234043
totalSentences235
uniqueOpeners73
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount6
totalSentences136
matches
0"Then he smiled—not the full"
1"Maybe it was the weight"
2"Then he gestured to the"
3"Then his face cleared, as"
4"Just nodded, as if her"
5"Then she met his gaze."
ratio0.044
28.82% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount65
totalSentences136
matches
0"She’d planned to grab a"
1"She hesitated, her thumb hovering"
2"It had been nearly six"
3"She’d only lasted an hour"
4"She’d left early, queasy and"
5"She exhaled through her nose,"
6"She made her way to"
7"she said, already fishing for"
8"He grabbed a bottle from"
9"She paid, didn’t wait for"
10"He looked older than she"
11"Her breath caught."
12"Their eyes locked."
13"His hand moved instinctively to"
14"Her feet finally obeyed the"
15"She crossed the room, her"
16"she said, her voice steadier"
17"He stood slowly."
18"She had to tilt her"
19"He smelled of sandalwood and"
ratio0.478
59.26% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount109
totalSentences136
matches
0"The green neon sign of"
1"She’d planned to grab a"
2"The thought of tucking into"
3"The bar’s hum reached her"
4"She hesitated, her thumb hovering"
5"It had been nearly six"
6"She’d only lasted an hour"
7"She’d left early, queasy and"
8"She exhaled through her nose,"
9"The warmth hit her first—the"
10"The scent of aged whiskey"
11"The bar was busier than"
12"A group of people huddled"
13"She made her way to"
14"she said, already fishing for"
15"He grabbed a bottle from"
16"She paid, didn’t wait for"
17"That’s when she saw him."
18"Silas Blackwood sat alone at"
19"He looked older than she"
ratio0.801
36.76% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences136
matches
0"To say it wasn’t that"
ratio0.007
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences63
technicalSentenceCount2
matches
0"His hand moved instinctively to the silver signet ring on his right hand, rubbing it with his thumb, as if grounding himself."
1"But he looked at her with an intensity that made her neck prickle."
86.54% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags26
uselessAdditionCount2
matches
0"she said, her voice steadier than she felt"
1"he continued, voice low,"
78.57% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags22
fancyCount6
fancyTags
0"He repeated (repeat)"
1"she added (add)"
2"he clarified (clarify)"
3"she whispered (whisper)"
4"he continued (continue)"
5"she confessed (confess)"
dialogueSentences84
tagDensity0.262
leniency0.524
rawRatio0.273
effectiveRatio0.143
80.8888%