Run: 2026-03-18-01KM0ACYADR71AMXQS9QSTY787

Run Details

Duration:
35.3s
Cost:
$0.007786
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 green neon sign over The Raven’s Nest pulsed like a slow heartbeat as Rory pushed through the door. Heat and bass drifted out from the back. The air tasted of citrus cleaner and old wood. Maps lined the walls in thick, curled frames, black-and-white photographs tucked between pushpins like secrets that had grown used to staying put. Rory paused with one foot still on the threshold, her delivery bag thumping against her shin. The strap cut a clean line across her shoulder. Her blue eyes scanned the room and snagged on the man behind the counter. Grey-streaked auburn hair. Hazel eyes that watched without blinking. A neatly trimmed beard that looked like it had rules. His left leg held a slightly different angle, and the limp showed itself when he shifted his weight. Silas Blackwood still wore his silver signet ring on his right hand like it belonged there more than skin. He looked up, then down at the ring as if the light had told him what to do. Rory’s throat tightened. She forced her face to stay level and walked in anyway, as if the floor might change its mind. A bar stool squeaked when she pulled it back. Her delivery bag slid off her knee and landed on the wood with a soft thud. Silas leaned onto the counter. The bell above the door gave a final jolt of sound and settled. Rory’s gaze flicked to the bookshelf tucked behind the bar’s end panel—she’d known it existed for years, yet she still felt it as a separate room in her chest. Silas’ eyes stayed on her. “Rory,” he said, like he had stored the name in a drawer and hadn’t opened it in time. Rory laughed once, sharp and short. “Silas.” She rested her palm on the counter. Her left wrist brushed the wood and the crescent scar flared warm beneath her skin. She didn’t move it away. “You kept the place.” “I kept the bar,” he replied. His voice didn’t chase her words. It laid them down beside him. “The rest… keeps changing on its own.” Rory glanced around the room again. The maps looked more scuffed than she remembered. One of the photographs had a new crack along the corner. The neon sign threw green strips onto bottles she didn’t recognise. “Where have you been?” she asked. She slid her phone into her pocket and dug her fingers under the edge of the counter instead, feeling the worn grain. “I haven’t seen you in—” Silas’ right hand drifted to the bottle nearest him. He didn’t pour. He only touched the glass and let his ring catch the bar light. “Years,” he supplied. “Enough for you to stop running on instinct.” Rory’s mouth pulled sideways. “I never ran on instinct.” Silas’ eyes held steady. “You ran because you didn’t want to feel the weight of what you’d asked for.” Rory’s ribs tightened at the phrasing. She didn’t like the way he sounded certain. She hated that her brain kept matching his words to memories she tried to bury under work shifts and deliveries and the steady churn of London noise. She picked up a coaster and rolled it between her fingers until it stopped. “Do you keep lists of people now?” she asked. Silas finally smiled, and it looked tired. “I keep lists of things that go missing.” Rory set the coaster down. Her delivery bag strap sat across her collarbone like a reminder that she still had obligations, even when she didn’t want to. “I didn’t miss you,” she said. Silas’ gaze dipped to her scar, not openly, but with the accuracy of someone who had watched details for a living. “You missed what you thought you deserved from me.” Rory’s pulse hammered once and then slowed enough for her to answer. “You offered me a way out,” she said. “I took it.” “You didn’t look back.” Rory lifted her chin. “I looked back every time I heard a car door slam.” Silas didn’t flinch. He didn’t ask questions that would let her drift away into new explanations. He moved one hand across the counter, and a tumbler nudged toward her—empty, clean, waiting. “Sit,” he said, and his tone pushed past politeness. Rory sat properly this time. Her knees tightened under the stool. Silas picked up a bottle and poured amber into the tumbler. He kept the pour controlled, as if the exact amount mattered. He didn’t slide it toward her right away. “You come in smelling like street damp and cheap perfume,” he said, “and you still wear your hair like you refused the world’s opinion.” Rory stared at the glass. The amber caught the neon reflection and turned it into something warmer. “I didn’t come in to talk about my hair,” she said. Silas angled his body slightly, enough for her to see the limp in his stride when he shifted earlier, enough for her to remember the knee injury she’d heard about from a distance. Prague. The name sat in the back of her mind like a stone. “Then what did you come in for?” he asked. Rory breathed in and tasted citrus cleaner again, under the darker smells of beer and old leather. “My shift ended,” she said. “I delivered. I wanted a warm place that didn’t ask me to explain myself.” Silas’ ring tapped the rim of the tumbler once, a quiet punctuation. “You’ve learned to ask for comfort with your shoulders.” Rory let out a breath. “And you’ve learned to read people like they come with margins.” Silas finally pushed the tumbler toward her. “Drink.” Rory wrapped her hand around it and felt the heat seep into her palms. She didn’t gulp. She sipped, then set it down again like she wanted her mouth free for the rest of the conversation. “You look different,” she said. It landed between them without anger. Silas’ gaze moved to the wall maps. His fingers hovered near one photograph—Cardiff caught in black-and-white, a street Rory remembered walking with her father’s calm voice in her ears. “I aged,” he said. Rory snorted. “You always did that line.” Silas’ eyes flicked back to her. “When you were nineteen, you called it charm.” “I called it a habit,” Rory corrected. She leaned forward until the neon’s green light painted the side of her face. “You used to smile when you ran out of answers.” Silas let his hand fall to the counter. “Answers didn’t get you safe.” Rory’s thumb brushed the scar on her wrist through her sleeve. She had worn it so long she forgot it existed until someone made it part of a conversation. “I used to think you held the answers,” she said. “You did. Then you disappeared.” Silas’ jaw tightened. The limp adjusted his balance as he straightened, and his movement pulled attention to the old injury. “I didn’t disappear,” he said. “I lost.” Rory held his stare. The words felt like a door closing quietly, not slamming. “Prague,” she said. Silas didn’t nod. He didn’t need to. The bar looked suddenly smaller around them, as if the maps had leaned in. “You keep the name out of your mouth,” Rory said, “like it’s a superstition.” Silas tapped his signet ring against the counter once. “You kept your ex’s name out of your work.” Rory’s eyes narrowed. She felt that old anger flicker and then settle into a colder thing—clarity. “How do you know about Evan?” she asked. Silas’ expression stayed smooth, but his eyes carried a depth that belonged to old rooms and harder conversations. “Because London keeps echoing. People talk. People trade stories when they think the walls won’t remember.” Rory set her jaw. “I left him.” Silas leaned closer, and the light caught a line of grey at his temples. “You left him because you ran out of permission to be hurt.” Rory flinched at the directness. She hated how her own life sounded when he arranged it into sentences. “He wasn’t kind,” she said. “He had rules. He used them like handcuffs.” Silas’ gaze didn’t move. “And you left with your friend’s hands on your back.” Rory’s throat went tight at the word friend. Eva. She could still see Eva’s face from that night, the way she had insisted on being part of Rory’s escape even when Rory tried to do everything alone. “You talk about Eva like she never got to catch her breath,” Rory said. Silas’ mouth moved like he might correct her, then he let the silence do the work. The bar’s background hum filled the space between them. Rory looked down at the tumbler. A small ring of condensation sat on the wood where she had set it too firmly. “I fled to London,” she said. “I didn’t know what I’d do after. I ended up delivering for Golden Empress. Yu-Fei keeps giving me shifts. Like she owes me money.” Silas’ eyes softened a fraction. “She liked you before you knew what liking looked like.” Rory lifted her head. “She fed me once when I came in with no appetite. I thought I deserved the hunger. Silas, I thought it was punishment.” Silas’ voice lowered. “Punishment never brought you safety.” Rory’s laugh came out rougher than before. “You talk like you still work somewhere that needs secrecy.” “I work somewhere that needs quiet,” Silas replied. “So I listen.” Rory leaned back on the stool. Her delivery bag sat between her feet, closed, harmless. She wanted it to stay harmless. “I didn’t come here to confess,” she said. Silas watched her fingers as she tightened around the strap again and then released it. “You came here because your life stopped feeling like a straight line.” Rory swallowed. “And you came out to meet me because—what? You heard I’d be in tonight?” Silas shook his head once. “I didn’t know you’d walk through that door.” Rory’s eyes sharpened. “Then how—” Silas turned his right hand so the signet ring faced her. The silver caught the neon and made it flash like a small warning. “I noticed,” he said. “You still look the way you did on the nights you thought you could outthink a storm.” Rory’s heart kicked. She tried to pin the memory down and couldn’t. Too many nights. Too many versions of herself trying to survive by staying smart. “When we were kids,” Rory said, “you used to pretend you didn’t care about people. You’d act like you didn’t need anyone.” Silas’ eyes drifted to her again. “And you used to pretend you didn’t need anyone either.” Rory blinked. The words landed hard because they sounded true. “I needed people,” she said. “I just didn’t trust them to stay when it got messy.” Silas nodded once, slow. “You left the mess for later.” Rory stared at him. She hated the calm certainty. “I didn’t leave it for later.” “You did,” Silas said, and he stood up slightly, leaning on his right leg like it didn’t exist. The left leg held the old injury’s angle, a physical fact he couldn’t negotiate away. “You left it on my doorstep in a dozen different ways. Then you vanished.” Rory’s voice tightened. “I didn’t vanish. I ran.” Silas’ shoulders settled. “Same thing. Different words.” Rory pressed her thumb against the scar again. The crescent mark throbbed as if it remembered the childhood accident that had given it to her. She had stopped thinking about it years ago. Now it sat under her skin like a timestamp. “Do you regret it?” she asked. Silas looked at her for a long moment. The bar’s neon cast moving green shadows across his cheekbones every time someone passed behind her. “Regret?” he echoed. Rory didn’t let him dodge. “For helping me. For leaving. For whatever you called ‘loss’ in Prague.” Silas’ mouth tightened. “You want a neat answer.” “I want the truth,” Rory snapped, then immediately softened her tone because she didn’t want to throw the whole conversation off a cliff. She hated that her temper still had instincts too. Silas reached beneath the counter and pulled out a tin. He flipped it open. Inside lay a set of keys, old and dull, tied with a strip of red string. He didn’t hand them to her. He held them, turning them so the metal clink matched the bar’s rhythm. “I don’t regret helping you,” he said. “I regret what the world did to the help.” Rory’s eyes fixed on the keys. She remembered doors. The hidden bookshelf panel. The secret room. She had never asked about the structure of his work; she had treated it like weather—something that existed around her whether she looked up or not. “And I regret,” Silas continued, “that you never asked me to stay.” Rory’s breath caught. “I didn’t know I could.” “You did,” he replied. Rory’s jaw set. “I thought you’d shut the door. I thought you’d disappear again.” Silas lifted the keys slightly, then placed them back in the tin. The clink sounded final, like he sealed something shut. “I shut doors because people got hurt,” he said. “I shut them early. Sometimes I closed them on the wrong person.” Rory stared at the counter’s scratches. A hairline crack split the varnish like a map line that led nowhere. “Who did you close on?” she asked. Silas’ face didn’t change, but the air between them went taut. He looked at the bookshelf panel behind him as if he could see through the wood. “Someone who didn’t come back for a long time,” he said. Rory swallowed. “That’s me.” Silas didn’t argue. He reached for a cloth and wiped the same spot on the counter as if repetition soothed him. Rory leaned closer. “You kept my address.” Silas’ eyes flicked to her. “You live above my bar.” Rory held his gaze. “Before that. You kept it somewhere.” Silas didn’t answer directly. “Your delivery route took you past the same street every day. You stopped once. Then you came back with a new face.” Rory flinched at the phrasing. She had stopped for days after Eva helped her escape. She had come back with a steady smile, different hair habits, a body that had learned to flinch at sounds. “You watched me,” she said. Silas’ mouth tilted. “I watched the situation. You looked like part of it.” Rory pushed her tumbler away from the edge. The amber didn’t slosh, stayed polite. “I hated it,” she admitted, and the confession came out smaller than she expected. Her fingers loosened on the strap. “I hated knowing someone had an opinion about my life when I felt like I had no control.” Silas nodded. His limp shifted as he took one step, closing the gap just enough for the conversation to feel private without needing volume. “You wanted control,” he said. “You wanted law. Order. Names and procedures.” Rory’s eyes flicked, caught by the memory of Cardiff University acceptance and the way her lectures had felt like borrowed time. Her father’s Irish barrister voice. Her mother’s Welsh teacher patience. Her own stubborn plan to build a life with rules. “I tried,” Rory said. “Pre-law felt like the only safe language. Then Evan—” She stopped herself. The name still tasted like metal. Silas’ gaze didn’t push, but it stayed present. “Then you found a new safe language.” Rory’s shoulders tightened. “Deliveries. Court documents in my head. Reading people’s hands, their bags, the way they stand when they expect trouble.” Silas’ eyes flickered, a hint of approval hidden under something older. “You didn’t stop being smart. You just stopped trusting yourself to be human.” Rory’s throat burned. She blinked once and refused to let the sting turn into performance. “Do you think I didn’t learn?” she asked. “I learned how to survive. I learned how to sleep with one ear open. I learned how to look at my wrist scar like it meant I’d lived through worse.” Silas’ voice softened into something steady. “And you learned how to walk past help.” Rory shook her head. “I didn’t—” Silas lifted a hand, stopping the protest before it grew. His ring gleamed under the neon strips. “You ran to The Golden Empress,” he said, “because Yu-Fei made food that didn’t ask you to repay kindness. You lived above my bar because you couldn’t handle distances that felt permanent.” Rory stared at him. “That’s creepy.” Silas didn’t smile this time. “It was practical.” Rory exhaled hard. “I didn’t know if I could call you.” “You didn’t want to hear the answer.” Rory’s hands went flat on the counter. She forced herself to stay anchored. “What answer did you give me back then?” Silas looked at her for a moment that dragged through memory. “I told you the world wouldn’t stop swinging just because you begged it to behave,” he said. “I told you to hold your fear in your hands and use it. I told you not to let it turn into a weapon.” Rory stared. Her lips parted, then closed. “And I obeyed.” “You used fear as a map,” Silas replied. “You navigated well.” Rory’s voice went quiet. “I still regret what I didn’t say.” Silas’ gaze dropped to her wrist again. The crescent scar looked brighter in the neon. “You didn’t say anything,” he repeated, “because you thought silence kept you safe.” Rory’s eyes stung for real this time, but she held the feeling back with discipline. She wanted the tears to arrive on her terms, not his. “I didn’t want to drag you into my mess,” she said. “I didn’t want Prague in my life.” Silas’ face tightened. He looked away toward the maps, toward the photos. The bar absorbed the shift in him without comment. “You dragged me in anyway,” he said. “By leaving without goodbye.” Rory’s breath shuddered. “You wanted goodbye.” “I wanted you,” Silas replied. “Not the version you performed. The version that existed before you learned which exits got you killed.” Rory swallowed and picked up her tumbler again. Her fingers trembled just enough for her to notice. She set it back down carefully. “I came in here for a drink.” Silas’ eyes held hers. “Then drink.” Rory stared at him. The command shouldn’t have worked, but it did. She lifted the tumbler, took another sip, and felt the warmth steady her spine. The bar’s green neon buzzed faintly overhead. Someone laughed by the door and the sound bounced off maps. Rory didn’t laugh back. She kept her eyes on Silas and let the pause stretch until it felt like an agreement. “You’ve got a front room,” she said, gesturing with her chin toward the bookshelf area. “Still.” Silas’ gaze followed the line of her chin. He didn’t reach for it. He didn’t open it. “Some doors stay closed,” he said. Rory nodded slowly. The scar on her wrist pulsed again when she made the motion. “And some doors you didn’t close soon enough.” Silas studied her as if he weighed the words against something he couldn’t measure. His signet ring caught the light when he moved his hand. “What do you want from me tonight, Rory?” he asked. Rory felt the question like a hook in her ribs. She didn’t want to hand him a neat answer. Neat answers had failed her. “I want you to tell me,” she said, “whether you think I turned into someone unrecognisable. Or whether you just let yourself stop looking.” Silas stared at her, then lowered his gaze to his ring. “I looked,” he said. “I always looked.” Rory’s chest tightened. “Then why didn’t you come down from whatever you kept up there?” Silas’ mouth opened, closed. He ran the cloth over the counter again, faster now, wiping the same spot like it could erase time. “I didn’t know how to reach you without pulling you back into danger,” he said. Rory leaned in. “Danger followed me anyway.” Silas’ eyes snapped up. The hazel turned sharper, with a kind of grief that didn’t try to hide. “Yeah,” he said, voice rougher around the edges. “It did.” Rory held his gaze and felt the old friendship tug at her like a tide, dragging up everything she had built to keep from drowning. Silas reached beneath the counter once more and brought up a second tumbler. He poured a little less this time, then set it down opposite her, steady and deliberate. He didn’t ask her to take it. He didn’t need to. Rory picked it up and looked at the amber. “You remember the last time we sat here?” she asked. Silas’ face shifted, the faintest flicker of memory. “You cut your wrist on a bottle.” Rory’s fingers tightened around the glass. The scar warmed as if it heard its own story recited. “You didn’t flinch,” Rory said. “You acted like pain didn’t count. Like that made it go away.” Silas’ gaze stayed on her wrist. “Pain counted. I just refused to let it steer you.” Rory swallowed. “You left.” Silas’ jaw worked. He looked around the bar like he wanted to find something solid enough to grab. Maps. Photos. Old wood. His own ring. “I couldn’t stand watching you get pulled under and still keep pretending it didn’t matter,” he said. Rory’s voice dropped. “So you pretended.” Silas’ eyes held hers. “I tried.” Rory let out a breath that tasted like old regret. She stared into the amber until the neon’s green reflection trembled and steadied again. “Silas,” she said, and his name sounded different in her mouth now, like it belonged to an older person and a younger person at the same time. “I used to think you kept secrets because you enjoyed power.” Silas didn’t deny it. “I kept secrets because power attracts people who don’t care who gets broken.” Rory’s lips pressed together. “And you broke anyway.” Silas’ shoulders sagged for the first time. The limp looked heavier when he shifted his weight again, like his body carried the injury and the years together. “I broke,” he said. “I lived. That’s the part you’ve been fed.” Rory stared at him, her throat tight, her mind refusing to let the sentence go. “Fed,” she repeated. “That’s what you think of it.” Silas’ eyes held. “That’s what I think of distance. Distance feeds stories. It turns facts into rumours and rumours into decisions.” Rory set her tumbler down and kept her hands visible on the counter. “I don’t want stories.” Silas leaned in, just enough that Rory caught a smell of tobacco that didn’t sit in his clothes so much as in the air around him, trapped in fabric and time. “Then ask,” he said. Rory opened her mouth. The question formed and then shifted, because it couldn’t stay simple anymore. Instead she said, “What happened after Prague. After you promised you’d be fine.” Silas didn’t look away. His silence filled the gap where answers lived. Rory kept her gaze on him, waiting for the shape of the truth. The bar’s neon buzzed overhead. Outside, a cab passed, tyres hissing on wet street. Inside, Silas finally moved his right hand, the ring flashing once as he reached toward the counter’s edge where the hidden bookshelf panel sat behind a seam in the wall. He didn’t open it. He only rested his fingers there, claiming the boundary between their old selves and everything that had followed. “I couldn’t keep that promise,” he said. “Not with the way the operation went.” Rory’s chest tightened. “And you never found a way to tell me.” Silas’ fingers stayed on the seam. “I found a way to survive.” Rory stared at his hand and thought of all the times she had chosen survival over connection. The space between them felt like a room with no windows. “Survival isn’t the same as living,” she said. Silas looked at her then, properly, like he accepted the accusation as a fact. “I know,” he replied. “That’s why I kept the doors.” Rory swallowed. “Which doors.” Silas’ eyes flicked to the bookshelf again. He didn’t answer with words yet. He only breathed in, slow, and the bar held its stillness around the movement.
created_at"2026-03-18T11:13:23.29Z" 3/18/2026, 11:13:23 AM
model"openai/gpt-5.4-nano-20260317"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency5493
moderation_latency(null)
generation_time35040
tokens_prompt1094
tokens_completion6483
native_tokens_prompt982
native_tokens_completion6072
native_tokens_completion_images0
native_tokens_reasoning759
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.0077864
router(null)
provider_responses
0
endpoint_id"0c835f2e-c18d-4e8c-b245-e1e3bd08b97f"
id"resp_07292f6e56a3af230169ba88d3597c8190b7ca13f41be32afd"
is_byokfalse
latency194
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-1773832403-bC3PAMDZl5iqVSPQwbRZ"
upstream_id"resp_07292f6e56a3af230169ba88d3597c8190b7ca13f41be32afd"
total_cost0.0077864
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
totalTags70
adverbTagCount0
adverbTags(empty)
dialogueSentences174
tagDensity0.402
leniency0.805
rawRatio0
effectiveRatio0
91.32% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount4031
totalAiIsmAdverbs7
found
0
adverb"slightly"
count4
1
adverb"suddenly"
count1
2
adverb"carefully"
count1
3
adverb"slowly"
count1
highlights
0"slightly"
1"suddenly"
2"carefully"
3"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)
62.79% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount4031
totalAiIsms30
found
0
word"pulsed"
count2
1
word"scanned"
count1
2
word"weight"
count3
3
word"flicked"
count5
4
word"churn"
count1
5
word"reminder"
count1
6
word"pulse"
count1
7
word"charm"
count1
8
word"flicker"
count2
9
word"echoing"
count1
10
word"silence"
count3
11
word"firmly"
count1
12
word"throbbed"
count1
13
word"echoed"
count1
14
word"structure"
count1
15
word"flickered"
count1
16
word"navigated"
count1
17
word"trembled"
count2
18
word"warmth"
count1
highlights
0"pulsed"
1"scanned"
2"weight"
3"flicked"
4"churn"
5"reminder"
6"pulse"
7"charm"
8"flicker"
9"echoing"
10"silence"
11"firmly"
12"throbbed"
13"echoed"
14"structure"
15"flickered"
16"navigated"
17"trembled"
18"warmth"
66.67% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches3
maxInWindow2
found
0
label"let out a breath"
count2
1
label"eyes widened/narrowed"
count1
highlights
0"let out a breath"
1"eyes narrowed"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences308
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount4
narrationSentences308
filterMatches(empty)
hedgeMatches
0"tried to"
1"try to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences448
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen33
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords4025
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions84
unquotedAttributions0
matches(empty)
0.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions137
wordCount2489
uniqueNames11
maxNameDensity3.5
worstName"Rory"
maxWindowNameDensity7
worstWindowName"Rory"
discoveredNames
Raven1
Nest1
Rory87
Blackwood1
London1
Silas38
Cardiff2
Eva3
University1
Irish1
Welsh1
persons
0"Raven"
1"Rory"
2"Blackwood"
3"Silas"
4"Eva"
places
0"London"
1"Cardiff"
globalScore0
windowScore0
43.94% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences165
glossingSentenceCount7
matches
0"looked like it had rules"
1"felt like a door closing quietly, not s"
2"felt like borrowed time"
3"tasted like metal"
4"felt like an agreement"
5"tasted like old regret"
6"felt like a room with no windows"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.248
wordCount4025
matches
0"not openly, but with the accuracy of someone who had watched details for a l"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences448
matches
0"hated that her"
1"hated that her"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs225
mean17.89
std10.18
cv0.569
sampleLengths
019
139
239
337
419
518
622
725
818
929
105
1118
1238
1325
1436
1533
1625
1711
189
1919
2041
2114
229
2315
2427
256
2630
2712
2811
294
3015
3131
329
3311
3422
358
3624
3717
3811
3946
409
4117
4219
4321
4416
458
4636
4711
4829
494
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences308
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs516
matches(empty)
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount5
semicolonCount1
flaggedSentences5
totalSentences448
ratio0.011
matches
0"Rory’s gaze flicked to the bookshelf tucked behind the bar’s end panel—she’d known it existed for years, yet she still felt it as a separate room in her chest."
1"He moved one hand across the counter, and a tumbler nudged toward her—empty, clean, waiting."
2"His fingers hovered near one photograph—Cardiff caught in black-and-white, a street Rory remembered walking with her father’s calm voice in her ears."
3"She felt that old anger flicker and then settle into a colder thing—clarity."
4"She had never asked about the structure of his work; she had treated it like weather—something that existed around her whether she looked up or not."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1212
adjectiveStacks0
stackExamples(empty)
adverbCount36
adverbRatio0.0297029702970297
lyAdverbCount4
lyAdverbRatio0.0033003300330033004
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences448
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences448
mean8.98
std6.06
cv0.675
sampleLengths
019
18
29
322
416
59
614
73
86
910
1018
1119
1218
133
1419
159
1616
175
1813
1929
205
2118
226
238
2415
255
264
276
286
296
307
316
328
3311
3411
356
3622
375
389
393
4013
413
428
434
445
454
4615
476
488
4927
43.08% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats31
diversityRatio0.13839285714285715
totalSentences448
uniqueOpeners62
42.37% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount3
totalSentences236
matches
0"Too many nights."
1"Too many versions of herself"
2"Instead she said,"
ratio0.013
75.93% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount85
totalSentences236
matches
0"Her blue eyes scanned the"
1"His left leg held a"
2"He looked up, then down"
3"She forced her face to"
4"Her delivery bag slid off"
5"he said, like he had"
6"She rested her palm on"
7"Her left wrist brushed the"
8"She didn’t move it away."
9"His voice didn’t chase her"
10"It laid them down beside"
11"She slid her phone into"
12"He didn’t pour."
13"He only touched the glass"
14"She didn’t like the way"
15"She hated that her brain"
16"She picked up a coaster"
17"Her delivery bag strap sat"
18"He didn’t ask questions that"
19"He moved one hand across"
ratio0.36
0.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount226
totalSentences236
matches
0"The green neon sign over"
1"Heat and bass drifted out"
2"The air tasted of citrus"
3"Maps lined the walls in"
4"Rory paused with one foot"
5"The strap cut a clean"
6"Her blue eyes scanned the"
7"Hazel eyes that watched without"
8"A neatly trimmed beard that"
9"His left leg held a"
10"Silas Blackwood still wore his"
11"He looked up, then down"
12"Rory’s throat tightened."
13"She forced her face to"
14"A bar stool squeaked when"
15"Her delivery bag slid off"
16"Silas leaned onto the counter."
17"The bell above the door"
18"Rory’s gaze flicked to the"
19"he said, like he had"
ratio0.958
21.19% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences236
matches
0"Now it sat under her"
ratio0.004
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences98
technicalSentenceCount4
matches
0"Maps lined the walls in thick, curled frames, black-and-white photographs tucked between pushpins like secrets that had grown used to staying put."
1"He reached for a cloth and wiped the same spot on the counter as if repetition soothed him."
2"Silas studied her as if he weighed the words against something he couldn’t measure."
3"He only rested his fingers there, claiming the boundary between their old selves and everything that had followed."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags70
uselessAdditionCount2
matches
0"she admitted, and the confession came out smaller than she expected"
1"he said, voice rougher around the edges"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags66
fancyCount6
fancyTags
0"Rory corrected (correct)"
1"Rory snapped (snap)"
2"Silas continued (continue)"
3"she admitted (admit)"
4"he repeated (repeat)"
5"she repeated (repeat)"
dialogueSentences174
tagDensity0.379
leniency0.759
rawRatio0.091
effectiveRatio0.069
81.5761%