Run: 2026-03-18-01KM09K7XMEZ9FMVZS3XTK0411

Run Details

Duration:
27.4s
Cost:
$0.006433
Provider:
OpenAI

Model input

System
You are an expert fiction writer. Always keep the following rules in mind: - Write in past tense and use General English spelling, grammar, and colloquialisms/slang. - Write in active voice - Always follow the "show, don't tell" principle. - Avoid adverbs and cliches and overused/commonly used phrases. Aim for fresh and original descriptions. - Convey events and story through dialogue. - Mix short, punchy sentences with long, descriptive ones. Drop fill words to add variety. - Skip "he/she said said" dialogue tags and convey people's actions or face expressions through their speech - Avoid mushy dialog and descriptions, have dialogue always continue the action, never stall or add unnecessary fluff. Vary the descriptions to not repeat yourself. - Put dialogue on its own paragraph to separate scene and action. - Reduce indicators of uncertainty like "trying" or "maybe" When writing text: - NEVER conclude the scene on your own, follow the beat instructions very closely. - NEVER end with foreshadowing. - NEVER write further than what I prompt you with. - AVOID imagining possible endings, NEVER deviate from the instructions. - STOP EARLY if the continuation contains what was required in the instructions. You do not need to fill out the full amount of words possible.
User/Human
Take into account the following glossary of characters/locations/items/lore... when writing your response: <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> Continue the story using the following instructions: <instructions> 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. </instructions>

Model response

AI
The Raven’s Nest sat in Soho like a held breath. Its green neon sign hummed above the entrance, throwing a sickly glow across the wet pavement. Inside, the air held a mix of spilled beer, old timber, and something sharper—cleaned metal, citrus peel, and a faint trace of smoke that never fully cleared the corners. Maps covered the walls in curling layers, pins and scribbles marking places Rory couldn’t name from memory but could picture anyway. Black-and-white photographs crowded the shelves behind the counter: men with hard eyes, boats in fog, staircases that vanished into shadows. Aurora Carter—Rory to the people who still reached for that name without hesitation—paused just inside the doorway. Her delivery bag tapped her hip as she adjusted it against the strap. She had come straight from her shift at Golden Empress, the hem of her courier trousers still faintly stained with grease and rain. She wiped her thumb across the crescent scar on her left wrist, not because it itched but because her body kept doing it when she walked into places where the past felt like it had teeth. Silas Blackwood’s bar didn’t feel like a stranger’s. It felt like a room she used to belong in. “Rory?” The voice cut through the low music from somewhere near the back. Hazel eyes flicked up from behind a glass. A grey-streaked auburn beard moved when the owner smiled, small and stubborn. His left knee carried him forward with a slight hitch, the limp unmistakable even in the way he stood. The silver signet ring on his right hand caught the neon and flared once, like a signal. Rory’s throat tightened. “Silas.” He drew closer, and his face shifted between recognition and something harder to name—relief, yes, but under it a careful watchfulness. The bar’s dim light made his hazel eyes look sharper than they had in her memory, like the years had sanded down the softness. “I thought I’d imagined you,” he said, and his tone held no apology, only certainty. His limp pulled his steps into rhythm with the rest of the room, but his hands moved with purpose as he reached for the spot on the counter. Rory set her delivery bag down. The strap thudded against wood. She looked at him as if sight could stitch time back together. “You’re late,” Silas added. He didn’t grin wider. He just watched her. She snorted once, short. “I’m on time for the wrong life.” That landed. Silas’s eyes warmed for a second, then cooled again as he leaned his forearms on the counter. “You still talk like you’re arguing with a room full of judges.” Rory glanced around, at the shelves and maps, and the hidden weight in the place—the bookshelf that led to the secret back room, the way the photographs seemed to remember whoever stood before them. “You still keep the place quiet enough to listen.” Silas’s mouth tightened. “Quiet isn’t the same as safe.” The words sat between them, heavy with the kind of knowledge that didn’t need details. A couple of regulars drifted past at the edge of their orbit. Someone laughed near the jukebox, the sound muffled by thick walls. The bar kept its own time, indifferent to the moment Rory had stumbled into. She forced herself to look at Silas’s face again. His hair had grown wilder with grey, his beard neatly trimmed like he still cared about appearances, but his eyes carried different weather. The years hadn’t only changed his age. They had changed the way he held his shoulders—less room for hope, more room for restraint. “You look…” She cut the sentence in half. The right word didn’t appear. Silas finished it for her without letting her off the hook. “Different.” Rory let out a breath. It scraped. “You’ve got a bar.” Silas’s signet ring tapped once on the wood. “You’ve got a delivery job.” Rory’s cheeks warmed at the bluntness. “I pay rent.” “Rent is always paid,” he said. “Sometimes with dignity. Sometimes with other things.” Rory stared at him, feeling the old friction between them—then the older tenderness that used to sit under it like a hidden flame. She shifted her weight. Her courier shoes squeaked once on the polished floor. “I didn’t think you’d remember me.” Silas’s gaze didn’t drop. “I remember everything I’m paid to remember.” Rory’s fingers flexed against the strap of her bag. She wanted to ask how, when, why. She wanted to demand answers the way she used to. Instead she said, “Does Eva still come here?” Silas’s face changed. Not much. Just enough that Rory noticed. “Eva,” he repeated, and the name carried a pause. His hand slid along the counter to the side, not searching, not hiding—anchoring. “She came through about a year ago. Left quickly.” Rory’s stomach tightened. “She didn’t stay?” “She didn’t want questions,” Silas said. Rory leaned forward, elbows on the counter now, mirroring him. “Questions have never bothered her. She just hates being cornered.” Silas’s eyes narrowed slightly, like he’d seen her do it. “You used to corner problems with words.” Rory swallowed. “And I used to run away from my own.” Silas looked at her wrist then—the scar on her left wrist visible beneath the cuff. He didn’t reach for her. He didn’t touch. His expression said he knew what it meant anyway. “You still think about that accident?” he asked. Rory stared back, anger and guilt braided together so tight she couldn’t tell which one tugged first. “You’ve got a scar too, Silas. You just hide yours in how you hold your leg.” His mouth flattened. The bar’s dim light caught the fine lines around his eyes. “You still see too much.” “Someone has to,” Rory said. “It’s my job.” Silas exhaled once through his nose. It sounded like laughter without permission. “Your job is finding addresses and not getting yourself killed.” Rory lifted her chin. “I’m not getting myself killed.” Silas’s gaze dropped, just briefly, to the delivery bag. “Are you still running the same route?” Rory froze. “What route?” Silas didn’t answer right away. He reached for a bottle under the counter and poured a short drink into a glass that already held a thin ring of water. The amber liquid looked too warm for the cold of the room. He slid the glass toward her. “Drink,” he said. Rory didn’t move for a second. “Since when do you order people around?” “Since you showed up looking like you’d eat your own tongue if someone pointed at it,” he said. His voice stayed level, but his eyes pressed. “Drink, Rory.” The way he used her full name pushed her back into the shape of who she used to be. Rory finally wrapped her hand around the glass. It was cold at the rim, the first chill in her day that didn’t feel like punishment. She drank. The taste bit and warmed. Her shoulders loosened by half a degree. Silas watched the change like he’d calibrated it. “You look like you’ve been sleeping in small chunks.” “Do you want details?” Rory asked. She regretted the edge in her tone the moment it left her mouth. Silas tilted his head. “I want facts.” Rory set the glass down. “Then ask. I’ll tell you what I can.” Silas’s expression held steady. He leaned closer, and the smell of old bar wood and his aftershave filled the space between them. “Why London?” Rory’s jaw tightened. “Because Cardiff didn’t stop asking questions I didn’t want asked.” Silas’s eyes stayed on her. “And why did you come here?” Rory felt the question under his words, the one he didn’t say out loud. Not just why the bar. Why the moment. “Because Eva told me you’d know what to do when things got messy,” Rory said. Silas’s mouth curved, thin. “Eva always sold solutions like they were sweets.” “She also warned me,” Rory shot back. “She warned me you had a temper.” Silas tapped his signet ring against the counter again. The sound was too sharp for the relaxed posture he carried. “People like me always look like we’ve got a temper. We usually just know where the exits are.” Rory studied him. “You’re not retired.” Silas’s eyes didn’t flinch. “Retired from the job with a badge. Not retired from the job with consequences.” The words fit him too well. Rory felt her mind reach for old patterns—threats, routes, networks—and then slip off the surface like a hand over slick stone. Time had changed the way those patterns sat in her. They were harder to hold. A silence stretched. It wasn’t empty. It carried the weight of everything between their last meetings and the years after. Somewhere behind the bar, a bottle clinked as Silas shifted. A song played that Rory couldn’t place, all strings and soft percussion. Rory broke the quiet. “How long were you in Prague?” Silas’s face went still. “Long enough.” “That operation,” Rory pressed, and her voice stayed calm even as her pulse rose. “The botched one.” Silas looked away for the first time. The edge of his hazel eyes caught the green neon reflected in the glass behind him. “You didn’t come here to reminisce.” Rory’s hands tightened on the counter. Her scar burned under her skin, a reminder she didn’t control how the past showed up. “I came here because something happened. Eva’s name came up. Then it didn’t. Then it did again.” Silas’s gaze returned. “And you think I can tell you what that means.” Rory nodded once. She didn’t trust herself to speak more without spilling the whole mess. “There was a person at Golden Empress. He watched the front door like it owed him money.” Silas’s nostrils flared slightly. “Describe.” Rory opened her mouth—and stopped. She didn’t want to speak details into the open bar with people within earshot. Her eyes drifted toward the bookshelf near the back wall. The spines looked like they belonged to an ordinary collection, until you noticed the way one shelf didn’t match the others. The space behind it felt like a swallowed breath. Silas followed her glance. He didn’t ask permission. He simply stood, easing his weight onto his right leg so the limp carried the movement instead of interrupting it. “Come on,” he said. Rory’s body reacted before her mind did. She reached for her delivery bag, then paused. “Is it safe?” Silas gave her a look that could cut through excuses. “Nothing about this place has ever been safe for free.” He moved toward the bookshelf. He didn’t reach for it right away. He made a show of walking past the maps first, slowing as if he had to check something on the wall. His hand hovered near a photo of a dock in black and white, then he pressed his signet ring into a notch that Rory couldn’t have found by sight. The bookshelf shifted with a soft scrape. A draft breathed out—cooler air, stale paper, the faint smell of cigarettes and printer ink from the space behind. Rory stepped closer. The green neon faded behind them, replaced by low light from inside the hidden room. Maps lived on the walls in there too, but these looked newer, cleaner in their markings, as if someone updated them after every lie. Silas didn’t wait. He walked into the back room like it still belonged to him. Rory followed, her delivery bag bumping her thigh. In the hidden space, the walls tightened the air around them. A small table sat under a lamp, and on it lay an old notebook, the cover worn at the edges. A chair faced it. Another sat across. Silas gestured at the chair. “Sit.” Rory sat. The wood creaked once under her weight. She didn’t like being told what to do, not even by someone she used to trust with her life. Still, she watched his hands as he poured himself a drink from a bottle behind the curtain. His movements held the familiar precision of training. He placed his glass down without ceremony. “Who was at the restaurant?” Rory licked her lips. “A man. Dark coat. Hair cropped close. He wore gloves like he didn’t want to touch anything without permission.” Silas’s eyebrows rose a fraction. “Gloves?” “Leather,” Rory said. “Not for warmth. For control.” Silas sat opposite her. His knee pulled slightly as he adjusted, but he didn’t complain about it. The limp had become part of his posture, like a signature. “Name?” he asked. Rory shook her head. “He didn’t introduce himself.” Silas leaned forward, and the lamplight caught the shine of his signet ring. “Did he ask for you?” Rory stared at him. “He asked for Eva.” Silas went quiet so fast the room seemed to shrink. “And you told him she wasn’t there.” Rory’s throat tightened. “I didn’t have to. He already knew.” Silas’s face hardened. “That’s a difference.” Rory kept her gaze on his. “What did you do when you realised time had shifted under you? What did you do with the parts you couldn’t undo?” The question slipped out. It sounded like emotion dressed up as interrogation, and Rory hated herself for giving Silas the chance to read her. Silas’s jaw worked once. “I stopped asking for the undo.” Rory blinked. “That’s not an answer.” Silas’s eyes stayed fixed. “It was an answer then. It was the only one that kept me breathing.” Rory let out a short breath, then leaned back. Her chair creaked again. “You talk like a man who got spared.” Silas’s gaze softened and sharpened at the same time. “And you talk like a woman who thinks the worst parts of her life will do a runner if you keep running.” Rory flinched. “I didn’t run for fun.” “No,” Silas said. “You ran because you couldn’t bear to stand in one place and wait for the pain to catch up.” Rory’s hands curled over her scarred wrist. The crescent mark felt colder now, like someone had pressed it under a metal spoon. “Evan,” she said, and the name tasted bitter. “I left him. I survived him. I told myself that counted as moving forward.” Silas’s expression didn’t move much, but his eyes held something heavy. “Surviving counts.” Rory lifted her chin, anger rising because comfort sometimes did that. “Then why do I still wake up like I’m about to answer a knock on the door? Why do I still flinch when someone says my name in a voice that isn’t mine?” Silas didn’t give her pity. He gave her focus. “Because people like him trained you to interpret danger as love. Your body kept the lesson.” Rory stared at the notebook on the table. The worn cover looked like it had been used to record secrets in the same way other people used diaries to record daily nonsense. She imagined Silas writing and burning entries, turning pages into ash, and the thought made her chest hurt. “You changed too,” she said. “You used to talk around things. Now you hit them straight.” Silas’s lips pressed together. “Time hit first. I just learned how to absorb it.” Rory watched him closely. “You never told me about Prague.” Silas’s gaze shifted, a brief look to the side as if a photograph had taken shape in his mind. “I told you enough.” “You told me what you could afford,” Rory snapped. Then she swallowed and tried again, voice lower. “Do you ever think about what you didn’t tell?” Silas sat back. The chair creaked under him. He looked at his signet ring like it held the missing piece of his story. “I thought secrecy would keep people safe,” he said. “I thought control would prevent the worst. Then the worst walked right through the door anyway, and I ended up carrying a limp like a souvenir.” Rory’s eyes stung. She refused to let it show. “So you decided to own the bar. Own the room. Own the exits.” Silas’s mouth tightened. “Owning a place gave me something I could touch.” Rory’s voice came out rough. “And what did it cost?” Silas met her gaze. The lamplight made the hazel in his eyes look darker. “It cost me the version of myself that still believed I could fix things by being smart enough.” Rory stared at him for a moment too long. The regret came up like bile—hot, uninvited. She thought about Eva pushing her toward London. She thought about the way she had clung to the idea of a clean start. She thought about how her life had turned into schedules and deliveries, into small steps away from the shadow, not into freedom. She opened her mouth, then closed it. She didn’t know what to ask that wouldn’t sound like a demand. Silas broke the silence first. “Tell me about the man’s eyes.” Rory blinked. The question yanked her back to the present. She answered, thankful for the structure. “Light brown. Not bright. He didn’t look at me like I mattered. He looked past me like he counted doors in his head.” Silas nodded once, slow. “How did he pay?” Rory frowned. “Cash.” “And did he take his change?” “He didn’t want it,” Rory said. “He left it.” Silas’s fingers tapped the notebook cover once, then stopped. “Did he mention a name?” Rory hesitated. “He said ‘Carter’ like it belonged to someone else.” Silas’s gaze sharpened. “What else?” Rory forced the memory into words. “He asked if I still had the wrist scar.” Silas went still. Even the limp seemed to freeze in place, as if his body didn’t want to move while his mind processed the threat. Rory swallowed. “I didn’t tell him about it. I keep my sleeves down.” Silas stared at her wrist. The scar looked small under the warm lamplight, a harmless curve—until it wasn’t. “You think he’s connected to what happened before,” Silas said. Rory nodded. “Or to what you did before.” Silas’s eyes lifted. For the first time since she’d walked into the bar, he looked like a man bracing for impact. “Don’t put that on me.” Rory’s breath caught. “I’m not. I’m just… linking things. That’s what I do.” Silas’s jaw tightened. “You did it before too, and it didn’t save you.” Rory’s hands tightened again, then she loosened them, choosing control where she could find it. “You want control because it keeps you from admitting regret.” Silas’s face flickered. Anger sparked and then died. “Regret is a luxury.” Rory shook her head. “Regret was the only thing that kept us honest.” Silas stared at her, and his eyes held a long silence. Then he slid the notebook toward her with one hand. “Read that,” he said. Rory looked at the notebook cover. No title. Just worn edges and faint ink marks like someone had pressed a pen too hard. She didn’t open it yet. She met Silas’s gaze. “Why?” she asked. Silas’s lips thinned. “Because you came here tonight. Because you asked about Prague. Because you sounded like you wanted to drag a past thing into the light and call it justice.” Rory picked at the seam of the notebook cover with her thumb. “And if I don’t like what I find?” Silas’s voice stayed steady. “Then you’ll still know. Knowledge is heavier than ignorance, but it keeps you from stepping on traps you could have avoided.” Rory opened the notebook. The pages inside held names and dates arranged in neat, deliberate lines. Some had been crossed out. Some circled hard enough to bruise the paper. She scanned without speaking at first, as if silence could protect her from what she’d find. Then she stopped. A line in the middle caught her eye—Eva’s name next to a date that sat too close to the present. Rory’s chest tightened. “She’s in here.” Silas leaned forward, watching the page without moving closer. “She doesn’t belong in it.” Rory looked up. “Then why is she there?” Silas held her gaze. “Because time doesn’t ask permission.” Rory flipped the page, hands steadier than she felt. Another name sat there, and she knew it the way she knew the feel of rain on skin. Not a person she’d met recently. A person who belonged to old conversations. A person Silas might have kept hidden. Rory’s mouth went dry. She stared at the ink until the letters blurred. Silas’s voice dropped. “Don’t say it out loud until you know what it costs.” Rory’s fingers hovered above the page. “Why didn’t you tell me years ago?” Silas’s expression turned sharp with something like pain. “Because I couldn’t control what you’d do with the information.” Rory swallowed. “I would’ve protected her.” Silas’s gaze didn’t soften. “You would’ve tried to. That’s different.” Rory closed the notebook slowly, careful with her hands. The leather cover landed with a dull, final sound that made the room feel smaller again. “Eva sent me here,” Rory said. Silas’s eyes held hers. “Eva sent you to me because she thought I’d keep you away from the worst parts.” Rory let out a breath through her nose. “And you didn’t.” Silas’s jaw flexed. “I kept you away from the worst parts you knew about.” Rory leaned forward, elbows on the table, the delivery bag forgotten beside her chair. “So what’s left? What did you keep me away from that I’m about to walk into now?” Silas didn’t answer with words. He shifted in his chair, his signet ring catching lamplight again. He stood halfway, then stopped, listening—not to the bar beyond the walls, but to the space between heartbeats. Rory heard it too. Not music. Not laughter. A footstep outside the hidden room—measured, deliberate—followed by the quiet scrape of something pressed against the bookshelf from the other side. Silas’s eyes narrowed. He didn’t reach for a weapon. He reached for the notebook and slid it under the table like it could vanish if he refused to look at it too hard. “Don’t move,” he said. Rory’s pulse thudded in her ears, sharp as a knock. Her fingers curled around the edge of the chair. She forced her voice to hold steady. “Who’s out there?” Silas stayed quiet. His gaze lifted toward the bookshelf and held there like a hook. The scrape came again, slower now, like the person outside had all the time in the world. Rory tasted metal in the back of her mouth. “Silas.” Silas’s hand rested on the table, palm down, as if he anchored himself to the wood. His voice stayed low. “Stay seated,” he said.
created_at"2026-03-18T10:59:21.151Z" 3/18/2026, 10:59:21 AM
model"openai/gpt-5.4-nano-20260317"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency517
moderation_latency(null)
generation_time26958
tokens_prompt1094
tokens_completion6011
native_tokens_prompt982
native_tokens_completion4989
native_tokens_completion_images0
native_tokens_reasoning0
native_tokens_cached0
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"completed"
usage0.00643265
router(null)
provider_responses
0
endpoint_id"0c835f2e-c18d-4e8c-b245-e1e3bd08b97f"
id"resp_03c148400f9feca90169ba858939648196a389be4f10e5209a"
is_byokfalse
latency225
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-1773831561-wncZCXzgSaEKFkRd14Gn"
upstream_id"resp_03c148400f9feca90169ba858939648196a389be4f10e5209a"
total_cost0.00643265
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
totalTags30
adverbTagCount0
adverbTags(empty)
dialogueSentences147
tagDensity0.204
leniency0.408
rawRatio0
effectiveRatio0
93.37% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount3773
totalAiIsmAdverbs5
found
0
adverb"quickly"
count1
1
adverb"slightly"
count3
2
adverb"slowly"
count1
highlights
0"quickly"
1"slightly"
2"slowly"
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)
68.20% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount3773
totalAiIsms24
found
0
word"flicked"
count1
1
word"weight"
count4
2
word"tenderness"
count1
3
word"stomach"
count1
4
word"chill"
count1
5
word"calibrated"
count1
6
word"silence"
count4
7
word"carried the weight"
count1
8
word"pulse"
count2
9
word"reminder"
count1
10
word"familiar"
count1
11
word"warmth"
count1
12
word"structure"
count1
13
word"processed"
count1
14
word"flickered"
count1
15
word"scanned"
count1
16
word"measured"
count1
highlights
0"flicked"
1"weight"
2"tenderness"
3"stomach"
4"chill"
5"calibrated"
6"silence"
7"carried the weight"
8"pulse"
9"reminder"
10"familiar"
11"warmth"
12"structure"
13"processed"
14"flickered"
15"scanned"
16"measured"
66.67% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches4
maxInWindow2
found
0
label"let out a breath"
count2
1
label"eyes widened/narrowed"
count2
highlights
0"let out a breath"
1"eyes narrowed"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences314
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount3
narrationSentences314
filterMatches
0"look"
1"feel"
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences430
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen36
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords3756
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions66
unquotedAttributions0
matches(empty)
0.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions169
wordCount2677
uniqueNames12
maxNameDensity3.1
worstName"Rory"
maxWindowNameDensity6
worstWindowName"Rory"
discoveredNames
Raven1
Nest1
Soho1
Rory83
Carter1
Golden1
Empress1
Blackwood1
Hazel1
Silas75
Eva2
London1
persons
0"Raven"
1"Nest"
2"Rory"
3"Carter"
4"Blackwood"
5"Hazel"
6"Silas"
7"Eva"
places
0"Soho"
1"Golden"
2"London"
globalScore0
windowScore0
19.94% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences173
glossingSentenceCount9
matches
0"felt like it had teeth"
1"felt like a room she used to belong in"
2"sounded like laughter without permission"
3"looked like they belonged to an ordinary"
4"felt like a swallowed breath"
5"sounded like emotion dressed up as interro"
6"looked like it had been used to record se"
7"looked like a man bracing for impact"
8"something like pain"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.266
wordCount3756
matches
0"not to the bar beyond the walls, but to the space between heartbeats"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences430
matches
0"played that Rory"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs186
mean20.19
std15.16
cv0.751
sampleLengths
010
186
289
318
469
54
645
743
823
912
1011
1131
1243
139
1415
1537
1655
1713
1812
1911
2013
219
2213
2342
2411
2534
2610
2731
286
296
3020
3117
3211
3332
348
3533
3619
378
3822
399
4016
414
4247
433
4413
4528
4644
4714
4817
4919
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount2
totalSentences314
matches
0"being told"
1"been crossed"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs521
matches(empty)
36.54% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount19
semicolonCount0
flaggedSentences16
totalSentences430
ratio0.037
matches
0"Inside, the air held a mix of spilled beer, old timber, and something sharper—cleaned metal, citrus peel, and a faint trace of smoke that never fully cleared the corners."
1"Aurora Carter—Rory to the people who still reached for that name without hesitation—paused just inside the doorway."
2"He drew closer, and his face shifted between recognition and something harder to name—relief, yes, but under it a careful watchfulness."
3"Rory glanced around, at the shelves and maps, and the hidden weight in the place—the bookshelf that led to the secret back room, the way the photographs seemed to remember whoever stood before them."
4"They had changed the way he held his shoulders—less room for hope, more room for restraint."
5"Rory stared at him, feeling the old friction between them—then the older tenderness that used to sit under it like a hidden flame."
6"His hand slid along the counter to the side, not searching, not hiding—anchoring."
7"Silas looked at her wrist then—the scar on her left wrist visible beneath the cuff."
8"Rory felt her mind reach for old patterns—threats, routes, networks—and then slip off the surface like a hand over slick stone."
9"Rory opened her mouth—and stopped."
10"A draft breathed out—cooler air, stale paper, the faint smell of cigarettes and printer ink from the space behind."
11"The regret came up like bile—hot, uninvited."
12"The scar looked small under the warm lamplight, a harmless curve—until it wasn’t."
13"A line in the middle caught her eye—Eva’s name next to a date that sat too close to the present."
14"He stood halfway, then stopped, listening—not to the bar beyond the walls, but to the space between heartbeats."
15"A footstep outside the hidden room—measured, deliberate—followed by the quiet scrape of something pressed against the bookshelf from the other side."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2697
adjectiveStacks0
stackExamples(empty)
adverbCount104
adverbRatio0.0385613644790508
lyAdverbCount16
lyAdverbRatio0.005932517612161661
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences430
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences430
mean8.73
std6.31
cv0.722
sampleLengths
010
116
229
321
420
517
613
723
836
98
1010
1113
128
1312
1419
1517
163
171
1821
1924
2015
2128
226
235
2412
254
264
274
284
297
302
3117
3212
3334
349
353
366
3715
3812
3911
4014
419
4223
437
4416
458
465
4711
481
495
43.72% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats27
diversityRatio0.17674418604651163
totalSentences430
uniqueOpeners76
97.68% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount8
totalSentences273
matches
0"Instead she said,"
1"Just enough that Rory noticed."
2"Somewhere behind the bar, a"
3"Then she swallowed and tried"
4"Even the limp seemed to"
5"Then he slid the notebook"
6"Just worn edges and faint"
7"Then she stopped."
ratio0.029
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount79
totalSentences273
matches
0"Its green neon sign hummed"
1"Her delivery bag tapped her"
2"She had come straight from"
3"She wiped her thumb across"
4"It felt like a room"
5"His left knee carried him"
6"He drew closer, and his"
7"he said, and his tone"
8"His limp pulled his steps"
9"She looked at him as"
10"He didn’t grin wider."
11"He just watched her."
12"She snorted once, short."
13"She forced herself to look"
14"His hair had grown wilder"
15"They had changed the way"
16"She cut the sentence in"
17"She shifted her weight."
18"Her courier shoes squeaked once"
19"She wanted to ask how,"
ratio0.289
0.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount257
totalSentences273
matches
0"The Raven’s Nest sat in"
1"Its green neon sign hummed"
2"Maps covered the walls in"
3"Aurora Carter—Rory to the people"
4"Her delivery bag tapped her"
5"She had come straight from"
6"She wiped her thumb across"
7"Silas Blackwood’s bar didn’t feel"
8"It felt like a room"
9"The voice cut through the"
10"Hazel eyes flicked up from"
11"A grey-streaked auburn beard moved"
12"His left knee carried him"
13"The silver signet ring on"
14"Rory’s throat tightened."
15"He drew closer, and his"
16"The bar’s dim light made"
17"he said, and his tone"
18"His limp pulled his steps"
19"Rory set her delivery bag"
ratio0.941
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences273
matches(empty)
ratio0
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences103
technicalSentenceCount6
matches
0"Black-and-white photographs crowded the shelves behind the counter: men with hard eyes, boats in fog, staircases that vanished into shadows."
1"Rory glanced around, at the shelves and maps, and the hidden weight in the place—the bookshelf that led to the secret back room, the way the photographs seemed …"
2"Rory stared at him, feeling the old friction between them—then the older tenderness that used to sit under it like a hidden flame."
3"Silas’s gaze shifted, a brief look to the side as if a photograph had taken shape in his mind."
4"A line in the middle caught her eye—Eva’s name next to a date that sat too close to the present."
5"Silas’s hand rested on the table, palm down, as if he anchored himself to the wood."
91.67% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags30
uselessAdditionCount2
matches
0"he repeated, and the name carried a pause"
1"she said, and the name tasted bitter"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags28
fancyCount4
fancyTags
0"Silas added (add)"
1"he repeated (repeat)"
2"Rory pressed (press)"
3"Rory snapped (snap)"
dialogueSentences147
tagDensity0.19
leniency0.381
rawRatio0.143
effectiveRatio0.054
80.5930%