Run: 2026-04-24-01KQ0PS09AHJCE1NFPEXJBAQMK

Run Details

Duration:
2m 8s
Cost:
$0.169850
Provider:
OpenAI

Model input

System
You are an expert novelist with a gift for vivid, immersive prose. You write in tight third-person limited point of view with a strong narrative voice. Your prose is clean, precise, and engaging — you favor strong verbs, concrete details, and natural-sounding dialogue. You will be given a story bible (codex) containing canonical details about characters, locations, items, and lore. Use these details to ground your writing in the established world. Stay consistent with the codex. Write only the prose of the scene. Do not include titles, chapter headings, markdown formatting, or any commentary before or after the scene.
User/Human
<codex> <character id="4412" name="Aurora Carter" aliases="Rory, Laila, Aurora, Carter, Malphora" pronouns="she/her" species="Human" storyRole="Protagonist"> <eyeColor>bright blue</eyeColor> <hair>straight shoulder-length black</hair> <height>5'6"</height> <age>25</age> <scar>small crescent-shaped scar on her left wrist from a childhood accident</scar> <description>Aurora, referred to by her friends as Rory, is cool-headed, intelligent, and known for quick out-of-the-box thinking.</description> <backstory>Born in Cardiff to an Irish barrister father (Brendan Carter) and Welsh teacher mother (Jennifer Carter née Ellis), Rory reluctantly pursued Pre-Law at Cardiff University. She fled to London at the behest of her childhood friend Eva after leaving an abusive ex named Evan. By day, Rory works part-time as a delivery person for Yu-Fei Cheung's Golden Empress restaurant. She lives in a flat above Silas' bar.</backstory> </character> <character id="4413" name="Silas Blackwood" aliases="Silas, Si, the Spymaster" pronouns="he/him" species="Human" storyRole="Mentor"> <eyeColor>hazel</eyeColor> <hair>grey-streaked auburn</hair> <height>6'1"</height> <age>58</age> <beard>neatly trimmed, matching his grey-streaked auburn hair</beard> <limp>slight limp in his left leg from an old knee injury</limp> <signetRing>silver signet ring, always worn on his right hand</signetRing> <description>Silas is a retired intelligence operative turned bar owner. He carries himself with quiet authority.</description> <backstory>Former MI6 field agent who retired after a botched operation in Prague left him with a permanent knee injury. He opened "The Raven's Nest" bar in Soho as a front for his network of contacts.</backstory> </character> <location id="854" name="The Raven's Nest" aliases="the Nest, Raven, Silas' bar" realm="Earth"> <signColor>distinctive green neon sign above the entrance</signColor> <secretRoom>hidden back room accessible through a bookshelf, used for clandestine meetings</secretRoom> <description>A dimly lit bar in Soho, London. The walls are covered with old maps and black-and-white photographs.</description> </location> </codex> Write a fully fleshed out scene of at least 1000 words in the literary fiction genre. Two old friends who haven't seen each other in years run into each other unexpectedly at a bar. One of them has changed significantly. Through their conversation and the tension between who they were and who they've become, reveal the weight of time and unspoken regret. Use the codex entries above as your world reference for characters and setting. Only include the prose of the scene without any markdown or commentary.

Model response

AI
By ten o’clock the rain had polished Soho to a black shine, and the green neon above The Raven’s Nest trembled in every puddle like a sickly little ghost. Aurora Carter came in through the side door with her hood up and her fingers smelling faintly of ginger, soy, and paper bags dampened at the corners. The last Golden Empress delivery had been to a fourth-floor flat where no one tipped but everyone apologized, which was very London, she thought: remorse without restitution. Inside, the Nest held its usual dusk. Even when full, Silas kept the light low, as if brightness might encourage confession from the wrong mouths. Old maps lined the walls—Europe in faded creams, the Bosphorus in blue thread, a street plan of Prague under glass—and black-and-white photographs watched the room from their frames. Sailors. Women in fur collars. A man at a train station turning his face away. The bar smelled of orange peel, old wood, and the mineral breath of rain dragged in on coats. Silas stood at the far end, polishing a glass with the seriousness of a man defusing ordnance. His grey-streaked auburn hair was combed back, beard neat, sleeves rolled once at the wrist. The silver signet ring on his right hand winked as he turned the glass. “You look drowned,” he said without looking up. “Only from the knees down.” “That’s where it starts.” Aurora pushed her wet hood back. Her straight black hair clung to her jaw, and she combed it away with cold fingers. “If anyone asks, I’m not here. I’m a tragic figure lost to weather.” “Noted.” Silas set the glass on the shelf. His hazel eyes lifted, and some small calculation moved behind them. “There’s a woman at table seven who asked for a Laila.” Aurora went still. It was not a large stillness. She had learned not to make those. Her hand paused at the zip of her jacket. A drop of rain slipped from her sleeve and tapped the floor. “Laila?” she said. “Her word. Not mine.” Silas’s gaze stayed level. “You want me to tell her there’s no one by that name?” The old alias landed in her chest with the soft, heavy thud of a book dropped in another room. Laila had been a joke first, the name Carys Price had given her at fourteen when they’d tried on identities as easily as charity-shop coats. Aurora was too solemn, Rory too tomboyish, Carter too courtroom. Laila, Carys had said, belonged to a woman who would steal a car and drive to Morocco for no reason but the heat. For two summers they had signed notes that way. Laila and Scout. The names had outlived the bravery. Aurora looked toward table seven. At first she saw only a woman in a camel coat, seated beneath the map of the Austro-Hungarian Empire, one hand curved around a short glass. Fair hair cut sharp at the chin. Gold hoops small enough to be tasteful. A black leather handbag resting upright beside her boots like a well-trained animal. She was thinner than memory allowed and more expensive than memory could afford. Then the woman turned. Carys. Aurora’s first feeling was not surprise but annoyance, sudden and absurd. Carys had no right to look altered. Time should have left one of them intact, for reference. Instead it had gone at her with a fine blade, paring away the restless girl who used to draw constellations on her trainers during double history and argue with bus drivers about fares. This Carys sat straight-backed, knees together, lipstick the color of old roses. She had her mother’s cheekbones now, and her father’s tired eyes. “Do you want me to handle it?” Silas asked quietly. The question made Aurora breathe. She glanced at him. He had shifted his weight off his bad left knee, but otherwise he looked as he always did: patient, unreadable, a man who knew that rescue offered too early could become another kind of cage. “No,” she said. “It’s all right.” It was not all right. But the phrase was one of those useful bridges thrown over a gap too dark to inspect. She stripped off her jacket and hung it on the peg behind the bar. Her left wrist emerged from the cuff, pale under the amber light, the small crescent-shaped scar catching briefly like a white comma. She rubbed her thumb over it once, a habit from childhood, then stopped. Carys watched her cross the room. For the few steps between bar and table, Aurora felt every year arrange itself around her. Cardiff at seventeen, damp school blazers steaming on radiators. Carys in her bedroom window smoking stolen cigarettes and promising never to become anyone’s wife, anyone’s employee, anyone’s cautionary tale. University corridors smelling of coffee and printer ink. Evan’s hand on the back of Aurora’s neck, not hard enough in public for anyone to call it what it was. Carys at the end of a hallway, waving, then lowering her hand when Aurora did not wave back. The past did not flash. It queued. “Rory,” Carys said. Not Laila, then. Not really. “Carys.” They did not embrace. The absence of it stood between them, formal as furniture. “I wasn’t sure it was you,” Carys said. Her accent had changed. The Cardiff music was still there, but flattened at the edges, ironed for London rooms. “The hair threw me.” Aurora touched the ends where they brushed her shoulders. “It’s been black for years.” “I know.” Carys’s mouth twitched. “I suppose I mean I didn’t know.” There were easy answers to that, none of them kind. Aurora pulled out the chair opposite and sat. The table was sticky beneath her fingertips despite the evening wipe-down. Someone had carved a small crooked star into the wood. “How did you find me?” she asked. “I didn’t.” Carys glanced around the bar, at the maps, the photographs, the shelves of bottles glowing dull and medicinal. “Work drinks nearby. I left early. Saw the sign and thought it looked like the kind of place where no one would know me.” Aurora almost smiled. “That’s the Nest’s entire business model.” “And then I saw you behind the bar.” Carys lowered her eyes to her glass. Whisky, barely touched. “Or thought I did. For a moment. You went through that door and I wondered if I’d invented you.” “I’m often mistaken for an apparition.” “You always wanted to be dramatic.” “I wanted to be left alone. People confused the two.” Carys laughed, but softly, and the sound faded before it reached anything true. She lifted her glass, considered it, set it down again. There was a ring on her finger. Not a wedding ring, Aurora saw after a second. A signet, oval, engraved with something too small to make out. Corporate armor. “You work here?” Carys asked. “I live upstairs. I help Silas when he needs it. Mostly I deliver for a Chinese restaurant in Bloomsbury.” “The Golden Empress?” Aurora’s eyebrows rose. “I’ve ordered from there,” Carys said. “Late nights. Dumplings that arrive hotter than they have any right to.” “That’s Yu-Fei. She believes lukewarm food is a moral failure.” Carys smiled properly then, and for an instant the girl returned, quick as a fish under water. Aurora felt the tug of it and distrusted herself for wanting more. “And you?” she asked. “Work drinks for what?” “Chambers event.” Aurora looked at the coat, the watch, the careful nails. Of course. “You’re a barrister.” “Pupil supervisor now, actually.” “God.” “I know.” “No, I mean—” Aurora stopped, because she had meant exactly what Carys heard. She tried again. “You used to say judges were undertakers with better chairs.” “They are.” Carys took a sip at last and winced, as if she had forgotten whisky did that. “But they pay attention when you stand up.” “You used to want to be a photographer.” “You used to want to dismantle the legal system from within.” “I was eighteen. I also wanted a nose ring.” “You did get the nose ring.” “For three weeks. My father looked at me like I’d joined a cult.” “Brendan Carter always looked like everyone had joined a cult except him.” Aurora laughed before she could stop herself. It came out too bright, too young. A man at the next table glanced over. She folded the laugh away. Carys watched her with something like hunger. Not for Aurora as she was, perhaps, but for evidence of a room they had once both occupied. “How is your dad?” she asked. “Retired. Sort of. He calls it consulting, Mam calls it haunting the profession.” Aurora leaned back. “She’s still teaching. Still sending me articles about educational policy as if I can personally intervene.” “Jennifer Ellis frightened me more than any teacher I ever had.” “She’d be delighted to hear it.” “And Eva?” Carys asked carefully. There it was: the name of the bridge Aurora had crossed when she ran. Eva, who had said come to London, don’t pack everything, just come. Eva, who had not asked for explanations until Aurora had slept twelve hours and stopped shaking whenever her phone lit up. “She’s good,” Aurora said. “Busy. Married to a woman who grows herbs in paint tins.” “That sounds like Eva.” “It does.” Carys nodded. Her thumb moved along the rim of her glass. “I tried to find you, after you left Cardiff.” Aurora stared at the carved star on the table. “Did you?” “Yes.” “When?” The question came out flat, but Carys flinched as if it had been sharp. “A few months after. Maybe four. I messaged. Your number was dead. Your Facebook was gone. I asked Eva once and she told me if you wanted me to know, I’d know.” “That also sounds like Eva.” “I deserved it, probably.” Aurora said nothing. The bar swelled around them: a burst of laughter near the window, the low clink of ice, rain ticking against the glass. Silas moved behind the bar with his slight limp, serving two pints, his signet ring flashing under the brass lamp. He did not look over, which meant he was listening enough not to need to. Carys drew a breath. “I saw Evan last year.” Aurora’s skin tightened. His name was a cold coin pressed to the back of her tongue. “At Cardiff Crown,” Carys continued. “Not in the dock. Don’t look hopeful.” “I wasn’t.” “He was instructing on some commercial nonsense. Shiny shoes. That same awful blue tie he thought made him look serious.” She gave a small, bitter laugh. “He asked after you.” Aurora kept her face still. She had become good at that, though not as good as she once needed to be. “What did you say?” “That I hadn’t seen you in years.” Carys swallowed. “Then I went to the toilets and was sick.” The confession sat there, raw and faintly humiliating. Aurora had not expected it. She had expected polished sympathy, perhaps. A practiced lowering of the voice. Not this. “Why?” Aurora asked. Carys looked at her then. Really looked. “Because I knew.” Aurora’s fingers curled under the edge of the table. “Not everything,” Carys said quickly. “Not— I don’t know what everything was. But I knew something was wrong. We all did, I think. You got smaller around him. Quieter. You started apologizing before you spoke. And I told myself you were in love, or stressed, or that you’d tell me if you needed me.” Her mouth twisted. “Cowardly little phrases. Very useful. Very clean.” Aurora could see Carys at twenty, bright and impatient, carrying a camera with a cracked strap, rolling her eyes when Evan corrected Aurora’s pronunciation of a case name in front of everyone. Carys had said, He’s a prick. Aurora had snapped back, You don’t know him. After that, Carys had kept her distance, pride disguised as respect. “You weren’t responsible for him,” Aurora said. “No. I was responsible for me.” Aurora looked away. The map behind Carys showed borders that no longer existed, countries renamed, swallowed, resurrected. Thin black lines drawn by men who believed ink could settle anything. She wondered how long a map remained a map after the land refused it. How long a friendship remained a friendship after both people stopped walking toward it. “I wouldn’t have listened,” Aurora said. Carys’s eyes shone, but she did not cry. “Maybe not.” “I didn’t listen to Eva until I did.” “I know.” “You don’t, actually.” “No.” Carys nodded once. “I don’t.” That was better. The honesty of it eased something and hurt something else. A server from a neighboring table squeezed past, and Carys moved her handbag closer to her boot. The gesture was efficient, adult. Aurora remembered the old Carys spilling the contents of her bag across pavements: film canisters, eyeliner, coins, orange peels, a paperback swollen from bathwater. She had been impossible to organize, impossible to embarrass. Now she looked as if embarrassment had tailored her. “What happened to the camera?” Aurora asked. Carys blinked. “What?” “Your Canon. The one you carried everywhere.” “Oh.” She glanced down at her hands. “Sold it during pupillage. Rent.” “You loved that thing.” “I loved many things I couldn’t afford.” The answer was too smooth. Aurora heard the locked door behind it. “And Scout?” she asked. Carys’s face changed in a way so slight a stranger would have missed it. “Dead.” Aurora sat back. “What?” “The name,” Carys said. “Not me. Obviously.” “I wasn’t sure. You do look a bit corporate undead.” That startled a laugh from her. This one broke properly, and for a moment they were both smiling across the sticky table in a bar in Soho, older than they should have been and younger than they had any right to feel. Then Carys said, “My mother got ill. Third year. I went home every weekend, then every other day. After she died, Dad fell apart. Law was practical. Chambers was practical. Money was practical. Scout was not.” “I didn’t know about your mother.” “No.” “You didn’t tell me.” “You were with Evan by then.” The sentence contained no accusation, which made it worse. Aurora rubbed her wrist again, thumb finding the crescent scar. “I’m sorry.” Carys looked down at the movement. “You still do that.” Aurora stilled her hand. “When we were little,” Carys said, “you told everyone you got that scar dueling.” “I was eight.” “You said the other girl looked worse.” “She did. In spirit.” Carys smiled, then her eyes filled despite her efforts. She turned her face slightly toward the window, toward the green neon shivering in the wet glass. “I missed you,” she said. Aurora’s throat tightened with an anger so old it had become part of the architecture. She wanted to say, You had my number. She wanted to say, I was drowning and you were nearby. She wanted to say, I missed you too, but it felt like giving away the last coin in her pocket. Instead she said, “I missed who we were.” Carys closed her eyes briefly. When she opened them, she nodded. “Yes.” It was crueler than I missed you. More accurate. They had not only lost each other; they had lost the girls who knew what to do with each other. Those girls had been careless with time because time had seemed cheap. They had promised Morocco, revolution, matching tattoos, a flat with yellow curtains and no men allowed unless they brought wine and left early. They had not promised hospital rooms, court deadlines, dead phones, hands raised in anger, rent, fear, silence. So when those things came, the promises had not known how to survive. Silas appeared beside their table with the quiet of a man trained not to announce himself. “Another?” he asked, looking at Carys’s nearly empty glass. She glanced at Aurora. Aurora said, “I’ll have tea.” Silas’s mouth softened at one corner. “Naturally.” “And I’ll have the same,” Carys said, surprising them both. “Tea?” “If that’s allowed in a bar.” “Madam, this establishment has survived Russians, journalists, and a stag party from Leeds. It can survive tea.” His hazel gaze flicked to Aurora, checking without asking. She gave him the smallest nod. He limped away. Carys watched him go. “Is he your landlord?” “Among other things.” “That sounds ominous.” “It usually is, with Silas.” “Are you safe here?” Aurora almost answered too quickly. She let the question settle. Safe was not a place, she had learned. It was a practice. A series of locks, instincts, people who did not punish you for needing the door left open. “Yes,” she said. “Mostly. More than I was.” Carys absorbed that. “Good.” Silas returned with two mugs of tea that did not match: one chipped blue ceramic, one white with a faded raven on the side. He placed the blue one in front of Aurora without asking. He knew her preferences and her tells and the precise amount of sugar she considered medicinal rather than indulgent. To Carys he gave the raven mug. “On the house,” he said. “For ghosts.” Carys looked startled. Aurora said, “He’s like this with everyone.” “I am not,” Silas said, and left. Steam rose between them. Carys wrapped both hands around her mug. Without the whisky, without the sleek armor of arrival, she looked tired. Not defeated. There was steel in her still. But the shine had gone thin. “I’m in London two nights a week now,” she said. “Sometimes three.” Aurora knew what was coming and felt herself retreat from it before it arrived. “I’m not asking to pick up where we left off,” Carys said. “I wouldn’t even know where that was. But if you wanted coffee, or a walk, or to sit somewhere and say nothing rude to each other—” Aurora smiled despite herself. “—I’d like that,” Carys finished. The old Aurora, the one Carys had known, might have filled the silence to save them both. The newer one had learned that silence could be a room you let another person stand in. She lifted her tea and drank. It was too hot; it burned the roof of her mouth. She welcomed the plainness of the pain. “I don’t know,” she said. Carys nodded, but disappointment crossed her face before she could discipline it. “That’s fair.” “It’s not a no.” “I know.” “It’s not a yes either.” “I know that too.” Aurora looked at her—this woman who had once known the location of every loose floorboard in Aurora’s parents’ house, who had slept beside her under a duvet while rain hit the Cardiff windows, who had failed her and been failed by her in ways neither of them had been equipped to name. Carys was a stranger wearing a beloved face. Or perhaps that was unfair. Perhaps everyone became a stranger if granted enough years. Outside, a taxi hissed through standing water. The green neon hummed. Somewhere above them, in Aurora’s small flat, laundry hung from a rack by the radiator, and on the kitchen counter lay an unopened letter from her father with an article folded inside it, probably annotated. Her life waited there, narrow but hers. Carys reached into her handbag and took out a card. Heavy cream stock, black lettering. Chambers address. Email. Mobile. CARYS PRICE, BARRISTER. No trace of Scout. She placed it on the table and slid it halfway across, then stopped, leaving the decision in the middle. Aurora looked at the card for a long time. Then she took it. Carys’s shoulders lowered, not much, just enough. “I may not call,” Aurora said. “I know.” “I may call and be very awkward.” “I’d expect nothing less.” “I may call and only ask if you remember the name of that terrible band we followed for a summer.” “The Wretched Saints.” Aurora pointed at her. “God, yes. They were awful.” “They were visionaries.” “The lead singer rhymed sorrow with tomorrow in three separate songs.” “He had range.” “He had one shirt.” “It was a powerful shirt.” They laughed again, quieter this time, not because it was less funny but because they were afraid of breaking the thing forming between them. It was not forgiveness. Aurora did not trust forgiveness when it arrived too quickly, dressed for company. It was not reconciliation either. It was smaller, more tentative. A match struck in a damp room. Carys finished her tea. She checked her watch and grimaced. “I have to go. Early hearing.” “Of course you do.” “Yes, well. Someone has to stand before the undertakers.” They rose. For a second the question of an embrace returned. It hovered, awkward and adolescent. Carys solved it by opening her arms slightly, not stepping forward. Asking. Aurora could have pretended not to see. Instead she stepped in. The hug was careful at first, shoulders and wool coat and the faint scent of expensive soap. Then Carys held on with sudden force, and Aurora felt, beneath the tailored fabric, the tremor of a body trying not to confess too much. She let herself hold back. Only for a moment. Only enough. When they parted, Carys’s eyes were wet. Aurora’s were not, though something behind them ached. “It was good to see you, Rory,” Carys said. Aurora believed her. That was inconvenient. “You too, Carys.” At the door, under the green wash of the sign, Carys turned as if to add something, then thought better of it. She lifted a hand instead. Not a wave exactly. An acknowledgment of distance. Aurora lifted hers. Then Carys went out into the rain, camel coat bright for a second beneath the neon before the night took her. Aurora stood by the empty table. The raven mug still steamed faintly. On the wood, a ring of tea darkened the carved star, making it look newly made. Silas came to collect the cups. “Well?” Aurora looked at the business card in her hand. The edges were already softening from the damp on her fingers. “Well what?” “Do I need to ban her, follow her, or pretend not to remember her?” Aurora slipped the card into the back pocket of her jeans. “Pretend not to remember her.” Silas nodded. “The most difficult of the three.” “She was my best friend,” Aurora said. The sentence surprised her. Not because it was untrue, but because it still knew how to be present tense in her mouth. Silas picked up the mugs. His silver ring clicked softly against ceramic. “Time does a number on best friends.” “It does a number on everyone.” “That too.” Aurora looked toward the window. The rain had blurred Carys completely now, or perhaps she had turned the corner. The green neon kept trembling in the glass, spelling and unspelling the name of the bar in broken light. After a while, Aurora took a cloth from the service station and wiped the table clean. She worked carefully around the carved star, though there was no reason to. Some marks could be erased with pressure. Others only darkened when touched.
created_at"2026-04-24T21:36:46.896Z" 4/24/2026, 9:36:46 PM
model"openai/gpt-5.5-20260423"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency12597
moderation_latency(null)
generation_time127418
tokens_prompt867
tokens_completion6199
native_tokens_prompt808
native_tokens_completion5527
native_tokens_completion_images0
native_tokens_reasoning516
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.16985
router(null)
provider_responses
0
endpoint_id"58e5b336-423e-430b-a2ab-8bc353f0c51b"
id"resp_09b5469e91d114cf0169ebe26ef83c8195999d73be87866a6a"
is_byokfalse
latency242
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-1777066606-YSpyKUXuV2jnBVSThFKJ"
session_id(null)
api_type"completions"
id"gen-1777066606-8I4sdhch6mil3UXSsFO6"
upstream_id"resp_09b5469e91d114cf0169ebe26ef83c8195999d73be87866a6a"
total_cost0.16985
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
totalTags54
adverbTagCount6
adverbTags
0"Silas asked quietly [quietly]"
1"Carys glanced around [around]"
2"Aurora leaned back [back]"
3"Carys asked carefully [carefully]"
4"Carys said quickly [quickly]"
5"Carys nodded once [once]"
dialogueSentences174
tagDensity0.31
leniency0.621
rawRatio0.111
effectiveRatio0.069
79.14% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount3836
totalAiIsmAdverbs16
found
0
adverb"very"
count4
1
adverb"really"
count2
2
adverb"softly"
count2
3
adverb"carefully"
count2
4
adverb"quickly"
count3
5
adverb"slightly"
count2
6
adverb"completely"
count1
highlights
0"very"
1"really"
2"softly"
3"carefully"
4"quickly"
5"slightly"
6"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)
89.57% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount3836
totalAiIsms8
found
0
word"trembled"
count1
1
word"weight"
count1
2
word"unreadable"
count1
3
word"efficient"
count1
4
word"silence"
count3
5
word"flicked"
count1
highlights
0"trembled"
1"weight"
2"unreadable"
3"efficient"
4"silence"
5"flicked"
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
emotionTells2
narrationSentences310
matches
0"felt the tug"
1"d in anger"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount0
narrationSentences310
filterMatches
0"watch"
1"look"
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences431
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen53
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords3833
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions52
unquotedAttributions0
matches(empty)
0.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions185
wordCount2759
uniqueNames25
maxNameDensity2.57
worstName"Aurora"
maxWindowNameDensity5.5
worstWindowName"Aurora"
discoveredNames
Soho2
Raven1
Nest2
Carter2
Golden1
Empress1
London3
Silas13
Europe1
Bosphorus1
Prague1
Aurora71
Carys66
Price1
Rory1
Morocco2
Scout2
Austro-Hungarian1
Empire1
Laila4
Cardiff2
Whisky1
Evan2
You2
Steam1
persons
0"Raven"
1"Nest"
2"Carter"
3"Silas"
4"Aurora"
5"Carys"
6"Price"
7"Rory"
8"Laila"
9"Whisky"
10"Evan"
11"You"
places
0"Soho"
1"London"
2"Europe"
3"Prague"
4"Morocco"
5"Cardiff"
globalScore0.213
windowScore0
95.05% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences182
glossingSentenceCount4
matches
0"something like hunger"
1"felt like giving away the last coin in"
2"seemed cheap"
3"appeared beside their table with the quiet of a man trained not to announce himself"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches3
per1kWords0.783
wordCount3833
matches
0"no one tipped but"
1"no reason but"
2"Not for Aurora as she was, perhaps, but for evidence of a room they had once both occupied"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences431
matches
0"knew that rescue"
1"learned that silence"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs224
mean17.11
std19.68
cv1.15
sampleLengths
083
186
246
38
45
54
635
730
83
934
103
1120
1295
135
1466
154
161
1784
1810
1944
206
2122
2249
236
2492
257
263
275
281
2914
3031
3114
3212
3339
347
3544
369
3737
386
396
4010
4152
425
4319
443
453
4618
4710
4829
498
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences310
matches
0"was combed"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount4
totalVerbs512
matches
0"was listening"
1"was drowning"
2"was coming"
3"were already softening"
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount3
semicolonCount2
flaggedSentences4
totalSentences431
ratio0.009
matches
0"Old maps lined the walls—Europe in faded creams, the Bosphorus in blue thread, a street plan of Prague under glass—and black-and-white photographs watched the room from their frames."
1"They had not only lost each other; they had lost the girls who knew what to do with each other."
2"It was too hot; it burned the roof of her mouth."
3"Aurora looked at her—this woman who had once known the location of every loose floorboard in Aurora’s parents’ house, who had slept beside her under a duvet while rain hit the Cardiff windows, who had failed her and been failed by her in ways neither of them had been equipped to name."
91.32% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2299
adjectiveStacks1
stackExamples
0"small crescent-shaped scar"
adverbCount99
adverbRatio0.0430622009569378
lyAdverbCount25
lyAdverbRatio0.01087429317094389
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences431
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences431
mean8.89
std7.38
cv0.829
sampleLengths
029
127
227
37
418
528
61
74
810
918
1017
1115
1214
138
145
154
166
1716
1813
198
2011
2111
223
236
247
259
2612
273
288
2912
3019
3125
3210
3323
349
353
366
375
3826
397
407
4113
4213
434
441
4511
467
4710
4833
4912
44.43% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats24
diversityRatio0.24129930394431554
totalSentences431
uniqueOpeners104
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount11
totalSentences260
matches
0"Then the woman turned."
1"Instead it had gone at"
2"Then Carys said,"
3"Instead she said,"
4"Perhaps everyone became a stranger"
5"Somewhere above them, in Aurora’s"
6"Then she took it."
7"Instead she stepped in."
8"Then Carys held on with"
9"Only for a moment."
10"Then Carys went out into"
ratio0.042
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount63
totalSentences260
matches
0"His grey-streaked auburn hair was"
1"he said without looking up"
2"Her straight black hair clung"
3"His hazel eyes lifted, and"
4"It was not a large"
5"She had learned not to"
6"Her hand paused at the"
7"She was thinner than memory"
8"She had her mother’s cheekbones"
9"She glanced at him."
10"He had shifted his weight"
11"It was not all right."
12"She stripped off her jacket"
13"Her left wrist emerged from"
14"She rubbed her thumb over"
15"They did not embrace."
16"Her accent had changed."
17"She lifted her glass, considered"
18"She tried again."
19"It came out too bright,"
ratio0.242
54.23% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount211
totalSentences260
matches
0"Aurora Carter came in through"
1"The last Golden Empress delivery"
2"Women in fur collars."
3"A man at a train"
4"The bar smelled of orange"
5"Silas stood at the far"
6"His grey-streaked auburn hair was"
7"The silver signet ring on"
8"he said without looking up"
9"Aurora pushed her wet hood"
10"Her straight black hair clung"
11"Silas set the glass on"
12"His hazel eyes lifted, and"
13"Aurora went still."
14"It was not a large"
15"She had learned not to"
16"Her hand paused at the"
17"A drop of rain slipped"
18"Silas’s gaze stayed level"
19"The old alias landed in"
ratio0.812
57.69% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount3
totalSentences260
matches
0"Even when full, Silas kept"
1"Now she looked as if"
2"To Carys he gave the"
ratio0.012
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences105
technicalSentenceCount5
matches
0"Even when full, Silas kept the light low, as if brightness might encourage confession from the wrong mouths."
1"Instead it had gone at her with a fine blade, paring away the restless girl who used to draw constellations on her trainers during double history and argue with…"
2"He had shifted his weight off his bad left knee, but otherwise he looked as he always did: patient, unreadable, a man who knew that rescue offered too early cou…"
3"Silas returned with two mugs of tea that did not match: one chipped blue ceramic, one white with a faded raven on the side."
4"At the door, under the green wash of the sign, Carys turned as if to add something, then thought better of it."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags54
uselessAdditionCount1
matches
0"Carys took, as if she had forgotten whisky did that"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags38
fancyCount1
fancyTags
0"Carys continued (continue)"
dialogueSentences174
tagDensity0.218
leniency0.437
rawRatio0.026
effectiveRatio0.011
90.3816%