Run: 2026-03-18-01KM08X1VQS1712HHHNP4N4MAP

Run Details

Duration:
20.2s
Cost:
$0.005668
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
The green neon sign above the entrance of The Raven’s Nest hummed like a held breath. Aurora Carter paused with one hand on the brass handle, her delivery bag still slung across her shoulder, and let the light paint her fingers a sickly emerald. Soho was loud in that particular way it always was—cabs hissing past wet pavement, laughter snagging on alley walls, someone’s music leaking from an open window as if the city itself couldn’t keep secrets. But inside, the bar swallowed sound and replaced it with low conversation and the soft percussion of glass on wood. Rory stepped in and the smell hit her first: old maps, damp wool, something smoky that clung to the corners like a rumor. The walls were crowded with black-and-white photographs—faces frozen mid-smile, men in fedoras who looked like they’d stepped out of a different century and refused to leave. Maps covered the spaces between them, their inked routes curling and crossing as if they could still be followed. She wasn’t supposed to be here. Not really. She told herself she was only delivering. She told herself she’d waited too long in the doorway because she’d wanted to see the place again, just to make sure it was still standing, just to make sure the green neon hadn’t been a childhood imagination. She told herself a lot of things—comfortable lies that fit in her mouth like coins. Her gaze swept the room until it landed on the bar itself, polished dark and scarred with use. Behind it, an older man moved with a calm, economical precision. Grey-streaked auburn hair, neatly trimmed beard matching the color. Hazels eyes that caught the light and held it. The slight limp made itself visible only when he turned, a careful weight shift that told her an old injury had taught him how not to stumble. Silas Blackwood. For a moment, Rory couldn’t breathe. The name rose behind her ribs like a reflex. She hadn’t said it in years—not out loud, not in her head with any honesty. She’d built a life around not reaching for ghosts. Silas looked up as if he’d heard her thoughts. His face tightened—not with surprise, not exactly, but with the quick recalibration of someone who’d spent a long time noticing patterns. His right hand, the one with the silver signet ring, rested near a bottle as if it belonged there. Rory’s delivery bag slipped a little from her shoulder. She caught it, fingers closing too hard on the strap. “Rory,” Silas said. The word struck with the force of recognition. It wasn’t the way strangers named her in job interviews or on late-night street corners when they wanted something. It was the way an old friend reached into a shared past and pulled out the part of you that still remembered. Her throat tightened. “Silas.” He didn’t smile right away. His eyes flicked over her—bright blue eyes, straight shoulder-length black hair, the crescent scar on her left wrist that she’d forgotten she still wore like a secret. His gaze moved to the bag. To her hands. To the way she stood, balanced like she might need to run. “You’re—” He stopped himself, as if the sentence had a blade in it. “You found your way back.” “I didn’t plan on it,” she said, and heard how defensive it sounded. She made herself soften. “I’m just… in the area.” Silas’s mouth curved faintly at the corner, humor without warmth. “Nobody’s ever just in the area here.” He nodded toward an open spot at the bar. “Sit. You’ll spill yourself standing like that.” Rory moved before she could talk herself out of it. She took the stool beside the polished wood, the leather warm under her coat sleeve. From above the bar, a ceiling fan clicked slowly, pushing air that smelled like citrus and old tobacco. Silas set down two small glasses—empty—without asking. The gesture felt like a habit. Like he already knew what the conversation would require. “What are you drinking?” he asked. Rory blinked. “I don’t—” “You do,” Silas said, and the quiet certainty of it unsettled her more than if he’d been wrong. “Coffee, if you’re tired. Something with gin if you’re pretending you’re not.” She hated that her tells could still be read. “Coffee.” Silas signaled to the bartender—who Rory realized wasn’t anyone she’d seen before, but whose presence was seamless, efficient—and minutes later set a small cup in front of her. The aroma made her eyes sting, not from nostalgia alone, but because it smelled like mornings she used to have. Rory wrapped her hands around the cup. Heat steadied her. “Look at you,” Silas murmured after a long beat. He leaned his forearms on the bar, ring flashing once as it caught neon. “When we last spoke, you still had a different kind of urgency. Now you’ve got… control.” Rory swallowed. Control. That word was a tidy box. It fit the version of her she’d learned to wear. “Have you been here the whole time?” she asked. She forced her voice to stay even. It was the kind of question you asked so you didn’t have to ask the harder one: Why didn’t you call? Why didn’t you find me? Why did time swallow everything between us and leave only the edges? Silas’s gaze drifted to the photographs on the wall behind her. A man in a dark coat with a cigarette dangling from his fingers. Another with his arm around someone who looked like he belonged to a better decade. Silas’s eyes didn’t linger on any one face long enough to admit longing. “A man can disappear in plain sight,” he said. “Soho is good at that.” Rory’s fingers tightened around the cup. “You retired.” Silas’s eyes returned to hers. “I stopped running. There’s a difference.” It wasn’t a denial. It was an answer that carried weight. She could feel it pressing down, the way the gravity of old choices always pressed. She set the cup down carefully, like clinking it would make something break. “You changed,” she said, then regretted the bluntness. Changed. As if the years hadn’t done the changing to all of them. As if survival didn’t alter the face first and the soul only after. Silas studied her. “So did you.” Rory laughed once, short and humorless. “I’m still me.” “Are you?” he asked. Not accusing. Just… curious, the way a spymaster might tilt a photograph under a desk lamp, searching for what the paper wanted to hide. Rory looked down at her left wrist. The scar curled like a comma in her skin. It had always been there, but in the last few years it had gained meaning—each time she saw it, she remembered the childhood accident and the way she’d learned, early, that pain didn’t ask permission. “I’m not sure,” she admitted, and the confession surprised her with its honesty. “I thought I’d stay the same. I thought I’d carry everything forward without it… bending.” Silas’s expression didn’t soften exactly. It steadied, like he was bracing against something. “Time bends people,” he said. “It bends their stories. It bends their loyalties. It bends their guts until they agree with what their mouths can’t say.” Rory bristled, because it sounded like a line he might’ve written in a report. She didn’t want him to sound like he still worked in intelligence; she wanted him to sound like an old friend, safe enough to lean on. “Did you ever think about me?” she asked, and heard how thin it made her voice. “Or is that part you cut out, like a file you didn’t need anymore?” Silas didn’t flinch from the sharpness. He only exhaled, slow. The limp became more visible as he shifted his stance. It was small, but Rory noticed because she’d always noticed details—because her brain liked patterns, because it needed them to feel like the world could be navigated. “You want the truth,” he said. “I want—” Rory began, then stopped herself. Wanting was dangerous. Wanting was how you got dragged back into the past when you’d spent years building yourself a door. “Yes.” Silas nodded once. “I thought about you constantly.” Rory’s heart gave an ugly jolt, half relief and half anger. “Then why didn’t you—” “Because I didn’t know where you were,” Silas said, and there was a sting in the way he said it, as if the uncertainty had been a wound he’d refused to bandage. “Because the last time I saw you, you were running and I was telling myself I was helping. And then—” He stopped again. His eyes moved to the neon sign reflected faintly in the bar’s surface. “And then time took over the parts we couldn’t control.” Rory felt her mouth go dry. “Time didn’t take over. We chose.” Silas’s gaze pinned her. “We chose. Yes.” The silence between them wasn’t empty. It was crowded with everything they hadn’t said in the years that followed—every warning Rory had ignored, every moment Silas had been present in the background of her life like a shadow she pretended didn’t exist. Rory’s delivery bag sat at her feet like a prop she couldn’t drop. “I left Cardiff,” she said, because the words needed to leave her before they fermented into something nastier. “After… after Evan. After everything.” Silas’s jaw tightened. His expression told her he’d known the name, knew the outline of the fear. “Eva told me to come to London,” Rory continued. Her voice steadied as she spoke. Facts were safer than feelings. “She said you had people. That you could help.” Silas’s eyes softened a fraction. “Eva always had a talent for finding the sharp edge of a solution.” Rory flinched at the warmth. “And you did?” Silas didn’t answer right away. His ring tapped once against the bar when he moved a glass a few millimeters. Small motion. Big meaning. “I helped,” he said finally. “I gave you a direction. I didn’t—” His gaze held hers. “I didn’t rescue you from every consequence. That wasn’t in my hands.” Rory leaned forward, cup-less now, her hands resting on the bar’s edge as if she could brace herself against the tide of memory. “That’s the thing,” she said. “I keep replaying it. The choices that were made for me, the choices I made because I thought I didn’t have other options. I left the person I was forced to be. I found a job. I got an address. I lived above your bar.” She stopped. The last sentence felt too strange—too domestic—to fit inside a room full of old maps. Living above his bar was a fact, but also a kind of tether. Proof that some parts of the past refused to let go. “I never expected to meet you again,” she admitted, and her voice cracked on the final word. “Not like this.” Silas’s eyes tracked the small crescent scar on her wrist. “You still have it.” Rory pulled her sleeve down quickly, reflexive. “You remember.” “I remember what you hide,” he said. Then he added, more gently, “Because when I was younger, I thought memory was proof. Proof that you could keep control. Proof that you could prevent the worst.” Rory stared. “And now?” Silas’s hands were still on the bar, his posture straight despite the limp. “Now I know memory is just weight.” He nodded toward the back of the bar, toward the dim stretch of hallway that Rory had walked past so many times without daring to look too closely. “Some men carry it like a medal. Some carry it like a stone in their pocket. Either way, you feel it.” Rory let out a slow breath. She could feel the stone in her own pocket, in the way her stomach clenched when she heard certain streets described, in the way she still flinched at male voices that rose too sharply. “What are you doing here?” Silas asked then, changing tack with the precision of someone returning to a conversation he couldn’t allow to drift too far. “Deliveries?” Rory nodded. “For Yu-Fei Cheung’s Golden Empress. I—” She almost said because it’s the only schedule that fits, because it’s money I don’t have to explain, because it’s quiet work with a clear end. Instead she said, “It keeps me moving.” Silas’s gaze sharpened. “And moving is—” “—Survival,” Rory finished. She surprised herself with the bitterness in her tone. “Yes.” Silas’s expression turned thoughtful, as if he were mapping her words onto something he couldn’t quite name. “You live above my bar,” he said. It wasn’t a question. It was a reminder of connection, of how the universe had taken their separation and made it inconveniently close. “I do,” Rory replied. There was a moment where she expected him to say something like I’m glad. Or I’m sorry. Or I’m proud of you. Instead he watched her like he was measuring distance—how far she’d moved from the person she’d been, and how far she might still move again. “You look tired,” he said finally. Rory rolled her shoulders, as if she could shake the word loose. “I work.” “Yes,” Silas said. “And you’re still smart.” Rory let out another short laugh. “You always say that like it’s a compliment.” “It is,” Silas said. “But I’m also reminding you that you’re not powerless.” The neon light flickered once, briefly dimming and returning. The bar’s dimness made shadows creep along the map-covered walls. Rory thought of the hidden back room—bookshelf disguised as a door, clandestine meetings conducted in the kind of hush that carried too much history. She wondered, irrationally, if the bookshelf would open right now if she asked. If Silas’s world would reach out and swallow hers again. “So what changed?” she asked. Her eyes burned as she held his gaze. “You retired. I— I ran. Then I lived here like it was normal. And now you’re just… running a bar.” Silas leaned closer, and the scent of old liquor and mint reached her. “I’m still running something,” he said quietly. “But it’s quieter.” Rory stared at his silver signet ring. It caught the neon and held it, a small sun trapped in metal. “Are you still—” “Don’t ask me to confirm what you already know,” Silas said, his voice firm, not cruel. “But understand this: I didn’t survive the years to pretend I can’t see what happens to people when they don’t have someone looking.” Rory swallowed hard. Her wrist scar itched as if her skin remembered old pain. “Did you look for me?” she asked again, softer this time, because anger had burned out and left behind only need. Silas held her gaze. “Yes.” The word landed like a verdict. Then he added, almost reluctantly, “But I looked with the limits I was given. And you—you were brilliant. You evaded what you could. You became somebody no one could easily grab.” Rory’s breath hitched. “And I became somebody you couldn’t save.” Silas didn’t argue. He only exhaled and placed his left hand flat on the bar, the limp turned into a subtle repositioning that still managed to look like control. “I can’t undo,” he said. “I can only do better with what’s left.” Rory stared at him, at the years etched into his face, at the steadiness that didn’t feel like peace so much as discipline. She thought of her nights in London with too-silent rooms, of her mornings forcing herself into motion, of the way she’d pretended loneliness was a job she could clock in and out of. “I don’t know how to do better,” she admitted. It was the truest thing she’d said all night. “Not when everything I do feels like patching. Fixing my life with tape and hoping it won’t rip again.” Silas’s eyes softened in a way that didn’t erase his authority. “Then let’s stop calling it tape.” Rory frowned. “What do we call it?” “Construction,” Silas said. He lifted his right hand and the ring flashed again. “You built. Even if you built out of fear. Even if the foundation isn’t what you wanted.” Rory’s throat tightened. She looked past him at the bookshelf corridor she’d avoided. The bar was dim, but her imagination made the darkness thicker. The past lived in rooms like that—rooms where people spoke in code because the world outside had ears. “You’re inviting me somewhere,” Rory said carefully. Silas shook his head once. “I’m inviting you to stop thinking you’re alone in this place.” His gaze returned to her face, steady and unblinking. “If you want to talk, we talk. If you want answers, you ask. But if you’re waiting for me to apologize for time—” He paused, and his voice lowered, catching on something raw. “—then I’ll disappoint you. Because apologies don’t change what happened.” Rory felt the sting of tears but refused to let them fall. She hated how vulnerability made her feel like she’d handed someone a knife. “What do you want, then?” she asked. It came out harsher than she intended. Silas looked at her for a long moment. When he spoke, his voice was quiet enough that Rory had to lean in to catch it. “I want you to remember who you were before the running became your only language.” Rory’s lips parted. She tried to summon that younger self—Cardiff, pre-law dreams, a childhood where the world felt big and solvable. But the memory came tangled with Evan’s shadow, with the urgency she’d had to learn to perform. “I don’t know if I remember,” she said. Silas nodded once, as if that answer was acceptable. “Then we start there.” Rory stared at her coffee cooling between her hands. The bar’s sounds blurred—laughter somewhere behind her, the clink of ice, the soft scrape of a chair. The neon sign hummed above the door like a metronome for decisions she hadn’t made yet. Her delivery bag suddenly felt heavier, its usefulness absurd in the face of this conversation. She realized she’d walked in thinking she had a task to complete, a transaction to make, a reason to leave. Instead she’d found an old friend with new eyes and an old regret perched between them like an uninvited guest. Rory lifted her gaze. “I haven’t told Eva I ran into you,” she said. Silas’s mouth twitched. “Eva wouldn’t like that.” “She’d say you’re manipulating me.” Silas’s expression turned dry. “She’d be correct. But not in the way you’re afraid of.” Rory’s pulse jumped. “Then in what way?” Silas’s eyes held hers. “In the way that makes you safer.” Rory almost laughed again, but the sound died on her tongue. She didn’t want to be safe if safety meant returning to the version of herself that could be controlled. She didn’t want to be rescued like a child. She wanted choices—real ones, hers. Still, the bar’s dimness and the smell of maps and smoke grounded her. Silas’s signet ring glinted like a promise and a warning at once. “Okay,” Rory said at last. The word felt like stepping off a curb she wasn’t sure existed. “We start there.” Silas relaxed by a fraction. Not relief exactly—something like readiness. Outside, the city moved on, indifferent. Inside, in The Raven’s Nest, time held its breath and waited for them to decide what they would do with the years that remained.
created_at"2026-03-18T10:47:14.05Z" 3/18/2026, 10:47:14 AM
model"openai/gpt-5.4-nano-20260317"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency1232
moderation_latency(null)
generation_time20050
tokens_prompt867
tokens_completion5102
native_tokens_prompt808
native_tokens_completion4405
native_tokens_completion_images0
native_tokens_reasoning158
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.00566785
router(null)
provider_responses
0
endpoint_id"0c835f2e-c18d-4e8c-b245-e1e3bd08b97f"
id"resp_01612a09f80b52220169ba82b21a9081979e971794adbf337a"
is_byokfalse
latency168
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-1773830834-gGwvyGOm2en7WsbXuQNZ"
upstream_id"resp_01612a09f80b52220169ba82b21a9081979e971794adbf337a"
total_cost0.00566785
cache_discount(null)
upstream_inference_cost0
provider_name"OpenAI"

Evaluation details

Result Evaluator Details Meta Data
37.84% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags50
adverbTagCount9
adverbTags
0"Rory began then [then]"
1"He stopped again [again]"
2"he said finally [finally]"
3"Silas asked then [then]"
4"She almost said because it’s the only schedule that fits [almost only]"
5"he said finally [finally]"
6"he said quietly [quietly]"
7"she asked again [again]"
8"Rory said carefully [carefully]"
dialogueSentences111
tagDensity0.45
leniency0.901
rawRatio0.18
effectiveRatio0.162
86.13% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount3244
totalAiIsmAdverbs9
found
0
adverb"really"
count1
1
adverb"slowly"
count1
2
adverb"carefully"
count2
3
adverb"quickly"
count1
4
adverb"gently"
count1
5
adverb"sharply"
count1
6
adverb"reluctantly"
count1
7
adverb"suddenly"
count1
highlights
0"really"
1"slowly"
2"carefully"
3"quickly"
4"gently"
5"sharply"
6"reluctantly"
7"suddenly"
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)
70.72% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount3244
totalAiIsms19
found
0
word"comfortable"
count1
1
word"weight"
count3
2
word"flicked"
count1
3
word"warmth"
count2
4
word"unsettled"
count1
5
word"efficient"
count1
6
word"could feel"
count2
7
word"navigated"
count1
8
word"silence"
count1
9
word"stomach"
count1
10
word"reminder"
count1
11
word"flickered"
count1
12
word"clandestine"
count1
13
word"etched"
count1
14
word"pulse"
count1
highlights
0"comfortable"
1"weight"
2"flicked"
3"warmth"
4"unsettled"
5"efficient"
6"could feel"
7"navigated"
8"silence"
9"stomach"
10"reminder"
11"flickered"
12"clandestine"
13"etched"
14"pulse"
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
emotionTells2
narrationSentences240
matches
0"t with surprise"
1"felt the sting"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount2
narrationSentences240
filterMatches
0"feel"
hedgeMatches
0"managed to"
1"tried to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences301
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen45
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords3221
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions64
unquotedAttributions0
matches(empty)
50.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions101
wordCount2457
uniqueNames11
maxNameDensity1.87
worstName"Rory"
maxWindowNameDensity3.5
worstWindowName"Rory"
discoveredNames
Raven2
Nest2
Carter1
Blackwood1
Rory46
Changed1
Silas43
Wanting2
London1
Cardiff1
Evan1
persons
0"Raven"
1"Nest"
2"Carter"
3"Blackwood"
4"Rory"
5"Silas"
6"Evan"
places
0"London"
1"Cardiff"
globalScore0.564
windowScore0.5
4.84% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences155
glossingSentenceCount9
matches
0"looked like they’d stepped out of a diffe"
1"smelled like citrus and old tobacco"
2"felt like a habit"
3"smelled like mornings she used to have"
4"looked like he belonged to a better decad"
5"sounded like a line he might’ve written in"
6"quite name"
7"something like I’m glad"
8"felt like stepping off a curb she wasn’"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches3
per1kWords0.931
wordCount3221
matches
0"not with surprise, not exactly, but with the quick recalibration of someone who’d spent a long t"
1"not exactly, but with the quick recalibration of someone who’d spent a long t"
2"not from nostalgia alone, but because it smelled like mornings she used to have"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences301
matches
0"hated that her"
1"like that—rooms"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs121
mean26.62
std18.14
cv0.681
sampleLengths
044
154
268
38
460
574
62
739
849
919
103
1149
124
1353
1418
1522
1633
1743
1822
196
204
2130
2210
2348
2410
2539
2619
2754
2852
2914
308
3111
3239
3334
346
359
3628
3751
3828
3913
4026
4140
4230
4347
446
4529
468
4715
4878
4912
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences240
matches
0"got dragged"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount5
totalVerbs488
matches
0"was only delivering"
1"was still standing"
2"was bracing"
3"were mapping"
4"was measuring"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount22
semicolonCount1
flaggedSentences20
totalSentences301
ratio0.066
matches
0"Soho was loud in that particular way it always was—cabs hissing past wet pavement, laughter snagging on alley walls, someone’s music leaking from an open window as if the city itself couldn’t keep secrets."
1"The walls were crowded with black-and-white photographs—faces frozen mid-smile, men in fedoras who looked like they’d stepped out of a different century and refused to leave."
2"She told herself a lot of things—comfortable lies that fit in her mouth like coins."
3"She hadn’t said it in years—not out loud, not in her head with any honesty."
4"His face tightened—not with surprise, not exactly, but with the quick recalibration of someone who’d spent a long time noticing patterns."
5"His eyes flicked over her—bright blue eyes, straight shoulder-length black hair, the crescent scar on her left wrist that she’d forgotten she still wore like a secret."
6"Silas set down two small glasses—empty—without asking."
7"Silas signaled to the bartender—who Rory realized wasn’t anyone she’d seen before, but whose presence was seamless, efficient—and minutes later set a small cup in front of her."
8"It had always been there, but in the last few years it had gained meaning—each time she saw it, she remembered the childhood accident and the way she’d learned, early, that pain didn’t ask permission."
9"She didn’t want him to sound like he still worked in intelligence; she wanted him to sound like an old friend, safe enough to lean on."
10"It was small, but Rory noticed because she’d always noticed details—because her brain liked patterns, because it needed them to feel like the world could be navigated."
11"It was crowded with everything they hadn’t said in the years that followed—every warning Rory had ignored, every moment Silas had been present in the background of her life like a shadow she pretended didn’t exist."
12"The last sentence felt too strange—too domestic—to fit inside a room full of old maps."
13"Instead he watched her like he was measuring distance—how far she’d moved from the person she’d been, and how far she might still move again."
14"Rory thought of the hidden back room—bookshelf disguised as a door, clandestine meetings conducted in the kind of hush that carried too much history."
15"The past lived in rooms like that—rooms where people spoke in code because the world outside had ears."
16"She tried to summon that younger self—Cardiff, pre-law dreams, a childhood where the world felt big and solvable."
17"The bar’s sounds blurred—laughter somewhere behind her, the clink of ice, the soft scrape of a chair."
18"She wanted choices—real ones, hers."
19"Not relief exactly—something like readiness."
92.43% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2487
adjectiveStacks0
stackExamples(empty)
adverbCount121
adverbRatio0.0486529955770004
lyAdverbCount33
lyAdverbRatio0.013268998793727383
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences301
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences301
mean10.7
std8.12
cv0.759
sampleLengths
016
128
234
320
423
526
619
76
82
97
1038
1115
1218
1311
149
159
1627
172
186
199
2015
219
229
2321
2419
259
2610
273
288
2919
3022
313
321
335
3427
356
363
3712
3813
395
4013
414
425
4310
4416
457
4610
4715
4818
497
41.69% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats25
diversityRatio0.23588039867109634
totalSentences301
uniqueOpeners71
81.70% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount5
totalSentences204
matches
0"Then he added, more gently,"
1"Instead she said,"
2"Instead he watched her like"
3"Then he added, almost reluctantly,"
4"Instead she’d found an old"
ratio0.025
70.98% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount76
totalSentences204
matches
0"She wasn’t supposed to be"
1"She told herself she was"
2"She told herself she’d waited"
3"She told herself a lot"
4"Her gaze swept the room"
5"She hadn’t said it in"
6"She’d built a life around"
7"His face tightened—not with surprise,"
8"His right hand, the one"
9"She caught it, fingers closing"
10"It wasn’t the way strangers"
11"It was the way an"
12"Her throat tightened."
13"He didn’t smile right away."
14"His eyes flicked over her—bright"
15"His gaze moved to the"
16"He stopped himself, as if"
17"she said, and heard how"
18"She made herself soften."
19"He nodded toward an open"
ratio0.373
31.08% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount175
totalSentences204
matches
0"The green neon sign above"
1"Aurora Carter paused with one"
2"Soho was loud in that"
3"Rory stepped in and the"
4"The walls were crowded with"
5"Maps covered the spaces between"
6"She wasn’t supposed to be"
7"She told herself she was"
8"She told herself she’d waited"
9"She told herself a lot"
10"Her gaze swept the room"
11"Hazels eyes that caught the"
12"The slight limp made itself"
13"The name rose behind her"
14"She hadn’t said it in"
15"She’d built a life around"
16"Silas looked up as if"
17"His face tightened—not with surprise,"
18"His right hand, the one"
19"Rory’s delivery bag slipped a"
ratio0.858
100.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount5
totalSentences204
matches
0"To her hands."
1"To the way she stood,"
2"As if the years hadn’t"
3"As if survival didn’t alter"
4"If Silas’s world would reach"
ratio0.025
53.57% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences96
technicalSentenceCount12
matches
0"Soho was loud in that particular way it always was—cabs hissing past wet pavement, laughter snagging on alley walls, someone’s music leaking from an open window…"
1"The walls were crowded with black-and-white photographs—faces frozen mid-smile, men in fedoras who looked like they’d stepped out of a different century and ref…"
2"She told herself a lot of things—comfortable lies that fit in her mouth like coins."
3"The slight limp made itself visible only when he turned, a careful weight shift that told her an old injury had taught him how not to stumble."
4"His face tightened—not with surprise, not exactly, but with the quick recalibration of someone who’d spent a long time noticing patterns."
5"It was crowded with everything they hadn’t said in the years that followed—every warning Rory had ignored, every moment Silas had been present in the background…"
6"Rory leaned forward, cup-less now, her hands resting on the bar’s edge as if she could brace herself against the tide of memory."
7"Silas’s expression turned thoughtful, as if he were mapping her words onto something he couldn’t quite name."
8"Rory thought of the hidden back room—bookshelf disguised as a door, clandestine meetings conducted in the kind of hush that carried too much history."
9"Her wrist scar itched as if her skin remembered old pain."
10"Silas’s eyes softened in a way that didn’t erase his authority."
11"She didn’t want to be safe if safety meant returning to the version of herself that could be controlled."
85.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags50
uselessAdditionCount4
matches
0"He stopped, as if the sentence had a blade in it"
1"she admitted, and the confession surprised her with its honesty"
2"she said, because the words needed to leave her before they fermented into something nastier"
3"Silas said, his voice firm, not cruel"
77.93% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags42
fancyCount8
fancyTags
0"Silas murmured (murmur)"
1"she admitted (admit)"
2"Rory continued (continue)"
3"she admitted (admit)"
4"he added (add)"
5"She almost said because it’s the only schedule that fits (say be)"
6"he added (add)"
7"she admitted (admit)"
dialogueSentences111
tagDensity0.378
leniency0.757
rawRatio0.19
effectiveRatio0.144
79.4633%