Run: 2026-07-09-01KX40GEC1A9SM5AHK6QM4T0HE

Run Details

Duration:
1m 7s
Cost:
$0.106100
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 polished Soho to a black shine by closing time. From the upstairs window, Aurora watched umbrellas nose along the pavement beneath the green smear of the Raven’s Nest sign. A bus groaned somewhere beyond Wardour Street. Someone laughed too loudly, then coughed as if embarrassed by it. She should have gone to bed. Instead she carried her mug downstairs, meaning to return the paperback Silas had lent her and perhaps steal the last handful of salted almonds from behind the bar. The Nest was empty except for Silas and one customer. Silas stood beneath an old map of Eastern Europe, drying glasses with the grave attention of a surgeon. He had rolled his shirtsleeves to his forearms. His silver signet ring knocked softly against each glass as he turned it. The customer sat with his back to the stairs, one elbow on the bar, a damp navy coat bunched around him. Aurora had reached the bottom step when he said, “Still raining?” The voice went into her like a key into an old lock. She stopped. Silas lifted his eyes to her. There was no surprise in them, which meant he had already guessed. Of course he had. Silas could identify trouble by the way it ordered a drink. The man turned. Time had worked on Owen Mercer with a finer blade than she expected. He had been broad-faced and perpetually sunburnt at twenty, his hair long enough to tuck behind his ears. Now it was clipped short and receding at the temples. A neat beard altered the shape of his mouth. He wore a charcoal suit beneath the wet coat, though no tie, and a gold band on his left hand. His eyes remained exactly the same: brown, steady, and inclined to look at her as if she had just said something he would remember for years. “Rory,” he said. Her fingers tightened around the mug. Tea lapped over the rim and warmed her knuckles. “Owen.” For a few seconds neither of them moved. The years between Cardiff and London seemed to gather in the room, taking seats at the little round tables, dripping rain onto the floor. He stood. “Christ.” “Not quite.” A small laugh escaped him. It sounded startled rather than amused. “No. You never did take compliments well.” “Was that one?” “I’m out of practice.” “So I see.” Silas placed the glass on the shelf. “We’re closed.” Owen glanced toward him. “Sorry. I can finish this.” “No hurry.” Silas’s gaze returned to Aurora. “I’ve some invoices to ignore.” He limped toward the bookshelf at the rear, slower on his left leg but never uncertain. His hand found the edge of a shelf. A narrow section swung inward without a sound, admitting a blade of warm light, and closed behind him. Owen watched it. “Does every pub in London have a secret room?” “Only the respectable ones.” “You live here?” “Above it.” He looked around again, taking in the old maps, the photographs of men beside aircraft and women beside ruined buildings, the brass lamps pooling amber light over scarred tables. “This is yours?” “Silas’s.” “But you live upstairs.” “I’ve always had a talent for annexing other people’s territory.” “That part hasn’t changed.” Aurora crossed to the bar because standing at the foot of the stairs made her feel like a child summoned into the headmaster’s office. She put her mug down. Owen’s drink was whisky, mostly untouched. “What are you doing here?” she asked. “In the bar?” “In London.” “Conference. Financial crime. Very glamorous.” “You always wanted glamour.” “I wanted central heating and a salary.” “That too.” He sat again, and after a hesitation she took the stool two places away. The gap looked theatrical. She shifted one stool closer, which felt worse, so she stayed there. Owen turned his glass between his palms. “I thought you were in Bristol.” “I was.” “I tried to find you.” The sentence landed without drama. That made it harder to dodge. “When?” “After you left. Then again a couple of years later.” “Facebook exists.” “You deleted yours.” “Exactly.” “I emailed.” “I changed the address.” “I rang your parents’ house once.” Aurora looked at him. “Your father answered,” Owen continued. “He was very polite. Terrifyingly polite. Said you were well and that if you wanted me to know where you were, I would.” A faint ache opened beneath her ribs. She could hear Brendan’s courtroom courtesy in it, every syllable honed and bloodless. “Sounds like Dad.” “I deserved it.” “Did you?” “I don’t know. I assumed so.” There he was: the old Owen, ready to shoulder guilt if it would keep anyone else from touching it. At nineteen he had apologised to a lamppost after walking into it drunk. She tucked her left hand beneath the bar. The old crescent scar on her wrist had gone pale with winter. “How did you end up here?” “My hotel’s around the corner. The sign looked inviting.” “The green neon?” “I’ve made larger mistakes based on less.” She met his eyes. Something in his expression shifted. He looked away first. “You look different,” he said. “So do you.” “I look like my father.” “You said it, not me.” He laughed again, but the laugh faded quickly. “You don’t. Look like either of yours, I mean. Not anymore.” “What do I look like?” He studied her, and she regretted asking. The person she had been with Owen had worn her black hair to the middle of her back, had carried three library books everywhere and believed intelligence could make a person safe. She had laughed with her whole body then. She had also cried in public, sung off-key in chip shops, and waited outside lecture halls for Evan because he disliked being kept waiting. “Certain,” Owen said. She almost smiled. “That’s diplomatic.” “I work in compliance now.” “Of course you do.” “Meaning?” “You always had an erotic attachment to rules.” “That is vicious slander. I once returned a library book two days late.” “You couldn’t sleep.” “I slept eventually.” “After paying the fine online at three in the morning.” His face opened, and for one instant they were twenty-one again, crammed beneath the leaking shelter outside the Students’ Union, sharing chips while rain blew sideways off the Taff. She felt the old ease approach like a familiar dog, hopeful and limping. Then he said, “You remember.” The ease stopped at her feet. “I remember plenty.” “I wasn’t sure.” “Why?” “Because you left as if you meant to forget all of us.” The words sharpened the air. Aurora looked toward the rain-dark windows. In the glass she could see both of them reflected beneath the maps: Owen bowed slightly over his whisky, herself upright and still, black hair cutting a clean line at her shoulders. “I didn’t leave all of you,” she said. “I left Evan.” “You didn’t tell me.” “I told Eva.” “Yes.” There was history inside that single word. Eva, who had turned up in Cardiff with an empty suitcase and driven Aurora to London before dawn. Eva, who had looked at the bruise above Aurora’s hip and not asked what she had done to provoke him. Owen rubbed his thumb over his wedding ring. “I knew things weren’t good.” “You knew he was cruel.” “I knew he could be.” “To me.” Owen shut his eyes briefly. “Yes.” “You saw him throw my phone into the river.” “I saw.” “You saw him drag me out of your birthday because I’d talked to Tom for too long.” “I did.” “You heard what he called me.” “Yes.” The room seemed to contract around his answer. Beyond the windows, tyres hissed over wet asphalt. Aurora had not planned to be angry. She had believed that anger settled if left untouched, like silt in a glass. But the years had only cleared the water above it. Owen drank, though the whisky barely touched his lips. “I thought if I pushed, you’d defend him.” “I probably would have.” “I thought you’d stop speaking to me.” “I did anyway.” “I know.” She leaned back. “There. Efficient, in the end.” “That isn’t funny.” “No.” He set down the glass. His hand trembled once, almost imperceptibly. The old Owen had been soft at every edge. This one had learned how to contain damage: tailored suit, measured voice, regret compressed into the movement of a thumb. “I should have done something,” he said. “I’ve rehearsed better versions of that sentence. They all sounded like excuses.” Aurora stared at the pale crescent on her wrist. Evan had once asked about the scar, early in their relationship, tracing it with his mouth. She had told him the story: eight years old, a broken greenhouse pane, her mother wrapping her hand in a tea towel while her father drove too fast to hospital. Later Evan had gripped that same wrist hard enough to reopen nothing but memory. “You could have asked me outright,” she said. “I was a coward.” “You were my friend.” “I know.” “No, that’s the point. You were my friend, and somehow that made it easier for you to wait. You thought there’d be another chance. Another coffee, another night out. You thought you could say it when the timing was better.” “Yes.” “And then there wasn’t another chance.” “No.” She had wanted him to resist. To tell her she was being unfair. Owen had always argued brilliantly when the stakes were meaningless—films, football, whether a tomato belonged in a fruit salad. Instead he sat beneath a photograph of three unsmiling women in wartime uniforms and accepted every charge. It made her feel cruel. She picked up her tea. It had gone cold. “How long have you been married?” His eyes dropped to his hand. “Six years.” “Anyone I know?” “No. Her name’s Miriam. She’s a paediatrician.” “Children?” “A daughter. Nell. She’s four.” Something warmed his voice when he said the child’s name. Aurora noticed it because she used to be one of the people who could put that warmth there. “You’d like her,” he said. “Nell or Miriam?” “Both. Though Nell bites when tired.” “Sensible.” He took out his phone, then stopped. “Do you want to see?” The question was so cautious it hurt. “Of course.” He moved to the stool beside her and held out the screen. A little girl in a yellow raincoat crouched over a puddle, one hand raised against the camera. She had Owen’s serious eyes and a dark tumble of hair. “She looks furious.” “She’d been told she couldn’t take the puddle home.” “Cruel parenting.” “Miriam said the same.” He swiped to another photograph: Nell asleep across his chest, his beard longer, his face softened by exhaustion. Then Miriam in green hospital scrubs, holding a supermarket cake with candles bent at odd angles. He showed Aurora three pictures more than necessary and apologised after each, which meant he wanted to show her thirty. She let him. When he put the phone away, the silence had changed. It was no longer armed. It was simply sad. “And you?” he asked. “No children.” “I didn’t mean—” “No husband either. No paediatrician. I deliver food.” He blinked. “You’re joking.” “Part-time. Golden Empress. Best dumplings in London, though I’m contractually obliged to say that.” “You were going to be a barrister.” “My father was going to make me a barrister. I was going to develop stress eczema and die beside a photocopier.” “You were good at law.” “I was good at exams.” “You were good at arguing.” “I remain gifted.” That earned a smile. “I never doubted it.” She turned the mug in her hands. “I do other things.” “What things?” “Things that don’t fit neatly on a name badge.” His gaze wandered toward the bookshelf, and she knew he had noticed Silas’s bearing, the hidden door, perhaps the way Aurora had entered a supposedly closed bar without a key. He was still Owen; curiosity lived in him like a pilot light. But this older version understood the courtesy of not asking. “You’re happy?” he said. The easy answer waited. She disliked it on sight. “Sometimes,” she said. “More often than I used to be.” He nodded. “Good.” “Are you?” “Yes.” He looked at his ring. “Not always. But yes.” She believed him. Happiness at twenty had seemed like a permanent country, somewhere a clever person might emigrate if she filled out the forms correctly. Now it sounded more like weather: real, changeable, no moral victory. Owen glanced at the clock above the bar. “I should go.” “You haven’t finished your drink.” “I don’t think I’m going to.” He stood and drew on his coat. The shoulders were dark with rain, though it had begun to dry at the seams. Aurora remained seated until he reached into his pocket for his wallet. “Silas will charge you triple for abandoning good whisky.” “I paid when I ordered.” “He’ll still charge you.” Owen looked at her, one hand inside his coat. “Could I give you my number?” She felt the past crowd close again, eager for a verdict. He must have seen something in her face because he added, “You don’t have to use it. I know that’s an irritating thing to say, but I need you to know I know.” “You always talk this much?” “Only when terrified.” “That part hasn’t changed.” “No.” He laid a business card on the bar between them. OWEN MERCER, GROUP COMPLIANCE DIRECTOR, printed in stern black letters. Beneath his work number, he wrote another in blue ink. His handwriting had changed. The letters no longer leaned into one another as if sharing a secret. Aurora placed two fingers on the card but did not pick it up. “I’m sorry,” he said. “For which bit?” “All of it.” “That’s too large an apology.” “It’s the only honest size.” She looked at him. Behind the beard and the expensive coat, she could still see the boy who had once walked three miles at midnight because she had rung and said she didn’t want to be alone. She could also see the man who had watched danger gather around her and mistaken hesitation for patience. Both were true. Time had not replaced one with the other. It had forced them to share a face. “I’m sorry too,” she said. His mouth tightened. “You don’t owe me that.” “Don’t tell me what I owe. I hated when you did that.” “I did it once.” “You did it constantly.” “I stand corrected.” “You usually sat.” He smiled. The sadness in it was clean and terrible. At the door he paused under the green glow. “Goodbye, Rory.” She almost said goodbye. The word rose to her lips with all its useful finality. “Good night, Owen.” He held her gaze for a moment, understanding the distinction or pretending not to. Then he stepped into the rain. Aurora watched him cross the street. He did not look back. She was grateful, then disappointed, then ashamed of both. Behind her, the bookshelf opened. Silas emerged carrying a ledger and two packets of salted almonds. “Friend of yours?” “Once.” He limped behind the bar and set one packet beside her. His hazel eyes flicked to the business card under her fingers, then away. “You listened,” she said. “Old building. Thin walls.” “The secret room has no adjoining walls.” “Remarkable acoustics.” She opened the almonds. “You’re a menace.” “So I’m told.” Outside, Owen vanished past the rain-blurred corner. The street absorbed him with practised ease. Aurora lifted the business card. For a second she considered tearing it in half. That would have been satisfyingly definite, the sort of gesture people made in films when they mistook destruction for closure. Instead she slipped it beneath her mug. The damp ring of tea spread slowly across Owen’s name, darkening the card but not erasing it.
created_at"2026-07-09T17:58:46.414Z" 7/9/2026, 5:58:46 PM
model"openai/gpt-5.6-sol-20260709"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency2577
moderation_latency(null)
generation_time66740
tokens_prompt867
tokens_completion4473
native_tokens_prompt808
native_tokens_completion3402
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)
num_fetches(null)
web_search_engine(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"completed"
service_tier"default"
usage0.1061
router(null)
provider_responses
0
endpoint_id"a54c5de0-89bf-4ad7-a212-cf977eed918a"
id"resp_090170927098247d016a4fe1571ffc81958f0b9f921e3c4f1a"
is_byokfalse
latency840
model_permaslug"openai/gpt-5.6-sol-20260709"
provider_name"OpenAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.18.0; linux; x64))"
http_referer(null)
request_id"req-1783619926-BSQar8x61jFgSNFTqc4u"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1783619926-YgU56DgECvWhZeSYubAJ"
upstream_id"resp_090170927098247d016a4fe1571ffc81958f0b9f921e3c4f1a"
total_cost0.1061
cache_discount(null)
upstream_inference_cost0
provider_name"OpenAI"
response_cache_source_id(null)
data_region"global"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags21
adverbTagCount0
adverbTags(empty)
dialogueSentences178
tagDensity0.118
leniency0.236
rawRatio0
effectiveRatio0
88.64% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2641
totalAiIsmAdverbs6
found
0
adverb"softly"
count1
1
adverb"very"
count2
2
adverb"quickly"
count1
3
adverb"slightly"
count1
4
adverb"slowly"
count1
highlights
0"softly"
1"very"
2"quickly"
3"slightly"
4"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)
81.07% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2641
totalAiIsms10
found
0
word"grave"
count1
1
word"familiar"
count1
2
word"efficient"
count1
3
word"trembled"
count1
4
word"measured"
count1
5
word"tracing"
count1
6
word"warmth"
count1
7
word"silence"
count1
8
word"flicked"
count1
9
word"remarkable"
count1
highlights
0"grave"
1"familiar"
2"efficient"
3"trembled"
4"measured"
5"tracing"
6"warmth"
7"silence"
8"flicked"
9"remarkable"
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
narrationSentences184
matches
0"was grateful"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount2
narrationSentences184
filterMatches
0"feel"
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences342
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen40
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2640
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions38
unquotedAttributions0
matches(empty)
66.67% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions66
wordCount1796
uniqueNames17
maxNameDensity1.17
worstName"Owen"
maxWindowNameDensity3
worstWindowName"Owen"
discoveredNames
Soho1
Aurora17
Raven1
Nest2
Wardour1
Street1
Silas9
Eastern1
Europe1
Owen21
Mercer1
Cardiff2
London2
Brendan1
Evan3
Nell1
Miriam1
persons
0"Aurora"
1"Raven"
2"Silas"
3"Owen"
4"Mercer"
5"Brendan"
6"Evan"
7"Nell"
8"Miriam"
places
0"Soho"
1"Wardour"
2"Street"
3"Eastern"
4"Europe"
5"Cardiff"
6"London"
globalScore0.915
windowScore0.667
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences125
glossingSentenceCount1
matches
0"as if sharing a secret"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount2640
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences342
matches
0"believed that anger"
1"put that warmth"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs227
mean11.63
std14.31
cv1.231
sampleLengths
050
134
210
360
411
512
62
733
83
970
1026
113
1215
131
1432
153
162
1718
183
194
203
219
229
2312
2442
2512
264
273
282
2932
301
314
3210
334
3435
357
363
372
385
394
407
412
4230
4313
442
455
4611
471
4810
492
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount2
totalSentences184
matches
0"was clipped"
1"being kept"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs330
matches
0"was being"
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount1
semicolonCount1
flaggedSentences2
totalSentences342
ratio0.006
matches
0"Owen had always argued brilliantly when the stakes were meaningless—films, football, whether a tomato belonged in a fruit salad."
1"He was still Owen; curiosity lived in him like a pilot light."
98.27% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1072
adjectiveStacks0
stackExamples(empty)
adverbCount45
adverbRatio0.04197761194029851
lyAdverbCount11
lyAdverbRatio0.010261194029850746
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences342
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences342
mean7.72
std6.56
cv0.85
sampleLengths
012
120
27
311
46
528
610
718
88
913
1021
1111
1212
132
146
1512
164
1711
183
1913
2018
2110
229
2320
2426
253
266
279
281
298
3024
312
321
332
345
356
367
373
384
393
407
412
424
435
447
455
4616
478
4818
493
45.03% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats17
diversityRatio0.2573099415204678
totalSentences342
uniqueOpeners88
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount7
totalSentences164
matches
0"Instead she carried her mug"
1"Of course he had."
2"Then he said,"
3"Instead he sat beneath a"
4"Then Miriam in green hospital"
5"Then he stepped into the"
6"Instead she slipped it beneath"
ratio0.043
61.46% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount65
totalSentences164
matches
0"She should have gone to"
1"He had rolled his shirtsleeves"
2"His silver signet ring knocked"
3"He had been broad-faced and"
4"He wore a charcoal suit"
5"His eyes remained exactly the"
6"Her fingers tightened around the"
7"It sounded startled rather than"
8"He limped toward the bookshelf"
9"His hand found the edge"
10"He looked around again, taking"
11"She put her mug down."
12"He sat again, and after"
13"She shifted one stool closer,"
14"She could hear Brendan’s courtroom"
15"She tucked her left hand"
16"She met his eyes."
17"He looked away first."
18"He laughed again, but the"
19"He studied her, and she"
ratio0.396
45.37% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount136
totalSentences164
matches
0"The rain had polished Soho"
1"A bus groaned somewhere beyond"
2"Someone laughed too loudly, then"
3"She should have gone to"
4"The Nest was empty except"
5"Silas stood beneath an old"
6"He had rolled his shirtsleeves"
7"His silver signet ring knocked"
8"The customer sat with his"
9"Aurora had reached the bottom"
10"The voice went into her"
11"Silas lifted his eyes to"
12"Silas could identify trouble by"
13"The man turned."
14"Time had worked on Owen"
15"He had been broad-faced and"
16"A neat beard altered the"
17"He wore a charcoal suit"
18"His eyes remained exactly the"
19"Her fingers tightened around the"
ratio0.829
91.46% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount3
totalSentences164
matches
0"Now it was clipped short"
1"To tell her she was"
2"Now it sounded more like"
ratio0.018
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences72
technicalSentenceCount2
matches
0"His eyes remained exactly the same: brown, steady, and inclined to look at her as if she had just said something he would remember for years."
1"The damp ring of tea spread slowly across Owen’s name, darkening the card but not erasing it."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags21
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags18
fancyCount3
fancyTags
0"Aurora had (have)"
1"Owen continued (continue)"
2"He must (must)"
dialogueSentences178
tagDensity0.101
leniency0.202
rawRatio0.167
effectiveRatio0.034
92.5989%