Run: 2026-07-09-01KX41H3QR0ES25PB3HEAPZH35

Run Details

Duration:
51.3s
Cost:
$0.070750
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
Rain had turned Soho slick and shining, every pavement stone holding a fractured copy of the green neon raven above the door. Aurora paused beneath it with the collar of her jacket turned up, balancing the insulated Golden Empress bag against her hip while she fished in her pocket for the spare key. The sign hummed. Somewhere down the street, a taxi hissed through standing water. She had made the last delivery twenty minutes ago, to a man in a serviced apartment who had accepted his black bean tofu without looking away from the woman in his bed. Yu-Fei had told her to go home after that, and Aurora had intended to do exactly that: climb the narrow stairs, shower the smell of ginger and sesame oil from her hands, put on something soft, and read three pages of the book that had been open on her bedside table for a week. Then she saw the man through the window. At first she thought it was the angle of him. The Raven’s Nest distorted everyone slightly, made strangers look like old enemies and old friends like witnesses. Its windows were bubbled with age; its light was amber and low. The man sat alone at the end of the bar, one hand curled around a glass, his shoulders bent beneath a dark wool coat. Aurora stood very still. His hair had once been a bright, untidy brown, the colour of conkers split underfoot. It was shorter now, close at the sides, with silver already beginning at the temples. He had a beard—not much of one, carefully kept—and his face had sharpened around the mouth. But the left hand was the same. Long fingers. A pale scar across the knuckle of the thumb. She knew that scar. She knew how he had got it, too: a broken bottle outside the railway station in Cardiff, when they were nineteen and stupid enough to believe that courage meant stepping between a stranger and a fight. Her hand tightened on the delivery bag. Then the door opened from inside, spilling warmth and the smell of old wood, beer, wet coats, and fried onions into the rain. Silas Blackwood filled the doorway, tall despite the slight hitch in his left leg, his grey-streaked auburn hair and neat beard catching the greenish light. He had one hand on the doorframe, his silver signet ring dull against the dark wood. “You planning to become part of the pavement, Carter?” he asked. Aurora looked at him. Silas’s eyes shifted past her, toward the bar. His expression changed by less than a degree. It was enough. “You know him,” he said. “I used to.” “That can be a dangerous tense.” “I’m beginning to notice.” Silas held the door for her without another question. He had a particular talent for making silence feel like an offer rather than a demand. Aurora stepped inside. The Raven’s Nest had not changed much since she had moved into the flat above it. Its walls remained crowded with old maps curled at the edges, black-and-white photographs of men in uniforms and women with cigarette holders, narrow streets in cities that had been bombed flat and rebuilt into something less honest. A fire crackled in the grate near the back, doing more for atmosphere than warmth. Half a dozen people occupied tables in shadow: two office workers arguing over football, a woman in a red scarf reading a newspaper, a couple who had been silently breaking up for at least forty minutes. The man at the bar glanced toward the door. For one suspended second, he simply looked at her. Then he stood. “Aurora.” Nobody had called her that in years without making it sound like a warning or a mistake. Her friends had called her Rory, back when she still had friends who had known her before London. At university she had been Carter to most people. For a few ugly months after she left Evan, her own name had seemed like something he had handled too often, something she needed to wash before she could use it again. Only Declan Rees had always called her Aurora. Not Rory. Not Carter. Aurora, with the solemnity of a man announcing a queen. “Declan,” she said. He smiled, and it was both him and not him. The same crooked lift at one corner of his mouth. The same warmth in his eyes, immediately shuttered. “God,” he said softly. “It is you.” She set the Golden Empress bag on the nearest empty table. “That’s generally how introductions work.” His laugh came out surprised. “Still cruel, then.” “Still earn it, then.” Silas moved behind the bar, not away from them so much as into position. “Drink?” Aurora considered Declan. His whisky sat almost untouched. There was a tremor in the hand he put back on the bar, so slight she might have imagined it. “Tea,” she said. Silas’s gaze flicked to hers. He did not comment. “Declan?” “Another of the same.” “No,” Aurora said. Declan looked at her. “You look as though you’ve had enough.” The old Declan would have grinned, made some cheap remark about her finally turning into her father. Brendan Carter, barrister, had believed every sentence needed a cross-examination. Instead Declan’s face went carefully blank. “Tea,” he told Silas. “Please.” Silas reached for the kettle. Aurora slid onto a stool two seats away from Declan. Close enough to speak without raising her voice. Far enough to leave room for all the years between them. Declan watched her with an attention that made her want to pull her sleeves down over her hands. She wore a black jumper beneath her rain-dark jacket, her hair loose around her shoulders, damp at the ends. At twenty-five, she sometimes still felt nineteen in reflective surfaces: uncertain, watchful, one foot already turned toward the nearest exit. “You live here?” he asked. “Upstairs.” “In a bar?” “Above one. There’s a distinction.” “And you work—” He nodded at the delivery bag. “At a Chinese restaurant. Golden Empress. I deliver food, take shifts behind the counter when they need me, occasionally get shouted at by men who think chow mein is a human right.” His smile returned briefly. “Pre-Law Aurora Carter, delivering chow mein across London.” “Former Pre-Law Aurora Carter.” He lowered his eyes. “Right.” There it was. The first thing neither of them had said. He had been there the night she quit university. Or almost there. Close enough to know. Far enough away to claim ignorance if it suited him. Silas placed a chipped blue teapot between them, with two cups, then set Declan’s fresh tea down. His signet ring clicked softly on the bar. “Kitchen’s closed,” he said. “But there are crisps.” “We’ll survive,” Aurora said. “I wasn’t offering sympathy.” “No, you never do.” “Wise girl.” He limped to the far end of the bar and began polishing glasses that did not need polishing. Declan wrapped both hands around his cup but did not drink. “I saw the sign,” he said. “I was walking past. I needed somewhere dry.” “And now you’re sitting in a place called the Raven’s Nest, in Soho, drinking alone on a Thursday.” “I’m making good choices.” “Are you?” The question landed harder than she had meant it to. He looked at her then, properly. The lines around his eyes deepened. “No.” Aurora’s first impulse was anger. Not at him, exactly. At the fact that some part of her still responded to his honesty as though it were a gift. Declan had always known how to say the thing that made people forgive him before they had decided whether they wanted to. She poured tea into her cup. Steam blurred the space between them. “What happened to you?” she asked. He gave a small, humourless breath. “Straight to it.” “You disappeared.” “I know.” “For six years.” “I know.” “Not a Christmas card. Not a message. Nothing. Eva thought you’d died.” His fingers tightened around the cup. “Did she?” “She said she hoped you had, actually. Then she cried in a kebab shop at two in the morning and told me she didn’t mean it.” “Eva always did have a poetic way with grief.” “You don’t get to call it grief.” “No,” he said. “I suppose I don’t.” Aurora looked toward the wall behind Silas, at a map of Europe so old that half the borders belonged to nations no longer intact. It was easier than looking at Declan’s face. “We looked for you,” she said. “Not properly at first. We assumed you’d gone home. Then your mother said she hadn’t heard from you. Your old number was dead. Your flatmate said two men came for your things.” Declan’s gaze shifted sharply. “Two men?” “That’s what he said.” “What did they look like?” “I don’t know. He was terrified. He shut the door in my face.” A silence gathered, dense and peculiar. Behind the bar, Silas stopped polishing a glass. Aurora noticed. She noticed everything, especially when she wished she did not. Declan looked down at his tea. “I didn’t know they went to the flat.” “Who?” His jaw worked once. “People I should never have met.” “That clears it up.” “I can’t tell you.” “Can’t, or won’t?” He looked at her with exhausted eyes. “Both.” The answer annoyed her because it sounded true. She remembered Declan on the seawall at Penarth when they were sixteen, feet dangling over black water, telling her he would never become like his father. His father had been a man who left rooms with slammed doors and returned with apologies too expensive to refuse. Declan had said it with his whole young body leaning forward, as though the future were an enemy he could outrun. At twenty-one he had been studying journalism in Bristol, calling her every Sunday despite her lectures and shifts at the student bar. He had wanted to expose things. Councils, landlords, politicians, anyone with a lie in their pocket. He had possessed a furious faith in consequences. Then Evan happened. Aurora had not spoken about it at first. She had learned the hard way that naming a cruelty made it heavier. Evan had been charming in public and precise in private. He had not needed to hit her often. He understood that fear worked best when it arrived unpredictably: a hand around her wrist, a phone thrown against the wall, the slow dismantling of every friend who might have told her she deserved better. Declan had known something was wrong. He had asked. Once, then twice. The third time, she had lied so well he had accepted it. Or pretended to. The last time she saw him before he vanished had been outside her university library. She had a bruise under the sleeve of her coat. He had seen it when she reached for her bag. “Did he do that?” Declan had asked. She had said, “Don’t start.” He had said, “Aurora.” She had said, “You don’t know anything.” His face had gone white with anger. “Then tell me.” But she had walked away. Three weeks later, Eva had come to Cardiff in a borrowed car, packed Aurora’s clothes into bin bags, and driven her to London. Declan had not called. He had not answered. Then he was gone. “You knew about Evan,” she said. Declan closed his eyes. “I knew enough,” he said. “Enough to do what?” “Enough to be angry.” “That wasn’t what I asked.” He opened his eyes again. There was no defence in them now, and that unsettled her more than anger would have. “I found him,” he said. The bar seemed to contract around the words. Silas looked up. Aurora’s cup stopped halfway to her mouth. “What?” “After you left. I came down to Cardiff. You were gone. Your parents wouldn’t tell me where. Your mum nearly did, but your father—” He shook his head. “I understood why he didn’t. I was furious. I thought if I could make Evan afraid enough, if I could make him understand there were consequences…” “You found him.” “Yes.” “What did you do?” Declan’s hand drifted to the scar on his thumb. Aurora felt cold despite the fire. “I didn’t mean to hurt him,” he said. “Not badly. I wanted to scare him. I wanted him to say it. To admit what he’d done. He laughed at me.” “Declan.” “He laughed.” His voice roughened, but he did not raise it. “He said you liked making a drama of things. Said you always came back. I hit him. He hit me back. We fought. Someone called the police.” “And?” “And I ran.” It was such a small sentence for such a large cowardice that Aurora almost laughed. “You ran,” she repeated. “Yes.” “You left me to deal with it.” “No. You were already gone.” “You left evidence. You left a trail. You left him with a reason to come looking for me.” “I know.” His eyes shone, though he did not cry. “I know. That’s why I left.” Her anger flared hot enough to make her hands shake. “That makes no sense.” “It did at the time. Evan had friends. Not good people. He told me they’d find you. I thought if I disappeared, if they believed I’d done something worse than I had—” “Did you?” Declan went quiet. The rain beat harder against the windows. Aurora stared at him. “Did you do something worse?” “No,” he said at once. Then, after a moment: “Not to Evan.” Silas set down the glass in his hand. Aurora turned toward him. “You knew?” “I know many things,” Silas said. “That is not an answer.” “No,” he agreed. “It isn’t.” Declan gave a tired little smile that did not reach his eyes. “You’ve landed somewhere interesting.” “Apparently.” Silas came nearer, his limp more pronounced in the silence. He set a bowl of crisps on the bar between them. “Mr Rees came in because he needed to be seen nowhere. That was obvious before he ordered the whisky.” “Was it?” Aurora asked. “People who want a drink sit differently from people who want a wall behind them.” Declan looked toward the front window. “I didn’t know this was your place.” “It isn’t,” Aurora said. “I live here.” “Close enough,” Silas murmured. Aurora pushed the bowl away. “What did you do, Declan?” He took a long breath. “I worked for a newspaper for a while,” he said. “Nothing glamorous. Local investigations, council contracts, corruption. Then I got a tip about a security firm. Private contractors. They had clients in government, clients overseas. Men who were very good at making money disappear.” “And you wrote about them?” “I tried.” “Trying seems to be a theme with you.” He accepted that without protest. “I had documents,” he continued. “Names. Payments. I thought if I gave them to the right person, it would mean something. Then one of my sources was attacked. Not killed. Just enough to make everyone understand the scale of it.” He swallowed. “I panicked. I gave copies to people I thought could protect them. One of those people sold me out.” “Six years ago?” “Just under.” Aurora studied the man beside her. Declan had once worn his life visibly. He had laughed too loudly, complained too freely, loved people with the careless force of a dog running into the sea. This man measured every breath. He watched the door, the mirrors, the shadows beneath tables. He had become someone who expected violence in ordinary rooms. “You could have contacted us,” she said. “I wanted to.” “But you didn’t.” “No.” “Why?” He looked at the tea cooling in his hands. “Because every time I thought of calling, I remembered your face outside the library. You were hurt, and I wanted to be the person who fixed it. Instead I made it worse. I thought if I came back into your life, I’d only bring more trouble.” “That wasn’t your choice to make.” “I know.” “You keep saying that.” “It’s all I have.” The bluntness of it struck her quiet. She remembered receiving a postcard from Bristol in her first month in London. No message, only a photograph of the Clifton Suspension Bridge, grey against a white sky. There had been no signature. She had known the handwriting anyway. She had thrown it into the rubbish, then taken it out an hour later and kept it in the drawer beside her bed. It was still there. She hated that it was. “You came here tonight by accident?” she asked. “Yes.” “Do you believe that?” Declan considered. “I was walking. I saw the sign. I thought it looked like somewhere I could sit without being asked questions.” Silas made a soft sound from behind the bar. “What?” Aurora asked. “Nothing.” “It was definitely something.” Silas’s hazel eyes rested on Declan. “Your friend has been followed.” The air changed. Declan’s face did not alter much, but his right hand disappeared beneath the line of the bar. Aurora did not see what he took hold of. She did not ask. “How long?” he said. “Since before he came in.” Silas nodded toward the window, where rain streaked the glass and blurred the street beyond. “Man across the road. Blue umbrella. Hasn’t moved in twelve minutes.” Aurora turned her head, but Silas’s voice stopped her. “Don’t look directly.” Of course. She kept her gaze on the map wall and saw the street in the dark reflection of a framed photograph: a strip of pavement, the green neon glow, a shape beneath a blue umbrella. Her pulse began to beat in her throat. “What do they want?” she asked. Declan’s voice was low. “The documents.” “Do you have them?” “No.” “That sounded unconvincing.” “I have part of them.” Silas sighed with the ancient patience of a man whose evening had been ruined in a familiar way. “Of course you do.” Aurora looked between them. “What does he know?” “More than he has said,” Silas replied. Declan stared at the bar owner. “You’re not just a bartender.” “Neither are you, apparently.” A faint smile flickered over Declan’s mouth. “No. I suppose not.” Aurora felt the old anger rise again, but beneath it something else moved: the instinct that had kept her alive with Evan, that had brought her to London, that made her notice exits and hands and pauses in conversation. She could be afraid later. For now, there was a man outside waiting. There was Declan, changed beyond easy forgiveness. There was Silas, whose hidden rooms and unreadable silences had suddenly acquired edges. “The bookshelf,” she said. Silas looked at her. “The secret room. You said it was for meetings.” “I said no such thing.” “You implied it heavily.” Declan frowned. “What bookshelf?” Aurora slid off the stool. “The one that leads somewhere people aren’t supposed to know about. If he’s watching the front, we move Declan through the back.” Silas’s eyes narrowed, assessing. Then he inclined his head once. “Take the delivery bag,” he said. Aurora blinked. “Why?” “Because no one notices a delivery person. They notice a man who looks hunted.” Declan stood. “I’m not taking her into this.” Aurora rounded on him. “You don’t get to decide that either.” He flinched. It was small, but she saw it. Good, some cold part of her thought. Let him. Silas moved to the far wall, where a tall bookshelf stood between a framed map of Prague and a photograph of a younger Silas beside two men Aurora had never asked about. He pressed his signet ring against a knot in the wood. There was a faint click. The shelf swung inward. Beyond it lay darkness, a narrow room lit by a single green-shaded lamp. A table. Four chairs. A locked steel cabinet. No windows. Declan stared. “Jesus.” “Keep your religious exclamations brief,” Silas said. “We have work.” Aurora grabbed the Golden Empress bag from the table. It was empty now except for receipts, a packet of plastic forks, and her rain cover. She slung it over her shoulder. Declan caught her wrist before she could move. His fingers closed around the sleeve of her jacket, careful not to grip skin. Still, her body reacted before thought: a sharp breath, a pulling back. He let go immediately. The space between them filled with that old, awful knowledge. “I’m sorry,” he said. Aurora looked down at her left wrist. The sleeve had shifted enough to expose the small crescent scar there, pale against her skin. Not Evan’s mark. A childhood accident, a broken mug, blood on kitchen tiles. But for a moment all scars belonged to the same history. “I know,” she said. It was not forgiveness. He understood that. She could see it in the way he nodded. Outside, the blue umbrella moved. Silas’s voice sharpened. “Now.” Aurora stepped through the opening first, into the hidden room. Behind her came Declan, carrying six years of silence like an injury that had healed wrong. Silas followed, and the bookshelf began to close, shutting out the bar’s amber light, the rain-bright street, the stranger waiting beneath the neon raven. Before the gap vanished, Aurora glanced back at the empty stools and the two cooling cups of tea. Then the wall sealed them in.
created_at"2026-07-09T18:16:36.865Z" 7/9/2026, 6:16:36 PM
model"openai/gpt-5.6-terra-20260709"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency529
moderation_latency(null)
generation_time51109
tokens_prompt867
tokens_completion5777
native_tokens_prompt808
native_tokens_completion4582
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.07075
router(null)
provider_responses
0
endpoint_id"3cc89000-ae34-4dde-9c7d-5ce009c8af0b"
id"resp_007e6d0a1985c19e016a4fe584f7048196a19a5550a4991a11"
is_byokfalse
latency275
model_permaslug"openai/gpt-5.6-terra-20260709"
provider_name"OpenAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.18.0; linux; x64))"
http_referer(null)
request_id"req-1783620996-mgUAodOYceMFkhsUHbGr"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1783620996-PKVfuWtIY3gaevD0ro0o"
upstream_id"resp_007e6d0a1985c19e016a4fe584f7048196a19a5550a4991a11"
total_cost0.07075
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
totalTags48
adverbTagCount1
adverbTags
0"he said softly [softly]"
dialogueSentences180
tagDensity0.267
leniency0.533
rawRatio0.021
effectiveRatio0.011
87.30% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount3544
totalAiIsmAdverbs9
found
0
adverb"slightly"
count1
1
adverb"very"
count2
2
adverb"carefully"
count2
3
adverb"softly"
count2
4
adverb"sharply"
count1
5
adverb"suddenly"
count1
highlights
0"slightly"
1"very"
2"carefully"
3"softly"
4"sharply"
5"suddenly"
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)
78.84% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount3544
totalAiIsms15
found
0
word"fractured"
count1
1
word"warmth"
count3
2
word"silence"
count4
3
word"flicked"
count1
4
word"unsettled"
count1
5
word"measured"
count1
6
word"pulse"
count1
7
word"familiar"
count1
8
word"flickered"
count1
9
word"unreadable"
count1
highlights
0"fractured"
1"warmth"
2"silence"
3"flicked"
4"unsettled"
5"measured"
6"pulse"
7"familiar"
8"flickered"
9"unreadable"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"eyes widened/narrowed"
count1
highlights
0"eyes narrowed"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells1
narrationSentences281
matches
0"e with anger"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount3
hedgeCount5
narrationSentences281
filterMatches
0"look"
1"feel"
2"notice"
hedgeMatches
0"tended to"
1"seemed to"
2"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences412
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen55
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords3542
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions59
unquotedAttributions0
matches(empty)
16.67% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions142
wordCount2491
uniqueNames24
maxNameDensity1.53
worstName"Aurora"
maxWindowNameDensity4.5
worstWindowName"Aurora"
discoveredNames
Soho1
Golden3
Empress3
Aurora38
Raven2
Nest2
Cardiff2
Blackwood1
Silas29
Rory2
London4
Carter3
Evan5
Declan36
Rees1
Europe1
Penarth1
Bristol2
Sunday1
Eva1
Clifton1
Suspension1
Bridge1
Prague1
persons
0"Aurora"
1"Raven"
2"Nest"
3"Blackwood"
4"Silas"
5"Rory"
6"Carter"
7"Evan"
8"Declan"
9"Rees"
10"Eva"
places
0"Soho"
1"Cardiff"
2"London"
3"Europe"
4"Penarth"
5"Bristol"
6"Clifton"
7"Suspension"
8"Bridge"
9"Prague"
globalScore0.737
windowScore0.167
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences159
glossingSentenceCount1
matches
0"worn his life visibly"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount3542
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount4
totalSentences412
matches
0"knew that scar"
1"believe that courage"
2"understood that fear"
3"hated that it"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs256
mean13.84
std16.96
cv1.226
sampleLengths
053
113
286
38
463
54
664
74
836
97
1023
1141
1211
134
1419
155
163
176
184
1925
203
21104
229
239
243
251
2617
2759
288
2914
303
3128
327
3316
348
354
3615
3728
383
3910
404
413
424
437
4433
455
465
4729
4857
495
99.02% Passive voice overuse
Target: ≤2% passive sentences
passiveCount5
totalSentences281
matches
0"been open"
1"were bubbled"
2"been bombed"
3"was gone"
4"been ruined"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs433
matches(empty)
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount2
semicolonCount1
flaggedSentences2
totalSentences412
ratio0.005
matches
0"Its windows were bubbled with age; its light was amber and low."
1"He had a beard—not much of one, carefully kept—and his face had sharpened around the mouth."
91.59% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2503
adjectiveStacks1
stackExamples
0"single green-shaded lamp."
adverbCount107
adverbRatio0.042748701558130243
lyAdverbCount24
lyAdverbRatio0.009588493807431082
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences412
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences412
mean8.6
std8.08
cv0.94
sampleLengths
022
131
23
310
432
554
68
710
817
912
1024
114
1215
1315
1416
157
162
179
184
1936
207
2123
2225
2316
2411
254
268
278
283
295
303
316
324
339
3416
353
3616
3737
3815
3936
409
419
423
431
4417
4518
469
4732
488
492
46.84% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats13
diversityRatio0.23786407766990292
totalSentences412
uniqueOpeners98
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount12
totalSentences230
matches
0"Somewhere down the street, a"
1"Then she saw the man"
2"Then the door opened from"
3"Then he stood."
4"Only Declan Rees had always"
5"Instead Declan’s face went carefully"
6"Then Evan happened."
7"Once, then twice."
8"Then he was gone."
9"Then, after a moment:"
10"Then he inclined his head"
11"Then the wall sealed them"
ratio0.052
75.65% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount83
totalSentences230
matches
0"She had made the last"
1"Its windows were bubbled with"
2"His hair had once been"
3"It was shorter now, close"
4"He had a beard—not much"
5"She knew that scar."
6"She knew how he had"
7"Her hand tightened on the"
8"He had one hand on"
9"His expression changed by less"
10"It was enough."
11"He had a particular talent"
12"Its walls remained crowded with"
13"Her friends had called her"
14"He smiled, and it was"
15"he said softly"
16"She set the Golden Empress"
17"His laugh came out surprised."
18"His whisky sat almost untouched."
19"He did not comment."
ratio0.361
62.17% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount183
totalSentences230
matches
0"Rain had turned Soho slick"
1"Aurora paused beneath it with"
2"The sign hummed."
3"She had made the last"
4"Yu-Fei had told her to"
5"The Raven’s Nest distorted everyone"
6"Its windows were bubbled with"
7"The man sat alone at"
8"Aurora stood very still."
9"His hair had once been"
10"It was shorter now, close"
11"He had a beard—not much"
12"A pale scar across the"
13"She knew that scar."
14"She knew how he had"
15"Her hand tightened on the"
16"Silas Blackwood filled the doorway,"
17"He had one hand on"
18"Aurora looked at him."
19"Silas’s eyes shifted past her,"
ratio0.796
21.74% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences230
matches
0"Before the gap vanished, Aurora"
ratio0.004
55.56% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences90
technicalSentenceCount11
matches
0"She had made the last delivery twenty minutes ago, to a man in a serviced apartment who had accepted his black bean tofu without looking away from the woman in …"
1"Yu-Fei had told her to go home after that, and Aurora had intended to do exactly that: climb the narrow stairs, shower the smell of ginger and sesame oil from h…"
2"Its walls remained crowded with old maps curled at the edges, black-and-white photographs of men in uniforms and women with cigarette holders, narrow streets in…"
3"Half a dozen people occupied tables in shadow: two office workers arguing over football, a woman in a red scarf reading a newspaper, a couple who had been silen…"
4"Her friends had called her Rory, back when she still had friends who had known her before London."
5"Declan watched her with an attention that made her want to pull her sleeves down over her hands."
6"He limped to the far end of the bar and began polishing glasses that did not need polishing."
7"At the fact that some part of her still responded to his honesty as though it were a gift."
8"He understood that fear worked best when it arrived unpredictably: a hand around her wrist, a phone thrown against the wall, the slow dismantling of every frien…"
9"Aurora felt the old anger rise again, but beneath it something else moved: the instinct that had kept her alive with Evan, that had brought her to London, that …"
10"Behind her came Declan, carrying six years of silence like an injury that had healed wrong."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags48
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags41
fancyCount7
fancyTags
0"She had (have)"
1"He had (have)"
2"She had (have)"
3"she repeated (repeat)"
4"he agreed (agree)"
5"Silas murmured (murmur)"
6"he continued (continue)"
dialogueSentences180
tagDensity0.228
leniency0.456
rawRatio0.171
effectiveRatio0.078
87.8462%