Run: 2026-03-06-01KK1J5YJGEBQTPN1X36RWSKRD

Run Details

Duration:
1m 55s
Cost:
$0.068095
Provider:
OpenAI

Model input

System
You are an expert fiction writer. Always keep the following rules in mind: - Write in past tense and use General English spelling, grammar, and colloquialisms/slang. - Write in active voice - Always follow the "show, don't tell" principle. - Avoid adverbs and cliches and overused/commonly used phrases. Aim for fresh and original descriptions. - Convey events and story through dialogue. - Mix short, punchy sentences with long, descriptive ones. Drop fill words to add variety. - Skip "he/she said said" dialogue tags and convey people's actions or face expressions through their speech - Avoid mushy dialog and descriptions, have dialogue always continue the action, never stall or add unnecessary fluff. Vary the descriptions to not repeat yourself. - Put dialogue on its own paragraph to separate scene and action. - Reduce indicators of uncertainty like "trying" or "maybe" When writing text: - NEVER conclude the scene on your own, follow the beat instructions very closely. - NEVER end with foreshadowing. - NEVER write further than what I prompt you with. - AVOID imagining possible endings, NEVER deviate from the instructions. - STOP EARLY if the continuation contains what was required in the instructions. You do not need to fill out the full amount of words possible.
User/Human
Take into account the following glossary of characters/locations/items/lore... when writing your response: <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> Continue the story using the following instructions: <instructions> 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. </instructions>

Model response

AI
Rain had slicked Soho black and green. The neon raven above the door bled over the pavement in a trembling puddle, and every cab that rolled past chopped the bird to pieces. Inside, the Raven’s Nest held its usual half-light. Old maps curled at the corners on dark walls. Black-and-white faces stared from frames behind the bar as if they had all come in first and taken the best spots. Glasses knocked. Low talk gathered under the ceiling. The place smelt of citrus peel, wet wool, and the faint medicinal sting of polish on old wood. Aurora came in with a delivery bag strap cutting across her chest and rain cold at the back of her neck. She pushed damp black hair behind one ear, stamped water from her boots, and let the door swing shut on the weather. Her bright blue eyes swept the room on instinct, counting exits before she bothered with people. Habit. London had taught her that much. Evan had taught her the rest. Silas looked up from the taps. “You’re late.” Aurora dropped the insulated bag on the end of the bar. “Tell Yu-Fei the traffic on Shaftesbury Avenue had a nervous breakdown.” Silas’s mouth twitched. He moved with the old limp hidden inside the rest of him, as if he had trained the injury into manners. The silver signet ring flashed when he lifted the lid and checked the order. “She’ll blame me for feeding you between jobs.” “She blames you for most of my sins.” “She’s not wrong.” He slid a plate across the bar. Steamed buns. Still warm. Aurora gave him a look. “That woman can smell disloyalty through brick.” “She packed extra,” Silas told her. “Which means she thinks you’ve forgotten what food looks like.” Aurora peeled one bun apart. Steam hit her face. Pork, ginger, something sweet. She had not realised how hungry she was until then. The bar door opened behind her. A gust of wet air pushed through the room along with a man shaking rain from a dark coat. Aurora did not turn at once. New arrivals came all evening. Delivery had trained her to hear people by weight, by pace, by how they occupied a doorway. This one paused as if checking a memory against the room. Then she heard him laugh once under his breath. “No chance. Rory?” The bun stopped halfway to her mouth. No one in London called her Rory with that shape to it, the rolled warmth of home packed into one word, blunt and easy and far older than the woman standing at the bar. Aurora turned. For a second the years refused to settle. She saw a Cardiff street in sleet, a skinny boy kicking a flat football against a garage door, hands red from cold, grinning through a split lip because he had picked a fight with someone larger and called it principle. Then the image broke and the man in front of her took its place. He stood broader now, shoulders built by work or discipline. His jaw had sharpened. The softness around his face had gone, carved away into angles. Dark blond hair, once always falling into his eyes, had been cut short and neat at the sides. A pale scar nicked his chin. He wore a plain charcoal coat that had cost money. The old Cian Morgan had owned trainers held together by stubbornness and tape. His eyes had not changed. Grey, watchful, too alive. “Christ,” he said. “It is you.” Aurora set the bun down. “Cian.” He smiled then, but it arrived late, as if his face had forgotten the route. “Thought I’d have to introduce myself. You’ve gone all London.” “You’ve gone all funeral director.” He looked at his coat. “That bad?” “Worse. You look employable.” Silas glanced between them with the polished stillness he used on men carrying secrets and women carrying trouble. “Friend of yours?” Aurora kept her eyes on Cian. “Old one.” Cian stepped closer to the bar. Rain had darkened the shoulders of his coat. A silver wedding band glinted when he brushed water from his sleeve. The sight landed in Aurora’s chest with the quiet force of a dropped glass. Silas noticed it too. He noticed everything. “What can I get you?” “Whisky,” Cian answered. “No ice.” Silas poured without asking for more. Cian rested a hand on the bar and looked at Aurora as if the room had narrowed around them. “You vanished.” Aurora gave a short laugh. “Hello to you too.” “I mean it. One day you were there, next day everyone spoke in shrugs.” “Cardiff specialises in shrugs.” “It specialises in gossip. Nobody knew where you’d gone.” “Someone always knows.” He lifted the whisky, drank, winced at the burn, then looked over the rim of the glass. “Not this time.” Aurora took a bite of the bun and chewed to buy herself a moment. The pork had gone rich and heavy on her tongue. “You still open with an accusation,” she said. “You still duck a straight question.” Silas moved away down the bar to serve a pair of tourists bent over a map of nowhere useful. He left them space without making a show of it. Aurora swallowed. “I moved to London.” “I can see that.” “For work.” Cian glanced at the delivery bag. “You nicked takeaways for a living?” “I deliver them. The distinction matters if you want another drink in here.” His mouth tugged again. A fragment of the old grin. It vanished almost at once. “I heard you were at uni. Law.” “I was.” “You hated it.” “I hated plenty of things. The degree made the list.” He turned the glass in his hand. “Your dad must have loved that.” “My dad loved the idea of me in a suit saying learned things in a room full of bored men. He’ll survive the disappointment.” “You still in touch with them?” Aurora wiped sauce from her thumb with a napkin. Her left wrist turned up for a second, the crescent scar pale against her skin. Cian’s eyes dropped to it, then back to her face. “With my mother.” “And your dad?” “Sometimes birthdays need an audience.” The answer sat between them. Cian did not prod there. He looked around instead, taking in the maps, the photographs, the shadows in the corners. “This your local?” “I live upstairs.” He blinked. “You live above a bar?” “It sounds more tragic when you say it like that.” “It sounded romantic in my head until I pictured the smell.” “The smell’s excellent. It’s the customers that ruin it.” A small snort escaped him, honest this time. He put the glass down. “You look different.” “So do you.” “No. I mean—” “I know what you mean.” He looked almost annoyed with himself. “You used to walk like the pavement owed you money. Now you walk like you’ve already counted who’s in the room.” Aurora tipped her head. “That a compliment?” “It wasn’t meant as one.” “Then don’t dress concern up as observation. It never suited you.” His fingers tightened around the glass. The knuckles whitened. “There it is.” “There what is?” “You with your knife out.” Aurora’s stare stayed flat. “You came over carrying a ledger.” “No. I came over because I knew your face before my brain caught up.” “And then you remembered all the ways I disappointed your civic pride.” Cian leaned closer, voice lowered by the press of other conversations. “You left without a word.” “There it is,” Aurora said. “The invoice.” He did not answer at once. A laugh burst from a table near the window, far too loud. Somewhere behind them, a chair scraped. The room held its own life and let theirs rot quietly in the middle of it. Cian rubbed a hand over his mouth. “I went to your house.” Aurora’s shoulders stiffened. “When?” “The day after you stopped answering. Then the day after that. Your mum told me you’d gone to stay with a friend. She looked like she hadn’t slept in a week. Your dad told me to mind my own business.” “That sounds like him.” “I thought you were ill. Or in trouble. Or dead.” She took a breath through her nose. “Not dead.” “I can see that.” “Congratulations.” His face hardened. “You always did that.” “Did what?” “Turn ugly before anything can get near you.” She laughed then, low and sharp. “That line would have hit harder ten years ago.” “I’m not here to score points.” “Then why are you here, Cian?” He looked around the bar as if the answer might sit framed on one of Silas’s walls. “I had a meeting nearby. Saw the sign. Came in for a drink.” He met her eyes again. “Then there you were.” Aurora studied him. The coat. The haircut. The ring. The watch too plain to be cheap. There was money in the things he did not flaunt. “What sort of meeting?” “The sort with spreadsheets and men who call lunch a working session.” She raised a brow. “You?” “I clean up well.” “You used to sell trainers from the boot of your mum’s car.” “Counterfeit trainers.” “Thank you for respecting the craft.” His gaze dropped to the bar. “I work in compliance now.” Aurora barked a laugh before she could stop herself. “No.” He gave a brief nod, humourless. “That was my reaction.” “Compliance.” “At a bank.” She looked him over again, slower. “Someone has played a vicious joke on the universe.” “People change.” “Do they?” He drank the last of the whisky. Silas appeared as if summoned by the empty glass. “Another?” Cian held up two fingers. “And one for her.” Aurora opened her mouth. Silas set a fresh whisky in front of Cian and a clean tumbler before Aurora. “On him,” Silas said. “If it goes badly, I’ll charge extra.” Aurora let out a breath through her nose. “Traitor.” “I run a business.” He moved off again. Aurora looked at the drink, then at Cian. “I’ve got work.” “You’re eating buns at the bar.” “That is also work. It’s morale.” He waited. She picked up the whisky at last and took a small sip. Smoke and honey, then heat. Cian watched her over clasped hands. “I got married,” he said. “I noticed.” “You looked at the ring like it had insulted you.” “I look at most men that way.” “Her name’s Nia.” Aurora set the glass down carefully. “Do you love her?” The question struck him still. He did not flinch; he simply stopped moving, and that was worse. “Yes,” he said after a moment. Aurora nodded once. “Good.” He tipped his head. “That all?” “What did you want, a scene?” “I don’t know what I wanted.” “That must be new.” A muscle moved in his cheek. He took it and let it pass. “We were nineteen,” he said. “Ancient.” “You told me we’d leave Cardiff together.” Aurora stared at him. The room seemed to thin. Not quiet. Never quiet. But the sounds lost shape, turned to rough water against stone. “I told a lot of lies at nineteen.” “You didn’t lie then.” “No?” “You had that look.” “What look?” “Like the world had picked the wrong fight.” She looked away for the first time, toward the bottle shelves lit amber from below. “I left because staying would have killed something in me,” she said. Cian did not speak. She went on before he could. “And before you ask, no, that isn’t a metaphor. It isn’t poetry either. It’s the plain version.” His hand loosened around the glass. “Was it him?” Aurora turned back. She did not ask who. Cardiff had been a small city. Evan had known how to charm a room before he closed a door. Cian had never liked him. That had once irritated her. Then it had frightened her, because Cian had seen too much. “Yes.” The word landed between them with no flourish. Cian’s face emptied. Not blank. Stripped. He looked at a point over her shoulder, then down at the bar, then back to her as if making himself stay. “How bad?” Aurora touched the rim of her glass. Her thumbnail clicked once against it. “Bad enough.” He swallowed. “I should have—” “No.” “I should have seen it.” “You did see some of it.” “Not enough.” “Nobody gets a medal for hindsight.” He looked sick. Genuinely, physically sick. “I knew he was wrong for you.” “You knew he was a prick.” “That too.” “I stayed anyway.” His voice roughened. “Rory.” She held his gaze until he stopped there. No pity. Not from him. Not tonight. “My mother helped me pack. Eva met me at the station. I came here. End of epic.” “You could have called.” “I could have done a hundred things. I did the one that got me out.” The wedding band caught the bar light when he lifted his hand to his face. He pressed thumb and forefinger against his brow. “I wrote to you.” Aurora frowned. “What?” “Three times. Your old email bounced back. I sent letters to your mum’s house.” He laughed once with no humour in it. “Christ, listen to me. Letters. I sounded ninety.” “She never gave me anything.” His eyes sharpened. “Never?” Aurora shook her head. He sat back as if something had nudged him hard in the chest. “Well,” he said. “That explains one mystery.” “She liked you.” “She liked not having complications under her roof.” Aurora looked into her whisky. “That too.” They stood with that for a beat. At the far end of the bar, Silas polished a glass and watched them through the mirror. Not intrusive. Present. The room had grown busier, coats steaming dry on chair backs, voices folding over one another. Somebody fed coins into the old jukebox but chose silence, scrolling and scrolling, never pressing play. Cian broke a beer mat into smaller and smaller pieces. “I was angry,” he said. “I noticed.” “For years.” “How loyal.” “I thought you’d chosen to cut me out.” Aurora looked at the shredded cardboard under his fingers. “I did cut everyone out.” “Not everyone.” She knew what he meant. Eva. Her mother, on careful days. Silas, by accident at first, then by trust earned in practical ways: a spare key, a plate of food, no questions until she offered answers. “No,” she said. “Not everyone.” He nodded as if the answer cost less than he had expected and more than he could afford. “I kept thinking of that night on the pier.” Aurora shut her eyes for half a second. “Don’t.” “Why not?” “Because I don’t want nineteen in this bar.” “You kissed me.” “So kiss me back in your memory and leave it there.” His jaw worked. “I nearly didn’t marry Nia because of a girl on a pier eight years ago. That is pathetic.” Aurora looked at him then, really looked, and what she saw was not triumph or lingering romance. It was wreckage arranged into a respectable shape. “Does she know?” “That there was someone once? Yes.” “That you nearly didn’t?” He did not answer. Aurora’s voice stayed soft, which made it cut cleaner. “Then stop saying her name like it proves you’re honest.” He recoiled a fraction, not from volume but from accuracy. “You haven’t changed in that way,” he muttered. “I’ve changed in plenty.” “I can see that.” “Can you?” He met her eyes. “You used to fill a room. Now you measure one before you breathe. You used to start arguments for sport. Now you end them before they begin. You used to trust people who smiled at you.” He looked down at the whisky. “That one’s gone.” Aurora stood very still. “And you,” she said. “You used to want things with your whole chest. Now you wear a coat that looks like tax returns and talk like every sentence has been approved by legal.” A sound escaped him. Almost a laugh, almost a wound. “That fair?” “No.” “Good.” He rolled the fresh ring of condensation beneath his glass with one fingertip. “I’m good at my job,” he said. “I’m sure the nation sleeps easier.” “I keep bad money out of worse places.” “That sounds suspiciously like a conscience.” He gave her a sidelong look. “People change,” he said again. This time she did not swat the phrase away. Silas approached, collecting empties from nearby tables. He paused by them. “You two hungry, or are you feeding on history?” Aurora tipped the basket of buns towards Cian. “He can have one if he confesses a minor sin.” Cian took a bun. “I stole her bike when we were fourteen and sold it back to her cousin.” Aurora stared. “You what?” He bit into the bun and chewed with a look that managed guilt and satisfaction at once. “You needed the money.” “I needed fifteen quid for gig tickets.” “You told me gypsies had taken it.” “Different times.” Aurora let out a burst of laughter before she could stop it. Real laughter, bright enough to turn two heads nearby. Silas’s mouth creased at one corner. “There,” he said. “I was starting to think one of you would lunge.” He moved on. Aurora wiped at her eye, not crying, just the spill of laughter after too long. “You absolute bastard.” “You bought it back for twenty.” “You haggled me over my own bike.” “You respected the hustle.” She shook her head. The laugh drained, leaving warmth and ache mixed together like two liquids that refused to blend. Cian set the half-eaten bun down. “I’m sorry,” he said. She looked at him. “For the bike?” “For being angry at the wrong thing. For years.” He drew a breath. “And for tonight. I came over armed.” Aurora traced the scar on her wrist with her thumb. “I’m sorry I left you with silence.” He gave a small nod. He accepted it without polishing it into absolution. The door opened again. Rain-cooled air moved through the room. Two office workers came in loud and dripping and impatient for Friday to prove itself. The spell bent, not broke. Cian checked his watch. The gesture seemed involuntary, a man summoned by the machinery of his own life. “I should go.” “Then go.” He looked at her for a long beat. “Do you want my number?” Aurora tilted her head. “That depends. Is this where we promise coffee and mean never?” “No.” “Is your wife the sort who enjoys surprise reunions with women from piers?” His mouth tightened. “I’d tell her I saw you.” “That wasn’t the question.” “No,” he admitted. Aurora considered him, then reached into the front pocket of her jacket and pulled out a receipt and a pen with Golden Empress printed down the side. She wrote on the back with quick hard strokes and slid it over. “This is mine,” she said. “Not a family landline. Not my mother. Not some dead email address.” He looked at the number but did not pick it up at once. “If I use it—” “Use it for the right reason.” He folded the receipt and tucked it into his wallet with care that made the movement feel older than both of them. He pushed his empty glass away and reached for his coat. “I’m glad you didn’t die,” he said. Aurora snorted. “Romance isn’t dead after all.” “It never suited me.” “No,” she said. “It didn’t.” He nodded once, accepting the hit, then let his hand rest on the bar for a moment. “You look harder,” he said. Aurora lifted her whisky. “I am.” Cian held her gaze, then gave the smallest bow of his head, an old habit from no school either of them had attended, pure theatre from a boy who had once wanted to be more than his street. When he turned, the coat swung neatly around him. He crossed to the door through the shifting crowd and did not look back. The green neon caught him in the glass for a second and washed him strange, like someone preserved in a bottle. Then he stepped out into the rain. Aurora stood with her hand around the whisky until the warmth left the glass. Silas came to the space beside her and set his rag down. “Well?” Aurora watched the door, then reached for the last bun in the basket. “He stole my bike.” Silas grunted. “Excellent. A man of depth.”
created_at"2026-03-06T12:32:55.385Z" 3/6/2026, 12:32:55 PM
model"openai/gpt-5.4-20260305"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency527
moderation_latency(null)
generation_time115221
tokens_prompt1094
tokens_completion5708
native_tokens_prompt982
native_tokens_completion4376
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)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"completed"
usage0.068095
router(null)
provider_responses
0
endpoint_id"9ff5625c-403f-4d7f-b895-58ac7295062c"
id"resp_069447d2b48ba60f0169aac977722c8195be784a69e04309bb"
is_byokfalse
latency146
model_permaslug"openai/gpt-5.4-20260305"
provider_name"OpenAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.0; linux; x64))"
http_referer(null)
api_type"completions"
id"gen-1772800375-P05r4LP0X793GYOIXtza"
upstream_id"resp_069447d2b48ba60f0169aac977722c8195be784a69e04309bb"
total_cost0.068095
cache_discount(null)
upstream_inference_cost0
provider_name"OpenAI"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags28
adverbTagCount2
adverbTags
0"He laughed once [once]"
1"he said again [again]"
dialogueSentences238
tagDensity0.118
leniency0.235
rawRatio0.071
effectiveRatio0.017
95.60% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount3406
totalAiIsmAdverbs3
found
0
adverb"carefully"
count1
1
adverb"really"
count1
2
adverb"very"
count1
highlights
0"carefully"
1"really"
2"very"
100.00% AI-ism character names
Target: 0 AI-default names (16 tracked, −20% each)
codexExemptions
0"Blackwood"
found(empty)
100.00% AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions(empty)
found(empty)
88.26% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount3406
totalAiIsms8
found
0
word"weight"
count1
1
word"warmth"
count3
2
word"charm"
count1
3
word"silence"
count2
4
word"traced"
count1
highlights
0"weight"
1"warmth"
2"charm"
3"silence"
4"traced"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"let out a breath"
count1
highlights
0"let out a breath"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences266
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount3
hedgeCount1
narrationSentences266
filterMatches
0"look"
1"watch"
2"feel"
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences476
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen42
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords3406
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions41
unquotedAttributions0
matches(empty)
16.67% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions101
wordCount2106
uniqueNames13
maxNameDensity2.28
worstName"Aurora"
maxWindowNameDensity4.5
worstWindowName"Aurora"
discoveredNames
Soho1
Raven1
Nest1
Aurora48
London2
Rory1
Cardiff2
Cian24
Morgan1
Silas17
Friday1
Golden1
Empress1
persons
0"Nest"
1"Aurora"
2"Rory"
3"Cian"
4"Morgan"
5"Silas"
6"Empress"
places
0"Soho"
1"Raven"
2"London"
3"Cardiff"
globalScore0.36
windowScore0.167
99.32% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences148
glossingSentenceCount3
matches
0"as if checking a memory against the room"
1"as if making himself stay"
2"seemed involuntary a man summoned by the machinery of his own life"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.294
wordCount3406
matches
0"not from volume but from accuracy"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences476
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs355
mean9.59
std11.07
cv1.154
sampleLengths
032
164
272
36
42
511
611
738
88
98
103
1111
125
137
1416
1523
1664
179
183
197
2034
212
2262
2372
249
256
265
271
2815
2910
305
315
322
334
3418
353
366
372
3840
397
405
415
426
4319
442
455
464
4714
484
499
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences266
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs377
matches(empty)
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount0
semicolonCount1
flaggedSentences1
totalSentences476
ratio0.002
matches
0"He did not flinch; he simply stopped moving, and that was worse."
99.77% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2111
adjectiveStacks0
stackExamples(empty)
adverbCount85
adverbRatio0.04026527711984841
lyAdverbCount7
lyAdverbRatio0.0033159639981051635
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences476
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences476
mean7.16
std6.03
cv0.843
sampleLengths
07
125
28
39
421
52
66
718
821
922
1016
111
126
136
146
152
1611
1711
183
1921
2014
218
228
233
247
252
262
275
287
296
3010
315
324
334
3410
356
3619
376
385
3917
4011
419
423
437
4434
452
468
4740
4814
4910
44.96% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats24
diversityRatio0.21428571428571427
totalSentences476
uniqueOpeners102
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount8
totalSentences220
matches
0"Then she heard him laugh"
1"Then the image broke and"
2"Dark blond hair, once always"
3"Somewhere behind them, a chair"
4"Then it had frightened her,"
5"Genuinely, physically sick."
6"Almost a laugh, almost a"
7"Then he stepped out into"
ratio0.036
70.91% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount82
totalSentences220
matches
0"She pushed damp black hair"
1"Her bright blue eyes swept"
2"He moved with the old"
3"He slid a plate across"
4"She had not realised how"
5"She saw a Cardiff street"
6"He stood broader now, shoulders"
7"His jaw had sharpened."
8"He wore a plain charcoal"
9"His eyes had not changed."
10"He smiled then, but it"
11"He looked at his coat."
12"He noticed everything."
13"He lifted the whisky, drank,"
14"He left them space without"
15"His mouth tugged again."
16"It vanished almost at once."
17"He turned the glass in"
18"Her left wrist turned up"
19"He looked around instead, taking"
ratio0.373
14.55% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount196
totalSentences220
matches
0"Rain had slicked Soho black"
1"The neon raven above the"
2"The place smelt of citrus"
3"Aurora came in with a"
4"She pushed damp black hair"
5"Her bright blue eyes swept"
6"London had taught her that"
7"Evan had taught her the"
8"Silas looked up from the"
9"Aurora dropped the insulated bag"
10"Silas’s mouth twitched."
11"He moved with the old"
12"The silver signet ring flashed"
13"He slid a plate across"
14"Aurora gave him a look."
15"Silas told her"
16"Aurora peeled one bun apart."
17"Steam hit her face."
18"Pork, ginger, something sweet."
19"She had not realised how"
ratio0.891
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences220
matches(empty)
ratio0
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences77
technicalSentenceCount3
matches
0"The neon raven above the door bled over the pavement in a trembling puddle, and every cab that rolled past chopped the bird to pieces."
1"Black-and-white faces stared from frames behind the bar as if they had all come in first and taken the best spots."
2"He wore a plain charcoal coat that had cost money."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags28
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags25
fancyCount3
fancyTags
0"He laughed once (laugh)"
1"he muttered (mutter)"
2"he admitted (admit)"
dialogueSentences238
tagDensity0.105
leniency0.21
rawRatio0.12
effectiveRatio0.025
87.6674%