Run: 2026-03-18-01KM09ATGJTJEGAE7MGS9R8JE2

Run Details

Duration:
34.1s
Cost:
$0.007109
Provider:
OpenAI

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
Rain worried at the pavement outside like a bored animal, clawing and receding, clawing and receding. Aurora Carter—Rory, to anyone who’d known her before she learned how to keep her voice flat—stood under the green neon glow and let the light wash her face. The sign above the door read like a dare. Distinctive green, bright enough to make the wet street look stained. “The Raven’s Nest.” She hadn’t thought about that name in years. Not in any way that stuck. Not in any way that didn’t get swallowed by the daily grind of it: slip into the night on a bicycle, hand off a bag of food still steaming under her arm, smile at customers who didn’t know what she carried in her chest. Golden Empress on Dean Street by day; exhaustion by night. Somewhere above it all, her flat—small, reliable, forgettable. Above Silas’ bar. Rory pushed the door open. Warm air hit her first—coppery, stale beer, old wood. Then the sound: low chatter braided with the hiss of bottles, music at a volume designed to keep secrets from shouting. The room held dim corners like it was built to hide people. Maps lined the walls in peeling frames. Black-and-white photographs. Men frozen mid-laugh, mid-stride, the kind of candidness that didn’t exist if you were looking over your shoulder properly. Every few steps a lamplight pool made shadows leap and settle again. Her eyes adjusted. She moved without thinking, shoulders slightly hunched, as if the space might still be expecting her to flinch. At the bar, leaning into the counter like it was an old argument he intended to win, sat Silas Blackwood. The sight didn’t land all at once. At first her brain tried to correct it—some part of her insisting she must have walked into the wrong door, the wrong time. Then the details snapped into focus: grey-streaked auburn hair, neatly trimmed beard, hazel eyes that had always seemed to be measuring the world for weaknesses. And the limp—subtle until it made itself undeniable when he shifted his weight. His right hand, resting near a silver signet ring, caught the light with a small, sharp gleam. Silas looked up. His gaze met hers like a hand finding the edge of a wound. For a heartbeat, Rory forgot how to breathe. “Rory.” The voice was roughened by years and smoke, but it still carried the same quiet authority she’d once followed without admitting she was following. She felt the name hit her in the sternum. She managed, “Silas.” Her own voice sounded wrong in her mouth. Too careful. Too controlled. As if she’d practiced sounding like someone she wasn’t. He smiled, the kind that didn’t brighten his face so much as acknowledge something hard between them. “You don’t wear that delivery look like you’re used to it.” “I don’t know what look you mean,” she said automatically. Silas lifted one brow. “You’ve got flour on your—no. Not flour. Ink stains. From packing labels, perhaps. And you smell like someone else’s kitchen.” Rory’s fingers tightened around the strap of her bag. She realized she’d brought it inside without thinking, as if the bar were an extension of her route. Golden Empress paper bag crinkled softly against her leg. “I work part-time,” she said, and hated how defensive it sounded. As though she’d been caught doing something shameful instead of doing what she had to do. Silas studied her for a moment longer than polite conversation required. His signet ring didn’t move. His right knee—left side, she corrected herself, his limp in the left leg—shifted under the stool with a quiet complaint. “You always did hate being questioned,” he said. Then, softer: “Time didn’t cure it.” Rory looked around, as if she might find a familiar corner where they’d sit and pretend they were still the people they’d been. Her memory supplied an image anyway: the old bar, the maps, the photos, her standing too close to the back room bookshelf when Silas had pressed a finger to his lips like a warning. The way she’d laughed—small, breathy—because she didn’t know what else to do when danger made itself personal. Back then, she’d thought she could outrun the world. She’d thought she could keep her hands clean just by moving fast enough. Now she realized how many things stuck. Silas pushed his stool back slightly. He didn’t offer a hand; he never had. He slid around the bar with careful weight shifts, stopping close enough that she could smell the whiskey on him. “I didn’t know you were in town,” Rory said. It was true in the way lies sometimes were—made of omission. “I didn’t know you’d come back,” he corrected. Hazel eyes held hers, steady and unyielding. “Sit.” Rory should have refused. Should have said she was only passing through. Should have kept walking, found a different bar with different walls and different photographs, somewhere she could pretend she didn’t know the shape of Silas’ past. Instead she followed him to the stool beside his. The leather seat was cracked in places; it conformed to her body like habit. Silas signaled to the bartender with a flick of two fingers. Rory didn’t know if the motion was simply familiarity or a language only he spoke. A glass of something dark appeared a moment later—water for her, she realized, clear and cold, with a slice of lemon. “You look tired,” Silas said, as if tiredness were the only problem worth stating. “I’m fine.” He gave a small sound that wasn’t quite a laugh. “That’s what you said the last time.” Rory’s eyes dropped to her left wrist. The crescent-shaped scar sat there like a quiet verdict from her childhood accident. She’d covered it with a watch for years, then stopped. Now it showed more often than she liked, bright against her skin when she moved her sleeve the wrong way. She tucked her hand under her thigh. The scar went hidden again, but her memory didn’t. “Years ago,” she said, “I was still…” She searched for the right words. Still stupid. Still hopeful. Still pretending the future was something you could negotiate with charm. Silas’s gaze didn’t waver. “Still thinking you could choose when the world touched you.” Rory felt her throat tighten. She hadn’t come here to be understood. She’d come because she’d walked downstairs, heard the building hum like a held breath, and found herself standing in the doorway of the place where she’d once trusted the wrong man with her life. She had never said why she’d stopped coming. She’d never been asked properly, not with the right amount of seriousness. Not since Evan. She didn’t like the name. It carried weight the way old injuries did—like if you pressed too hard, it would reopen. Silas poured himself something he didn’t hide from her. Amber liquid slid into his glass with a soft, confident sound. “What happened to you?” he asked. Rory blinked. “What happened? You mean—” “I mean you,” he said, and his voice sharpened. “You left. Then you vanished. Then you called once—once—and after that nothing. No messages. No risk. No courtesy.” Rory’s mouth went dry. She’d imagined that silence as protection. As control. As punishment. She hadn’t considered it from his side. “I didn’t want to drag you into it,” she said. Silas’s expression turned briefly unreadable, the way a face did when the truth tried to choose the most dangerous route. “Drag me into what, Rory?” She stared at her own glass of water, watching the lemon slice float slightly off-center. “Into me being… not safe.” Silas leaned back. His limp made the motion careful, measured. The signet ring caught the light again as his right hand rose slightly, a gesture like a stop sign. “You were never safe,” he said. “That’s why I—” He stopped. His jaw tensed. “That’s why I tried.” Rory’s head snapped up. The old anger surged with the speed of a reflex. “Tried? You tried? You disappeared.” The bar kept humming around them, laughter folding and unfolding like paper. Rory heard none of it for a moment. Only the weight of his words, and the way her own regret tasted like pennies. Silas’ hazel eyes flicked once toward the wall behind Rory, toward the maps. Toward the photographs. As if those could serve as witnesses. Then he looked back at her. “Do you think I wanted to vanish?” Rory didn’t answer. She couldn’t. In her mind, she saw the nights she’d laid awake listening to the thin walls of that flat she’d fled from, hearing footsteps that weren’t hers. Saw the way Evan had said her name with certainty, like he owned it. Saw the door that wouldn’t quite lock properly and the chain that did nothing to stop a person who knew how to force their way in. She swallowed. “You don’t get to ask questions like that.” Silas held her gaze. “No. I don’t.” His voice softened, but it didn’t lose its strength. “In Prague, the operation didn’t go the way it should. People died. I lived. And that—” His mouth tightened on the edge of a confession. “—that cost me more than a knee.” Rory stared, something cold sliding under her ribs. She knew about Prague the way people knew about storms. A headline. A rumor. A gap in someone’s story where you could pour all your theories and still come up empty. “I didn’t know,” she said. Silas made a sound like he’d heard this excuse a hundred different ways. “You would have, if I’d managed to get to you in time.” Her hands shook faintly on the water glass. She set it down harder than she meant to. Lemon scent cut through the stale air. “You’re acting like I was the one who left you,” Rory said. “Like I made a choice to disappear into thin air.” Silas watched her, calm and infuriating. “You did leave. But I didn’t know where you went. Not safely. Not in a way I could follow without making the risk worse.” Rory leaned forward. “So what, you decided I was safer without you?” The question came out sharper than she intended, and she heard herself sounding younger—like someone pleading for a parent to admit they’d been negligent. Silas didn’t flinch. He reached for his glass, then thought better of it and set his hand back down. His right signet ring stayed in view, a small piece of authority resting on human skin. “I decided,” he said slowly, “that I couldn’t keep pulling you into places you didn’t understand. I couldn’t keep being the man who shows up with answers that arrive too late.” Rory looked away. The wall of maps blurred as if the ink had gone wet. She thought of her own decisions. Cardiff, then law books on her desk she’d never opened fully. The way she’d packed her suitcase in a hurry after Eva’s voice—loud, urgent, refusing to accept delays—told her to get out. The way she’d boarded a train and felt, for a few hours, like escape was an act of courage. After that, it was just survival. Silas’ voice reached her again, quieter now. “You changed.” Rory’s laugh came out thin. “Wow. You think?” He didn’t smile this time. “I mean it. When I saw you for the first time tonight, I didn’t recognize you as Rory Carter the girl who used to ask questions like she was carving answers out of the air.” Rory’s heart struck. She’d forgotten how much she’d asked. How fearless it had felt to be clever, to believe intellect could turn fear into something manageable. “I’m still asking,” she said, and tasted bitterness. “I just don’t get to pretend the answers are clean.” Silas took a breath. “Show me your wrist.” Rory went still. “What?” Silas nodded once, toward her hidden scar. “It’s there. I can see you trying to cover it with your sleeve.” Rory’s fingers moved without permission, tugging her sleeve up just enough. The crescent scar lay on her left wrist, white and definite. Silas’ eyes narrowed with a grief so quick it felt like a blade. His gaze flicked over the skin as though mapping it. “That happened,” he said, voice rough, “when you were a child.” “I remember,” Rory replied, too quickly. “It was an accident.” Silas didn’t answer the distinction. His focus wasn’t on the childhood accident itself, not really. He looked at her scar, then back up at her face. “There are injuries you earn by surviving. And there are injuries you carry because someone failed to keep you safe.” Rory’s chest tightened. She wanted to deny it. She wanted to say she’d survived fine, that she hadn’t built her life out of cracks. But the truth wouldn’t cooperate. “I didn’t come here for you to make this about you,” she said. Silas’ jaw flexed. “It isn’t about me.” A pause thickened between them. Somewhere behind the bar, a glass clinked. The music carried on, indifferent. Rory studied Silas’ hands. The signet ring sat on his right finger as if it had grown there, and his knuckles bore the faint evidence of old injuries—small, quiet betrayals of time. She noticed how carefully he held himself, how his limp altered his balance even when he tried to look effortless. He was older now, yes. But he was also… still himself. That was worse in a way. “Do you still have the room?” Rory asked, and she hated how her voice softened on the last word. Silas’ eyes tracked hers toward the back of the bar, where the bookshelf stood—dark wood against darker shadows. Rory remembered the bookshelf as a kind of promise back then, as if secrets were something you could browse like books. He kept it hidden, accessed through the spine of old knowledge. “You know it’s there,” he said. “I remember,” she admitted. His mouth tightened. “It’s not for people who don’t want to understand.” Rory’s thoughts turned over like coins in a pocket. She’d told herself she was only here because she’d come in from the rain, because she needed quiet, because she’d gotten curious about whether she still recognized the world that had once frightened her. But she’d left that world once. She’d fled it and called it freedom. Now she was standing beside the man who represented the edge of it, and her old fear had begun to reassemble itself into something with sharper edges. “What do you want from me?” she asked. Silas leaned forward slightly. His hazel eyes held hers, unblinking. “I want you to stop thinking you have to earn your safety by working harder.” Rory flinched. “I don’t think—” “You do,” he said, firm as a verdict. “You come here because you still trust me enough to hurt. You stand under the neon like it can guide you to something you lost.” Rory swallowed. Her throat ached. “And you?” she asked, and it came out as a dare. “What did you lose?” Silas’ gaze drifted for a split second, toward the maps, toward the photographs, toward the stories trapped behind glass. When he spoke, the answer came out like it had been sitting under his tongue for a long time. “Control,” he said. “Over outcomes. Over consequences. Over the way regret can keep walking after you tell yourself you’ve ended it.” Rory stared at him, the truth sitting heavy between them with nowhere to go. She thought of Evan, of the way he’d acted like consequences were things other people dealt with. Like he could run from accountability the same way she’d run from him. She’d tried to outrun consequence. She couldn’t. “Sometimes,” Rory said slowly, “I think I should have called sooner.” Silas’ eyes met hers again. “Sometimes I think I should have known earlier.” The words landed with a silence so complete it felt like the bar had turned its volume down just for them. Rory felt a strange, painful tenderness toward the younger version of herself—the girl who’d believed she could outthink danger, who’d believed intelligence could substitute for protection. She’d been smart, yes. But she’d been alone in the way that mattered. She looked down at her wrist again. The scar sat there, unchanged, a fixed curve in her skin. “I’m not the person you knew,” she said. It sounded like a defense. It sounded like a warning to herself not to go back. Silas’ face softened, just a fraction. “Good.” Rory blinked. “Good?” “Because if you were still that person,” he said, “then you’d be waiting for me to fix it. And I can’t. I’m retired.” Rory almost laughed again—almost. The word didn’t feel like comfort. It felt like a boundary drawn carefully around a wound. Silas continued, “But I can still tell you what I know. And I can still make sure you don’t walk into something you can’t see.” Rory held his gaze, the tension in her chest refusing to loosen. “What about you?” she asked. “Are you still… the Spymaster?” A faint smile tugged at his mouth. “That title suggests I’m still a threat. Or still useful.” “You are,” Rory said, and surprised herself with the certainty. “Even like this.” Silas’ eyes flicked briefly to the silver signet ring. Then back to her. “I’m useful,” he allowed. “But I’m not invincible.” Rory looked past him at the bookshelf. Dark wood. Innocent if you didn’t know better. “Are we going to talk in there?” she asked. Silas didn’t answer immediately. He took a breath, and in it Rory heard the weight of all the years between their last conversation and this one. All the nights they’d both turned over in their minds the same mistake, each of them believing the other one had chosen it. “No,” he said at last. “Not yet.” Rory’s stomach tightened. “Not yet?” “First,” Silas said, and his voice took on the careful calm he used when guiding someone over something dangerous, “you go upstairs. You eat something warm. You sleep like you’re allowed to.” Rory stared at him. “Allowed.” He nodded once, slow. “You’ve been bargaining with survival for a long time, Rory. I’m telling you to stop.” She wanted to argue. She wanted to tell him she didn’t have the luxury of stopping. That bills didn’t care about bargaining. That her body didn’t care about lessons. But when she opened her mouth, what came out was smaller. “Did you ever stop thinking about it?” she asked. “The things that went wrong.” Silas’ hazel eyes held hers. “No.” Rory felt the regret in that single word, the way it carried an entire season’s worth of ghosts. Then she nodded, once. “Neither did I.” The rain outside eased, just slightly, like someone finally deciding they’d caused enough trouble. Rory stood, brushing off her coat with hands that still wanted to tremble. Silas rose too, slow and careful, his limp reminding her that time didn’t care about who had been right. As she stepped away, Rory glanced back. The bar’s dim light made his silhouette look almost the same as the one in her memory—if you ignored the grey streaks and the injury and the way his eyes carried too much history. “Silas,” she said, and her voice threatened to break. He looked at her, signet ring gleaming as if it wanted to remind her that some things still had weight. “Yeah?” he asked. Rory swallowed. Her scar itched beneath her sleeve, as if it could speak for her. “I’m sorry.” Silas didn’t move. For a moment he seemed as though he might say something that would undo years. Instead he just nodded, accepting the apology the way one accepted weather: with respect, without illusions. “Good,” he said. “Now go be alive, Rory.” The words hit her like a hand on the back, gentle but firm enough to push her forward. Rory turned toward the entrance, toward the green neon spilling itself across the wet street again. Behind her, the maps and photographs watched without judgment. She stepped out into the damp night, and the bar’s warmth stayed with her in the hollow of her chest as if it could be carried.
created_at"2026-03-18T10:54:45.28Z" 3/18/2026, 10:54:45 AM
model"openai/gpt-5.4-nano-20260317"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency24980
moderation_latency(null)
generation_time33398
tokens_prompt867
tokens_completion6437
native_tokens_prompt808
native_tokens_completion5558
native_tokens_completion_images0
native_tokens_reasoning1157
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"completed"
usage0.0071091
router(null)
provider_responses
0
endpoint_id"0c835f2e-c18d-4e8c-b245-e1e3bd08b97f"
id"resp_056ae6d26a1538700169ba8475593081958b0eb117735d3abb"
is_byokfalse
latency201
model_permaslug"openai/gpt-5.4-nano-20260317"
provider_name"OpenAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.0; linux; x64))"
http_referer(null)
api_type"completions"
id"gen-1773831285-xK3OE62zl4oB4Hz0SV4a"
upstream_id"resp_056ae6d26a1538700169ba8475593081958b0eb117735d3abb"
total_cost0.0071091
cache_discount(null)
upstream_inference_cost0
provider_name"OpenAI"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags44
adverbTagCount3
adverbTags
0"she said automatically [automatically]"
1"he said slowly [slowly]"
2"Rory said slowly [slowly]"
dialogueSentences97
tagDensity0.454
leniency0.907
rawRatio0.068
effectiveRatio0.062
80.77% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount3381
totalAiIsmAdverbs13
found
0
adverb"slightly"
count6
1
adverb"softly"
count1
2
adverb"slowly"
count2
3
adverb"quickly"
count1
4
adverb"really"
count1
5
adverb"carefully"
count2
highlights
0"slightly"
1"softly"
2"slowly"
3"quickly"
4"really"
5"carefully"
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)
67.47% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount3381
totalAiIsms22
found
0
word"weight"
count6
1
word"familiar"
count1
2
word"charm"
count1
3
word"silence"
count2
4
word"unreadable"
count1
5
word"measured"
count1
6
word"flicked"
count3
7
word"footsteps"
count1
8
word"effortless"
count1
9
word"tenderness"
count1
10
word"tension"
count1
11
word"stomach"
count1
12
word"gleaming"
count1
13
word"warmth"
count1
highlights
0"weight"
1"familiar"
2"charm"
3"silence"
4"unreadable"
5"measured"
6"flicked"
7"footsteps"
8"effortless"
9"tenderness"
10"tension"
11"stomach"
12"gleaming"
13"warmth"
66.67% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches2
maxInWindow2
found
0
label"eyes widened/narrowed"
count1
1
label"weight of words/silence"
count1
highlights
0"eyes narrowed"
1"the weight of his words"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences270
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount6
narrationSentences270
filterMatches
0"look"
hedgeMatches
0"tended to"
1"tried to"
2"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences334
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen44
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords3359
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions61
unquotedAttributions1
matches
0"His right knee—left side, she corrected herself, his limp in the left leg—shifted under the stool with a quiet complaint…"
33.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions84
wordCount2577
uniqueNames11
maxNameDensity1.82
worstName"Rory"
maxWindowNameDensity4
worstWindowName"Rory"
discoveredNames
Carter1
Rory47
Empress2
Dean1
Street1
Silas25
Blackwood1
Hazel1
Evan3
Prague1
Eva1
persons
0"Carter"
1"Rory"
2"Silas"
3"Blackwood"
4"Hazel"
5"Evan"
6"Eva"
places
0"Dean"
1"Street"
2"Prague"
globalScore0.588
windowScore0.333
46.45% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences169
glossingSentenceCount7
matches
0"quite a laugh"
1"tasted like pennies"
2"quite lock properly and the chain that did nothing to stop a person who knew how to force their way in"
3"as though mapping it"
4"felt like the bar had turned its volume"
5"sounded like a warning to herself not to g"
6"felt like a boundary drawn carefully ar"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount3359
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences334
matches
0"imagined that silence"
1"left that world"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs155
mean21.67
std15.09
cv0.696
sampleLengths
064
13
276
33
447
540
621
720
855
913
1017
1116
128
131
1433
153
1621
1728
1810
1924
2036
2127
2236
2314
2474
2522
267
2734
2820
2916
3038
3123
3247
3314
342
3517
3650
3716
3828
3914
4046
4123
4221
4320
446
456
4627
4721
4810
4925
96.17% Passive voice overuse
Target: ≤2% passive sentences
passiveCount7
totalSentences270
matches
0"get swallowed"
1"was built"
2"was roughened"
3"been caught"
4"were—made"
5"was cracked"
6"been asked"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount4
totalVerbs502
matches
0"were looking"
1"was following"
2"was only passing"
3"was standing"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount20
semicolonCount3
flaggedSentences19
totalSentences334
ratio0.057
matches
0"Aurora Carter—Rory, to anyone who’d known her before she learned how to keep her voice flat—stood under the green neon glow and let the light wash her face."
1"Golden Empress on Dean Street by day; exhaustion by night."
2"Somewhere above it all, her flat—small, reliable, forgettable."
3"Warm air hit her first—coppery, stale beer, old wood."
4"At first her brain tried to correct it—some part of her insisting she must have walked into the wrong door, the wrong time."
5"And the limp—subtle until it made itself undeniable when he shifted his weight."
6"His right knee—left side, she corrected herself, his limp in the left leg—shifted under the stool with a quiet complaint."
7"The way she’d laughed—small, breathy—because she didn’t know what else to do when danger made itself personal."
8"He didn’t offer a hand; he never had."
9"It was true in the way lies sometimes were—made of omission."
10"The leather seat was cracked in places; it conformed to her body like habit."
11"A glass of something dark appeared a moment later—water for her, she realized, clear and cold, with a slice of lemon."
12"It carried weight the way old injuries did—like if you pressed too hard, it would reopen."
13"The question came out sharper than she intended, and she heard herself sounding younger—like someone pleading for a parent to admit they’d been negligent."
14"The way she’d packed her suitcase in a hurry after Eva’s voice—loud, urgent, refusing to accept delays—told her to get out."
15"The signet ring sat on his right finger as if it had grown there, and his knuckles bore the faint evidence of old injuries—small, quiet betrayals of time."
16"Rory felt a strange, painful tenderness toward the younger version of herself—the girl who’d believed she could outthink danger, who’d believed intelligence could substitute for protection."
17"Rory almost laughed again—almost."
18"The bar’s dim light made his silhouette look almost the same as the one in her memory—if you ignored the grey streaks and the injury and the way his eyes carried too much history."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount634
adjectiveStacks0
stackExamples(empty)
adverbCount24
adverbRatio0.03785488958990536
lyAdverbCount2
lyAdverbRatio0.0031545741324921135
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences334
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences334
mean10.06
std7.5
cv0.746
sampleLengths
016
128
29
311
43
58
66
744
810
98
103
115
129
1321
1412
157
162
1719
1812
193
2018
2120
227
2323
2425
2513
2617
273
2813
298
301
3124
329
333
348
352
362
379
3817
3911
4010
414
4220
439
4418
459
4611
4716
4811
495
43.11% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats23
diversityRatio0.2275449101796407
totalSentences334
uniqueOpeners76
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount11
totalSentences224
matches
0"Somewhere above it all, her"
1"Then the sound: low chatter"
2"Then the details snapped into"
3"Instead she followed him to"
4"Still pretending the future was"
5"Only the weight of his"
6"Then he looked back at"
7"Somewhere behind the bar, a"
8"Then back to her."
9"Then she nodded, once."
10"Instead he just nodded, accepting"
ratio0.049
80.71% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount78
totalSentences224
matches
0"She hadn’t thought about that"
1"Her eyes adjusted."
2"She moved without thinking, shoulders"
3"His right hand, resting near"
4"His gaze met hers like"
5"She felt the name hit"
6"Her own voice sounded wrong"
7"He smiled, the kind that"
8"she said automatically"
9"She realized she’d brought it"
10"she said, and hated how"
11"His signet ring didn’t move."
12"His right knee—left side, she"
13"Her memory supplied an image"
14"She’d thought she could keep"
15"He didn’t offer a hand;"
16"He slid around the bar"
17"It was true in the"
18"He gave a small sound"
19"She’d covered it with a"
ratio0.348
69.38% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount175
totalSentences224
matches
0"Aurora Carter—Rory, to anyone who’d"
1"The sign above the door"
2"She hadn’t thought about that"
3"Rory pushed the door open."
4"The room held dim corners"
5"Maps lined the walls in"
6"Men frozen mid-laugh, mid-stride, the"
7"Every few steps a lamplight"
8"Her eyes adjusted."
9"She moved without thinking, shoulders"
10"The sight didn’t land all"
11"His right hand, resting near"
12"Silas looked up."
13"His gaze met hers like"
14"The voice was roughened by"
15"She felt the name hit"
16"Her own voice sounded wrong"
17"He smiled, the kind that"
18"she said automatically"
19"Silas lifted one brow."
ratio0.781
100.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount6
totalSentences224
matches
0"As if she’d practiced sounding"
1"As though she’d been caught"
2"Now she realized how many"
3"Now it showed more often"
4"As if those could serve"
5"Now she was standing beside"
ratio0.027
65.83% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences102
technicalSentenceCount11
matches
0"Aurora Carter—Rory, to anyone who’d known her before she learned how to keep her voice flat—stood under the green neon glow and let the light wash her face."
1"Not in any way that didn’t get swallowed by the daily grind of it: slip into the night on a bicycle, hand off a bag of food still steaming under her arm, smile …"
2"Men frozen mid-laugh, mid-stride, the kind of candidness that didn’t exist if you were looking over your shoulder properly."
3"As though she’d been caught doing something shameful instead of doing what she had to do."
4"In her mind, she saw the nights she’d laid awake listening to the thin walls of that flat she’d fled from, hearing footsteps that weren’t hers."
5"The signet ring sat on his right finger as if it had grown there, and his knuckles bore the faint evidence of old injuries—small, quiet betrayals of time."
6"Rory remembered the bookshelf as a kind of promise back then, as if secrets were something you could browse like books."
7"She’d told herself she was only here because she’d come in from the rain, because she needed quiet, because she’d gotten curious about whether she still recogni…"
8"Now she was standing beside the man who represented the edge of it, and her old fear had begun to reassemble itself into something with sharper edges."
9"Rory felt a strange, painful tenderness toward the younger version of herself—the girl who’d believed she could outthink danger, who’d believed intelligence cou…"
10"Her scar itched beneath her sleeve, as if it could speak for her."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags44
uselessAdditionCount2
matches
0"Silas said, as if tiredness were the only problem worth stating"
1"he said, voice rough,"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags38
fancyCount3
fancyTags
0"he corrected (correct)"
1"she admitted (admit)"
2"Silas continued (continue)"
dialogueSentences97
tagDensity0.392
leniency0.784
rawRatio0.079
effectiveRatio0.062
84.9962%