Run: 2026-04-24-01KQ0NMSYFS4XD9VE6HK2ZWZWE

Run Details

Duration:
2m 10s
Cost:
$0.172490
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 polished Soho to a black shine by the time Aurora came in through the side door of The Raven’s Nest, carrying the smell of wet pavement, chilli oil, and bus exhaust in the folds of her jacket. The last delivery had been to a man in Fitzrovia who had opened the door wearing only a towel and a Bluetooth headset, arguing about derivatives while he took the Golden Empress bag from her as if it had materialised out of the weather. He had tipped her two pounds in coins warm from his palm. She had dropped them into the chipped blue mug behind the bar where Silas kept “Rory’s rainy-day pension,” because Silas believed in jokes that sounded like warnings. The Nest was busy enough for a Thursday. Not packed, not yet sour with spilled lager and perfume, but humming. The green neon sign above the entrance cast its sickly glow across the front windows, turning every passerby briefly ghostlike. Inside, the bar kept its usual dim conspiracy: old maps browned at the edges, black-and-white photographs in mismatched frames, shelves of bottles lit amber from below. The place looked less decorated than assembled from evidence. Silas stood behind the bar in his waistcoat, drying a glass with the patience of a man removing fingerprints. His grey-streaked auburn hair was combed back, his beard neat, his hazel eyes moving over the room without seeming to move at all. The silver signet ring on his right hand flashed as he set the glass down. “You look drowned,” he said. “I feel lightly poached.” Aurora shrugged out of her jacket. A drop ran from the end of her straight black hair and landed on the floor. “Yu-Fei says if I catch pneumonia, I’m not to do it on payroll.” “Practical woman.” “Terrifying woman.” Silas reached under the counter and produced a towel. He did not throw it; Silas never threw anything he could place with intent. She took it and rubbed at her hair, careful not to knock into a man leaning over his pint at the corner of the bar. Her left sleeve slipped back. The small crescent scar on her wrist showed pale against the flushed skin, a little moon she had stopped trying to hide. “Tea?” Silas asked. “Whisky.” He raised one eyebrow. “Tea,” she amended. “But in a whisky glass, for morale.” “That can be arranged.” She leaned her hip against the service end of the bar and let the warmth of the room creep back into her bones. Above them, her flat waited with its half-broken radiator, a stack of unread books, and the hum of the fridge that sounded at night like someone thinking badly of her. She should go up, shower, sleep. Instead she watched Silas pour tea into a glass tumbler with priestly solemnity, and let herself belong, for a few minutes, to the low murmur and old photographs and the small domestic mercy of being expected somewhere. The front door opened. Rain blew in with four people in dark coats, laughing too loudly in the way of people who had come from somewhere brighter. They shook umbrellas, apologised to no one, scanned the room for a table. Aurora saw the woman last. At first she was only a profile between shoulders: dark blonde hair cut blunt at the jaw, expensive coat, a narrow face turned toward the green neon so the light made a blade of her cheekbone. Then she laughed, and the sound struck a little bell in the back of Aurora’s skull. Not the laugh itself. The absence inside it. Aurora’s fingers tightened around the towel. The woman turned fully. For half a second they stared at each other across the ten feet of warm, stale air between the door and the bar, and time did something cheap and theatrical. It folded. It brought back Cardiff rain, different from London rain, more personal somehow. It brought back lecture halls, wet wool coats, cheap eyeliner, the smell of coffee burnt in the student union. It brought back a girl in red boots standing on a pub table reciting Yeats very badly and daring the room not to love her. “Megan,” Aurora said, though she had not meant to speak. The woman’s smile faltered. Then it rearranged itself into astonishment. “Aurora?” No one called her that in London except people reading forms. It sounded formal, almost biblical, dragged out of storage with dust on it. Silas glanced from one to the other but said nothing. Megan Llewellyn stepped away from her group. The others hovered, curious and damp. She looked like herself and nothing like herself. The red boots were gone; of course they were gone, years gone, a decade gone. She wore black ankle boots with clean lines and a coat that had never been near a chip shop at two in the morning. Her lipstick was the exact red women wore when they wanted to look as if they had chosen every consequence. Fine lines bracketed her mouth. A thin gold chain lay at her throat. There was a weight to her now, not in the body but in the way she held it, as though she had learned to stand under things. “My God,” Megan said. “It is you.” Aurora put the towel down carefully. “Last I checked.” Megan laughed again, smaller this time. “Your hair.” Aurora touched the damp ends without thinking. “Still attached.” “It was longer.” “It was brown.” “It was always in your face.” “It was a phase.” “You had a lot of phases.” “And you had red boots,” Aurora said, and saw something flicker behind Megan’s eyes, pleasure or grief or both. Megan looked back at her friends. “Go find a table. I’ll be a minute.” One of the men said, “Meg, we’ve got that call at—” “A minute,” she repeated, not sharply, but with the quiet authority of someone used to being obeyed now. They drifted off toward the back under a map of the Baltic. Megan stayed. Silas placed the glass of tea beside Aurora and, after a fractional pause, set an empty tumbler in front of Megan. “What are you drinking?” “Gin and tonic, please.” “Any particular gin?” Megan glanced at the shelves, their labels glowing in the low light. “Whatever won’t embarrass me.” “The gin can manage itself,” Silas said. Aurora hid a smile in her tea. Megan’s gaze moved to Silas, assessing, then back to Aurora, softer and more uncertain. “You work here?” “I live upstairs. Sometimes I get exploited downstairs.” Silas, slicing lime, said, “Defamed in my own establishment.” “She means that fondly,” Megan said. “I don’t,” Aurora said. Silas set the drink down. His signet ring clicked lightly against the glass. “I’ll be at the other end if fondness escalates.” He moved away with his slight limp, giving them privacy without making a performance of it. It was one of his talents. He could leave and still seem to be guarding the door. Megan wrapped both hands around her glass but did not drink. “I can’t believe this. How long has it been?” Aurora knew exactly. She had not counted daily, or even yearly, but the number lived in her like a swallowed stone. “Seven years.” Megan exhaled. “Seven.” “Give or take.” “No, you’re right.” Megan’s mouth twisted. “You were always good with details.” “I was good with footnotes. It’s different.” “You were good with everything.” Megan finally took a sip. The ice chimed against the glass. “You disappeared.” There it was. Not accusation, not quite. A hand laid on a bruise. Aurora looked past her to the front window, where rain threaded down the glass and broke the neon into green rivers. “I left Cardiff.” “I know that.” “I thought that counted as disappearing.” “You didn’t answer messages.” “Changed my number.” “I emailed.” “I stopped checking.” “I went by your parents’ house once.” That pulled Aurora’s gaze back. “You did?” Megan nodded. “Your mum said you were in London. She was polite. Your dad looked at me as if I’d misfiled a brief.” Despite herself, Aurora smiled. “That’s just his face.” “He was worried.” “He’s a barrister. Worry is what they do in expensive shoes.” “And you?” Megan asked. “Were you worried?” Aurora felt the old reflex rise: a joke, a shrug, a neat deflection slid between ribs. She had survived for a while on those. They had been cheaper than honesty and easier to carry. “Mostly tired,” she said. Megan looked down. In Cardiff, Megan had been all motion. She had entered rooms as if crashing into them by accident, shedding scarves, coins, opinions. She had been the one to drag Aurora out after seminars, to insist that pre-law would fossilise them unless they drank cheap wine in the park and talked about whether justice was possible or only well-dressed revenge. She had known everyone by Thursday and borrowed money from them by Friday. She had once dyed Aurora’s hair with something called Midnight Plum that turned the bathwater purple and Jennifer Carter speechless. Now Megan stood still. That was the change Aurora could not stop looking at. The stillness. Not peace; containment. Like a house after the children had been sent to bed and the adults had begun speaking quietly in the kitchen. “So,” Megan said, reaching for brightness and not quite catching it. “London. The mysterious Aurora Carter. What are you doing with yourself?” “I deliver Chinese food. I pour the occasional pint. I argue with the washing machine upstairs.” Megan blinked. To her credit, she recovered quickly. “Do you like it?” The question was too simple to be safe. “I like knowing when the day ends,” Aurora said. “Mostly.” “And law?” “No.” “Just no?” “Just no.” Megan’s thumb moved over the condensation on her glass, drawing and erasing a line. “You were going to be brilliant.” “I was going to be miserable.” “You don’t know that.” “I knew enough.” Megan flinched, and Aurora regretted the sharpness at once, though not the truth. There were versions of herself that belonged to other people more than to her: Brendan’s clever daughter, Jennifer’s sensible girl, Evan’s future wife if he was in a generous mood and jailer if he was not. Cardiff had filled with those versions until there had been no oxygen left for the woman standing here with wet hair and a tea in a whisky glass. Megan set her drink down. “I’m a solicitor now.” “I guessed something of the sort. The coat gives you away.” “It’s a good coat.” “It looks like it has opinions about my bank account.” This time Megan’s laugh was real enough to hurt. “Commercial litigation,” she said. “London office. I moved two years ago.” “You live here?” “Islington.” “Of course.” “Oh, don’t.” “I said nothing.” “You said Islington like it came with a disease.” “It comes with sourdough.” Megan smiled, then the smile thinned. “I got married, too. Briefly.” Aurora had not known. There had been no social media stalking, no late-night searches. She had cut those bridges so completely she had sometimes forgotten there had ever been a far bank. “Briefly?” she said. “Eighteen months. Which is brief for a marriage and endless for a bad idea.” “I’m sorry.” “Don’t be. He was very handsome and very dull, and I was very determined not to notice either in the correct order.” “That sounds expensive.” “It was.” Megan lifted one shoulder. “No children. One contested flat. Sixteen houseplants, which I kept out of spite and then killed through neglect.” Aurora laughed softly. Megan watched her as if memorising the sound. “What?” Aurora asked. “I thought you’d sound different.” “I do.” “No.” Megan shook her head. “I mean—yes, you do. But also you don’t. It’s strange.” Aurora looked at her then, properly. At the careful makeup, the clean nails, the faint shadows under her eyes that no concealer had defeated. “You sound different.” Megan nodded once, accepting the blow. “I suppose I earned that.” “I didn’t mean—” “You did.” Not unkindly. “And you’re right.” A cheer rose from a table near the window where someone had won or lost something trivial. The room swelled around them, ordinary and indifferent. Silas was speaking to a man in a tweed cap, head inclined, but Aurora knew he was aware of every shift in her voice. It should have annoyed her. Instead it steadied her. Megan leaned closer. “I saw Evan last year.” The name landed between them and made the air go thin. Aurora’s body remembered before her mind chose to: shoulders tightening, stomach going cold, wrist turning inward as if to protect the small scar from a history it had nothing to do with. Evan. Four letters and a hundred rooms she had left. “Oh,” she said. “At a fundraiser in Cardiff. He was with some people from chambers. He asked if I’d heard from you.” Aurora kept her face still. She had become good at that. “Had you?” “No.” Megan swallowed. “I said no.” “Thank you.” “He looked well.” “They often do.” Megan shut her eyes for a moment. When she opened them, their shine had nothing to do with the bar lights. “I knew something was wrong.” Aurora said nothing. “I didn’t know what. That sounds pathetic, doesn’t it? I didn’t know. I knew you stopped coming out unless he came with you. I knew you checked your phone every five minutes. I knew you laughed at things he said before anyone else did, even when they weren’t funny.” Her voice dropped. “I knew you got smaller. And I told myself you were busy, stressed, in love, whatever word made it none of my business.” Aurora stared at the old map behind Megan’s shoulder. Thin black lines crossed Europe, borders from another century. Empires pretending they would last. “We were young,” Aurora said. “We weren’t that young.” No. They had not been. Young enough to be stupid, old enough to be responsible for it. Megan’s fingers trembled around the stem of her glass. “I should have said something.” Aurora found she was angry, but not cleanly. The anger had roots tangled with longing. She had imagined this conversation in cruel moods, giving speeches that cut like glass. In those versions Megan wept, or apologised, or vanished. In none of them did Aurora feel sorry for her. “If you had,” Aurora said, “I might have hated you.” “I’d have deserved that more.” “You don’t get to decide.” Megan nodded. “No.” There was a silence. Not empty. Full of all the sentences that had arrived too late and now stood around with nowhere to sit. Aurora lifted her tea and took a sip. It had gone lukewarm. “Eva helped me leave.” “I know.” Aurora looked at her. “Your mum told me. Not details. Just that Eva came down and then you were gone.” “She was bossy.” “She always was.” “She packed my suitcase like she was defusing a bomb.” “Maybe she was.” Aurora’s throat tightened unexpectedly. She set the glass down. “Maybe.” Megan’s colleagues at the back table glanced over. One raised a phone, mouthing something. Megan ignored him. “I looked for you here,” she said. “In London?” “Not well. Not like in films. I didn’t stand in stations holding your photograph. I asked two people who might have known Eva. I checked old emails. I wrote a message once that I never sent.” “What did it say?” Megan gave a small, helpless smile. “Too much and not enough.” Aurora knew those messages. She had written them in her head to her mother, to her father, to herself at nineteen. Dear whoever I was, I am sorry I left you there so long. Dear Dad, I am not wasting my life, only refusing to spend it where you can admire the receipt. Dear Evan, nothing. Never dear Evan. Megan looked down at Aurora’s wrist. “You still have that scar.” Aurora turned her hand palm up. The crescent caught the light. “Childhood accident. Immortalised by a broken jam jar.” “You cried for hours.” “I was six.” “You said you’d die of blood loss.” “I had a legal mind. Very aware of liability.” Megan smiled, and for a second the years did not vanish but became transparent. Aurora could see through them to the two girls in a Cardiff kitchen, Megan pale with panic, Aurora howling while Jennifer wrapped her wrist in a tea towel and Brendan declared the jam a write-off. Then the second passed. Megan said, “I missed you.” Aurora wanted to answer quickly. Me too, or don’t, or you should have. Instead she stood inside the truth until it stopped moving. “I missed who we were,” she said. Megan absorbed that. “Yes.” “And I missed you.” The words came out rougher than she intended. “Sometimes.” “Sometimes is generous.” “It’s what I’ve got.” “I’ll take it.” At the back table, the man with the phone stood. “Meg, we really do need to—” She turned, and whatever lived on her face made him sit back down. Aurora almost laughed. “You’ve become frightening.” “I was always frightening.” “No. You were loud. Different thing.” Megan considered this. “You’ve become calm.” Aurora shook her head. “I’ve become quiet.” “Different thing?” “Very.” Silas came by under the pretext of collecting a stray napkin. “Another drink?” Megan glanced at Aurora, a question hidden inside the ordinary one. Aurora could have said yes and made an evening of it. They could sit at a corner table beneath a photograph of some long-dead street and pull the years apart thread by thread. They could discover mutual acquaintances, compare rents, speak of mothers ageing and fathers softening in ways that felt like betrayal. They could get drunk enough to mistake confession for repair. But Megan’s colleagues waited, and Aurora had work in the morning, and time was not a debt that could be settled in one payment. Some things had to remain owed until both parties learned how to carry the balance. “I’m going upstairs,” Aurora said. Megan’s face closed for a second before she mastered it. “Of course.” “But.” Aurora reached behind the bar for one of Silas’s plain white napkins and a pen kept for signing receipts. She wrote her number slowly, making sure each digit was legible. Her hand did not shake until the last one. “This is current.” Megan stared at the napkin as if it were something fragile and possibly alive. “You don’t have to use it,” Aurora said. “I will.” “You say that like a contract.” “I draft contracts.” “That’s unfortunate.” Megan folded the napkin once, carefully, and slipped it into the inside pocket of her good coat. “Aurora—” “Rory,” she said. Megan paused. “People here call me Rory.” The correction mattered more than Aurora had expected. It was not a rejection of the girl Megan had known, exactly. More a door left open only if Megan understood she could not walk in carrying old furniture and expect it all to fit. “Rory,” Megan said, softly, trying the shape of it. Aurora nodded. Megan stepped forward as if to hug her, then stopped. The hesitation was worse than either choice. Aurora closed the distance herself. Megan smelled of rain, gin, and some expensive perfume with cedar in it. For a moment they held each other with the awkward care of people embracing across wreckage, each afraid to put a foot through the floor. Megan was thinner than Aurora remembered. Or perhaps she had been larger in memory, red-booted and shouting poems at the ceiling. Aurora felt the edge of her shoulder blade under the coat and was struck by the useless, piercing knowledge that time had been happening to Megan too. Not waiting offstage, not paused in Cardiff with a pint in her hand, but moving through offices and bad marriages and silent evenings, carving its small private weather into her face. When they let go, neither of them commented on the other’s eyes. Megan went back to her table. Aurora watched her sit, watched the colleague lean in and receive a look that made him lean out again. Then she picked up her damp jacket. Silas was polishing the same glass he had been polishing ten minutes ago. “Not a word,” she said. “I have several. I’m rationing them.” “She was a friend.” “I gathered.” “Past tense is complicated.” “It usually is.” Aurora looked toward the bookshelf at the back wall, the one that hid Silas’s secret room and whatever quiet machinery of old loyalties he still maintained behind the life he pretended was simple. Everyone in The Raven’s Nest had a second door somewhere. Some opened onto secrets. Some onto grief. Some merely onto stairs and a flat where the radiator knocked at night like an impatient ghost. “She said I got quiet,” Aurora said. Silas set the glass down. “Did she mean it as an accusation?” “No.” “Then perhaps don’t take it as one.” Aurora smiled faintly. “You make that sound easy.” “I make drinks. Nothing easy about it.” She lifted her jacket over her arm. Near the back, Megan looked up. Their eyes met once more across the dim room, across the maps and old photographs and the soft green wash of neon. Megan raised her glass a little—not a toast, not quite. An acknowledgment. I see you there. I am here too. Aurora raised her whisky glass of cooling tea in return. Then she turned toward the narrow staircase that led upstairs, feeling the day’s rain in her shoes and the old years in her chest, both of them heavy, both of them survivable.
created_at"2026-04-24T21:17:00.759Z" 4/24/2026, 9:17:00 PM
model"openai/gpt-5.5-20260423"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency23376
moderation_latency(null)
generation_time129900
tokens_prompt867
tokens_completion6151
native_tokens_prompt808
native_tokens_completion5615
native_tokens_completion_images0
native_tokens_reasoning963
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"
usage0.17249
router(null)
provider_responses
0
endpoint_id"58e5b336-423e-430b-a2ab-8bc353f0c51b"
id"resp_065fbf71acb9f10a0169ebddccd4fc81909cd238176427059e"
is_byokfalse
latency227
model_permaslug"openai/gpt-5.5-20260423"
provider_name"OpenAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer(null)
request_id"req-1777065420-A2Gj9TZNFZ0iTcqeeHl3"
session_id(null)
api_type"completions"
id"gen-1777065420-8yxVfmQUDQ4jpEpLThOl"
upstream_id"resp_065fbf71acb9f10a0169ebddccd4fc81909cd238176427059e"
total_cost0.17249
cache_discount(null)
upstream_inference_cost0
provider_name"OpenAI"
response_cache_source_id(null)

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags40
adverbTagCount0
adverbTags(empty)
dialogueSentences188
tagDensity0.213
leniency0.426
rawRatio0
effectiveRatio0
74.99% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount3599
totalAiIsmAdverbs18
found
0
adverb"lightly"
count2
1
adverb"very"
count6
2
adverb"carefully"
count2
3
adverb"sharply"
count1
4
adverb"quickly"
count2
5
adverb"completely"
count1
6
adverb"softly"
count2
7
adverb"really"
count1
8
adverb"slowly"
count1
highlights
0"lightly"
1"very"
2"carefully"
3"sharply"
4"quickly"
5"completely"
6"softly"
7"really"
8"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)
87.50% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount3599
totalAiIsms9
found
0
word"eyebrow"
count1
1
word"warmth"
count1
2
word"scanned"
count1
3
word"weight"
count1
4
word"flicker"
count1
5
word"determined"
count1
6
word"stomach"
count1
7
word"trembled"
count1
8
word"silence"
count1
highlights
0"eyebrow"
1"warmth"
2"scanned"
3"weight"
4"flicker"
5"determined"
6"stomach"
7"trembled"
8"silence"
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
emotionTells3
narrationSentences261
matches
0"was angry"
1"d with longing"
2"e with panic"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount1
narrationSentences261
filterMatches
0"feel"
1"see"
hedgeMatches
0"seem to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences407
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen52
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords3597
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions52
unquotedAttributions1
matches
0"Aurora could see through them to the two girls in a Cardiff kitchen, Megan pale with panic, Aurora howling while Jennife…"
0.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions184
wordCount2680
uniqueNames26
maxNameDensity2.35
worstName"Aurora"
maxWindowNameDensity5.5
worstWindowName"Megan"
discoveredNames
Soho1
Aurora63
Raven2
Nest3
Fitzrovia1
Bluetooth1
Golden1
Empress1
Silas19
Thursday2
Cardiff5
London2
Yeats1
Llewellyn1
Megan62
Baltic1
Friday1
Midnight1
Plum1
Jennifer3
Carter1
Brendan2
Evan4
Europe1
Dad1
Dear3
persons
0"Aurora"
1"Raven"
2"Nest"
3"Silas"
4"Llewellyn"
5"Megan"
6"Jennifer"
7"Carter"
8"Brendan"
9"Evan"
places
0"Soho"
1"Fitzrovia"
2"Cardiff"
3"London"
4"Europe"
globalScore0.325
windowScore0
43.29% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences164
glossingSentenceCount7
matches
0"sounded like warnings"
1"looked like herself and nothing like hers"
2"as if crashing into them by accident, shedding scarves, coins, opinions"
3"not quite catching it"
4"as if memorising the sound"
5"felt like betrayal"
6"not quite"
33.19% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches6
per1kWords1.668
wordCount3597
matches
0"Not packed, not yet sour with spilled lager and perfume, but humming"
1"not yet sour with spilled lager and perfume, but humming"
2"not in the body but in the way she held it, as though she had learned to stand u"
3"not sharply, but with the quiet authority of someone used to being obeyed now"
4"Not waiting offstage, not paused in Cardiff with a pint in her hand, but moving through offices"
5"not paused in Cardiff with a pint in her hand, but moving through offices"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences407
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs232
mean15.5
std20.18
cv1.301
sampleLengths
039
183
275
357
45
539
62
72
875
93
101
114
1210
134
1496
1540
165
1752
188
196
204
2188
2210
2310
241
2534
26120
277
289
298
309
313
323
336
344
356
3619
3714
3811
3918
4014
4125
424
433
4416
457
4621
473
488
499
97.20% Passive voice overuse
Target: ≤2% passive sentences
passiveCount6
totalSentences261
matches
0"was combed"
1"being expected"
2"were gone"
3"were gone"
4"being obeyed"
5"been sent"
6"was struck"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount2
totalVerbs474
matches
0"was speaking"
1"was polishing"
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount1
semicolonCount3
flaggedSentences4
totalSentences407
ratio0.01
matches
0"He did not throw it; Silas never threw anything he could place with intent."
1"The red boots were gone; of course they were gone, years gone, a decade gone."
2"Not peace; containment."
3"Megan raised her glass a little—not a toast, not quite."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2690
adjectiveStacks0
stackExamples(empty)
adverbCount100
adverbRatio0.03717472118959108
lyAdverbCount35
lyAdverbRatio0.013011152416356878
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences407
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences407
mean8.84
std8.07
cv0.913
sampleLengths
039
144
212
327
48
512
620
726
89
919
1023
1115
125
1310
1416
1513
162
172
189
1914
2025
215
2222
233
241
254
263
277
284
2923
3030
316
3237
334
3423
3513
365
3736
3816
394
404
416
424
4330
442
4512
4619
4725
4810
494
42.14% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats32
diversityRatio0.2457002457002457
totalSentences407
uniqueOpeners100
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount9
totalSentences222
matches
0"Instead she watched Silas pour"
1"Then she laughed, and the"
2"Then it rearranged itself into"
3"Instead it steadied her."
4"Then the second passed."
5"Instead she stood inside the"
6"More a door left open"
7"Then she picked up her"
8"Then she turned toward the"
ratio0.041
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount51
totalSentences222
matches
0"He had tipped her two"
1"She had dropped them into"
2"His grey-streaked auburn hair was"
3"He did not throw it;"
4"She took it and rubbed"
5"Her left sleeve slipped back."
6"He raised one eyebrow."
7"She leaned her hip against"
8"She should go up, shower,"
9"They shook umbrellas, apologised to"
10"It brought back Cardiff rain,"
11"It brought back lecture halls,"
12"It brought back a girl"
13"It sounded formal, almost biblical,"
14"She looked like herself and"
15"She wore black ankle boots"
16"Her lipstick was the exact"
17"she repeated, not sharply, but"
18"They drifted off toward the"
19"His signet ring clicked lightly"
ratio0.23
70.36% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount173
totalSentences222
matches
0"Rain had polished Soho to"
1"The last delivery had been"
2"He had tipped her two"
3"She had dropped them into"
4"The Nest was busy enough"
5"The green neon sign above"
6"The place looked less decorated"
7"Silas stood behind the bar"
8"His grey-streaked auburn hair was"
9"The silver signet ring on"
10"Aurora shrugged out of her"
11"A drop ran from the"
12"Silas reached under the counter"
13"He did not throw it;"
14"She took it and rubbed"
15"Her left sleeve slipped back."
16"The small crescent scar on"
17"He raised one eyebrow."
18"She leaned her hip against"
19"She should go up, shower,"
ratio0.779
45.05% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences222
matches
0"Now Megan stood still."
1"To her credit, she recovered"
ratio0.009
86.83% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences102
technicalSentenceCount8
matches
0"The last delivery had been to a man in Fitzrovia who had opened the door wearing only a towel and a Bluetooth headset, arguing about derivatives while he took t…"
1"Above them, her flat waited with its half-broken radiator, a stack of unread books, and the hum of the fridge that sounded at night like someone thinking badly …"
2"She had once dyed Aurora’s hair with something called Midnight Plum that turned the bathwater purple and Jennifer Carter speechless."
3"Megan’s thumb moved over the condensation on her glass, drawing and erasing a line."
4"There were versions of herself that belonged to other people more than to her: Brendan’s clever daughter, Jennifer’s sensible girl, Evan’s future wife if he was…"
5"Aurora’s body remembered before her mind chose to: shoulders tightening, stomach going cold, wrist turning inward as if to protect the small scar from a history…"
6"They could discover mutual acquaintances, compare rents, speak of mothers ageing and fathers softening in ways that felt like betrayal."
7"Then she turned toward the narrow staircase that led upstairs, feeling the day’s rain in her shoes and the old years in her chest, both of them heavy, both of t…"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags40
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags29
fancyCount1
fancyTags
0"she repeated (repeat)"
dialogueSentences188
tagDensity0.154
leniency0.309
rawRatio0.034
effectiveRatio0.011
86.0184%