Run: 2026-03-06-01KK1HYAM9GBBWX5D3W31M5PTY

Run Details

Duration:
1m 42s
Cost:
$0.065620
Provider:
OpenAI

Model input

System
You are an expert novelist with a gift for vivid, immersive prose. You write in tight third-person limited point of view with a strong narrative voice. Your prose is clean, precise, and engaging — you favor strong verbs, concrete details, and natural-sounding dialogue. You will be given a story bible (codex) containing canonical details about characters, locations, items, and lore. Use these details to ground your writing in the established world. Stay consistent with the codex. Write only the prose of the scene. Do not include titles, chapter headings, markdown formatting, or any commentary before or after the scene.
User/Human
<codex> <character id="4412" name="Aurora Carter" aliases="Rory, Laila, Aurora, Carter, Malphora" pronouns="she/her" species="Human" storyRole="Protagonist"> <eyeColor>bright blue</eyeColor> <hair>straight shoulder-length black</hair> <height>5'6"</height> <age>25</age> <scar>small crescent-shaped scar on her left wrist from a childhood accident</scar> <description>Aurora, referred to by her friends as Rory, is cool-headed, intelligent, and known for quick out-of-the-box thinking.</description> <backstory>Born in Cardiff to an Irish barrister father (Brendan Carter) and Welsh teacher mother (Jennifer Carter née Ellis), Rory reluctantly pursued Pre-Law at Cardiff University. She fled to London at the behest of her childhood friend Eva after leaving an abusive ex named Evan. By day, Rory works part-time as a delivery person for Yu-Fei Cheung's Golden Empress restaurant. She lives in a flat above Silas' bar.</backstory> </character> <character id="4413" name="Silas Blackwood" aliases="Silas, Si, the Spymaster" pronouns="he/him" species="Human" storyRole="Mentor"> <eyeColor>hazel</eyeColor> <hair>grey-streaked auburn</hair> <height>6'1"</height> <age>58</age> <beard>neatly trimmed, matching his grey-streaked auburn hair</beard> <limp>slight limp in his left leg from an old knee injury</limp> <signetRing>silver signet ring, always worn on his right hand</signetRing> <description>Silas is a retired intelligence operative turned bar owner. He carries himself with quiet authority.</description> <backstory>Former MI6 field agent who retired after a botched operation in Prague left him with a permanent knee injury. He opened "The Raven's Nest" bar in Soho as a front for his network of contacts.</backstory> </character> <location id="854" name="The Raven's Nest" aliases="the Nest, Raven, Silas' bar" realm="Earth"> <signColor>distinctive green neon sign above the entrance</signColor> <secretRoom>hidden back room accessible through a bookshelf, used for clandestine meetings</secretRoom> <description>A dimly lit bar in Soho, London. The walls are covered with old maps and black-and-white photographs.</description> </location> </codex> Write a fully fleshed out scene of at least 1000 words in the literary fiction genre. Two old friends who haven't seen each other in years run into each other unexpectedly at a bar. One of them has changed significantly. Through their conversation and the tension between who they were and who they've become, reveal the weight of time and unspoken regret. Use the codex entries above as your world reference for characters and setting. Only include the prose of the scene without any markdown or commentary.

Model response

AI
By half past ten, the Raven’s Nest had settled into its proper shape. The first wave of office drinkers had burned off in noise and aftershave and expensive impatience. What remained was the bar’s true clientele: a couple arguing softly over a bottle of red as if they had done it every Thursday for ten years; a woman in a camel coat reading messages she did not answer; two musicians with instrument cases propped against their stools, drinking with the grave concentration of men preserving something delicate. The room held its shadows well. Light pooled amber along the scarred wood of the bar and died before it reached the corners. Old maps climbed the walls in warped frames. Black-and-white photographs stared back from another century—dockworkers, soldiers, women with hard eyes and pinned curls, anonymous streets under rain. Above the entrance, the green neon sign threw its ghostly wash through the front window, enough to stain the glass and the wet pavement outside. Soho glimmered beyond it, slick and restless. Rory came down from her flat with her hair still damp from a rushed shower and the day not entirely gone from her shoulders. She had spent the afternoon making deliveries for Golden Empress, weaving through traffic with paper bags steaming her wrists and Yu-Fei’s instructions still ringing in her head—faster, but don’t spill; smile, but don’t invite conversation. She liked the simplicity of it. Food went from one place to another. Doors opened, money changed hands, people thanked her or did not. There was relief in a task that ended. Silas looked up as she crossed behind the bar. “You look almost respectable,” he said. He was polishing a glass that did not need polishing. He always found some reason to keep his hands occupied when the room was quiet. The silver signet ring on his right hand flashed once in the low light. His grey-streaked auburn hair was combed back neatly; his beard trimmed with military precision. Even limping, he moved like a man who still expected to be watched. “That bad?” Rory said. “Worse. You look rested.” She snorted and tied on an apron. “I’ll try to seem more tragic.” “That’s the spirit.” There was comfort in their routine. She took her place, checked stock, slid clean glasses into place. Silas gave her the nod that meant she was not needed for anything difficult yet, and she let herself sink into the work. Pints pulled, gin and tonics built, cash counted, small lies told kindly. No, the kitchen was closed. No, they didn’t have a television hidden somewhere for the match. Yes, she could charge that phone if the customer promised not to vanish into the night with the cable. Near eleven, the front door opened and let in a spill of cold air and street noise. Rory glanced up automatically, hand already reaching for a coaster. The man who came in paused just inside the threshold, as though waiting for his eyes to adjust. He was broad through the shoulders now, heavier than he used to be, though not soft. His coat was dark wool, well cut in an understated way. There was rain on it. He had a narrow face she might not have known at all if not for the mouth: that same hesitant downturn, as if he were forever on the edge of apologizing. He looked older than twenty-five should allow. Not old, exactly. Worn into a new shape. For one absurd second she thought her body had mistaken him for someone else. Then his gaze landed on her and fixed there, and she saw recognition strike. It moved through him visibly, a jolt, a recoil, something almost like pain. “Rory?” No one had called her that in that voice for years. The glass in her hand slipped against her damp fingers and knocked against the bar. Not hard enough to break. Hard enough that Silas looked over. She had not seen Tom Morgan since Cardiff. He had been eighteen when she last stood in front of him for more than five minutes. A boy with ink smudged on his fingers and a satchel full of books and the patient expression of someone always making room for other people’s storms. He had been her closest friend for three years—library coffee, late walks, exams revised at the last possible hour, secrets traded on the seawall in weather no sane person chose. He had known her before London, before Evan became a bruise she carried in all her decisions, before she learned how useful distance could be. He had known her when her life still looked salvageable in the ordinary way. And then she had left. Not cleanly. Not nobly. She had disappeared in increments, then all at once. Missed calls. Thin excuses. A final message too short for what it needed to hold. I need to go. I’m sorry. Please don’t make this harder. She had hated herself for sending it. She had hated him a little for replying only, If this is what you need, I hope you’re safe. Now here he was, rain-dark at the entrance, staring at her like the dead turning up for a drink. Silas’s eyes moved from Rory to the man and back again. He read rooms the way other men read weather. “You know each other.” Tom gave a short laugh with no humor in it. “Apparently we do.” Rory set the glass down. “Tom.” His name felt strange in her mouth, too soft and too old. “What are you doing here?” He approached the bar slowly, as if sudden movement might spook her. Up close she could see the changes more clearly. The unruly hair was gone, cut close at the sides, longer on top and combed back with absent care. He had a faint white line near his chin she did not remember. He wore no wedding ring, though she noticed she had looked for one. His eyes were still brown, still steady, but the steadiness had thickened. It was no longer gentleness alone. It had grit in it now. “I’m meeting someone nearby,” he said. “Or was. We finished early. I saw the sign and thought I’d have one before the train.” His gaze flicked over the bottles, the room, came back to her. “I didn’t expect you to be behind the bar in Soho.” “I live upstairs.” “Of course you do,” he said, and immediately seemed to regret the edge in it. “Sorry. That came out wrong.” Silas set a coaster in front of him. “What are you drinking?” Tom looked at him, as if only just noticing him there. “Whisky. Neat, if that’s all right.” Silas poured without asking which one. He had his own way of testing character. Tom took the glass, thanked him automatically. “I’ll be in the cellar,” Silas said to Rory, though there was no reason for him to be in the cellar at this moment. He wiped his hands on a towel and moved off with his slight left-legged limp, not hurried, not lingering. Giving her privacy without pretending not to. Rory watched him go, then looked back at Tom. “You look different.” “You too.” “That’s a polite lie.” “No,” he said, and took a sip. “It isn’t.” She almost asked what he meant, then did not. “How long has it been?” He did the arithmetic in his head. “Six years. Nearly seven.” The number landed between them with ugly weight. Nearly seven years and this was what remained: damp coats, a bar, two people pretending not to feel history crowding close. Rory reached for a clean cloth and wiped at a mark already gone from the counter. “Are you still in Cardiff?” “No. Bristol now.” “What do you do?” He huffed a breath. “Civil engineering. Bridges, mostly. Very glamorous.” “I’m impressed.” “You never were.” That almost made her smile. Almost. “You’re right. I was dreadful.” “You were selective.” Another sip. He studied her over the rim of the glass. “You cut your hair.” “I grew up.” “That too.” It should have been easy, then, to slide into the old rhythm. They had always been good at talk, at making conversation do the work that feelings could not. But too much had gone unsaid for too long. Each line arrived with a shadow under it. A customer at the far end asked for another lager. Rory served him, grateful for the interruption. When she came back, Tom was still there, fingers around his whisky as if he needed the heat. “I looked for you,” he said. She stilled. “Not at first. At first I assumed you’d ring when you got wherever you were going. Then I assumed you didn’t want to. Then…” He shrugged, but there was strain in it. “A few months later I was in London for a conference and thought I’d be an idiot not to try. I had your old number. It was dead. I went by your aunt’s because I remembered that village you used to visit in the summers and thought maybe she’d know. She told me she hadn’t heard from you either.” Rory stared at him. She had not known that. Her aunt had disapproved of nearly everything, but silence she could wield like a sacrament. Tom went on before she could answer. “I wasn’t checking up on you. Not like that. I just…” He rubbed his thumb against the side of the glass. “You were gone, Rory. You vanished. People don’t usually vanish unless something’s wrong.” Something hot and small lodged under her ribs. “Something was wrong.” “I know that now.” She met his eyes. “Do you?” He did not flinch. “I know enough.” The noise of the bar receded, not literally but in the way a mind narrows around danger. She heard a burst of laughter from the musicians, the clink of ice, a stool scraping. It all seemed to come from another room. “You spoke to Eva,” she said. He nodded. “Two years after you left. By accident. I saw her outside the station in Cardiff when I was back for Christmas. She told me as much as she thought was hers to tell.” Rory let out a long breath she had not realized she was holding. Eva. Of course. Loyal, furious Eva, who would defend Rory’s secrets until she decided a secret was no longer serving its owner. “And what,” Rory said carefully, “did that make you think of me?” His expression changed then, a tightening around the eyes. “That’s unfair.” “Maybe.” “It made me think I’d been stupid. It made me think I should have pushed harder when you started…” He searched for the word. “Shrinking. That’s what it looked like. You kept making yourself smaller. I thought it was exams, your parents, ordinary misery. I thought if I stayed near enough you’d tell me when you were ready.” “You couldn’t have fixed it.” “I know.” The answer came sharp. “This isn’t about me being a hero. It’s about the fact that you were my best friend and one day you told me not to make it harder, as if caring about whether you were alive was an inconvenience.” She looked down at her hands. Her left wrist rested on the counter, sleeve pushed back enough to show the pale crescent scar she had carried since childhood, from falling through a greenhouse pane at eight years old. Tom’s eyes flicked to it reflexively; he used to tap that scar when he wanted her attention during lectures, a private absurd signal. Memory moved through her so quickly it hurt. “I was trying to survive,” she said quietly. He closed his eyes for a moment, opened them again. “I know.” “No, I don’t think you do. Surviving isn’t noble. It’s ugly and selfish and mostly administrative. It’s changing your route home, deleting your accounts, sleeping with a chair under the door, deciding which friend it’s safest to burden and which ones you can’t risk. It’s becoming someone no one can find because if one person can, maybe he can.” She heard her own voice flatten, cool itself by force. “I didn’t leave because I didn’t care. I left because every attachment felt like a trail.” Tom listened without interrupting. That, at least, had not changed. He had always had the discipline to let pain finish speaking. At last he said, “And after? When it was over?” Rory gave a bleak little smile. “Then enough time had passed that I didn’t know how to come back without explaining why I’d gone. And the longer I left it, the more monstrous it became. You know how that works.” “Yes,” he said. “I do.” There was something in the way he said it that made her look up properly. He seemed tired all at once. Not from travel. From accumulation. “What happened to you?” she asked. He laughed once, low. “That obvious?” “You were never this…” She gestured vaguely at him: the expensive coat, the scar, the caution worn like another layer of clothing. “Armored.” Tom rolled the whisky glass between his palms. “Mum got ill the year after you left. Fast, mean kind of ill. By the time anyone admitted how bad it was, she was already half gone. I moved back for a while. Finished my degree commuting. Helped Dad with the appointments and the pretending. She died in spring.” Rory closed her eyes briefly. “Tom, I’m sorry.” He nodded as if accepting a formal condolence from a stranger. “Then my father sold the house because he couldn’t bear the stairs, and I spent two years sorting other people’s practicalities. Work came after because work always comes after. It turns out if you keep saying yes to responsibility, people start handing you more of it.” “And the person you were meeting?” He gave her a look she could not read at first. “My solicitor.” That startled a short laugh out of her. “God, that sounds ominous.” “It’s only divorce. Very middle class of me.” The laugh died. “Oh.” “It’s final next month.” She did not know what expression crossed her face, but he looked away, almost embarrassed. “We were together four years,” he said. “Married for one and a half. She decided I was easier to admire than to live with. She may have been right.” Rory thought of the careful posture, the restrained voice, the sense of someone perpetually braced against collapse. “Did you love her?” He considered. “I was devoted to her. I’m not sure that’s the same thing.” A silence opened. This one was not hostile. It was simply full. At the far end of the bar, the camel-coat woman stood, pocketed her phone, and left without having answered a single message. The door opened and shut. Green light spilled and was gone. Tom looked back at Rory. “What about you?” She understood the real question inside the simple one. What became of you. Who are you now. Did it ruin you. “I’m all right,” she said first, because that was the easiest truth available. “I work deliveries part-time. Here some nights. I was meant to become a barrister and disappoint my father in a more respectable way, but I’ve managed to be inventive instead.” That got a faint smile. “You always were.” “I sleep better than I used to.” She folded the cloth once, twice. “I don’t jump every time my phone rings anymore. I have friends. Good ones. I know where all the exits are in every room, but that feels less dramatic when you admit it out loud.” “And are you happy?” The question was so direct it nearly undid her. She looked around the Nest—the old maps, the dark wood, the bar top worn smooth by years of elbows and confessions. She thought of the flat above, small and imperfect and hers. Of Silas downstairs with his quiet surveillance and unexpected kindness. Of Eva’s voice notes. Of mornings that arrived without dread often enough now to count. “Sometimes,” she said. “More than before.” Tom nodded, and she could see him trying to be glad in a way that did not trespass into grief for what he had missed. “I used to be angry with you,” he said. “That seems fair.” “For a long time.” He rubbed at the scar on his chin, an old habit she did not remember until she saw it. “Then I wasn’t. Then I was again, because not being angry felt too much like saying it didn’t matter. And it mattered. You mattered.” The words went through her with terrible precision. “I know,” she said, and hated how small it sounded. “I handled it badly.” “Yes,” he said. She almost laughed at the plainness of it. “Still honest.” “Age has made me less decorative.” “And more expensive-looking.” He glanced at his coat. “That’s debt, mostly.” This time she did laugh, and so did he, and for one brief second the years thinned. She saw the boy on the Cardiff seawall, hair whipped flat by rain, telling her that if she failed jurisprudence it would only prove jurisprudence was structurally unsound. She saw herself before she had become a person who disappeared. Then the moment passed, because of course it did. Tom set down his empty glass. “I should go. My train won’t wait because I’ve had an emotionally inconvenient evening.” Rory reached automatically for the bottle. “Another for the road?” “No. I’m old now. I become maudlin on one and unwise on two.” She set the bottle back. Her throat felt tight in a way she resented. “Will I see you again?” He held her gaze. There it was, the real wound under everything else. Not what happened. What now. “I don’t know,” he said. It was not cruelty. That almost made it worse. He took out his wallet, but she shook her head. “On the house.” “I can afford whisky, Rory.” “I know. Humor me.” A pause. Then he slid the wallet away. “All right.” Silas reappeared from nowhere with the uncanny timing of a man who had been listening only to what mattered. He collected the empty glass, gave Tom a measured nod, and said, “Safe journey.” “Thanks,” Tom said. He turned to leave, then stopped. “For what it’s worth,” he said to Rory without looking directly at her, “I’m glad you made it.” She felt the answer rise from someplace older than pride. “For what it’s worth, I’m sorry I didn’t let you know.” Tom nodded once. It might have been acceptance. It might only have been acknowledgment that the words had finally been spoken and could not now be unsaid. Then he went. The door opened, and cold air moved through the bar. Green neon washed over his shoulder, the back of his coat, the wet pavement outside. He stepped into Soho and was taken quickly by the dark, by reflection and traffic and all the ordinary ways a city swallows people. Rory stood still a moment too long. Silas set the empty glass beneath the bar. “Old friend?” “Yes.” “Good reunion?” She looked at the door, at her own faint reflection in the glass. Straight black hair tucked behind one ear. Bright blue eyes gone distant. A woman she knew now, mostly. “No,” she said. Then, after a beat: “Maybe.” Silas grunted, which in his language contained sympathy, skepticism, and a refusal to pry. He moved off to tend the arguing couple before they tipped into actual warfare. Rory picked up the cloth again and wiped the counter. Her hands were steady. Outside, rain began in earnest, needling the window, turning the green sign into a blur. Nearly seven years, and all that time could do was change the furniture of a life. It could not return what had gone unsaid when it mattered. It could not make absence kind. But it had done one small mercy. It had brought them, by chance or by the city’s bored malice, into the same room long enough to see what remained. The mark she was wiping at had already vanished. She kept wiping anyway, watching the wood darken, then shine.
created_at"2026-03-06T12:28:45.584Z" 3/6/2026, 12:28:45 PM
model"openai/gpt-5.4-20260305"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency468
moderation_latency(null)
generation_time102277
tokens_prompt867
tokens_completion5171
native_tokens_prompt808
native_tokens_completion4240
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.06562
router(null)
provider_responses
0
endpoint_id"9ff5625c-403f-4d7f-b895-58ac7295062c"
id"resp_0b25f472110c57130169aac87da6b4819392d2ce857a4ecc06"
is_byokfalse
latency279
model_permaslug"openai/gpt-5.4-20260305"
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-1772800125-yziTUiSPtgRCwL3dnVKd"
upstream_id"resp_0b25f472110c57130169aac87da6b4819392d2ce857a4ecc06"
total_cost0.06562
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
totalTags33
adverbTagCount3
adverbTags
0"Rory said carefully [carefully]"
1"she said quietly [quietly]"
2"She gestured vaguely [vaguely]"
dialogueSentences119
tagDensity0.277
leniency0.555
rawRatio0.091
effectiveRatio0.05
89.58% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount3359
totalAiIsmAdverbs7
found
0
adverb"softly"
count1
1
adverb"slowly"
count1
2
adverb"very"
count2
3
adverb"carefully"
count1
4
adverb"quickly"
count2
highlights
0"softly"
1"slowly"
2"very"
3"carefully"
4"quickly"
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)
85.11% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount3359
totalAiIsms10
found
0
word"grave"
count1
1
word"flicked"
count2
2
word"weight"
count1
3
word"silence"
count2
4
word"restrained"
count1
5
word"sense of"
count1
6
word"uncanny"
count1
7
word"measured"
count1
highlights
0"grave"
1"flicked"
2"weight"
3"silence"
4"restrained"
5"sense of"
6"uncanny"
7"measured"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches0
maxInWindow0
found(empty)
highlights(empty)
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences244
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount2
narrationSentences244
filterMatches
0"look"
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences328
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen69
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords3355
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions33
unquotedAttributions0
matches(empty)
83.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions65
wordCount2398
uniqueNames15
maxNameDensity0.88
worstName"Rory"
maxWindowNameDensity2.5
worstWindowName"Rory"
discoveredNames
Raven1
Nest2
Thursday1
Golden1
Empress1
Yu-Fei1
Silas11
Tom16
Morgan1
Cardiff2
London1
Evan1
Rory21
Eva3
Soho2
persons
0"Raven"
1"Nest"
2"Empress"
3"Yu-Fei"
4"Silas"
5"Tom"
6"Morgan"
7"Evan"
8"Rory"
9"Eva"
places
0"Cardiff"
1"London"
2"Soho"
globalScore1
windowScore0.833
90.48% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences168
glossingSentenceCount4
matches
0"as though waiting for his eyes to adjust"
1"ed through him visibly, a jolt, a recoil"
2"seemed tired all at once"
3"as if accepting a formal condolence from a stranger"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.298
wordCount3355
matches
0"not literally but in the way a mind narrows around danger"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences328
matches
0"charge that phone"
1"acknowledgment that the"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs154
mean21.79
std23.34
cv1.071
sampleLengths
013
1124
232
391
49
56
666
74
84
913
103
1187
1227
1381
1415
1541
161
1711
1826
198
20113
215
2228
2311
2426
2519
2624
2713
286
2917
3090
3146
323
3320
3412
3517
3621
3750
3812
392
404
419
4214
4311
4429
4521
463
474
4810
492
96.64% Passive voice overuse
Target: ≤2% passive sentences
passiveCount6
totalSentences244
matches
0"was combed"
1"been eighteen"
2"was gone"
3"was gone"
4"been spoken"
5"was taken"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount3
totalVerbs447
matches
0"was polishing"
1"was holding"
2"was wiping"
81.88% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount4
semicolonCount5
flaggedSentences7
totalSentences328
ratio0.021
matches
0"What remained was the bar’s true clientele: a couple arguing softly over a bottle of red as if they had done it every Thursday for ten years; a woman in a camel coat reading messages she did not answer; two musicians with instrument cases propped against their stools, drinking with the grave concentration of men preserving something delicate."
1"Black-and-white photographs stared back from another century—dockworkers, soldiers, women with hard eyes and pinned curls, anonymous streets under rain."
2"She had spent the afternoon making deliveries for Golden Empress, weaving through traffic with paper bags steaming her wrists and Yu-Fei’s instructions still ringing in her head—faster, but don’t spill; smile, but don’t invite conversation."
3"His grey-streaked auburn hair was combed back neatly; his beard trimmed with military precision."
4"He had been her closest friend for three years—library coffee, late walks, exams revised at the last possible hour, secrets traded on the seawall in weather no sane person chose."
5"Tom’s eyes flicked to it reflexively; he used to tap that scar when he wanted her attention during lectures, a private absurd signal."
6"She looked around the Nest—the old maps, the dark wood, the bar top worn smooth by years of elbows and confessions."
87.07% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2410
adjectiveStacks0
stackExamples(empty)
adverbCount132
adverbRatio0.054771784232365145
lyAdverbCount41
lyAdverbRatio0.01701244813278008
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences328
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences328
mean10.23
std9.45
cv0.924
sampleLengths
013
116
258
36
417
58
619
725
87
924
1035
116
127
1311
148
159
166
1710
1815
1914
2014
2113
224
234
247
256
263
276
2811
2923
3012
315
3211
3319
3417
3510
3618
3716
3811
395
4031
417
423
435
4414
4514
4613
471
4811
4915
42.38% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats25
diversityRatio0.27439024390243905
totalSentences328
uniqueOpeners90
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount9
totalSentences215
matches
0"Even limping, he moved like"
1"Then his gaze landed on"
2"Nearly seven years and this"
3"Then the moment passed, because"
4"Then he slid the wallet"
5"Then he went."
6"Bright blue eyes gone distant."
7"Then, after a beat:"
8"Nearly seven years, and all"
ratio0.042
46.98% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount93
totalSentences215
matches
0"She had spent the afternoon"
1"She liked the simplicity of"
2"He was polishing a glass"
3"He always found some reason"
4"His grey-streaked auburn hair was"
5"She snorted and tied on"
6"She took her place, checked"
7"He was broad through the"
8"His coat was dark wool,"
9"He had a narrow face"
10"He looked older than twenty-five"
11"It moved through him visibly,"
12"She had not seen Tom"
13"He had been eighteen when"
14"He had been her closest"
15"He had known her before"
16"He had known her when"
17"She had disappeared in increments,"
18"I need to go."
19"She had hated herself for"
ratio0.433
80.93% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount163
totalSentences215
matches
0"The first wave of office"
1"The room held its shadows"
2"Light pooled amber along the"
3"Soho glimmered beyond it, slick"
4"Rory came down from her"
5"She had spent the afternoon"
6"She liked the simplicity of"
7"Food went from one place"
8"Doors opened, money changed hands,"
9"Silas looked up as she"
10"He was polishing a glass"
11"He always found some reason"
12"The silver signet ring on"
13"His grey-streaked auburn hair was"
14"She snorted and tied on"
15"She took her place, checked"
16"Silas gave her the nod"
17"Pints pulled, gin and tonics"
18"Rory glanced up automatically, hand"
19"The man who came in"
ratio0.758
23.26% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences215
matches
0"Now here he was, rain-dark"
ratio0.005
96.77% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences93
technicalSentenceCount6
matches
0"What remained was the bar’s true clientele: a couple arguing softly over a bottle of red as if they had done it every Thursday for ten years; a woman in a camel…"
1"He was polishing a glass that did not need polishing."
2"He had a narrow face she might not have known at all if not for the mouth: that same hesitant downturn, as if he were forever on the edge of apologizing."
3"When she came back, Tom was still there, fingers around his whisky as if he needed the heat."
4"He nodded as if accepting a formal condolence from a stranger."
5"Silas reappeared from nowhere with the uncanny timing of a man who had been listening only to what mattered."
79.55% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags33
uselessAdditionCount3
matches
0"His gaze flicked, the room, came back to her"
1"She gestured vaguely, the scar, the caution worn like another layer of clothing"
2"She folded, twice"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags23
fancyCount0
fancyTags(empty)
dialogueSentences119
tagDensity0.193
leniency0.387
rawRatio0
effectiveRatio0
89.4652%