Run: 2026-02-19-01KHTY0C23X2DSZAVVHR9M76RC

Run Details

Duration:
1m 32s
Cost:
$0.003993
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 hummed with a late London lull, a soft ticking of glasses and a distant door chime that never quite meant much tonight. The green neon above the entrance burned a steady, shy glow, as if the sign were pretending to be another shy memory. Old maps and black‑and‑white photographs lined the walls, and a bookshelf stood in one corner, its spines thick with dust and secrets. The air tasted of rain and citrus and something else, something that warned you to listen more than you spoke. Rory stepped through the door and paused where the light paused, her figure slipping into the room with the ease of someone who remembered every place she’d ever lived in a heartbeat. She wore a simple coat, mouth pressed into a line that wasn’t a line so much as a shield. The scarf at her neck brushed her jaw, a gesture she hadn’t needed in a long while. It wasn’t the coat or the scarf that drew the eye so much as the way her eyes settled on the back bar, as if she’d picked this exact moment out of a dozen possible moments years ago and walked into it the way you walk into a doorway you’re meant to step through. Rory: Silas Blackwood, I didn’t expect to find you guarding a doorway you pretend isn’t there. The name left her lips with a soft rasp, almost surprised. It wasn’t mockery; it was a hinge catching in a quiet moment. Silas looked up from the bar where he’d been counting the glassware with the kind of patience earned by years of keeping things intact, including his own fragile peace. He wore a grey‑streaked auburn beard that his age had earned him, and his eyes, hazel and knowing, found Rory with a careful, almost clinical calm. He moved his chair with a soft scrape and settled his weight, the knee beneath him a memory that flirted with a reminder. Silas: Rory Carter. It’s been a long winter, and you’re still finding doors to open you shouldn’t. Rory offered a faint smile, the corners of her mouth bending without really letting any warmth pass the line of her lips. She studied the room as if to anchor herself to a memory that didn’t want to stay anchored. Rory: You always saw the doors. I learned to count the shadows between them. The word shadow drew a visible shiver in her shoulder, a near‑imperceptible tremor in the line of her jaw. She did not look away from the shelves, as though the act of looking elsewhere might erase the distance between what once was and what now was. Silas tipped the glass he’d been polishing toward her, the motion a small ritual of welcome and warning in one. He spoke slowly, the rhythm of a man who had learned to wait for others to decide when to talk. Silas: The Nest keeps its secrets closer than most. You came up here, or did you come to tell me you’ve finally learned what a 'delivery' really means? Rory’s eyes flicked from the shelves to the neon sign, then back to Silas, and in that quick pivot the old ease settled into a cautious, practical form. Rory: I came to tell you I’m still learning how to breathe around someone else’s expectation. City’s loud, but it’s the quiet you don’t hear that’s the problem. Silas’s mouth tightened at the corners, not in anger but in something more precise, almost surgical. He set two neat glasses on the bar with the gentleness of someone handling something fragile. Silas: Then you’ve learned something useful. The city can swallow you whole if you forget the door you came through to get out. The sign flickered once, twice, and settled into a dull, pulse‑like glow. Rory’s gaze followed it, then found Silas again, and she drew a breath that sounded louder than she intended, as if she’d exhaled years of breath she hadn’t known she’d kept. Rory: I thought about Prague. Not the city, the memory of how I believed in something bigger than the present tense. I was miles away when it mattered, and you were the one who kept the map straight. Silas’s eyes didn’t widen; they sharpened, as if a memory had walked into the room without permission and stood in the doorway. Silas: Prague was a long time ago. You learned how to survive the map, Rory, you didn’t forget to read it. Rory shook her head slowly, the movement making the scarf at her neck shift a fraction, catching the neon green light. The small crescent scar on her left wrist—she maybe forgot it wasn’t visible in the dim light until now—caught the light and glinted faintly, a pale moon against the darker skin. Rory: I’ve learned what it costs to follow a map that isn’t printed on paper but burned into you—into the years you could have spent choosing differently. Silas studied her, not with the soft indulgence some older men offered younger women who walked into rooms like this, but with the certainty of someone who’d played the same game and paid for it in his own skin. He spoke with a voice that could coax truth out of a shell, and yet kept its own shell intact. Silas: You paid your price. The price never leaves the wallet. It sits between your ribs and your backbone, reminding you who you were when you believed the compass would never lie. Rory’s breath hitched a touch, a single, almost imperceptible hesitation, and then she set her hands palms‑down on the bar to steady herself, the way a kid might brace themselves on a rail before stepping into a class they’re sure will swallow them whole. Rory: I’m not the girl who walked in to ask you to keep a secret for me anymore. The world didn’t hold still when I blinked. Silas: You learned not to blink. You learned to keep moving. There’s a difference. The room seemed to lean closer, listening, as if the walls themselves remembered what it felt like to hold a dangerous stillness between two people who knew where the bodies of their past lay buried. Rory: Do you still listen to a room you’ve learned to distrust? Or do you listen to the man who knows the score without a telegram? Silas let a small smile drift to his lips, the sort of smile that didn’t expose a victory but admitted a debt that would never be paid in full. Silas: I listen to the furniture when it pretends not to know anything about you. The furniture knows more about your weather than your weather knows. Rory: And you know what I’ve learned about weather? It changes when you’re not looking, and sometimes you’re the one who changes it. A light settled in Silas’s eyes, a kind of quiet triumph that wasn’t triumph at all but a careful acknowledgment of truth that hurt enough to be useful. Silas: You’ve changed. And yet you carry the old gravity—like you’re still mapping the same streets you ran through as a kid, only now the map is written in iron and fear. Rory’s fingers traced the rim of the glass without lifting it, the metal cool against her skin, a reminder of being touched and then left. She lifted her gaze to Silas’s, a challenge and a request in one line. Rory: I want to know what you’re keeping behind that bookshelf. The one most people pretend isn’t there. Silas looked toward the bookshelf as if he could see the truth hidden there through the wood. The room fell slightly quieter, the bar’s hum shrinking to a careful breath. Silas: Secrets have a language, Rory. They don’t answer to the clever, only to the patient. If you want the truth, you’ll have to ask it in a way it understands. Rory: And you’ll answer if I ask the right questions? Silas: I’ll answer when the questions stop being about what you want and start being about what you need. Not what you want to be seen as, but what you need to become. The two old friends balanced on the edge of something that could slip away at any moment—the weight of time, the ache of days spent pretending not to regret. Rory’s last few years had hammered at her in quiet ways; she’d learned to smile at the world and let the smile dissolve before the world could take it for good. The scars on her wrist, the one she kept barely visible, spoke of childhood injury and adult consequences, of choices that had to be defended against time itself. Rory: I’m not afraid of what I’ll find behind there. I’ve learned to listen to what the edges tell me instead of the middle. Silas: The edges are where you’ll find the truth you can live with. The middle doesn’t forgive you for what you’ve done to it. A waitress drifted by with a tray and a practiced ease that made the moment heavier for being so ordinary. She paused for a beat at their table, then moved on, the clink of glass and the murmur of customers filling the pause between words. Rory: You built a wall of maps and photographs here, a gallery of routes. But life isn’t a map you can redraw without tearing the page. Silas: It’s not. It’s a room you grow into when you stop pretending you’re the person you were yesterday. Her breath fed the air, a slow, careful exhale that did not pretend to be anything other than what it was: a girl who had learned to be someone else to survive, and a woman who kept the survivor’s silence when it was demanded of her. Rory: I left Cardiff because someone bad found a way to threaten the future with words that sounded like safety. I didn’t want to be saved by danger again. I wanted to choose danger less often. Silas’s eyes softened; not with pity, but with memory’s soft, stubborn warmth—the warmth that kept him from believing the world had only ever been cruel to Rory. Silas: You chose a different kind of danger. One where you’re alive enough to notice the cost. Rory: I pay the price every morning when I wake up and realize I’ve got nothing left to pretend about. Not for anyone. The words hung between them for a moment, a small storm held in a bottle. Rory’s gaze lifted to the bookshelf, to the hidden door she’d noticed with a tremor of curiosity years ago. She remembered the nights she’d sit in the back of this room, listening to the quiet language of confidences exchanged behind it, a language she’d hoped to decipher one day. Rory: That door—how often did you open it for someone you trusted? Silas gave a slow, almost reluctant nod. He did not answer with words so much as a gesture, turning slightly toward the bookshelf and letting his fingers rest along the wood as if the wood remembered him just as he remembered it. Silas: It’s opened for more than secrets here. It’s opened for the people who needed to believe there was something beyond the smoke and the neon. Rory let out a breath she hadn’t realized she’d been holding. The room’s dim light caught the crescent scar on her wrist again, a pale crescent that had traveled with her through every decision she’d made that had turned into consequence. She slid the sleeve of her coat a fraction to reveal it more plainly, not for show, but as if she needed to prove she still wore part of her past. Rory: I was thinking about the girl who believed in a future she could hold with both hands. She believed in fair chances and clear consequences. She believed you would teach her how to tell truth from bravado. Silas’s gaze drifted to her scar, then flicked away as if the memory it carried might bite if he kept it in sight too long. The bar’s hum softened even more. Silas: The girl didn’t fail because she chose the wrong people or the wrong path. She failed because the world learned to bend around her until she learned to bend with it. Rory: And you learned to bend without breaking others. Silas: A habit formed from years in rooms where the truth was a commodity and trust a risk you accepted to keep others safer than you could keep yourself. The words hung, heavy as a door left ajar, and Rory found that it felt easier to breathe with the weight than to pretend it wasn’t there. Rory: I am not who you thought I would be. And I don’t pretend that’s a problem, exactly. I just… I wish I’d told you something back then that would have changed the course. Silas: We didn’t tell each other enough then. You learned to live with that. A moment stretched, and the memory of the old life pressed, soft and stubborn, against the present. Rory’s voice carried a trace of something almost tender, a respect for the fighter she’d once believed would save her, perhaps. Rory: I’ve learned how to keep quiet when it would be easier to scream. How to smile when I want to lash out. How to carry the weight of the day without confessing what it’s doing to me. It’s not good, is it? Silas: It isn’t easy. It’s honest. There’s a difference. The neon sign hummed louder for a beat, then settled back into its steady pulse. The room’s temperature shifted with a draft that found its way around the shelves, as if even the room wanted to remind them of boundaries they used to ignore. Rory: You still know how to read people when they’re pretending not to be read. I came here not to ask you to rescue me, but to ask what you’ve learned about rescue after all this time. Silas: Rescue is a verb you perform alone until you’re ready to perform it with the right ally. You’re still learning who that ally might be. Rory’s gaze drifted to the hidden door, as if listening for a voice behind the shelf. It spoke of a quieter language—calm, discreet, decisive—one she’d learned to trust more than the loud, violent world outside these walls. Rory: The last time I needed rescue, I asked for a path that felt safe, and you helped me pretend safety existed outside of danger. I don’t want that anymore. Not with this memory. Not with what I’ve become. Silas’s expression softened, not in pity but in a guarded tenderness reserved for those who carried harm and grace in equal measure. Silas: Then don’t pretend you’re safe here. Stay with what you are now. If you’re looking for a way to keep truth intact, you’ll choose a path that doesn’t pretend the loss isn’t yours. Rory: I’ve learned that paths don’t stay straight. They drift, they loop back, they spit you out where you didn’t intend to go. I’ve learned to walk them anyway. Silas: Then walk with your eyes open. Don’t mistake the crowd for direction, and don’t mistake yourself for a shadow you can finally outrun. A moment passed where time felt suspended, and the two of them were nothing more than witnesses to their own histories—their failures, their stubborn acts of mercy, the way a single choice could ripple through the years like a dropped stone across a still pool. Rory: I think about the night I left Cardiff, about the things I believed would protect me, about the people who weren’t saved by those beliefs. I carried them with me here, into London, into you. Silas: Then tell me what protecting you would require now. Not what you hoped you needed, but what you actually need. Rory’s mouth trembled once, not with fear but with the raw, impossible thing that happened when someone you trusted finally spoke your truth back to you, without judgment, without the need to change you. Rory: I need to know if there’s a way to trust the future again without losing the part of me that knows how to survive the present. Silas: You don’t lose that part. You weld it to something steadier—something you’re willing to defend, not because you fear the world’s cruelty, but because you fear losing yourself to it. The door to the back room softened with a muffled click, as if the bookshelf had shifted just enough to remind them there was more to the place than the room they stood in. A line of sight opened between friend and memory, and Rory found herself listening for a sound behind the wall she’d kept as a secret for herself. Rory: If I step through that door, what would I find? Silas didn’t answer with an immediate line; he looked away for a beat, the old spy’s habit of surveying the room before the answer. Then he looked back at her, calm as a man who’d traded fear for discipline long ago. Silas: You’d find a room that has kept itself intact because people kept their promises to each other here. You’d find a space where the shadows know your name and don’t pretend to forget it. You’d find a way to walk back into the day you left, only with less harm in your hands. Rory did not smile, but she drew in a measured breath, the kind that steadied a person who’d learned not to lean on anything that could break. Rory: I’m not sure I deserve that room. Or the people who keep it safe. Silas: Deserve isn’t a currency you spend. It’s a weight you bear when you choose to keep moving. A soft wind wandered in through a cracked window, bringing the scent of rain and the faint sting of the city’s smoke. Rory pressed her fingers to the scar on her wrist again, a private talisman that reminded her of how far she’d traveled without turning back. Rory: Then tell me what you’d do if you were me. If there are doors behind doors, which door should I open first? Silas: The one you’ll walk through with your head clear and your oath intact. The one that makes the next step possible without erasing where you’ve come from. The one that says you won’t pretend to know the answer before it appears. Rory’s voice lowered to a level that could pass for a whisper but carried a weight that silenced the room’s noise. Rory: And if I’m wrong? Silas spoke with the slow, careful cadence of someone who’d learned the difference between wrong and necessary long ago. Silas: Then you correct the course. You keep your word to yourself first, and the rest follows. The quiet after his words felt almost holy in its simplicity. Rory let the words land inside her, like a coin dropped into a jar she hadn’t known she kept. Rory: No more pretending. No more excuses. If I’m to change, I’ll change with purpose, not out of fear. Silas: Then let fear be a teacher, not a tyrant. Let it show you something you can live with. Rory turned her head a fraction, her gaze sliding toward the door behind the shelf, toward the secret room’s whispered history. A breath later, she faced Silas again. Rory: I think I’m done pretending I didn’t come here to see you because I needed to remind myself I’m still somewhere else when I’m here. Silas: Then you’ve found what you came for. A reminder, not a rescue. Rory: Maybe that’s enough for tonight. Silas lifted his glass in a small, almost ceremonial gesture, a signal of shared rituals that time wouldn’t erase. He held the glass just long enough for the clink of the ice to punctuate the moment, then set it down with a soft sigh that sounded like a closed book. Silas: You don’t have to decide tonight which door you’ll walk through. You don’t owe me an answer. You owe yourself a chance to live with the questions you’ve carried this long. Rory’s eyes finally found the neon’s glow again, and she allowed herself a full, unguarded moment of gaze, a rare thing in a life built on careful reconciliations. Rory: I’ll stay long enough to listen to what comes after the answer. If there’s a path, I’ll choose it with both hands. The conversation paused, not as a halt, but as a breath held between what happened and what could be. The Nest’s quiet asked for patience, and the room offered its usual shelter: the tools, the shadows, the unspoken agreements. Rory: I came here to remember how to belong to a future I could trust again. Silas: Then you’re in the right room for that—not to forget, not to forgive, but to decide. A chill ran through the room as the door behind the shelf shifted slightly, an almost imperceptible brush of air that hinted at a conversation still happening beyond the visible walls. The green neon sign glowed steadily, unblinking, as if it too watched and waited for the moment Rory and Silas would choose which door to walk toward. Rory: No more secrets. Silas: No more secrets. They held the line for a moment longer, two people who had learned the hard way how to speak without surrendering, how to listen without losing themselves, and how to remain when the world kept trying to move them away from what could have been. Then Rory’s form tilted, not away, but toward the place where old truths lived, where the bookshelf waited, where the room offered its unspoken invitation: stay, listen, choose. She did not reach for the hidden door—not yet. She let the moment stretch, letting the gravity of years and words press gently against them both, then stepped back just a fraction, enough to see the path she might walk. The scene paused, and the Nest kept its secrets, but the two friends did not. They stood there, older, steadier in a way that only time could create, the weight of what had been pressed between them into a quiet, stubborn resolve. The future loomed, not as a flood, but as a doorway towards which they both moved, one careful step at a time.
created_at"2026-02-19T12:29:12.651Z" 2/19/2026, 12:29:12 PM
model"openai/gpt-5-nano-2025-08-07"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency4543
moderation_latency(null)
generation_time92111
tokens_prompt1094
tokens_completion6827
native_tokens_prompt982
native_tokens_completion9859
native_tokens_completion_images0
native_tokens_reasoning5184
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.0039927
router(null)
provider_responses
0
endpoint_id"50329d77-04e1-4979-a184-c33030289476"
id"resp_00c31e14a8cb6b380169970218c75c8197ba6b313095e72bef"
is_byokfalse
latency177
model_permaslug"openai/gpt-5-nano-2025-08-07"
provider_name"OpenAI"
status200
api_type"completions"
id"gen-1771504152-nxjYxzmRy6Dwa4cAoV1n"
upstream_id"resp_00c31e14a8cb6b380169970218c75c8197ba6b313095e72bef"
total_cost0.0039927
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
totalTags1
adverbTagCount0
adverbTags(empty)
dialogueSentences0
tagDensity1
leniency1
rawRatio0
effectiveRatio0
89.32% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount3745
totalAiIsmAdverbs8
found
0
adverb"really"
count2
1
adverb"slowly"
count2
2
adverb"slightly"
count3
3
adverb"gently"
count1
highlights
0"really"
1"slowly"
2"slightly"
3"gently"
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)
59.95% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount3745
totalAiIsms30
found
0
word"weight"
count7
1
word"reminder"
count3
2
word"warmth"
count3
3
word"flicked"
count2
4
word"flickered"
count1
5
word"pulse"
count2
6
word"traced"
count1
7
word"practiced ease"
count1
8
word"silence"
count1
9
word"tenderness"
count1
10
word"trembled"
count1
11
word"measured"
count1
12
word"whisper"
count1
13
word"unspoken"
count2
14
word"chill"
count1
15
word"resolve"
count1
16
word"loomed"
count1
highlights
0"weight"
1"reminder"
2"warmth"
3"flicked"
4"flickered"
5"pulse"
6"traced"
7"practiced ease"
8"silence"
9"tenderness"
10"trembled"
11"measured"
12"whisper"
13"unspoken"
14"chill"
15"resolve"
16"loomed"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"let out a breath"
count1
highlights
0"let out a breath"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells4
narrationSentences227
matches
0"t in anger"
1"t with pity"
2"t in pity"
3"t with fear"
73.63% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount6
hedgeCount5
narrationSentences227
filterMatches
0"listen"
1"know"
2"think"
hedgeMatches
0"seemed to"
1"tend to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences227
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen54
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords3733
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions29
unquotedAttributions1
matches
0"Rory: The last time I needed rescue, I asked for a path that felt safe, and you helped me pretend safety existed outside…"
50.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions153
wordCount3730
uniqueNames14
maxNameDensity1.66
worstName"Rory"
maxWindowNameDensity3.5
worstWindowName"Rory"
discoveredNames
Raven1
Nest4
London2
Silas53
Blackwood1
Rory62
Carter1
You21
Prague2
Do1
Secrets1
Cardiff2
Rescue1
Deserve1
persons
0"Raven"
1"Nest"
2"Silas"
3"Blackwood"
4"Rory"
5"Carter"
6"You"
7"Secrets"
places
0"London"
1"Prague"
2"Cardiff"
3"Rescue"
globalScore0.669
windowScore0.5
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences205
glossingSentenceCount4
matches
0"felt like to hold a dangerous stillness"
1"sounded like safety"
2"as if listening for a voice behind the shelf"
3"sounded like a closed book"
0.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches13
per1kWords3.482
wordCount3733
matches
0"not in anger but in something more precise, almost surgical"
1"Not what you want to be seen as, but what you need to become"
2"not with pity, but with memory’s soft, stubborn warmth"
3"not for show, but as if she needed to prove she still wore part of her past"
4"not to ask you to rescue me, but to ask what you’ve learned about rescue after all this time"
5"not in pity but in a guarded tenderness reserved for those who carried harm"
6"Not what you hoped you needed, but what you actually need"
7"not with fear but with the raw, impossible thing"
8"not as a halt, but as a breath held between what happened"
9"not to forget, not to forgive, but to decide"
10"not to forgive, but to decide"
11"not away, but toward the place"
12"not as a flood, but as a doorway towards"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount4
totalSentences227
matches
0"found that it"
1"learned that paths"
2"lose that part"
3"deserve that room"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs115
mean32.46
std18.32
cv0.564
sampleLengths
089
1122
216
323
478
517
640
714
846
940
1028
1128
1228
1332
1423
1543
1638
1722
1821
1952
2027
2159
2232
2344
2426
2514
2635
2726
2829
2926
3023
3128
3232
3339
3418
3530
3631
3710
3833
3988
4024
4124
4245
4326
4419
4546
4636
4727
4817
4923
95.99% Passive voice overuse
Target: ≤2% passive sentences
passiveCount6
totalSentences227
matches
0"meant"
1"is written"
2"was demanded"
3"opened"
4"opened"
5"been pressed"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount2
totalVerbs695
matches
0"were pretending"
1"was thinking"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount13
semicolonCount5
flaggedSentences15
totalSentences227
ratio0.066
matches
0"It wasn’t mockery; it was a hinge catching in a quiet moment."
1"Silas’s eyes didn’t widen; they sharpened, as if a memory had walked into the room without permission and stood in the doorway."
2"The small crescent scar on her left wrist—she maybe forgot it wasn’t visible in the dim light until now—caught the light and glinted faintly, a pale moon against the darker skin."
3"Rory: I’ve learned what it costs to follow a map that isn’t printed on paper but burned into you—into the years you could have spent choosing differently."
4"And yet you carry the old gravity—like you’re still mapping the same streets you ran through as a kid, only now the map is written in iron and fear."
5"The two old friends balanced on the edge of something that could slip away at any moment—the weight of time, the ache of days spent pretending not to regret."
6"Rory’s last few years had hammered at her in quiet ways; she’d learned to smile at the world and let the smile dissolve before the world could take it for good."
7"Silas’s eyes softened; not with pity, but with memory’s soft, stubborn warmth—the warmth that kept him from believing the world had only ever been cruel to Rory."
8"Rory: That door—how often did you open it for someone you trusted?"
9"It spoke of a quieter language—calm, discreet, decisive—one she’d learned to trust more than the loud, violent world outside these walls."
10"A moment passed where time felt suspended, and the two of them were nothing more than witnesses to their own histories—their failures, their stubborn acts of mercy, the way a single choice could ripple through the years like a dropped stone across a still pool."
11"You weld it to something steadier—something you’re willing to defend, not because you fear the world’s cruelty, but because you fear losing yourself to it."
12"Silas didn’t answer with an immediate line; he looked away for a beat, the old spy’s habit of surveying the room before the answer."
13"Silas: Then you’re in the right room for that—not to forget, not to forgive, but to decide."
14"She did not reach for the hidden door—not yet."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount510
adjectiveStacks0
stackExamples(empty)
adverbCount14
adverbRatio0.027450980392156862
lyAdverbCount3
lyAdverbRatio0.0058823529411764705
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences227
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences227
mean16.44
std9.53
cv0.579
sampleLengths
025
122
222
320
432
519
617
754
816
911
1012
1129
1226
1323
143
1514
1622
1718
186
198
2019
2127
2220
2320
249
2519
2628
2716
2812
2916
3016
316
3217
3312
3431
355
3616
3717
3822
397
4014
4121
4231
4327
4439
4520
465
476
4821
4944
37.22% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats29
diversityRatio0.1145374449339207
totalSentences227
uniqueOpeners26
29.63% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount2
totalSentences225
matches
0"Then he looked back at"
1"Then Rory’s form tilted, not"
ratio0.009
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount55
totalSentences225
matches
0"She wore a simple coat,"
1"It wasn’t the coat or"
2"It wasn’t mockery; it was"
3"He wore a grey‑streaked auburn"
4"He moved his chair with"
5"It’s been a long winter,"
6"She studied the room as"
7"I learned to count the"
8"She did not look away"
9"He spoke slowly, the rhythm"
10"You came up here, or"
11"He set two neat glasses"
12"I was miles away when"
13"You learned how to survive"
14"He spoke with a voice"
15"It sits between your ribs"
16"You learned to keep moving."
17"It changes when you’re not"
18"She lifted her gaze to"
19"They don’t answer to the"
ratio0.244
100.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount131
totalSentences225
matches
0"The Raven's Nest hummed with"
1"The green neon above the"
2"The air tasted of rain"
3"Rory stepped through the door"
4"She wore a simple coat,"
5"The scarf at her neck"
6"It wasn’t the coat or"
7"The name left her lips"
8"It wasn’t mockery; it was"
9"Silas looked up from the"
10"He wore a grey‑streaked auburn"
11"He moved his chair with"
12"It’s been a long winter,"
13"Rory offered a faint smile,"
14"She studied the room as"
15"I learned to count the"
16"The word shadow drew a"
17"She did not look away"
18"Silas tipped the glass he’d"
19"He spoke slowly, the rhythm"
ratio0.582
100.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount5
totalSentences225
matches
0"If you want the truth,"
1"If you’re looking for a"
2"If there are doors behind"
3"If I’m to change, I’ll"
4"If there’s a path, I’ll"
ratio0.022
68.82% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences164
technicalSentenceCount17
matches
0"The green neon above the entrance burned a steady, shy glow, as if the sign were pretending to be another shy memory."
1"He moved his chair with a soft scrape and settled his weight, the knee beneath him a memory that flirted with a reminder."
2"Rory offered a faint smile, the corners of her mouth bending without really letting any warmth pass the line of her lips."
3"Silas studied her, not with the soft indulgence some older men offered younger women who walked into rooms like this, but with the certainty of someone who’d pl…"
4"The room seemed to lean closer, listening, as if the walls themselves remembered what it felt like to hold a dangerous stillness between two people who knew whe…"
5"A light settled in Silas’s eyes, a kind of quiet triumph that wasn’t triumph at all but a careful acknowledgment of truth that hurt enough to be useful."
6"The two old friends balanced on the edge of something that could slip away at any moment—the weight of time, the ache of days spent pretending not to regret."
7"A waitress drifted by with a tray and a practiced ease that made the moment heavier for being so ordinary."
8"Her breath fed the air, a slow, careful exhale that did not pretend to be anything other than what it was: a girl who had learned to be someone else to survive,…"
9"Silas’s eyes softened; not with pity, but with memory’s soft, stubborn warmth—the warmth that kept him from believing the world had only ever been cruel to Rory…"
10"He did not answer with words so much as a gesture, turning slightly toward the bookshelf and letting his fingers rest along the wood as if the wood remembered h…"
11"She slid the sleeve of her coat a fraction to reveal it more plainly, not for show, but as if she needed to prove she still wore part of her past."
12"Rory’s gaze drifted to the hidden door, as if listening for a voice behind the shelf."
13"Silas spoke with the slow, careful cadence of someone who’d learned the difference between wrong and necessary long ago."
14"Silas lifted his glass in a small, almost ceremonial gesture, a signal of shared rituals that time wouldn’t erase."
15"A chill ran through the room as the door behind the shelf shifted slightly, an almost imperceptible brush of air that hinted at a conversation still happening b…"
16"They held the line for a moment longer, two people who had learned the hard way how to speak without surrendering, how to listen without losing themselves, and …"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags1
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags0
83.4852%