Run: 2026-07-09-01KX404TS1JWJT2PVZ2VXKCF5B

Run Details

Duration:
1m 30s
Cost:
$0.137570
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. It ran in bright threads down the front window of the Raven’s Nest, turning the green neon sign into a trembling stain on the pavement. Inside, the last of the Thursday crowd clung to their drinks as if closing time were a rumour Silas had started to improve trade. Aurora stood behind the bar with a tea towel over one shoulder and counted bottles. She did not work for Silas. This had been established often and emphatically. She merely lived in the flat upstairs, accepted the occasional drink on credit, and sometimes found herself wiping glasses when his knee hurt badly enough to sharpen his temper. Tonight he had vanished through the bookshelf twenty minutes ago with a man in a camel coat and instructions not to serve anyone a flaming cocktail. The front door opened. Wet air entered first, carrying petrol fumes and the cold mineral smell of rain. “Kitchen’s closed,” Rory said, without looking round. “I’m not hungry.” The voice struck somewhere below thought. Her hand stopped halfway to a bottle of gin. In the mirror behind the shelves, among rows of coloured glass and the reflected ghosts of old maps, a woman stood just inside the door. Eva Morris had once cut her own fringe with nail scissors in Rory’s parents’ bathroom and blamed the result on an electrical fault. She had once known which floorboard outside Rory’s room squeaked, which boys Rory fancied, how Rory took her tea, and exactly how long to wait before asking what was wrong. At seventeen she had worn purple tights under her school skirt and painted silver stars on her trainers. The woman by the door wore a charcoal coat belted at the waist, narrow black trousers and boots that looked too expensive for rain. Her dark-blonde hair, once a frizz of badly managed curls, had been straightened into a blunt line beneath her jaw. There was no silver on her, no bright colour. Her face had thinned. So had her mouth. But her habit of rubbing her thumb over the edge of one fingernail was the same. Rory set down the gin. “Eva.” Eva smiled, though it seemed to cost her something. “Hello, Rory.” For a moment the bar grew offensively loud. Ice shifted in a glass. Someone laughed near the window. A chair leg scraped the floor. Rory became conscious of the tea towel on her shoulder and her Golden Empress polo shirt beneath an old black cardigan, of the faint smell of sesame oil caught in her hair after an evening of deliveries. She had spent half an hour cycling through rain with three orders of dumplings and crispy beef. Eva looked as if she had stepped out of a quiet, expensive life where nobody arrived damp. “What are you doing here?” Rory asked. “Having a drink, ideally.” “In this bar.” “That was the plan.” “In London.” Eva glanced toward the shelves, where a photograph of Checkpoint Charlie hung beneath a foxed map of Berlin. “Still hospitable, then.” Rory pulled the towel from her shoulder. “You startled me.” “Yes.” Eva looked down at herself, then back up. “I can see that.” Rory wanted to say, You’ve changed. It seemed both inadequate and cruel. Instead she reached for a glass. “What do you drink now?” The question landed between them. Eva’s smile faded by a degree. “White wine.” “You hate white wine.” “I learned not to.” Rory poured from the bottle Silas reserved for people who would notice the difference. Eva removed her coat and folded it over her arm before taking a stool. Beneath it she wore a cream silk blouse fastened to the throat. No necklace. No wedding ring, Rory noticed, then hated herself for noticing. She placed the wine in front of her. Eva lifted it but did not drink. “Do you work here?” “No.” “You’re behind the bar.” “Silas has a bad knee.” As if summoned by his name, there came a muffled thud from beyond the bookshelf. Eva’s eyes moved to the sound. “Cellar,” Rory said. “There’s no cellar door there.” “You’ve been in the building thirty seconds.” “I looked it up before I came.” The words settled more quietly than the others. Rory leaned both hands on the bar. The small crescent scar on her left wrist showed pale beneath the cuff. “So this isn’t an accident.” “No.” “You said run into.” “I didn’t say anything of the kind.” “You walked in looking surprised.” “I was surprised.” Eva finally drank. “I hadn’t decided whether I was actually coming in.” Rory studied her. The old Eva had never rehearsed an entrance. She had flung herself through doors, into arguments, onto trains. At nineteen she had boarded a coach from London to Cardiff with forty-three pounds in her account because Rory had called her at midnight and gone silent when asked if Evan was in the room. That was seven years ago. “You could’ve called,” Rory said. “I did.” Rory’s gaze shifted to the phone beneath the till. “When?” “Three years ago. Twice. Then again last Christmas.” “I changed my number.” “I know.” A small shame opened under Rory’s ribs. She straightened and began aligning clean glasses that did not need aligning. Eva turned the stem between her fingers. “Your mother gave me the new one.” Rory looked at her. “I didn’t use it.” “Why not?” “I thought you might have changed it for a reason.” “I changed it because Evan kept ringing.” “I didn’t know that.” “No,” Rory said. “You didn’t.” The bitterness came too quickly. She saw it strike, saw Eva’s shoulders draw in beneath the cream silk. Once, Rory would have apologised at once. Once, Eva would have snapped back hard enough to clear the air. Now Eva only nodded. “No. I didn’t.” Two men at the window shrugged into wet coats and called goodnight. Rory answered automatically. The door opened, admitted a slash of rain, then shut. Silence expanded in their absence. Eva looked toward the empty tables. “Do you remember the Vulcan?” “The pub in Cardiff?” “The night we stole that traffic cone.” “You stole it.” “You carried it home.” “You were wearing heels.” “I was wearing one heel. I’d lost the other in the Taff.” Despite herself, Rory laughed. The sound surprised them both. Eva’s face changed. For one unguarded second she was twenty, rain-soaked and roaring with laughter as Rory dragged an orange cone up three flights of stairs. Then the expression closed, leaving the careful woman in its place. “What happened to it?” Eva asked. “My father returned it.” “Of course he did.” “He drafted a letter of apology.” “Of course he did.” “He made us sign it.” Eva raised the glass. “Brendan Carter, enemy of municipal theft.” “He said it began with traffic cones and ended with custodial sentences.” “He was a barrister. Everything ended with custodial sentences.” Rory smiled, but the memory pulled Cardiff behind it: wet slate roofs, her mother’s classroom-smell of chalk and hand cream, her father reading case notes at the kitchen table. Eva sprawled on the sofa in purple tights. Evan’s car idling outside. Evan checking the time when Rory came out. She took the wine bottle and topped Eva’s glass though it was barely touched. “You left,” Eva said. The bottle paused. “You asked me to.” “I asked you to come to London. I didn’t ask you to disappear.” Rory set the bottle down carefully. “I was trying not to be found.” “By him.” “Yes.” “Not by me.” “At the time, there wasn’t much difference.” Eva stared at her. “What does that mean?” “It means everybody knew everybody. He called my parents. He called people from university. He called your flat.” “And I told him to go to hell.” “You also told him I was in London.” Eva’s fingers stopped on the stem. There it was. The thing Rory had carried so long it had worn smooth, almost reasonable. “I didn’t,” Eva said. “He knew.” “That doesn’t mean I told him.” “He knew the area.” Eva’s face had gone still. “Rory, I didn’t know the area. You stayed on my sofa in Hackney for four nights, then left while I was at work. You didn’t tell me where you went.” “He said you’d helped him.” “He said.” Eva repeated the words softly, as if testing their weight. “Evan said.” Rory looked away. Behind Eva, a black-and-white photograph showed three unsmiling men on a railway platform. Silas collected pictures without labels. He said names made people lazy. Look long enough and you saw what mattered in the distance between bodies, in who faced the camera and who watched the tracks. “He sent me a screenshot,” Rory said. “Messages from your number.” Eva reached for her bag. The movement was abrupt enough to make Rory tense. Eva noticed. Her hand slowed. She took out a phone and placed it on the bar, but did not wake the screen. “He stole my old phone.” “What?” “The night I went to your parents’ house. Your father had told him to leave, but he waited down the road. He wanted to know where you were. I said I didn’t know. We argued. He grabbed my bag.” She pressed her thumb to the dead black screen. “I got it back the next morning. I thought he wanted money.” Rory heard Evan’s voice with sickening clarity: Eva thinks you’re being dramatic. Eva says you can’t stay there forever. Each message had arrived neat and punctual, each one pressing on the exact bruise. “Why didn’t you tell me?” “How?” “You could have—” “Called?” Eva gave a small, humourless laugh. “I did. Emailed. Messaged your mother. I came to London twice. By then you’d left my flat, left your course, left your job. No one knew where you were.” “I knew where I was.” “Yes. I imagine that was enough.” The cruelty of it lifted Rory’s chin. Eva flinched as if she regretted the words, but did not take them back. At the far end of the bar, an old man in a tweed cap slid from his stool and placed coins beside his empty tumbler. Rory wished he would stay. He nodded to her, nodded to Eva, and made his slow way out. Rain hissed beyond the door. They were alone now, unless Silas counted behind the wall. Rory rubbed the crescent scar on her wrist. She had acquired it at nine, breaking a bathroom window with a hairbrush while Eva stood on the toilet seat and offered tactical advice. The scar had outlasted schools, addresses, lovers, versions of herself. “I believed him,” she said. “I know.” “He had a way of making things fit.” “I know that too.” Eva’s voice held no triumph. That made it worse. Rory turned to the sink and ran the tap. Water struck steel. There was nothing in the basin, but she rinsed the cloth, wrung it tight and spread it flat. “You could have asked me,” Eva said. “I was ashamed.” “Of me?” “Of being wrong again.” The tap dripped once, twice. Rory turned back. “I was wrong about him when everyone warned me. Wrong every time I went back. Then you told me to leave and I did, and I thought that was the end of it. But I still let him decide what was true.” She pressed her palms to the bar. “If I asked you and you said no, then I’d have to admit he could still do that. So I didn’t ask.” Eva looked down at her wine. “I spent years thinking you blamed me for not getting you out sooner.” “You did get me out.” “I bought you a train ticket.” “It was enough.” “It shouldn’t have had to be.” There was the old Eva at last: not in the clothes or hair, but in the anger she kept on behalf of other people. Rory remembered how fierce that love had felt, and how dangerous. To be loved by Eva had meant being seen without the shelter of one’s excuses. “What happened to you?” Rory asked. Eva’s mouth twitched. “That’s direct.” “You used to appreciate direct.” “I used to appreciate tequila with lemonade.” “You’ve changed.” “Yes.” The answer arrived without defence. Eva looked toward the rain-blurred window. Green light touched one side of her face, making the other seem older. Not old. Simply lived in. “My mother died,” she said. Rory’s chest tightened. “Two years ago. Cancer. It was quick, except while it was happening.” Eva smoothed one cuff. “I left London and went home to look after her. Afterward I couldn’t bear Hackney. Too loud. Too many people performing interesting lives through thin walls. I moved to Bath. I work for an insurance company.” “You hate insurance.” “I’m learning not to.” “Like white wine.” “Like white wine.” Rory searched for something adequate and found nothing. Eva’s mother had made Welsh cakes on a griddle and called everyone cariad, including cold callers. Rory saw her in a yellow kitchen, dusted with flour. “I’m sorry,” she said. “So was I.” The rebuke was mild, almost invisible. “I didn’t know.” “No.” Eva drank again. “You didn’t.” Rory accepted the return of her own words. She deserved their edge. The bookshelf clicked. Eva turned. A narrow section swung inward and Silas emerged, followed by the man in the camel coat. Silas’s grey-streaked auburn hair was slightly disordered, which in him suggested either violence or a difficult conversation. His hazel eyes passed over Rory, Eva, and the two glasses. The silver signet ring on his right hand flashed as he closed the hidden door. The man in the coat left without a word. Silas limped behind the bar. “I see the cellar has been behaving.” “Perfectly,” Rory said. He looked at Eva. “Eva Morris,” Eva said. “Silas Blackwood.” “I know.” One corner of his mouth moved. “Do you.” He took a tumbler from the shelf, poured himself two fingers of whisky, and glanced at Rory. She could see him reading the room: the tautness in her shoulders, Eva’s folded coat, the hardly touched wine, the hour. “My knee,” he announced, “has made a miraculous recovery.” “You were limping just now.” “A temporary setback. I’m going upstairs.” “It’s my flat.” “Then I shall go into the office and become deaf.” He picked up his whisky and disappeared through the door beside the till, closing it behind him. Eva watched him go. “He seems subtle.” “He thinks so.” “And you live upstairs?” “For now.” “Delivering Chinese food.” “For now.” “Working in a bar you don’t work in.” “Occasionally.” Eva nodded, but Rory heard the question beneath it. What became of the girl who could have argued a wall into pleading guilty? The girl Brendan Carter had steered toward law because cleverness, in his view, was a debt one owed the world? “I left university,” Rory said. “I heard.” “I couldn’t go back to Cardiff.” “I heard that too.” “I’m not hiding here.” Eva met her eyes. “I didn’t say you were.” “No, but you used to say it.” “I used to say a lot of things.” “You used to be right more often.” “That’s nostalgia.” Eva’s smile was tired. “I was unbearable.” “You were.” “And you were impossible.” “I still am.” “Yes,” Eva said. “But differently.” Outside, a taxi sent a fan of water over the kerb. The green sign hummed. Rory felt the years between them not as emptiness but accumulation: missed calls, hospital corridors, changed numbers, funerals, rented rooms, meals carried through rain. They had not stood still in each other’s absence. That was the injury. Each had gone on becoming someone the other had not witnessed. “How long are you in London?” Rory asked. “I have a train at eleven.” Rory checked the clock. “That’s in forty minutes.” “I know.” “You came all this way for one drink?” “I had a meeting.” “In Soho?” “In Holborn.” “And then you looked me up.” “I looked you up six months ago.” Rory absorbed that. “Why tonight?” Eva gazed into the wine. “Mum kept everything. Every birthday card, every school photograph, receipts for appliances she no longer owned. I found a box in the loft after the funeral.” Her voice roughened for the first time. “There was a photograph of us on Barry Island. We were fourteen. You had braces, and I had that awful red coat.” “You loved that coat.” “I looked like a postbox.” “You said it made you look French.” “I had confused France with the Royal Mail.” Eva drew a breath. “I looked at it and realised I couldn’t remember the last thing I said to you.” Rory could. Eva had stood in the doorway of the Hackney flat in her supermarket uniform, rain shining on her face, and asked why Rory had packed. Rory had said, I can’t do this. Eva had replied, Fine. Go, then. Only Eva had been speaking from fear. Rory knew that now. Perhaps she had known it then. “You said, ‘Go, then.’” Eva closed her eyes. “You’d been looking for me?” “For seven years.” “That isn’t what I meant.” “It might be.” Eva opened her eyes. The careful face cracked, not dramatically, but enough. “I thought you were dead for a while.” Rory had no answer. “I would search every few months,” Eva continued. “Electoral register, social media, the usual things. Then your name appeared on a restaurant review. Someone thanked ‘Rory Carter, the delivery angel’ for bringing soup during lockdown.” She laughed once, shakily. “Not exactly deep cover.” “I never claimed to be good at it.” “You vanished efficiently enough.” Rory came around the end of the bar and sat on the stool beside her. Up close she saw faint lines at Eva’s eyes and a small white mark beneath her jaw. She wanted to ask about every one of them. The right had expired years ago; the wanting had not. “I’m sorry,” Rory said. Eva’s gaze stayed on the bottles. “Which part?” “All of it seems greedy.” “Pick one.” “For believing him.” Eva nodded. “For not asking.” Another nod. “For not knowing about your mum.” Eva’s lower lip tightened. “And for letting seven years turn into something that felt impossible to cross.” At that, Eva looked at her. “It wasn’t impossible.” “No.” “It was just unpleasant.” Rory almost smiled. “We’ve done worse.” “We carried a traffic cone up three flights of stairs.” “You did most of the moral support.” They sat in silence. The rain eased, individual drops ticking against the glass. Somewhere in the office Silas moved a chair, loudly enough to advertise how completely he was not listening. Eva checked the clock. “Miss the train,” Rory said. “What?” “Miss it. I have a sofa.” “I have work in the morning.” “You could call in sick.” “I manage fourteen people.” “Then delegate.” “I don’t have anything with me.” “You’re wearing clothes.” “I can see your hospitality has matured.” “Stay for one more drink, then.” Eva studied her as if the offer contained hidden terms. Perhaps it did. One drink could not restore seven years. It could not put Rory beside a hospital bed or return Eva to the nights when Evan’s messages arrived. It could not make them innocent of the harm they had done by being frightened and proud. But one drink was not nothing. Eva pushed the white wine away. “Do you have tequila?” Rory stood. “Unfortunately.” “And lemonade?” “This is Soho, not civilisation.” “Make an effort.” Rory reached for two glasses. Her hands were steady until Eva laughed softly, and then they were not. She spilled a little tequila across the bar. The sharp scent rose between them. Eva saw the crescent scar on Rory’s wrist and touched her own forearm in the corresponding place, an old unconscious mimicry. “Remember the window?” she asked. “You told me the glass would bend.” “I was nine.” “You sounded authoritative.” “I always did.” Rory handed her the drink. “Some things don’t change.” Eva lifted the glass, but before she drank she said, “I can’t be who I was.” The honesty of it stung more than a promise would have. Rory looked at the silk blouse, the blunt hair, the composed mouth. She thought of a yellow kitchen emptied after a funeral, of fourteen employees, of white wine learned like a language in a country Eva had never meant to inhabit. “I don’t want you to be,” Rory said. Eva searched her face. “That’s not true.” “No,” Rory admitted. “But I think it could become true.” For a moment neither moved. Then Eva touched her glass to Rory’s. The sound was small and clean, almost lost beneath the neon hum and the quiet rain.
created_at"2026-07-09T17:52:25.897Z" 7/9/2026, 5:52:25 PM
model"openai/gpt-5.6-sol-20260709"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency798
moderation_latency(null)
generation_time89838
tokens_prompt867
tokens_completion5811
native_tokens_prompt808
native_tokens_completion4451
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.13757
router(null)
provider_responses
0
endpoint_id"a54c5de0-89bf-4ad7-a212-cf977eed918a"
id"resp_0a48be3434e31b46016a4fdfd9f4cc8193bbc2662c6ca9dd9d"
is_byokfalse
latency202
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-1783619545-5MyEf1P23OoSlGkk9fTG"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1783619545-1oKl92Q51oTkYUDlAfho"
upstream_id"resp_0a48be3434e31b46016a4fdfd9f4cc8193bbc2662c6ca9dd9d"
total_cost0.13757
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
totalTags38
adverbTagCount3
adverbTags
0"Eva Morris had once [once]"
1"Eva drank again [again]"
2"She laughed once [once]"
dialogueSentences234
tagDensity0.162
leniency0.325
rawRatio0.079
effectiveRatio0.026
89.87% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount3454
totalAiIsmAdverbs7
found
0
adverb"quickly"
count1
1
adverb"carefully"
count1
2
adverb"softly"
count2
3
adverb"slightly"
count1
4
adverb"perfectly"
count1
5
adverb"completely"
count1
highlights
0"quickly"
1"carefully"
2"softly"
3"slightly"
4"perfectly"
5"completely"
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)
88.42% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount3454
totalAiIsms8
found
0
word"silk"
count3
1
word"silence"
count2
2
word"roaring"
count1
3
word"weight"
count1
4
word"the last thing"
count1
highlights
0"silk"
1"silence"
2"roaring"
3"weight"
4"the last thing"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches0
maxInWindow0
found(empty)
highlights(empty)
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences248
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount2
narrationSentences248
filterMatches(empty)
hedgeMatches
0"started to"
1"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences443
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen49
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords3454
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions58
unquotedAttributions1
matches
0"Despite herself, Rory laughed."
0.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions185
wordCount2177
uniqueNames23
maxNameDensity3.63
worstName"Eva"
maxWindowNameDensity6.5
worstWindowName"Eva"
discoveredNames
Soho1
Raven1
Nest1
Thursday1
Silas9
Morris1
Rory71
Golden1
Empress1
Eva79
Checkpoint1
Charlie1
Berlin1
You1
London1
Cardiff2
Evan5
Welsh1
One2
Brendan1
Carter1
Hackney1
Fine1
persons
0"Raven"
1"Nest"
2"Silas"
3"Morris"
4"Rory"
5"Eva"
6"Checkpoint"
7"Charlie"
8"You"
9"Evan"
10"One"
11"Brendan"
12"Carter"
places
0"Soho"
1"Berlin"
2"London"
3"Cardiff"
globalScore0
windowScore0
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences144
glossingSentenceCount2
matches
0"as if closing time were a rumour Silas had started to improve trade"
1"as if testing their weight"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches3
per1kWords0.869
wordCount3454
matches
0"not in the clothes or hair, but in the anger she kept on behalf of other people"
1"not as emptiness but accumulation: missed calls, hospital corridors, changed numb"
2"not dramatically, but enough"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences443
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs293
mean11.79
std15.36
cv1.303
sampleLengths
058
115
268
318
47
53
66
734
871
961
1016
115
121
1311
1495
157
164
173
184
192
2021
2110
2213
2323
245
258
264
274
2852
298
3011
311
324
335
3421
353
365
377
387
398
4025
411
424
437
445
4515
4656
475
485
492
99.60% Passive voice overuse
Target: ≤2% passive sentences
passiveCount4
totalSentences248
matches
0"been established"
1"been straightened"
2"being seen"
3"being frightened"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs410
matches
0"was not listening"
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount0
semicolonCount1
flaggedSentences1
totalSentences443
ratio0.002
matches
0"The right had expired years ago; the wanting had not."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1579
adjectiveStacks0
stackExamples(empty)
adverbCount45
adverbRatio0.028499050031665613
lyAdverbCount13
lyAdverbRatio0.008233058898036731
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences443
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences443
mean7.8
std7.02
cv0.901
sampleLengths
09
125
224
315
46
57
629
726
84
914
107
113
126
139
1425
1523
1630
1718
1824
1920
209
214
224
2316
245
251
269
272
288
295
305
316
3237
3317
3417
357
364
373
384
392
4018
413
427
433
449
454
466
476
486
495
43.68% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats28
diversityRatio0.21218961625282168
totalSentences443
uniqueOpeners94
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount10
totalSentences214
matches
0"Instead she reached for a"
1"Once, Rory would have apologised"
2"Once, Eva would have snapped"
3"Then the expression closed, leaving"
4"Simply lived in."
5"Only Eva had been speaking"
6"Perhaps she had known it"
7"Somewhere in the office Silas"
8"Perhaps it did."
9"Then Eva touched her glass"
ratio0.047
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount38
totalSentences214
matches
0"It ran in bright threads"
1"She did not work for"
2"She merely lived in the"
3"Her hand stopped halfway to"
4"She had once known which"
5"Her dark-blonde hair, once a"
6"Her face had thinned."
7"She had spent half an"
8"It seemed both inadequate and"
9"She placed the wine in"
10"She had flung herself through"
11"She straightened and began aligning"
12"She saw it strike, saw"
13"She took the wine bottle"
14"He said names made people"
15"Her hand slowed."
16"She took out a phone"
17"She pressed her thumb to"
18"He nodded to her, nodded"
19"They were alone now, unless"
ratio0.178
60.47% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount171
totalSentences214
matches
0"The rain had polished Soho"
1"It ran in bright threads"
2"Aurora stood behind the bar"
3"She did not work for"
4"This had been established often"
5"She merely lived in the"
6"Tonight he had vanished through"
7"The front door opened."
8"Rory said, without looking round"
9"The voice struck somewhere below"
10"Her hand stopped halfway to"
11"Eva Morris had once cut"
12"She had once known which"
13"The woman by the door"
14"Her dark-blonde hair, once a"
15"Her face had thinned."
16"Rory set down the gin."
17"Eva smiled, though it seemed"
18"Ice shifted in a glass."
19"Someone laughed near the window."
ratio0.799
70.09% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount3
totalSentences214
matches
0"As if summoned by his"
1"Now Eva only nodded."
2"To be loved by Eva"
ratio0.014
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences78
technicalSentenceCount2
matches
0"Eva looked as if she had stepped out of a quiet, expensive life where nobody arrived damp."
1"She straightened and began aligning clean glasses that did not need aligning."
85.53% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags38
uselessAdditionCount3
matches
0"Rory said, without looking round"
1"Eva repeated, as if testing their weight"
2"She laughed once, shakily"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags30
fancyCount7
fancyTags
0"Eva repeated (repeat)"
1"She pressed (press)"
2"She pressed (press)"
3"he announced (announce)"
4"Eva continued (continue)"
5"She laughed once (laugh)"
6"Rory admitted (admit)"
dialogueSentences234
tagDensity0.128
leniency0.256
rawRatio0.233
effectiveRatio0.06
91.2552%