Run: 2026-03-06-01KK1HRSM51227MDQC3GT5V8CD

Run Details

Duration:
1m 42s
Cost:
$0.060490
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 six the Raven’s Nest had settled into its usual weather: low amber light, the soft clink of glass, rain-slicked Soho breathing through the cracks around the door. The green neon sign outside bled a sickly glow through the front window and painted a stripe across the old maps on the wall, so Europe looked vaguely drowned. Rory stood behind the bar with a tea towel over one shoulder, drying pint glasses that had already dried ten minutes ago. It was one of those in-between hours Silas liked. Too early for the drunk office crowd to turn loud, too late for the room to feel empty. Enough people to disappear among, not enough to draw notice. Silas was at the far end, talking to a man in a camel coat who kept touching his own cufflinks as if checking they were still there. Silas leaned one hip against the back shelves, his bad leg angled slightly out, his voice pitched low. He never looked like he was working, not really. He looked like a man indulging conversation. Only his eyes gave him away—hazel, watchful, taking inventory. The silver signet ring on his right hand flashed each time he moved. Rory stacked the last glass and reached for the next. Her reflection flickered in the mirror behind the bottles: bright blue eyes made sharper by the dark line of her lashes, black hair tucked behind one ear, expression flatter than she felt. She had finished a delivery run late and come down to help because one of the evening staff had called in sick. Yu-Fei had sent her away with a foil parcel of spring rolls and a warning not to let Silas pay her in “favours and nonsense.” Silas, naturally, had taken that as permission to do exactly that. The front door opened on a gust of damp air and city noise. Rory looked up automatically, ready with the half-smile she wore for strangers, and the smile died before it arrived. For a second she thought she was wrong. Time played tricks. London was full of faces that resembled old lives from the corner of the eye. But then the man shrugged off his coat, and the motion was unmistakable—careless and economical, as if his body had always obeyed him without complaint. He was broader now than he’d been at twenty, the softness gone from his face, jaw roughened with a day’s stubble. His hair, once a disorderly brown that fell into his eyes in lecture halls and pubs and borrowed kitchens, had gone shorter at the sides, threaded with the first signs of grey. There was a pale seam of scar just under his chin she did not remember. Owen Mercer. Her hand tightened around the glass. For one idiotic beat she was nineteen again, sitting on the stone wall outside Cardiff University’s law building while Owen argued with the rain, with professors, with the future itself. He had always looked as if the world was failing to meet him halfway. He saw her almost at once. The surprise on his face was clean and unguarded. Then came recognition, then disbelief, and then something that looked too much like grief to bear looking at directly. “Rory?” She set the glass down before she dropped it. “Hello, Owen.” The camel-coat man glanced over. Silas did too, and she felt the shift in him from across the room—not alarm, exactly, but attention sharpening. He knew that voice in her throat, the one she used when she was stepping onto uncertain ground. Owen came forward slowly, as if sudden movement might break the moment. “Jesus,” he said, and gave a brief, breathless laugh. “It is you.” “That’s usually how recognition works.” There it was: her own reflexive dryness, polished over years into armor. Some old part of him answered to it. His mouth twitched. “I wasn’t sure,” he said. “You look—” “Older?” “No.” His eyes moved over her face, stopping nowhere impolite and nowhere safe. “Different. Good different.” She reached for a menu though he hadn’t asked for one. “What can I get you?” He looked at the menu in her hand as if it were a joke one of them ought to understand. “You work here?” “I live upstairs. I help out.” “Of course you do.” He shook his head once, still trying to catch up. “I just… I was meant to meet someone near here. He cancelled. I saw the sign and thought I’d wait out the rain.” The green neon hummed faintly above the window as if to confirm it. “What are you drinking?” she asked. He kept looking at her. “Still gin and tonic?” “That was for me, not you.” A little more of the old smile appeared. “Then whisky. Neat. If that’s all right.” “Since when do you drink whisky neat?” “Since a lot of things.” She turned to the shelf, grateful for the movement. Her pulse had gone strange, not fast exactly, but heavy. She chose a decent bottle and poured two fingers into a clean tumbler. The ritual steadied her: bottle, angle, measure, set down. When she slid the glass over, his hand brushed the wood but not hers. “Thanks.” Silas drifted nearer with the deceptively idle air of a man checking stock. “Rory, when you’ve got a minute.” “I’ve got a minute now,” she said. Silas’s gaze landed on Owen, took in the coat, the watch, the city weariness, the old acquaintance written too clearly on both their faces. “Problem?” “No,” Rory said. Owen straightened slightly. “No problem.” Silas gave him a courteous nod that contained no courtesy at all. “Good.” The signet ring clicked once against the bar. “Shout if you need anything.” Then he moved away, though not far. Rory watched him settle at a table with a newspaper he would not read. Owen followed her glance. “Protective lot?” “Something like that.” He looked back at her. “You vanished, Rory.” She let that sit between them. Around them, the bar continued in its low murmur. Someone laughed near the dartboard. Ice rattled in a shaker. Rain ticked against the front pane. “Did I?” she said at last. “I seem to remember moving to London. It’s not the moon.” “You changed your number.” “Yes.” “You stopped answering emails.” “Yes.” He swallowed a reply with a sip of whisky. His expression tightened as the burn hit. Apparently neat whisky still wasn’t natural to him. “I wrote to your parents,” he said. At that, some colder thing in her chest stirred. “That was a mistake.” “I know that now.” “Did they tell you where I was?” “No. Your father told me if I contacted the family again he’d report me for harassment.” That sounded like Brendan Carter exactly—formal contempt sharpened to a legal point. Despite herself, she almost smiled. “He was probably having a good day,” she said. Owen looked down at his glass, turning it once on the damp ring it left. “I deserved worse than that.” Rory rested her palms on the bar. Her left wrist, the one with the small crescent scar, had slipped out from under her sleeve. She saw his eyes catch on it, remembering perhaps the childhood story she’d told him: climbing a garden wall in Cardiff, catching skin on rusted metal, her mother pale with panic and Dettol. There were too many versions of herself in this room all at once. The girl from university who believed arguments could rescue people. The woman who had learned they usually only made them louder. The one who had arrived in London with one suitcase and Eva’s spare key and a bruise she covered with turtlenecks in June. The one now standing in Silas’s bar with dry hands and a level voice, serving whisky to a man she had once loved enough to imagine entire decades around. “You’re in London for work?” she asked. He nodded. “Mostly. I’m with a consultancy now.” “That sounds tiresome.” “It is. It pays well enough to justify itself.” He paused. “I’m divorced.” It landed on the bar between them with a flat, ungenerous sound. She hadn’t asked. He knew she hadn’t asked. Maybe that was why he said it. “How efficient of you,” she said. He gave a rueful huff. “You used to hate when I did that.” “Did what?” “Skip to the line that hurts most and stand there.” “Yes,” she said. “I did.” He rubbed a hand over his mouth. The old restlessness was still there, but caged now, disciplined into smaller movements. “I saw Eva once,” he said. “About three years ago. At a conference in Manchester. She nearly took my head off with a canapé skewer.” “That sounds like Eva.” “She told me enough to understand I’d been asking the wrong questions.” Rory’s gaze sharpened. “What exactly did she tell you?” “Not much. Only that when you left Cardiff, it wasn’t because you were being dramatic or impulsive or any of the things I’d told myself. She said you’d been in trouble. With someone.” He held her eyes. “I didn’t know.” The room seemed, absurdly, to tilt a fraction. Not because of what he said, but because of what rose behind it: old fury, old shame, and the far older ache of wishing he had known without needing to be told. “No,” Rory said. “You didn’t.” “If I had—” “You would have done what?” Her voice stayed quiet. That made it worse. “Marched round to his flat? Started a righteous fight? Given me one of your speeches?” He flinched, only slightly. “I’m not trying to score a point,” he said. “Then don’t speak in hypotheticals. They’re cheap.” For a moment neither of them spoke. The man with the camel coat left money under his glass and went out into the rain. At the back, two women in office clothes bent over one phone and burst into muffled laughter. Life, inconsiderate as ever, went on. Owen set his whisky down carefully. “All right,” he said. “No hypotheticals. Here’s what’s true. I was angry with you for leaving. I made your leaving about me because that was simpler than considering there might be things you didn’t trust me with. Then I stayed angry long enough that it became habit. Then years passed, and habit started to look like character. And somewhere in there I became a man I don’t especially admire.” That at least sounded honest. Rory looked at him properly then. The scar under his chin. The expensive coat gone damp at the shoulders. The faint groove between his brows that hadn’t been there before. He had changed significantly, yes, but not in any simple direction. He had not become better or worse so much as denser, sedimented by compromise. The arrogance she remembered had not vanished; it had acquired polish, manners, the ability to invoice by the hour. But there was wear in him too. Loss had found places to live. “What happened?” she asked before she could stop herself. A shadow crossed his face. “To the marriage?” “To you.” He looked almost startled by the question. Then he smiled without pleasure. “The usual respectable disasters. I took the job everyone said I should take. Kept taking the next version of it. Married someone brilliant I admired and wasn’t kind enough to love properly. Buried my mother. Missed my father’s last lucid Christmas because I was in Singapore writing a report no one remembers. Learned how easy it is to turn a life into a sequence of defended decisions.” Rory thought of Cardiff. Student kitchens with damp windows. Owen, twenty-two, saying he would never live like a frightened man in a good suit. How violently young they had been, making vows to the air. “And you?” he asked. “What happened to you?” She could have given him the edited version. London, work, flat above a bar, life a little odd but manageable. She could have left Evan out of it entirely; she usually did. But there was something exhausting about all the years compressed between them, all the omissions lined up like bottles on a shelf. “I finished just enough of the law degree to know I hated it,” she said. “Stayed in Cardiff longer than I should have because leaving felt like failure. Fell in with someone cruel in ways that didn’t announce themselves at first. Then they did. Eva called at the right time. I came here. I work for a restaurant and occasionally for a man who pretends to own only a bar.” Across the room Silas turned a page of his newspaper without looking up. Owen glanced at him, then back to her. “Are you all right now?” It was such a dangerous question in its sincerity. She considered lying. Then she considered the effort involved. “Yes,” she said. “Mostly. Which is more than I had for a while.” He nodded once, taking the answer as a privilege, not a right. Good. He was learning. “I’m glad,” he said. She believed him. That was the trouble. A couple came in dripping rain and headed for a corner table. Rory moved to take their order, grateful for the interruption. Lager, a red wine, one packet of salted peanuts. By the time she came back, Owen had finished half his whisky and was staring at one of the old black-and-white photographs on the wall: Soho in another decade, all hard hats and rubble, the city forever pretending reinvention was not just another name for loss. “You still draw?” he asked. The question hit so cleanly she nearly missed a step. In university she had filled margins with ink sketches—hands, windows, tram lines, people on buses caught in one angle of fatigue or longing. She had not shown many people. Owen had been one of them. “Sometimes,” she said. “I always thought—” He stopped. “No. Never mind.” “Go on.” “I always thought that was the truest thing about you. The way you saw shape before story.” She gave a short laugh. “That’s a very poetic thing to say for a management consultant.” “I contain multitudes. Mostly regrettable ones.” That almost made her smile again. Almost. “You used to say I’d end up defending dangerous women in court,” she said. “I used to say many foolish things.” “Not that one.” He looked at her over the rim of his glass. “No. Not that one.” Silence opened, but this time it was less hostile. Not easy, exactly. Easiness would have been false. But something in it had shifted from impact to aftermath. Outside, the rain eased. The neon sign reflected in the wet street in broken green bars. A siren wailed somewhere distant and was swallowed by traffic. Owen reached into his coat pocket, then seemed to think better of whatever he meant to take out. “I’m staying in London until Friday,” he said. “If you wanted—” “No,” Rory said, not unkindly. He absorbed that. “All right.” “It’s not punishment.” “I know.” “I don’t want to perform catching up. I don’t want to sit over coffee and summarize the last seven years like bullet points.” A ghost of his old impatience crossed his face, then faded. “Fair.” She wiped an already clean patch of bar. “And I don’t know what to do with you yet.” The honesty of that seemed to reach him more than a softer answer would have. He set some notes beside the glass, enough to cover the whisky and then some. “You don’t owe me anything,” he said. “No,” she said. “I don’t.” He stood. For a moment she thought he might offer his hand, and she was absurdly grateful when he didn’t. Instead he put on his coat and looked at her with that same stunned, sorrowful recognition he’d worn on entering, only quieter now. “I am sorry,” he said. “Not in the convenient way. In the permanent one.” Rory met his gaze. There were a dozen replies available, all inadequate. I know. Too late. So am I. None of them would touch the thing itself. So she only said, “Take care of yourself, Owen.” He nodded. “You too, Rory.” He went out into the damp Soho evening. The door shut behind him. The room inhaled and resumed. For a while she stood very still. Her hands were steady. That surprised her. Across the room Silas folded the newspaper and came over, his limp more pronounced after sitting. “Well?” he said. “Well what?” “Do I need to have someone followed, warned, or buried under paving stones?” Despite everything, she laughed. It came out rough but real. “No.” Silas eyed the notes Owen had left on the bar. “Generous tip. Usually a sign of guilt or poor arithmetic.” “Guilt,” Rory said. Silas grunted as if that confirmed a private theory about mankind. “Old friend?” She looked at the door, at the rain-polished window, at her own reflection hovering faintly over the street beyond. She thought of Cardiff and London, of all the selves she had been and abandoned and dragged along. She thought of how time did not heal so much as layer—silt over wreckage, making new ground that still shifted underfoot. “Yes,” she said. “Something like that.” Silas’s gaze softened a fraction. “You all right?” She considered the question more carefully than she had with Owen. Here, the answer mattered differently. After a moment she nodded. “Yes. Just reminded.” “Unpleasant business, being reminded.” “Usually.” He gathered the empty whisky glass and held it up to the light, as if inspecting the remains for intelligence. “For what it’s worth,” he said, “people rarely improve as much as they imagine. But occasionally they become more honest about the damage.” Rory leaned both hands on the bar and exhaled. “That meant something encouraging in your head, didn’t it?” “More or less.” He took the glass away. The bar carried on around her, solid and imperfect and present. Someone asked for another round. A chair scraped. From upstairs came the muffled groan of old pipes. London, ungenerous and alive. Rory picked up the notes Owen had left and slid them into the till. Then she reached for the next glass to dry, her reflection wavering in the mirror behind the bottles, no clearer than before and somehow more her own.
created_at"2026-03-06T12:25:44.334Z" 3/6/2026, 12:25:44 PM
model"openai/gpt-5.4-20260305"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency472
moderation_latency(null)
generation_time101475
tokens_prompt867
tokens_completion4795
native_tokens_prompt808
native_tokens_completion3898
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.06049
router(null)
provider_responses
0
endpoint_id"9ff5625c-403f-4d7f-b895-58ac7295062c"
id"resp_052f6b86c3e1746d0169aac7c866548193a23e7809db30d242"
is_byokfalse
latency199
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-1772799944-oiyAmuJkIvZ2mFFwtDl2"
upstream_id"resp_052f6b86c3e1746d0169aac7c866548193a23e7809db30d242"
total_cost0.06049
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
adverbTagCount2
adverbTags
0"The signet ring clicked once [once]"
1"So she only said [only]"
dialogueSentences129
tagDensity0.318
leniency0.636
rawRatio0.049
effectiveRatio0.031
85.23% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount3046
totalAiIsmAdverbs9
found
0
adverb"slightly"
count3
1
adverb"really"
count1
2
adverb"slowly"
count1
3
adverb"carefully"
count2
4
adverb"very"
count2
highlights
0"slightly"
1"really"
2"slowly"
3"carefully"
4"very"
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)
90.15% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount3046
totalAiIsms6
found
0
word"flickered"
count1
1
word"pulse"
count1
2
word"efficient"
count1
3
word"silence"
count1
4
word"aftermath"
count1
5
word"wavering"
count1
highlights
0"flickered"
1"pulse"
2"efficient"
3"silence"
4"aftermath"
5"wavering"
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
emotionTells1
narrationSentences230
matches
0"e with panic"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount2
narrationSentences230
filterMatches
0"know"
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences318
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen67
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords3040
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions53
unquotedAttributions1
matches
0"Despite everything, she laughed."
83.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions72
wordCount2205
uniqueNames18
maxNameDensity0.73
worstName"Owen"
maxWindowNameDensity2.5
worstWindowName"Silas"
discoveredNames
Raven1
Nest1
Soho3
Europe1
Silas15
Mercer1
Cardiff4
University1
Owen16
Brendan1
Carter1
Dettol1
London5
Eva1
June1
Rory16
Evan1
Despite2
persons
0"Raven"
1"Nest"
2"Silas"
3"Mercer"
4"Owen"
5"Brendan"
6"Carter"
7"Eva"
8"Rory"
9"Evan"
places
0"Soho"
1"Europe"
2"Cardiff"
3"University"
4"London"
5"June"
globalScore1
windowScore0.833
44.37% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences142
glossingSentenceCount6
matches
0"as if checking they were still there"
1"looked like he was working, not really"
2"looked like a man indulging conversation"
3"Apparently neat whisky still w"
4"sounded like Brendan Carter exactly—formal"
5"as if inspecting the remains for intelligence"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches2
per1kWords0.658
wordCount3040
matches
0"not alarm, exactly, but attention sharpening"
1"not fast exactly, but heavy"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences318
matches
0"knew that voice"
1"let that sit"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs153
mean19.87
std22.19
cv1.117
sampleLengths
080
137
283
3100
432
5119
62
750
86
928
101
1111
1242
1324
145
1523
167
171
1816
1916
2023
216
2237
2313
246
259
266
2715
287
295
3055
311
3219
337
3425
353
365
3726
3821
396
403
418
4231
4317
444
451
464
471
4824
497
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences230
matches
0"was swallowed"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount5
totalVerbs400
matches
0"was working"
1"was failing"
2"was stepping"
3"was learning"
4"was staring"
70.98% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount6
semicolonCount2
flaggedSentences8
totalSentences318
ratio0.025
matches
0"Only his eyes gave him away—hazel, watchful, taking inventory."
1"But then the man shrugged off his coat, and the motion was unmistakable—careless and economical, as if his body had always obeyed him without complaint."
2"Silas did too, and she felt the shift in him from across the room—not alarm, exactly, but attention sharpening."
3"That sounded like Brendan Carter exactly—formal contempt sharpened to a legal point."
4"The arrogance she remembered had not vanished; it had acquired polish, manners, the ability to invoice by the hour."
5"She could have left Evan out of it entirely; she usually did."
6"In university she had filled margins with ink sketches—hands, windows, tram lines, people on buses caught in one angle of fatigue or longing."
7"She thought of how time did not heal so much as layer—silt over wreckage, making new ground that still shifted underfoot."
82.89% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2220
adjectiveStacks1
stackExamples
0"same stunned, sorrowful recognition"
adverbCount117
adverbRatio0.052702702702702706
lyAdverbCount42
lyAdverbRatio0.01891891891891892
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences318
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences318
mean9.56
std8.92
cv0.933
sampleLengths
029
129
222
39
418
510
627
718
89
97
109
1113
1210
1332
1422
1536
1613
1719
188
193
2015
2125
2221
2332
2415
252
266
2730
2814
296
309
3119
321
339
342
355
3619
3718
3812
399
403
415
4212
438
443
455
462
471
4813
493
44.97% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats16
diversityRatio0.2830188679245283
totalSentences318
uniqueOpeners90
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount10
totalSentences192
matches
0"Too early for the drunk"
1"Only his eyes gave him"
2"Then came recognition, then disbelief,"
3"Then he moved away, though"
4"Apparently neat whisky still wasn’t"
5"Maybe that was why he"
6"Then he smiled without pleasure."
7"Then she considered the effort"
8"Instead he put on his"
9"Then she reached for the"
ratio0.052
88.75% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount63
totalSentences192
matches
0"It was one of those"
1"He never looked like he"
2"He looked like a man"
3"Her reflection flickered in the"
4"She had finished a delivery"
5"He was broader now than"
6"His hair, once a disorderly"
7"Her hand tightened around the"
8"He had always looked as"
9"He saw her almost at"
10"She set the glass down"
11"He knew that voice in"
12"he said, and gave a"
13"His mouth twitched."
14"His eyes moved over her"
15"She reached for a menu"
16"He looked at the menu"
17"He shook his head once,"
18"He kept looking at her."
19"She turned to the shelf,"
ratio0.328
71.98% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount149
totalSentences192
matches
0"The green neon sign outside"
1"Rory stood behind the bar"
2"It was one of those"
3"Silas was at the far"
4"Silas leaned one hip against"
5"He never looked like he"
6"He looked like a man"
7"The silver signet ring on"
8"Rory stacked the last glass"
9"Her reflection flickered in the"
10"She had finished a delivery"
11"Yu-Fei had sent her away"
12"The front door opened on"
13"Rory looked up automatically, ready"
14"Time played tricks."
15"London was full of faces"
16"He was broader now than"
17"His hair, once a disorderly"
18"Her hand tightened around the"
19"He had always looked as"
ratio0.776
26.04% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences192
matches
0"By the time she came"
ratio0.005
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences88
technicalSentenceCount5
matches
0"Silas was at the far end, talking to a man in a camel coat who kept touching his own cufflinks as if checking they were still there."
1"But then the man shrugged off his coat, and the motion was unmistakable—careless and economical, as if his body had always obeyed him without complaint."
2"Then came recognition, then disbelief, and then something that looked too much like grief to bear looking at directly."
3"Silas gave him a courteous nod that contained no courtesy at all."
4"He gathered the empty whisky glass and held it up to the light, as if inspecting the remains for intelligence."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags41
uselessAdditionCount1
matches
0"Rory said, not unkindly"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags33
fancyCount0
fancyTags(empty)
dialogueSentences129
tagDensity0.256
leniency0.512
rawRatio0
effectiveRatio0
89.6227%