Run: 2026-03-12-01KKHZGZJGXE167VXK3E9DYM3F

Run Details

Duration:
34.7s
Cost:
$0.041873
Provider:
xAI

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
The green neon sign above the entrance buzzed like an insect trapped in amber, its emerald glow bleeding across the wet pavement and into the collar of Aurora Carter’s coat. She paused with one hand on the door, the chill of London rain still clinging to her skin, and felt the years stack up behind her like unopened letters. Five years since she had last walked into the Raven’s Nest. Five years since she had last allowed herself to remember the man who owned it. Inside, the air tasted of peat and old paper. The walls remained a museum of other people’s histories—maps of continents that no longer existed under their original names, black-and-white photographs of men in trilbies and women with victory-roll hairstyles. Nothing had been dusted out of its melancholy. The same low lamps cast the same conspiratorial shadows. Only the woman standing at the threshold had changed. Aurora’s bright blue eyes moved across the room with the quiet precision Silas had once taught her. She found him behind the bar, polishing a glass that did not need polishing. His auburn hair had surrendered more ground to silver; the neatly trimmed beard followed suit. The slight limp announced itself even in stillness, a fractional tilt of weight that most people would miss. She did not. The silver signet ring on his right hand caught the light each time the cloth moved across the glass. He looked up. For a moment the cloth stopped. Hazel eyes narrowed, then widened. Recognition arrived in stages, the way old operatives process threat levels: first the shape of her, then the posture, finally the face that had hardened around the same sharp bones. The girl he remembered had been twenty, freshly escaped from Cardiff and an ex-boyfriend who liked to leave bruises shaped like apologies. That girl had worn uncertainty the way other women wore perfume. The woman before him now carried herself like someone who had measured the width of every escape route in the room before she entered it. “Rory,” he said. The nickname sounded careful on his tongue, as though he were testing whether it still fit. “Silas.” She crossed to the bar, boots leaving faint damp prints on the scarred floorboards. “Still pretending this place is just a pub?” A corner of his mouth lifted, but the smile never climbed past the new creases around his eyes. “Still pretending you’re just dropping in for a drink?” She slid onto a stool. The movement pulled her sleeve back an inch, revealing the small crescent scar on her left wrist. Childhood accident, she’d told people for years. Only Silas knew the real story involved a broken bottle and Evan’s temper in the final month before she ran. She saw him notice it. He said nothing. “Whiskey,” she told him. “Whatever you’re not watering down for the tourists.” He reached for a bottle without looking, the gesture automatic. The limp became more pronounced as he turned; she watched the minute adjustment of his hip, the way his left knee refused to bend with full trust. Time had not been kind to the joint that had ended his field career in Prague. Time had not been kind to much of anything, it seemed. When the glass arrived, the liquid inside it was the color of burnt caramel. He poured a second for himself, something he had never done in the old days. That was new. “You’ve changed,” he said. Aurora lifted the glass, inhaling smoke and oak. “People do.” “Not usually so thoroughly.” He leaned against the back counter, arms folded, studying her the way he once studied satellite photographs. “Hair’s the same. Eyes. But the rest of you… You move like you expect the floor to lie to you.” She took a slow sip. The whiskey burned a clean line down her throat. “Learned that from a mentor who told me the world was mostly made of people trying to sell you something that would kill you.” Silas gave a soft grunt that might have been a laugh once. Now it sounded like an old gate swinging on rusted hinges. “And here I thought you’d be in a wig and gown by now. Carter and Carter, Chambers of Lincoln’s Inn. Your father sent me a letter when you got into Cardiff Law. Said you were top of your cohort until you weren’t.” The mention of her father sliced neatly between her ribs. Brendan Carter, Irish barrister with a voice like thunder and a belief that his only child would follow him into the family trade. She had tried. For three years she had tried, until Evan’s voice replaced her own and her mother’s worried letters stopped arriving because Aurora had stopped answering them. “I deliver spring rolls now,” she said. “For Yu-Fei Cheung at the Golden Empress. Tips are better than you’d think. And nobody expects me to argue about the burden of proof while smelling like sesame oil.” Silas’s thumb moved across the side of his glass, tracing a scar of its own along the rim. “Does Eva know you’re back?” The name landed between them like a spent cartridge. Eva—childhood friend, the one who had pressed a train ticket to London into Aurora’s palm at 2 a.m. one rain-soaked night and told her to run. Aurora had run. She had not looked back. Not at Eva. Not at the flat above this very bar where Silas had let her stay rent-free for six months while she rebuilt the architecture of her life. “I haven’t called her,” Aurora admitted. “Didn’t know what to say. *Hi, it’s me, the girl who vanished after you saved her. Still alive. Still not a lawyer.*” Silas was quiet long enough for the murmur of the other patrons to rise around them like distant traffic. When he spoke again his voice had dropped to the register she remembered from the secret room behind the bookshelf—the room where he had once taught her how to read a man’s intentions in the tension of his shoulders. “You were twenty years old, Rory. Scared. Brilliant. You looked at me with those big blue eyes and asked me if the world was ever going to stop trying to break people like you.” He set the glass down with deliberate care. “I told you it wouldn’t. But I said you could learn to break it back, a little. I thought you’d do it from inside a courtroom.” Aurora laughed once, a small sound with no warmth in it. “Turns out courtrooms and I don’t agree on the definition of justice. Delivery bikes are simpler. You see the street, you see the people, you see who’s watching you. No wigs. No lies dressed up as arguments.” She watched his face as she spoke, cataloguing the changes. The Spymaster had always kept his emotions behind reinforced glass; now the glass had aged, grown thinner. Regret moved behind it like something large swimming just beneath the surface. “I should have come looking,” he said. The words hung between them, simple and devastating. Aurora’s fingers tightened around her glass until the scar on her wrist pulled taut. “You had a knee that wouldn’t let you walk without swearing. A bar to run. A network of contacts that didn’t include wayward law students who’d rather disappear than be found. I made sure you couldn’t find me.” “I’m good at finding people,” he reminded her. “You’re good at letting them go when they ask you to.” That landed. She saw it in the minute flinch of his left hand, the one with the signet ring. For a long moment the only sound was the low clink of ice in someone else’s drink three tables away. “I used to sit up in that flat,” she continued, voice quieter now, “listening to the music drifting up through the floorboards. You’d close at two, lock the door, and sometimes play that old vinyl—Ella Fitzgerald, I think. I’d lie there wondering if the man downstairs had any idea what it meant to a girl from Cardiff to have one place on earth where no one would kick the door in at three in the morning.” Silas rubbed his knee absently, the gesture unconscious. “I knew. That’s why I never asked for rent. Why I taught you the things I taught you. How to watch a room. How to spot the lie before it’s fully formed. I thought I was giving you tools.” His voice roughened. “Didn’t realize I was just teaching you how to stay alone.” Aurora felt something crack inside her chest, a hairline fracture in the armor she had spent half a decade forging. She had come here tonight because the delivery route had taken her past the green neon and something in her had simply given up pretending it didn’t matter. She had not expected the conversation to peel her open like this. “I used to be angry at you,” she said. “For not stopping me from leaving the way I did. For not writing. For letting time do what time does.” She touched the scar again, tracing the crescent with her thumb. “Then I realized I was angry at myself for needing to be stopped. For still being the girl who ran instead of the woman who stood.” Silas leaned forward. The limp made the movement awkward, but he compensated with the same economy of motion that had kept him alive in places far more dangerous than Soho. “You’re standing now. Look at you. Twenty-five years old and you walk in here like you own the shadows. That’s not the same girl who showed up with a duffel bag and someone else’s bruises.” “No,” she agreed. “That girl died somewhere between here and the M4 motorway. This one delivers dumplings and keeps a knife in her boot and hasn’t spoken to her parents in three years.” She met his gaze directly, the way he had taught her never to look away from the truth. “I have regrets, Silas. So many I could paper these walls with them and still have some left over. I regret not finishing law. I regret what I let Evan turn me into. I regret that I stayed away so long it felt easier than coming back.” The admission seemed to hollow him out. He looked suddenly older than fifty-eight, a man carrying every botched operation and every lost friend in the slope of his shoulders. “I regret,” he said slowly, “that I let the habits of a lifetime keep me from picking up a phone. I told myself you were better off without an old spy hanging about in your rear-view mirror. Truth is, I was afraid you’d tell me to stay away. And I’ve spent enough years in rooms where no one wanted me.” The silence that followed felt almost sacred. Around them the bar continued its quiet nighttime business—glasses clinking, a woman laughing too loudly at the corner table, rain tapping at the windows like impatient fingers. But between the two of them the years had opened up, showing their teeth and their tenderness all at once. Aurora reached across the bar. After a moment’s hesitation he took her hand. His palm was warm, the signet ring cool against her skin. She felt the difference in their grips: hers shaped by handlebars and cardboard boxes, his by years of holding weapons and secrets and now, apparently, pint glasses. “I still live above the bar,” she said. “Moved back in last month. The flat still smells like dust and memories. I kept meaning to come down. Kept finding reasons not to.” “I kept meaning to climb those stairs,” he answered. “Kept finding reasons not to.” She smiled then, a real one this time, small and rueful. “We’re quite the pair of cowards.” “Seasoned ones,” he corrected. The smile he gave her in return was crooked, genuine, and made the grey in his beard look distinguished rather than merely aged. Outside, the neon sign continued its indifferent humming. Inside, two old friends sat in a pool of lamplight surrounded by other people’s histories, quietly rewriting their own. The conversation did not end there; it stretched on through another round of whiskey, through shared memories of late-night conversations about MI6 protocol and Welsh lullabies, through the slow acknowledgment that time had taken pieces from both of them and given nothing back except the chance to sit here now, scarred and older and still, somehow, known. Aurora traced the rim of her glass and felt the weight of the years settle differently—not lighter, exactly, but distributed more evenly between them. The girl she had been and the woman she had become occupied the same stool, shoulder to shoulder with the man who had never quite been a father and never quite been just a friend. The tension between those versions of herself did not vanish. It simply became something they could both look at without flinching. Later, when most of the patrons had drifted out into the rain, Silas limped around the bar and flipped the lock on the front door. He did not ask her to stay, but he left the bottle between them like an open question. Aurora stayed. They spoke of smaller things then—how the maps on the walls had yellowed further, how Yu-Fei’s spring rolls had improved, how the secret room behind the bookshelf still contained the same battered leather chair where she had once fallen asleep listening to him recount sanitized versions of his Prague mission. Neither of them mentioned the future. The past had taken enough of the evening; they let it linger, like good whiskey, warming the spaces regret had carved out. When Aurora finally stood to leave, Silas walked her to the staircase that led up to her flat. The limp was more noticeable now, the late hour extracting its toll. At the bottom step she turned back. “Next time I won’t wait five years.” “Next time I won’t let you,” he said. She climbed the stairs slowly, feeling his gaze on her back until she turned the landing. Inside her flat the air was cool and still. She crossed to the window that overlooked the street, watching the green neon flicker once, twice, then hold steady. Below, the door to the bar opened again and Silas stepped out briefly, looking up as though he could see her through the glass and brick. For the first time in years, the sight of him did not twist with guilt or loss. It simply was. A fixed point. An old friend who had changed and stayed the same all at once. Aurora touched the crescent scar on her wrist, then let her hand fall. The weight of time remained, but it no longer felt like something she had to carry alone. In the quiet above the Raven’s Nest, she allowed herself to believe that some regrets could be outlived, if not erased. That some friendships could survive the people they had once been and find room for the people they had become. She left the curtain open and went to bed listening to the low sounds of the bar shutting down for the night. The rhythm of it—lock turning, chairs being lifted, the soft click of the lights—felt like forgiveness in a language she was only beginning to remember how to speak.
created_at"2026-03-12T21:33:59.254Z" 3/12/2026, 9:33:59 PM
model"x-ai/grok-4.20-beta-20260309"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency17740
moderation_latency(null)
generation_time34522
tokens_prompt867
tokens_completion3804
native_tokens_prompt908
native_tokens_completion6945
native_tokens_completion_images0
native_tokens_reasoning3866
native_tokens_cached896
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.0418732
router(null)
provider_responses
0
endpoint_id"33f49f24-a0de-4dcf-872d-ca514e83fbae"
id"57ff5080-c6b9-38dc-6e48-074d7f8eddfa"
is_byokfalse
latency359
model_permaslug"x-ai/grok-4.20-beta-20260309"
provider_name"xAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.0; linux; x64))"
http_referer(null)
api_type"completions"
id"gen-1773351239-GJAQAGr7KIWw28Zo98Bo"
upstream_id"57ff5080-c6b9-38dc-6e48-074d7f8eddfa"
total_cost0.0418732
cache_discount0.0016128
upstream_inference_cost0
provider_name"xAI"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags21
adverbTagCount1
adverbTags
0"he said slowly [slowly]"
dialogueSentences43
tagDensity0.488
leniency0.977
rawRatio0.048
effectiveRatio0.047
92.23% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2573
totalAiIsmAdverbs4
found
0
adverb"very"
count1
1
adverb"suddenly"
count1
2
adverb"slowly"
count2
highlights
0"very"
1"suddenly"
2"slowly"
100.00% AI-ism character names
Target: 0 AI-default names (16 tracked, −20% each)
codexExemptions
0"Blackwood"
found(empty)
100.00% AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions(empty)
found(empty)
72.79% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2573
totalAiIsms14
found
0
word"chill"
count1
1
word"weight"
count3
2
word"measured"
count1
3
word"tracing"
count2
4
word"tension"
count2
5
word"warmth"
count1
6
word"silence"
count1
7
word"tenderness"
count1
8
word"traced"
count1
9
word"flicker"
count1
highlights
0"chill"
1"weight"
2"measured"
3"tracing"
4"tension"
5"warmth"
6"silence"
7"tenderness"
8"traced"
9"flicker"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"eyes widened/narrowed"
count1
highlights
0"eyes narrowed"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells1
narrationSentences133
matches
0"t with guilt"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount1
narrationSentences133
filterMatches
0"notice"
1"look"
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences155
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen77
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans1
markdownWords17
totalWords2564
ratio0.007
matches
0"Hi, it’s me, the girl who vanished after you saved her. Still alive. Still not a lawyer."
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions30
unquotedAttributions0
matches(empty)
83.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions46
wordCount1814
uniqueNames15
maxNameDensity0.83
worstName"Aurora"
maxWindowNameDensity2.5
worstWindowName"Aurora"
discoveredNames
Aurora15
Carter2
London2
Raven2
Nest2
Silas11
Cardiff1
Evan2
Prague2
Irish1
Eva2
Spymaster1
Soho1
Welsh1
Yu-Fei1
persons
0"Aurora"
1"Carter"
2"Raven"
3"Silas"
4"Evan"
5"Eva"
6"Spymaster"
7"Yu-Fei"
places
0"London"
1"Cardiff"
2"Prague"
3"Soho"
globalScore1
windowScore0.833
48.99% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences99
glossingSentenceCount4
matches
0"sounded like an old gate swinging on ruste"
1"crets and now, apparently, pint glasses"
2"felt like something she had to carry al"
3"felt like forgiveness in a language she"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.39
wordCount2564
matches
0"not lighter, exactly, but distributed more evenly between them"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences155
matches
0"believe that some"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs56
mean45.79
std26.45
cv0.578
sampleLengths
085
165
286
33
499
519
623
727
857
912
1064
1132
124
1310
1441
1538
1665
1761
1836
1923
2072
2128
2258
2368
2448
2539
267
2722
2838
298
3011
3139
3276
3361
3460
3566
3665
3798
3829
3960
4054
4151
4232
4314
4417
4527
4684
4780
4895
4958
97.35% Passive voice overuse
Target: ≤2% passive sentences
passiveCount3
totalSentences133
matches
0"been dusted"
1"was crooked"
2"being lifted"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount2
totalVerbs303
matches
0"were testing"
1"was only beginning"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount8
semicolonCount5
flaggedSentences12
totalSentences155
ratio0.077
matches
0"The walls remained a museum of other people’s histories—maps of continents that no longer existed under their original names, black-and-white photographs of men in trilbies and women with victory-roll hairstyles."
1"His auburn hair had surrendered more ground to silver; the neatly trimmed beard followed suit."
2"The limp became more pronounced as he turned; she watched the minute adjustment of his hip, the way his left knee refused to bend with full trust."
3"Eva—childhood friend, the one who had pressed a train ticket to London into Aurora’s palm at 2 a.m."
4"When he spoke again his voice had dropped to the register she remembered from the secret room behind the bookshelf—the room where he had once taught her how to read a man’s intentions in the tension of his shoulders."
5"The Spymaster had always kept his emotions behind reinforced glass; now the glass had aged, grown thinner."
6"Around them the bar continued its quiet nighttime business—glasses clinking, a woman laughing too loudly at the corner table, rain tapping at the windows like impatient fingers."
7"The conversation did not end there; it stretched on through another round of whiskey, through shared memories of late-night conversations about MI6 protocol and Welsh lullabies, through the slow acknowledgment that time had taken pieces from both of them and given nothing back except the chance to sit here now, scarred and older and still, somehow, known."
8"Aurora traced the rim of her glass and felt the weight of the years settle differently—not lighter, exactly, but distributed more evenly between them."
9"They spoke of smaller things then—how the maps on the walls had yellowed further, how Yu-Fei’s spring rolls had improved, how the secret room behind the bookshelf still contained the same battered leather chair where she had once fallen asleep listening to him recount sanitized versions of his Prague mission."
10"The past had taken enough of the evening; they let it linger, like good whiskey, warming the spaces regret had carved out."
11"The rhythm of it—lock turning, chairs being lifted, the soft click of the lights—felt like forgiveness in a language she was only beginning to remember how to speak."
93.88% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1830
adjectiveStacks0
stackExamples(empty)
adverbCount86
adverbRatio0.046994535519125684
lyAdverbCount28
lyAdverbRatio0.015300546448087432
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences155
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences155
mean16.54
std12.56
cv0.759
sampleLengths
030
129
211
315
49
530
68
79
89
917
1014
1115
1218
133
1419
153
166
175
1830
1922
2011
2125
223
2316
2415
258
2618
279
285
2917
307
3120
325
333
344
358
3610
3727
3816
3911
4014
4115
423
434
448
452
4621
4720
485
499
56.34% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats6
diversityRatio0.36129032258064514
totalSentences155
uniqueOpeners56
55.56% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount2
totalSentences120
matches
0"Only the woman standing at"
1"Only Silas knew the real"
ratio0.017
93.33% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount38
totalSentences120
matches
0"She paused with one hand"
1"She found him behind the"
2"His auburn hair had surrendered"
3"She did not."
4"He looked up."
5"She crossed to the bar,"
6"She slid onto a stool."
7"She saw him notice it."
8"He said nothing."
9"she told him"
10"He reached for a bottle"
11"He poured a second for"
12"He leaned against the back"
13"She took a slow sip."
14"She had tried."
15"She had not looked back."
16"He set the glass down"
17"She watched his face as"
18"he reminded her"
19"She saw it in the"
ratio0.317
68.33% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount94
totalSentences120
matches
0"The green neon sign above"
1"She paused with one hand"
2"The walls remained a museum"
3"Nothing had been dusted out"
4"The same low lamps cast"
5"Aurora’s bright blue eyes moved"
6"She found him behind the"
7"His auburn hair had surrendered"
8"The slight limp announced itself"
9"She did not."
10"The silver signet ring on"
11"He looked up."
12"Hazel eyes narrowed, then widened."
13"Recognition arrived in stages, the"
14"The girl he remembered had"
15"That girl had worn uncertainty"
16"The woman before him now"
17"The nickname sounded careful on"
18"She crossed to the bar,"
19"A corner of his mouth"
ratio0.783
41.67% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences120
matches
0"Now it sounded like an"
ratio0.008
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences75
technicalSentenceCount4
matches
0"She found him behind the bar, polishing a glass that did not need polishing."
1"Recognition arrived in stages, the way old operatives process threat levels: first the shape of her, then the posture, finally the face that had hardened around…"
2"The limp made the movement awkward, but he compensated with the same economy of motion that had kept him alive in places far more dangerous than Soho."
3"She crossed to the window that overlooked the street, watching the green neon flicker once, twice, then hold steady."
77.38% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags21
uselessAdditionCount2
matches
0"She crossed, boots leaving faint damp prints on the scarred floorboards"
1"she continued, voice quieter now,"
56.98% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags14
fancyCount4
fancyTags
0"Aurora admitted (admit)"
1"she continued (continue)"
2"she agreed (agree)"
3"he corrected (correct)"
dialogueSentences43
tagDensity0.326
leniency0.651
rawRatio0.286
effectiveRatio0.186
84.6055%