Run: 2026-07-09-01KX406JW4MHQ17QBDFWMXAZM2

Run Details

Duration:
1m 17s
Cost:
$0.117110
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 polished Soho into a black mirror. The green neon raven above the bar bled across the pavement, its warped wings trembling beneath every passing tyre. Aurora stood outside with a crate of Tsingtao braced against one hip and watched a man across the street stare at her. He wore a camel coat with the collar raised, though the rain had already soaked his shoulders. His hair, once thick enough to trap her fingers, had been cut close at the sides. The years had sharpened his face. A pale line crossed one eyebrow. For half a second she mistook the stiffness in her ribs for recognition alone. Then Evan smiled. The crate shifted against her hip. Glass knocked against glass. He crossed between a taxi and a cyclist, earning a curse from both. By the time he reached the kerb, the smile had left his mouth but remained arranged around his eyes. “Laila?” No one in London called her that. She carried the crate through the open door of the Raven’s Nest. “Wrong woman.” Evan followed her inside. “You still do that.” Rory set the beer beneath the bar, one bottle at a time, so none of them broke in her hands. The Nest had not opened yet. Chairs stood upside down on tables, their wooden legs cutting through the gloom. Old maps covered the walls, Europe divided by dead borders. Rain crawled down the front windows and turned the street into loose paint. Silas looked up from the till. His hazel gaze passed from Rory to Evan, paused on the wet coat, then returned to her face. “The invoice, Carter.” She pulled the folded paper from her jacket. “Yu-Fei added the missing case from Tuesday.” “Generous of her to deliver what I paid for.” “You called her a pirate.” “She charged me docking fees.” Evan remained by the door, leaving drops on the floor. His eyes settled on the silver signet ring as Silas took the invoice. “I can come back,” Evan offered. Silas flattened the paper with his palm. “Can you?” The question landed without heat. Evan gave a small laugh, as if he had found something clever in it. “I only wanted a drink.” “We open at five.” “It’s five past.” Silas checked the clock. It showed three minutes to five. He turned the lock on the till, then reached for a clean tumbler. “What are you having?” “Whisky. Whatever’s good.” “Everything here is good. Some of it costs more.” “The expensive one, then.” Silas’s mouth tightened at one corner. “A compelling palate.” Rory zipped her jacket. Her fingers missed the tab once. “Invoice is all right?” “It has numbers in the usual places.” Silas picked up a bottle. “Your flat key is behind the bar. Plumber needed access.” “Why?” “The kitchen ceiling downstairs developed a waterfall.” “Again?” “The building enjoys continuity.” Evan took the stool at the far end of the counter, the one beneath a photograph of Piccadilly after the Blitz. He removed his coat with care. A dark suit lay beneath it, neat and narrow, the shirt white enough to sting in the low light. The old Evan had owned one jacket and blamed its smell on Cardiff rain. Rory held out her hand for the key. Silas dropped it into her palm. His ring brushed the crescent scar on her wrist. “You’re off in ten minutes?” he asked. “I finished at four.” “Then you’ve forgotten the parcel in the back.” She met his gaze. The bookshelf behind him stood flush against the wall, concealing the room where men with diplomatic passports came to speak in low voices. No parcel waited there. “I’ll get it later.” “As you like.” Evan rolled the whisky under his nose. “Carter. People call you Carter now?” “Some do.” “I thought you hated it.” “I hated lots of things at nineteen.” His thumb moved around the rim of the glass. The nail had been bitten down. That, at least, had survived. “Can we talk?” “We are.” “You know what I mean.” She moved towards the door. He rose before she reached it. Not fast. Not enough to make a scene. His body still found the path between her and an exit without consulting him. Silas set the bottle down. The sound made Evan glance back. Rory stepped around him and sat at the corner of the bar. “One drink,” she told him. “Then I’m going upstairs.” Relief softened his shoulders, and she hated that she recognised it. He returned to his stool. Silas placed a glass of water before Rory. No lemon, no ice. Evan lifted his whisky. “To accidents.” “No.” The glass halted below his mouth. “No?” “I’m not drinking to that.” “It was a joke.” “It missed.” He swallowed. The whisky pulled at his face, but he smoothed the wince into a thoughtful nod. “I heard you were in London.” “From whom?” “Tommy Lewis.” “I haven’t spoken to Tommy in six years.” “He saw Eva in Bristol. She mentioned Soho.” “Eva never learnt when to stop talking.” “You two still close?” Rory drank some water. Across the room, the neon sign washed green over the wet windows, then flickered out. Silas had switched it off. He turned the lock in the front door. Evan noticed. “Private opening?” “Electrical fault,” Silas replied. “The light was working.” “Intermittent electrical fault.” Rory placed her glass down. “Why are you in London?” “Work.” “What work?” “Consultancy.” She waited. Evan looked at the amber left in his tumbler. “Commercial property. Hotels, office blocks, that sort of thing. We’re buying two sites near Euston.” “You buy hotels.” “I advise people who buy hotels.” “You used to steal towels from them.” His laugh came out whole this time. For a moment Cardiff returned with it: chips eaten on the sea wall, salt on his jumper, his trainers split at the toes. He had laughed like that when the police car failed to start behind them. She had laughed too, bent double in an alley, one hand clamped over her mouth. Then he looked at her, and the laughter closed. “You look different.” “My hair’s shorter.” “It isn’t that.” The silence reached back through years and found a room with yellow curtains. A fist against plaster. Her phone under his shoe. Silas polished a glass. The cloth moved in circles, though the glass had been clean when he picked it up. Evan leaned his elbows on the bar. “You look settled.” “I deliver noodles.” “You live over a pub.” “Yes.” “That isn’t what I meant.” “I know.” He ran his hand over his cropped hair. A gold watch flashed at his cuff. It looked expensive and wrong on him, like a prop inherited after an actor’s death. “I got help,” he said. Rory traced the edge of the beer mat beneath her water. “For what?” His jaw shifted. “For me.” “That must have been exhausting.” “I deserved that.” “Don’t do that.” “What?” “Turn everything I say into your punishment. It still makes the room about you.” Silas’s cloth stopped. He folded it once and placed it beside the sink. Evan stared into his drink. “I went to therapy.” “How long?” “Two years.” “Was this before or after you told my mother I was sleeping around?” His fingers closed around the tumbler. “After.” “Before or after you followed Eva home?” “I didn’t follow her. I wanted to ask where you were.” “At midnight.” “I was out of my mind.” “You knew enough to wait until she was alone.” “I never touched her.” The words came too quickly. They struck the maps and photographs, cheap and polished from use. Rory’s hand tightened around the water glass. Her sleeve slid back, exposing the crescent scar at her wrist. Evan looked at it. His face changed. “You still have that.” “Skin does that.” “The greenhouse.” “You locked me in.” “We were nine.” “You told me there were spiders in the soil. I smashed a pane.” “You cut yourself because I was an idiot.” “You cried harder than I did.” “My dad thrashed me.” “He didn’t.” Evan blinked. “You told everyone he did. He took us for ice cream while the nurse stitched me.” A line appeared between his brows. “Did he?” “Mint choc chip. You were sick in the car.” He pressed both palms to the bar and bowed his head. His watch slipped towards his knuckles. “I remember the blood.” “I remember you wrapping your T-shirt round my arm.” “It was the red one.” “Blue.” “No, it had—” He stopped. “Blue. With the dragon.” Rory released the glass. Damp crescents marked the wood beneath her fingertips. Outside, someone rattled the locked door. Silas pointed at the dark sign and the figure moved away. Evan took another swallow. “I thought about writing.” “You did write.” “Properly.” “You sent fourteen emails in one night.” “I mean after. When I’d sorted myself out.” “Have you?” His gaze lifted. The bright, wounded look had once pulled apologies from her before she had understood what she was apologising for. It remained almost perfect. Time had placed fine creases beside it. “I don’t hit walls any more.” “Congratulations to your walls.” “I don’t drink much.” “You ordered whisky at five in the afternoon.” “I walked into a bar and saw you.” “So this is my fault already.” His mouth opened. He shut it and pushed the glass away. “No. That came out wrong.” “It came out familiar.” Silas moved to collect the tumbler. Evan placed two fingers over its rim. “I haven’t finished.” “You have.” Evan looked at the older man. “Are you her landlord or her keeper?” Rory felt the room contract. Not with fear. With the cold precision that came before Silas chose a sentence. “Neither,” Silas replied. “She pays rent when she remembers. Keepers expect obedience.” “I asked her.” “And I answered,” Rory cut in. “He’s my friend.” Evan sat back. The word had done more damage than shouting could. He looked towards the bookshelf, the photographs, the rows of bottles catching strips of dull brass light. He took in the place as if measuring what had replaced him. “You never had male friends.” “I had male friends. You called them names until they stopped ringing.” “That wasn’t—” “It was exactly that.” “I was twenty-two.” “So was I.” “I know.” “No, you know the number. You don’t know what it weighed.” The bar held the hum of the refrigerators and the steady tap of rain from Evan’s coat onto the floorboards. He reached for the whisky, found Silas’s hand already around it, and withdrew his own. “I got married,” he said. Rory’s eyes moved to his left hand. No ring. A faint band of pale skin circled the finger. “Past tense?” “We separated last year.” “What was her name?” “Claire.” “Did she like you?” “At first.” The answer carried no smile. Rory shifted on the stool. The key to her flat pressed into her palm, its teeth leaving small white dents. “Did you hurt her?” Evan watched the liquid in his glass settle. “Not like you.” Silas removed the tumbler. Rory heard the sentence twice: once in the room, once inside the locked chamber where his voice had lived after she left Cardiff. She set the flat key on the bar because her hand had begun to shake. “What does that mean?” “I never touched you.” “You pulled me by the hair.” “Once.” “You pinned me against the fridge.” “You were throwing plates.” “I threw one plate after you put my phone in the sink.” “I never punched you.” The old rhythm returned intact. Claim. Correction. Reduction. He had dressed it in a clean shirt and a camel coat, but she knew its bones. Silas rested both hands on the counter. “Leave.” Evan did not look at him. “This is between us.” “There is no us,” Rory replied. His eyes snapped to hers. She had dreamt of saying it. In those dreams the words had split him open or freed some bright creature from her ribs. Here they lay between two damp glasses and an unpaid invoice. Evan’s face emptied. “You used to say that nothing could get between us.” “I was nineteen.” “You said it at twenty-two.” “And then I learnt something.” “What?” “That nothing had to get between us. There wasn’t room.” His breath left through his nose. He glanced down at his suit, brushing at a speck that did not exist. “I came in because I wanted to see if you were all right.” “You came in because I saw you first.” “I could’ve walked away.” “Yes.” “You could’ve.” “Yes.” Neither moved. Rainwater gathered beneath his stool, shining black around the legs. Rory remembered kneeling on a bathroom floor with a towel, pressing it against his knuckles after he broke the mirror. He had kissed the top of her head. She had mistaken tenderness after terror for proof of love. Evan studied her face. “Do you ever miss me?” Silas picked up the invoice and moved to the other end of the bar. His limp showed in the shift of his left leg. He gave them the length of the counter, no more. Rory looked at the pale scar through Evan’s eyebrow. “Sometimes.” His shoulders rose. “I miss the boy who carried me home when my sandal broke. I miss the idiot who put washing-up liquid in the school fountain. I miss your mum’s kitchen before she painted it grey.” She pulled her sleeve over her wrist. “I miss who I was before I knew to listen for your key in the door.” The lift in his body collapsed. “I’m sorry.” “I know.” “No. I mean it.” “I know you mean it while you’re saying it.” He flinched, but he did not argue. A bus rolled past the windows, throwing a band of white light across his face. For that instant he looked older than twenty-five. Then darkness returned and restored the expensive coat, the smooth jaw, the familiar mouth. “You changed your name?” “No.” “You wouldn’t answer to Laila.” “That was yours.” “It’s your middle name.” “You took it from me. You made it the name I had when I belonged to you.” His eyes reddened. He blinked and looked towards the locked door. “I loved you.” “You loved being forgiven.” Silas placed Evan’s coat on the bar. Evan stared at it, then stood. He pulled notes from his wallet and laid them beside the untouched half of his drink. Silas pushed all but one back. “That covers it.” “Keep the rest.” “No.” Evan took the money. His fingers fumbled the notes into the wallet, bending one at the corner. He slipped into his coat and fastened the wrong button first. At the door, he waited for Silas to unlock it. “I live in Manchester now,” he told Rory. “I won’t come back here.” She picked up her flat key. “That’s not a gift you get credit for.” His hand settled on the brass door plate. Silas turned the lock, and noise from the street flooded the bar: tyres cutting water, a burst of laughter, the grind of a bus changing gear. Evan looked over his shoulder. “For what it’s worth, Claire left before I understood why you did.” Rory met his gaze. “Did you understand her?” His lips pressed together. “No.” “That’s what it’s worth.” He stepped out into the rain. Silas closed the door behind him and turned the lock once more. The camel coat passed the window. Evan did not look in. Rory remained on the stool, the key trapped between both hands. Her water had warmed. A bubble clung to the side of the glass, quivered, and broke free. Silas returned behind the bar and poured the abandoned whisky into the sink. “The parcel?” Rory asked. “There isn’t one.” “I’d gathered.” He rinsed the tumbler. “Plumber found a dead pigeon in the water tank.” She looked up. “That was not the cause of the leak.” “Thank Christ.” “He found the leak afterwards.” A breath escaped her, half laugh, half something with teeth in it. She pressed her thumb into the dents the key had left on her palm. Silas set a fresh glass of water before her. “I don’t need another.” “I do. You’re taking up a paying customer’s stool.” “The door’s locked.” “Intermittent electrical fault.” She drank. Cold water struck the back of her throat. Silas reached beneath the counter and brought out a packet of salt-and-vinegar crisps. He tore it open and placed it between them. Rory took one. It snapped loud in the empty bar. “He remembered the greenhouse,” she murmured. “Parts of it.” “He cried all night at hospital. Dad had to let him sleep on the floor beside my bed.” Silas ate a crisp and folded the packet’s torn edge flat. “People aren’t sums, Carter. One good deed doesn’t cancel a bad one. Nor does a bad one erase every decent hour that came before.” “That sounds suspiciously kind.” “Don’t repeat it. I have a business to run.” She reached for another crisp. Vinegar stung a split in her lower lip she had not noticed. “Open the bar, Si.” He glanced at the dark neon sign, then at her. “You sure?” Rory slid from the stool and turned the nearest chair the right way up. Its feet struck the floorboards with a solid knock. “People need somewhere to get out of the rain.”
created_at"2026-07-09T17:53:23.342Z" 7/9/2026, 5:53:23 PM
model"openai/gpt-5.6-sol-20260709"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency1402
moderation_latency(null)
generation_time76347
tokens_prompt1094
tokens_completion4961
native_tokens_prompt982
native_tokens_completion3740
native_tokens_completion_images0
native_tokens_reasoning0
native_tokens_cached0
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
num_fetches(null)
web_search_engine(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"completed"
service_tier"default"
usage0.11711
router(null)
provider_responses
0
endpoint_id"a54c5de0-89bf-4ad7-a212-cf977eed918a"
id"resp_0b7483b7c732cd8c016a4fe0136c408195a1a5e0230231653e"
is_byokfalse
latency252
model_permaslug"openai/gpt-5.6-sol-20260709"
provider_name"OpenAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.18.0; linux; x64))"
http_referer(null)
request_id"req-1783619603-ZmdN0EyMnwnzl7dIrMs8"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1783619603-s6OswCTUmtxxulYV5a7w"
upstream_id"resp_0b7483b7c732cd8c016a4fe0136c408195a1a5e0230231653e"
total_cost0.11711
cache_discount(null)
upstream_inference_cost0
provider_name"OpenAI"
response_cache_source_id(null)
data_region"global"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags14
adverbTagCount0
adverbTags(empty)
dialogueSentences219
tagDensity0.064
leniency0.128
rawRatio0
effectiveRatio0
98.28% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2906
totalAiIsmAdverbs1
found
0
adverb"quickly"
count1
highlights
0"quickly"
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)
79.35% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2906
totalAiIsms12
found
0
word"eyebrow"
count2
1
word"gloom"
count1
2
word"charged"
count1
3
word"flickered"
count1
4
word"silence"
count1
5
word"traced"
count1
6
word"perfect"
count1
7
word"familiar"
count2
8
word"tenderness"
count1
9
word"quivered"
count1
highlights
0"eyebrow"
1"gloom"
2"charged"
3"flickered"
4"silence"
5"traced"
6"perfect"
7"familiar"
8"tenderness"
9"quivered"
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
emotionTells1
narrationSentences222
matches
0"t with fear"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount0
narrationSentences222
filterMatches
0"watch"
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences426
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen42
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2906
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions28
unquotedAttributions0
matches(empty)
50.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions100
wordCount1838
uniqueNames13
maxNameDensity1.74
worstName"Evan"
maxWindowNameDensity3.5
worstWindowName"Evan"
discoveredNames
Soho1
Tsingtao1
Evan32
London1
Raven1
Nest2
Europe1
Rory25
Silas30
Piccadilly1
Blitz1
Cardiff3
Relief1
persons
0"Tsingtao"
1"Evan"
2"Raven"
3"Nest"
4"Rory"
5"Silas"
6"Relief"
places
0"Soho"
1"London"
2"Europe"
3"Cardiff"
globalScore0.629
windowScore0.5
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences144
glossingSentenceCount1
matches
0"as if measuring what had replaced him"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount2906
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences426
matches
0"hated that she"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs308
mean9.44
std10.42
cv1.104
sampleLengths
027
122
259
33
410
532
61
77
812
92
108
1162
1224
133
1415
159
165
175
1823
196
209
2119
225
234
243
2523
264
273
289
294
309
3110
324
3322
341
357
361
374
3860
398
4015
417
424
438
4431
454
463
4713
482
495
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences222
matches
0"been bitten"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs320
matches
0"was apologising"
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount0
semicolonCount0
flaggedSentences0
totalSentences426
ratio0
matches(empty)
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1841
adjectiveStacks0
stackExamples(empty)
adverbCount42
adverbRatio0.022813688212927757
lyAdverbCount2
lyAdverbRatio0.0010863661053775121
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences426
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences426
mean6.82
std5.06
cv0.742
sampleLengths
08
119
222
317
416
56
66
714
83
96
104
1113
1219
131
147
1512
162
174
184
1920
206
2113
2210
2313
246
2518
263
278
287
299
305
315
3210
3313
346
357
362
375
3814
395
404
413
424
436
4413
454
463
479
484
496
46.95% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats13
diversityRatio0.23708920187793428
totalSentences426
uniqueOpeners101
49.75% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount3
totalSentences201
matches
0"Then Evan smiled."
1"Then he looked at her,"
2"Then darkness returned and restored"
ratio0.015
74.73% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount73
totalSentences201
matches
0"He wore a camel coat"
1"His hair, once thick enough"
2"He crossed between a taxi"
3"She carried the crate through"
4"His hazel gaze passed from"
5"She pulled the folded paper"
6"His eyes settled on the"
7"It showed three minutes to"
8"He turned the lock on"
9"Her fingers missed the tab"
10"He removed his coat with"
11"His ring brushed the crescent"
12"She met his gaze."
13"His thumb moved around the"
14"She moved towards the door."
15"He rose before she reached"
16"His body still found the"
17"she told him"
18"He returned to his stool."
19"He turned the lock in"
ratio0.363
9.75% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount181
totalSentences201
matches
0"Rain had polished Soho into"
1"The green neon raven above"
2"Aurora stood outside with a"
3"He wore a camel coat"
4"His hair, once thick enough"
5"The years had sharpened his"
6"A pale line crossed one"
7"The crate shifted against her"
8"Glass knocked against glass."
9"He crossed between a taxi"
10"She carried the crate through"
11"Evan followed her inside."
12"Rory set the beer beneath"
13"The Nest had not opened"
14"Chairs stood upside down on"
15"Rain crawled down the front"
16"Silas looked up from the"
17"His hazel gaze passed from"
18"She pulled the folded paper"
19"Evan remained by the door,"
ratio0.9
24.88% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences201
matches
0"By the time he reached"
ratio0.005
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences75
technicalSentenceCount0
matches(empty)
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags14
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags10
fancyCount1
fancyTags
0"she murmured (murmur)"
dialogueSentences219
tagDensity0.046
leniency0.091
rawRatio0.1
effectiveRatio0.009
87.7895%