Run: 2026-03-09-01KKAC233EBV7J12E3SN21F4QJ

Run Details

Duration:
2m 5s
Cost:
$0.071560
Provider:
OpenAI

Model input

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

Model response

AI
The rain had started just before nine, a fine needling mist at first, then a proper London soak that slicked the pavement black and turned the green neon above The Raven’s Nest into a trembling smear on the wet street. From inside, the sign cast a sickly emerald wash over the front window, catching in the glassware and the bottles behind the bar. The place wore rain well. It always did. Dim light, old maps on the walls, black-and-white photographs gone silver at the edges, the low murmur of strangers trying not to be overheard. Soho outside was all glare and motion. The Nest held itself apart, as if it had been built to keep secrets dry. Aurora stood behind the bar with a tea towel over one shoulder, drying pint glasses that were already clean. It was the kind of work Silas gave her when he could see her thoughts beginning to snag. “Those won’t get any drier,” he said. She looked up. He was at the till, adding up numbers in a ledger with the same grave attention he might once have given to a diplomatic cable or a dossier. His grey-streaked auburn hair was combed neatly back. The silver signet ring on his right hand flashed whenever he turned a page. Even standing still he carried that old, watchful readiness, though age and the knee had put a drag in his left side. He never moved fast unless he had to. He didn’t have to often. “They might,” Aurora said. “If I keep at it another hour.” “That’s the spirit. Ruin a perfectly good glass with dedication.” She snorted softly and set the glass down. Her reflection in the back-bar mirror looked tired in a way she didn’t entirely dislike. Shoulder-length black hair tucked behind one ear. Bright blue eyes gone flat from a long day on a bicycle in bad weather. A face people still sometimes called young, though at twenty-five she no longer felt the luxury of it. Her damp sleeve had ridden up, and for a moment the crescent scar on her left wrist showed pale against her skin before she tugged the cuff down. The front door opened. Wind pushed in the smell of rain, diesel, wet wool. Aurora glanced over out of habit, ready with the automatic half-smile she used for customers. It stalled before it reached her mouth. The man in the doorway stood still for a beat, letting the door ease shut behind him. Water beaded on the shoulders of a dark coat, then slipped off and darkened the mat. He had broad shoulders she remembered as gangly ones, and a face sharpened by age into planes she knew and didn’t know at once. His hair, once an untidy blond that spent most of adolescence in his eyes, was cropped close now, darker at the roots from rain. There was a narrow white scar by his chin she had never seen before. He scanned the room with the brief, practical sweep of someone locating exits without meaning to. Then his gaze landed on her. Everything in Aurora went briefly, stupidly still. Noah Llewellyn, she thought, and because her body had always been faster than her mind around certain names, she almost said it aloud. He was the first to smile, though even from across the room she could see he had to remember how. “Rory?” Her grip tightened on the tea towel. No one from Cardiff called her that here except the people who had known her before London, before the flat above the bar, before the careful and deliberate business of becoming difficult to hurt. “Christ,” she said, because there didn’t seem to be a more precise word. “Noah.” Silas looked up from the ledger. His hazel eyes moved from her face to the man by the door and settled there for a second longer than was casual. Then he closed the book. “A friend?” he asked. “Old one,” Aurora said. Noah came closer. He moved differently. That struck her more than the scar, more than the lines around his eyes. At nineteen, twenty, he had been all restless elasticity, always half a second from laughter or a bad idea. This man measured the floor as if expecting it to shift under him. He took the stool nearest the end of the bar, not the center, and sat with his back angled to the wall. “Didn’t know you worked here,” he said. “I sort of don’t,” Aurora said. “I live upstairs. I help out. Delivery work mostly. For the Chinese place around the corner.” He nodded as if cataloguing details he had not known he wanted. His eyes came back to her face, searching in a way that made her strangely aware of the distance between them and of the years that had manufactured it. Silas moved down the bar with his slight limp, polishing his ring with his thumb as he went. “What am I getting you?” Noah looked at the shelves. “Whisky. Whatever’s decent and doesn’t cost a week’s rent.” “That narrows the field less than you’d think.” Silas poured without asking further. He set the glass down, watched Noah’s hand go to it, then looked at Aurora. “You all right to mind the till?” It was not really a question. It was permission dressed as one. Aurora inclined her head. “Fine.” Silas gave Noah one last unreadable glance and retreated to the far end of the bar, though Aurora knew he would hear plenty if he chose to. Noah lifted the whisky, smelled it first, then drank. Another change. University Noah drank like each glass had insulted him personally and needed teaching a lesson. “You look…” he began. “Alive?” she offered. That brought a real smile, quick and unguarded. It altered him enough for her to see the old shape underneath. “I was going to say well.” “You were always a terrible liar.” “I’ve improved.” “That obvious, is it?” She leaned one hip against the back counter. “You tell me. You vanished.” “So did you.” There it was, placed between them with deceptive gentleness. Aurora folded the tea towel into a narrow strip, then unfolded it again. “I left Cardiff.” “I noticed.” “You could have rung.” “You changed your number.” “I had reason.” Noah turned the glass once on the bar, watching amber cling and settle. “I heard about Evan.” Not from me, she thought. Out loud she said, “Then you heard enough.” “No.” His voice stayed low. “Actually, I heard almost nothing. That was the trouble.” A couple near the window laughed too loudly at something not very funny. Outside, a bus hissed through standing water. The room felt both full and oddly private, the way bars did when everyone was intent on tending their own small loneliness. Aurora studied him more openly now. He looked older than thirty ought to. Not old, exactly, but used. There were seams in him where something had been split and put back together without much concern for neatness. His hands, wrapped around the whisky, were broader than she remembered and marked across the knuckles by old cuts or work or both. “What are you doing in London?” she asked. “Work.” “That clears everything up.” He gave a brief huff of breath. “Consulting.” “That sounds made up.” “It is mostly made up. It means people pay me to fix expensive problems after cleverer people have failed.” “You always did enjoy a puzzle.” “I remember someone else who did.” She let that pass. For a moment they sat with their shared past like an old photograph neither wanted to pick up first. Noah had lived two streets over from her in Cardiff, in the years when everything felt temporary only because they were too young to understand that temporary was the default condition. Their mothers had traded books and school forms and worried over heating bills in doorways. He’d been there for bonfire nights and exam panics and the afternoon she fell trying to climb a neighbour’s wall and came up bleeding from her wrist, furious before she was hurt. He had wrapped it in his school tie because neither of them had thought to fetch an adult. Later, at university, when her life narrowed into lectures she did not want and a boyfriend who learned her weak spots with professional dedication, Noah had become less constant but no less central—until he wasn’t there at all. He tipped his head slightly. “You did cut your hair.” Aurora blinked. “Years ago.” “You used to swear you never would.” “I used to swear lots of things.” “I know.” Something in the way he said it made her look at him more sharply. He held her gaze, then looked away first. The old Noah would have pushed. This one seemed to understand the force of retreat. “You’ve changed,” she said. “Have I?” “Yes.” “Is that accusation or observation?” “Depends what happened.” His smile thinned. “Life, mostly.” “That can be a convenient answer.” “It can also be true.” She reached for the bottle of water under the bar and poured herself a glass. Her hand was steady. That annoyed her a little; she wanted some visible sign of disturbance, if only to prove to herself she still could be disturbed. “What happened to your face?” she asked. He touched the scar near his chin as if he’d forgotten it lived there. “Car accident.” “When?” “Three years ago.” Aurora waited. When no elaboration came, she said, “And?” “And what?” “And are we doing this all night? You ask me if I’ve cut my hair, I ask you if someone nearly rearranged your jaw, and we both pretend that counts as catching up?” A pulse moved in his cheek. Not anger exactly. Restraint. “All right,” he said. “My father died. About six months after you left. Heart attack in the garden, apparently. One minute cursing slugs, next minute done. Mam took it badly. Then worse. My sister moved to Bristol, got married, had twins, became one of those frighteningly competent people who buys matching storage jars. Mam started forgetting things. I stayed. The car accident was on the A48 in weather not unlike this. Broke two ribs and frightened myself into admitting I couldn’t spend the rest of my life pretending there’d be more of it later. So I sold the house after Mam went into care and started taking whatever work came. Better answer?” The words came plain, with no flourish, and that was somehow harder to hear than if he had embellished them. Aurora felt a small inward flinch at the mention of his mother. Mrs. Llewellyn had fed them both Welsh cakes dusted with sugar and once told Aurora she had a courtroom face, whatever that meant. “I’m sorry,” she said. Noah nodded. “I know.” She swallowed water that had gone warm in the glass. “I didn’t know any of that.” “No. You didn’t.” This time the hurt was not gentle. It landed cleanly. Aurora set the glass down carefully. “If you’re here to tell me I abandoned the valley and everyone in it, you’re late.” “I’m not here to tell you anything.” He leaned back, then seemed to think better of exposing himself to the room and settled forward again. “I walked in because I saw the sign and needed to get out of the rain. Then I saw you. That’s all.” “Convenient.” “Not especially.” He finished the whisky in a smaller sip than the old Noah would have managed and looked into the empty glass. “You were hard to lose, you know. Harder than you thought.” Her chest tightened unexpectedly. “Don’t.” “Why?” “Because whatever version of this conversation you’ve been carrying around for years, I promise it won’t improve if you say it in my bar.” He glanced once toward Silas and corrected her softly. “His bar.” “Fine. His bar.” Silas, polishing bottles that didn’t need polishing, gave no sign he’d heard. But Aurora knew he had. The old spymaster missed very little. He was kind enough to leave people their illusions. Noah rubbed a thumb over the rim of the glass. “I looked for you.” She laughed once, incredulous and without humor. “Where? In all the obvious places I wasn’t?” “At your parents’ first.” A dull pressure rose behind her eyes. “I told them not to give anyone my address.” “They didn’t. Your father nearly shut the door in my face. Your mother cried. I left.” That tracked. Brendan Carter distrusted emotion in direct proportion to how much of it was in the room. Jennifer felt enough for three people and had never learned where to put it. “You should have left it there,” Aurora said. “Maybe. But I thought…” He stopped and shook his head at himself. “It doesn’t matter what I thought.” She could guess. That was the problem. She could remember a version of Noah who might have come for her if she’d asked, and she could remember, too vividly, the proud stupidity that had kept her from asking anyone for anything while Evan was reducing her life to a set of permissions. Noah looked at her then, really looked, and whatever he saw made his expression alter. “Did he hit you?” he asked. The question was quiet enough to almost pass for nothing. It hit harder for that. Aurora’s fingers found the edge of the tea towel and folded it once more. She hated that there was still power in being asked plainly. Hated more that it came from him. “Sometimes,” she said. He closed his eyes for a second. When he opened them, they had gone flat and bright as broken glass. “I should have done something.” “No.” Her answer came immediate, with more force than she intended. “You should have minded your own life.” “That’s not what friends do.” “Isn’t it?” She heard the sharpness in her own voice and couldn’t blunt it now. “People love to say they would have helped if only they’d known. It lets them feel noble without having had to get messy. You didn’t know because I didn’t tell you. That’s on me.” “Rory—” “I left because if I stayed another week I might not have managed it at all.” She kept her voice low by effort. The room seemed to contract around the space between them. “I left my course, my parents, half my clothes, every person who might ask questions. I came to London because Eva said there was a sofa and because I needed a city big enough to disappear in. So if you’ve spent years feeling guilty, don’t. It’s wasted energy.” Noah listened without interrupting. It was another mark of time. The boy she had known always wanted to answer before the world had finished speaking. When she stopped, he said, “That wasn’t what I meant.” “No?” “I meant I should have noticed you were disappearing before you vanished.” Something inside her eased and tightened at once. That was worse. Worse because it was honest. Worse because she had wanted him to notice then and resented him for failing, despite having made concealment her full-time occupation. “You were busy,” she said. “With what?” “Being twenty-one. Drinking too much. Sleeping too little. Falling in love every six business days.” For the first time all evening he looked almost embarrassed. “You remember that generously.” “I remember Catrin setting fire to your scarf on Cathays Terrace because you forgot her birthday.” “That was one time.” “There was also Bethan with the anthropology student.” He groaned softly. “All right. Point taken.” A small smile threatened at the corner of her mouth. It felt disloyal to use it, but there it was. Noah saw and, for a fleeting second, the years between Cardiff and Soho thinned. Then he said, “I loved you once.” The smile vanished. Not because she had never known. She had known, in the way one knows weather before the first drop lands. A long-ago summer made of walks home too slowly taken, glances held just past safety, his voice gone careful around her. But he had never said it. She had been with Evan by then, and Noah had been proud or frightened or both, and silence had done the rest. The room kept moving around them. A stool scraped. Glass clinked. Somewhere at the back, the espresso machine hissed. But the sentence sat in front of her with the density of a stone. “Why would you say that now?” she asked. He did not flinch from it. “Because it’s true. Because I’m too old to keep pretending silence is kinder. And because I don’t anymore, if that helps.” The last part landed with a carefulness that hurt in a different place. She stared at him. “Do you want congratulations?” “No.” “Absolution?” “No.” “Then what?” He considered that. Rain whispered at the window. Silas set down a bottle with almost ceremonial quiet. “I think,” Noah said at last, “I wanted us to stop talking around the shape of things.” Aurora looked at his face, at the scar she had not known and the eyes she had. She saw the boy who had tied his school tie around her bleeding wrist, and the man who had sat down as if every chair in every room now required assessment. She saw, too, the phantom of who he might have been if grief had not taken one route through him and she had not taken another. She let out a breath she had not realized she was holding. “I did love you,” she said. “A bit. Maybe more than a bit. At inconvenient times.” His mouth parted, then closed again. Whatever he had expected, it had not been that. “But I was already somewhere bad,” she went on. “And you were…” She gave a tiny helpless motion. “You. Lovely and impossible and likely to break my heart by accident. So I chose the wrong danger because at twenty I mistook intensity for certainty.” Noah gave a short, stunned laugh with no amusement in it. “That’s bleakly put.” “It was bleakly lived.” He looked down. His hand covered the empty whisky glass like he meant to warm it. “I’m sorry.” “For loving me or for not saying so?” “For not being the kind of person who could have said it in time.” Aurora leaned her palms on the bar. She could feel every nick in the varnished wood beneath her skin. “Maybe there was no in time.” He looked up at that. And there it was, the true hard thing, stripped of romance: not the almost-love itself, not even the missed chance, but the possibility that all their regret had been built around a door that had never actually been unlocked. Silas approached with the bottle, raising his brows in silent query. Aurora looked at Noah. He hesitated, then shook his head. “Tea,” he said. “If you do it.” Silas’s expression did not change, but Aurora caught the faintest flicker of surprise. Noah caught it too and gave a small, rueful shrug. “Told you I’d improved.” “Or declined,” Aurora said. Silas set water to boil. “The distinction is often cosmetic.” Noah’s gaze followed him for a moment. “You trust him.” “Yes.” “Good.” There was more in that than concern about landlords and bar owners. She did not ask for it. She was tired of every conversation tonight opening trapdoors beneath itself. Instead she said, “How long are you in London?” “A few days. Maybe a week.” “And then?” “Manchester, probably. Maybe back west after that.” He looked at her directly. “I don’t make plans as far ahead as I used to. They get ideas above themselves.” The kettle began to murmur. At the other end of the bar, the laughing couple stood to leave, gathering scarves and damp coats and whatever remained of their evening. Aurora watched the rain drag crooked lines down the window. She tried to imagine Noah leaving this bar and becoming once again a person she knew existed only somewhere else. It was not difficult. That, perhaps, was the final evidence of time’s work: even the impossible became imaginable if you practiced it long enough. “Will you come back tomorrow?” she asked, as if the question had decided itself without her. Noah’s face did something small and unguarded. “If I’m allowed.” “It’s a bar.” “That isn’t what I asked.” Silas set a mug of tea before him. Steam climbed into the low amber light. Aurora looked at the man Noah had become, and at the remnants of the one she had loved badly and too late and never quite admitted to herself. Regret was not dramatic tonight. It did not arrive with thunder. It sat down quietly, took off its wet coat, and became part of the furniture. “Yes,” she said. “Come back tomorrow.” Noah nodded once, like a man accepting terms he had no wish to haggle over. He wrapped both hands around the mug. His shoulders lowered a fraction, as if some private bracing could, for one evening, stand down. Aurora picked up another glass and the tea towel, though there was no real need for either. Beyond the window, Soho shone and ran and forgot itself in rain. Inside, beneath the green spill of the sign and the old maps and photographs, two people who had once known each other by instinct sat across a bar and measured the distance between then and now, not trying anymore to pretend it was small.
created_at"2026-03-09T22:39:07.384Z" 3/9/2026, 10:39:07 PM
model"openai/gpt-5.4-20260305"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency4461
moderation_latency(null)
generation_time124877
tokens_prompt867
tokens_completion5608
native_tokens_prompt808
native_tokens_completion4636
native_tokens_completion_images0
native_tokens_reasoning151
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.07156
router(null)
provider_responses
0
endpoint_id"9ff5625c-403f-4d7f-b895-58ac7295062c"
id"resp_058859332000b7e30169af4c0b94288197a87fadb025c20487"
is_byokfalse
latency654
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-1773095947-1gUkupYwyHryererSlRv"
upstream_id"resp_058859332000b7e30169af4c0b94288197a87fadb025c20487"
total_cost0.07156
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
totalTags41
adverbTagCount1
adverbTags
0"He leaned back [back]"
dialogueSentences148
tagDensity0.277
leniency0.554
rawRatio0.024
effectiveRatio0.014
83.24% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount3580
totalAiIsmAdverbs12
found
0
adverb"perfectly"
count1
1
adverb"softly"
count3
2
adverb"really"
count2
3
adverb"very"
count2
4
adverb"slightly"
count1
5
adverb"sharply"
count1
6
adverb"carefully"
count1
7
adverb"slowly"
count1
highlights
0"perfectly"
1"softly"
2"really"
3"very"
4"slightly"
5"sharply"
6"carefully"
7"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)
83.24% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount3580
totalAiIsms12
found
0
word"grave"
count1
1
word"scanned"
count1
2
word"measured"
count2
3
word"unreadable"
count1
4
word"pulse"
count1
5
word"fleeting"
count1
6
word"silence"
count2
7
word"intensity"
count1
8
word"could feel"
count1
9
word"flicker"
count1
highlights
0"grave"
1"scanned"
2"measured"
3"unreadable"
4"pulse"
5"fleeting"
6"silence"
7"intensity"
8"could feel"
9"flicker"
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
emotionTells0
narrationSentences242
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount6
narrationSentences242
filterMatches
0"look"
hedgeMatches
0"seem to"
1"seemed to"
2"began to"
3"tried to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences349
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen108
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords3579
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions46
unquotedAttributions0
matches(empty)
66.67% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions84
wordCount2602
uniqueNames12
maxNameDensity1.08
worstName"Noah"
maxWindowNameDensity3
worstWindowName"Noah"
discoveredNames
London2
Raven1
Nest2
Silas12
Aurora27
Llewellyn2
Cardiff3
Noah28
Welsh1
Carter1
Evan2
Soho3
persons
0"Raven"
1"Nest"
2"Silas"
3"Aurora"
4"Llewellyn"
5"Noah"
6"Carter"
7"Evan"
places
0"London"
1"Cardiff"
2"Soho"
globalScore0.962
windowScore0.667
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences164
glossingSentenceCount2
matches
0"as if expecting it to shift under him"
1"as if cataloguing details he had not known he wanted"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches3
per1kWords0.838
wordCount3579
matches
0"Not old, exactly, but used"
1"not the almost-love itself, not even the missed chance, but the possibility"
2"not even the missed chance, but the possibility"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences349
matches
0"let that pass"
1"understand that temporary"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs188
mean19.04
std23.15
cv1.216
sampleLengths
0117
137
27
388
411
510
691
714
822
9111
106
117
1223
1320
141
1541
1614
1734
184
194
2074
217
2222
2341
2423
2514
2635
2712
285
2927
3026
314
323
3326
346
352
364
3713
383
399
4016
412
424
434
443
4517
465
478
4814
4942
96.56% Passive voice overuse
Target: ≤2% passive sentences
passiveCount6
totalSentences242
matches
0"been built"
1"was combed"
2"was cropped"
3"was, placed"
4"being asked"
5"been built"
6"been unlocked"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount2
totalVerbs475
matches
0"was reducing"
1"was holding"
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount1
semicolonCount1
flaggedSentences2
totalSentences349
ratio0.006
matches
0"Later, at university, when her life narrowed into lectures she did not want and a boyfriend who learned her weak spots with professional dedication, Noah had become less constant but no less central—until he wasn’t there at all."
1"That annoyed her a little; she wanted some visible sign of disturbance, if only to prove to herself she still could be disturbed."
91.80% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2613
adjectiveStacks0
stackExamples(empty)
adverbCount129
adverbRatio0.04936854190585534
lyAdverbCount34
lyAdverbRatio0.013011863758132415
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences349
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences349
mean10.26
std9.86
cv0.962
sampleLengths
040
123
25
33
424
57
615
719
818
97
103
1128
128
1314
1422
158
165
174
187
1910
208
2115
227
2315
2418
2528
264
2710
2815
297
3017
3116
3224
3324
3414
3516
366
377
3823
3920
401
417
4234
4313
441
456
4623
475
484
494
45.70% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats15
diversityRatio0.28939828080229224
totalSentences349
uniqueOpeners101
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount7
totalSentences212
matches
0"Even standing still he carried"
1"Bright blue eyes gone flat"
2"Then his gaze landed on"
3"Then he closed the book."
4"Then he said,"
5"Somewhere at the back, the"
6"Instead she said,"
ratio0.033
55.85% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount87
totalSentences212
matches
0"It always did."
1"It was the kind of"
2"She looked up."
3"He was at the till,"
4"His grey-streaked auburn hair was"
5"He never moved fast unless"
6"He didn’t have to often."
7"She snorted softly and set"
8"Her reflection in the back-bar"
9"Her damp sleeve had ridden"
10"It stalled before it reached"
11"He had broad shoulders she"
12"His hair, once an untidy"
13"He scanned the room with"
14"He was the first to"
15"Her grip tightened on the"
16"she said, because there didn’t"
17"His hazel eyes moved from"
18"He moved differently."
19"He took the stool nearest"
ratio0.41
47.26% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount175
totalSentences212
matches
0"The rain had started just"
1"The place wore rain well."
2"It always did."
3"Soho outside was all glare"
4"The Nest held itself apart,"
5"Aurora stood behind the bar"
6"It was the kind of"
7"She looked up."
8"He was at the till,"
9"His grey-streaked auburn hair was"
10"The silver signet ring on"
11"He never moved fast unless"
12"He didn’t have to often."
13"She snorted softly and set"
14"Her reflection in the back-bar"
15"Shoulder-length black hair tucked behind"
16"A face people still sometimes"
17"Her damp sleeve had ridden"
18"The front door opened."
19"Wind pushed in the smell"
ratio0.825
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences212
matches(empty)
ratio0
72.83% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences102
technicalSentenceCount10
matches
0"Aurora stood behind the bar with a tea towel over one shoulder, drying pint glasses that were already clean."
1"No one from Cardiff called her that here except the people who had known her before London, before the flat above the bar, before the careful and deliberate bus…"
2"His eyes came back to her face, searching in a way that made her strangely aware of the distance between them and of the years that had manufactured it."
3"Later, at university, when her life narrowed into lectures she did not want and a boyfriend who learned her weak spots with professional dedication, Noah had be…"
4"He touched the scar near his chin as if he’d forgotten it lived there."
5"Silas, polishing bottles that didn’t need polishing, gave no sign he’d heard."
6"She could remember a version of Noah who might have come for her if she’d asked, and she could remember, too vividly, the proud stupidity that had kept her from…"
7"The last part landed with a carefulness that hurt in a different place."
8"And there it was, the true hard thing, stripped of romance: not the almost-love itself, not even the missed chance, but the possibility that all their regret ha…"
9"Inside, beneath the green spill of the sign and the old maps and photographs, two people who had once known each other by instinct sat across a bar and measured…"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags41
uselessAdditionCount1
matches
0"she asked, as if the question had decided itself without her"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags26
fancyCount0
fancyTags(empty)
dialogueSentences148
tagDensity0.176
leniency0.351
rawRatio0
effectiveRatio0
88.1053%