Run: 2026-09-02-01M1HBGTT436V421AYCBVBWJ1R

Run Details

Duration:
8m 17s
Cost:
$0.105900
Provider:
Alibaba

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 Raven’s Nest bled into the wet pavement, turning the rain into something theatrical. Rory pushed through the door with her shoulder, the insulated Golden Empress bag knocking against her hip, and brought in with her the smell of soy, steam and cold streets. The bar was dim after the glare of headlights, and for a moment her bright blue eyes could make nothing of it. Then the room resolved itself: low amber lamps, old maps curling on the walls, black-and-white photographs of cities that no longer existed under their own names. Silas was behind the bar, polishing a glass he did not need to polish. He looked up, hazel eyes catching the light, and the signet ring on his right hand tapped once against the wood. “Last one?” he asked. “Unless someone in Soho suddenly develops a craving for crispy duck at midnight.” “Yu-Fei would send you out in a hurricane.” “Yu-Fei would expect me to enjoy the challenge.” He smiled without quite showing his teeth. His grey-streaked auburn beard was neatly trimmed, as it always was, and he stood with that quiet authority of his, as if the room had been arranged around him years ago and had never thought to object. Rory started to say she was going upstairs to the flat, that her feet ached and the rain had got into her shoes, and then she saw the woman at the corner table. She was sitting with a glass of white wine she had not drunk. Her hair was cut in a severe blonde bob, the colour expensive and deliberate, and her coat was the kind of camel wool that looked soft only because it had never been worn on a bus. Rory would not have known her if the woman had not lifted her face. Rory’s breath changed before her thoughts did. “Eva,” she said. The woman stood too quickly. The table moved, and the wine trembled in the glass. “Rory.” The name came out old and unpractised. Not Aurora, which her mother used when she wanted to make a point. Not Carter, which her father used in court when he forgot which side of the family he was on. Rory. That name belonged to a girl who had once climbed a wall in Cardiff with her school tights torn at the knee and said, Come on, it’s only ten feet. Silas looked from one to the other. He put the glass down. “Friends?” “Once,” Rory said. “A long time,” Eva said. “A lifetime,” Rory corrected, and hated the tremor in it. The bar had three customers, all settled into their own private weather. A man with a laptop. Two women sharing a bottle of red. Nobody else looked up. Rory’s mind, cool by habit, began arranging the room. Door to the street. Door behind the bar. The bookshelf beside it, which she knew opened into a narrow back room because Silas had shown it to her when she first came to live above the Nest. She had thought it romantic then. Now it looked like a place to hide. Silas came around the bar with a slight drag of his left leg. He stopped beside her, not quite touching her arm. “There’s a bottle of Sancerre breathing for no one,” he said. “Or tea. I can do either with dignity.” “Tea,” Rory said. Eva gave a small, startled laugh. “Since when do you drink tea?” “Since I stopped drinking to forget things and started drinking to endure them.” Eva’s face changed, just a flicker. Regret, maybe, or recognition. At twenty-five, Rory had learned to read faces in the way other people learned to read weather. It kept her alive, and it made her tired. “The back room,” Silas said to Rory. “If you want it.” She should have said no. She should have taken her tea at the bar, let Eva see that she was unremarkable now, just a woman who delivered food and lived in a flat above a pub and had no interest in old ghosts. But the room behind the bookshelf was quiet, and quiet had become dangerous to refuse. “All right,” she said. Silas drew his thumb along the edge of a shelf, and a section of bookcase moved inward with a soft, oiled sigh. Rory went through first. The room beyond was small and dim, paper-scented, with a round table, two chairs, and a single photograph of a bridge in winter hanging above a map of London. There was another map pinned beneath the photograph, older, its creases white as scars. Silas followed with a tray, set down a teapot and two cups, and then left without asking if they needed anything else. That was one of the things Rory trusted him for: he knew when absence was a kindness. Eva stood just inside the doorway, her coat buttoned to the throat. She looked around as if she expected the walls to speak. “I didn’t know you lived here,” she said. “Above. Sometimes.” “You deliver food?” “For Yu-Fei. Part-time.” “You were going to be a lawyer.” Rory poured the tea. The pot shook only a little. “I was going to be a lot of things.” “You were the clever one. Everyone said so. Your father used to talk about you as if you were a closing argument.” “My father talks about everything as if it were a closing argument.” Eva almost smiled. “And your mother used to make us sit up straight.” “She still does.” They looked at each other across the table. Rory saw then how carefully Eva had been assembled. The nails were perfect. The earrings were small gold studs. There was no chipped polish, no loose thread, no trace of the girl who had once stolen cigarettes from a newsagent and sworn she would never become boring. But there was a line at her mouth that had not been there before, and her hands were folded too tightly. “What are you doing in London?” Rory asked. “I moved here. Three years ago. I’m at a chambers in Holborn. Family law.” “Of course.” The words came out harder than she meant them to. Eva heard it. “Don’t,” Eva said. “Don’t what?” “Don’t make it sound as if I’ve committed a crime by having a job.” “You’re a barrister.” “Yes.” “In family law.” “Mostly women’s cases. Protection orders. Housing.” Eva paused. “Ironic, perhaps. But not a crime.” Rory wrapped her fingers around the cup. The crescent scar on her left wrist, the one she had carried since a childhood accident, showed pale against her skin when she turned her hand. Eva’s gaze dropped to it, then away. “I didn’t ask you to become my conscience,” Rory said. “I didn’t think you did.” “You chose the safe version of what I wanted.” “No.” Eva’s voice sharpened. “I chose the version I could bear.” The rain tapped at the small window high in the wall. Rory thought of Cardiff, of the university library where she had studied pre-law with a highlighter in one hand and a cold cup of coffee in the other. She had believed then that if she arranged words carefully enough, they would form a wall no one could cross. Then Evan had come along and taught her how little words mattered when someone decided to walk through them. “I saw your name once,” Eva said. “In a news piece about delivery workers during the strikes. I didn’t know it was you until I read the quote.” “You could have called.” “I didn’t know if you’d want me to.” “That’s not the same as calling.” Eva looked down at her cup. “No.” “Why are you here tonight?” “My meeting was cancelled. I was walking past and saw the green sign. I thought it looked like the sort of bar where someone interesting might hide.” She tried a smile. “I didn’t expect it to be you.” “You always did like signs.” “You always did like them less.” Rory remembered then how easy it had been to be with Eva before fear made everything formal. They had shared a language built from glances, borrowed jumpers, bus tickets, secrets told under bedsheets. Eva had been the one to tell her to leave Evan. Not gently, not with flowers or careful questions, but in a phone call that crackled with anger and love. Get out. Get out now. Come to London. I’ll find a place. I’ll sort it. Rory had gone. She had packed one bag and left while Evan was at work, shaking so badly she dropped her keys twice on the stairs. But when she arrived in London, Eva had not been at the station. Nor the next day. Nor the one after. “You didn’t meet me,” Rory said. Eva’s hands tightened. “I know.” “You told me to come.” “I know.” “I stood in St Pancras with a bag that wouldn’t zip and called you from a phone with no credit.” “I know.” “And then I thought, perhaps something happened. Perhaps you were hit by a bus. Perhaps you were dead in a flat somewhere and I was angry at a ghost.” Eva’s eyes filled, but she did not look away. “I wanted to be there.” “But you weren’t.” “I was afraid.” Rory laughed once, short and without humour. “That’s not a reason.” “It’s the only one I have.” Outside, a car passed, headlights sweeping the ceiling. Rory heard the bar beyond the shelf: the murmur of customers, the clink of glass, the soft sound of Silas moving with his limp. Ordinary noises. The world continuing while inside this room two women tried to lift a thing neither had been strong enough to carry alone. “Eva,” she said, and the name felt heavier than it used to. “What were you afraid of?” Eva was quiet for so long that Rory thought she would not answer. Then she said, “That you’d arrive and need me, and I wouldn’t know how to be enough.” “That was the point.” “I know.” “I didn’t need you to be enough. I needed you to be there.” Eva pressed her fingers to her eyes. The polished composure cracked, just slightly, and Rory saw the girl she had known underneath it: furious, loyal, ashamed. “I called your mother,” Eva said. Rory stiffened. “You did what?” “Once. After. I asked if you were safe. She said you were. She didn’t say where.” “You had no right.” “I know.” “You left me, then called my mother like a teacher checking attendance.” “I was a coward,” Eva said. “I have had years to think of better words, and that is still the best one.” Rory wanted to be angry. Anger was familiar; it had kept her warm through worse nights than this. But beneath it was something more exhausting: the knowledge that Eva’s failure had not been monstrous, only human. People did not always arrive when they were needed. Sometimes they stood at the edge of another person’s disaster and thought, not yet, not like this, not me. “I got a room from Silas,” Rory said. “Eventually. Before that, a hostel. Before that, a night bus.” Eva flinched. “Rory.” “Don’t. You don’t get to grieve it now as if it happened to you.” “I know.” “You don’t get to make yourself the heroine of your regret.” Eva went very still. Then she nodded, once. “All right.” Rory drank the tea. It was too hot and too strong, and it steadied her anyway. “I’m not the person who left Cardiff,” she said. “No.” “You’re not either.” “No.” “I work for a restaurant. I live above a bar. I don’t have a five-year plan. I don’t have the sort of life you can put on a form.” “That doesn’t mean—” “It means I’m not your redemption.” Eva’s mouth trembled. “I wasn’t looking for redemption.” “Then what?” “A friend.” The word sounded absurdly small in the room, smaller than the maps and the photographs, smaller than the years between them. Rory looked at Eva’s careful hands and felt a sudden, unwanted ache for the girl who had once said, Jump, I’ll catch you. “I don’t know how to be that,” Rory said. “I don’t either. Not with you.” “Why now?” Eva reached into her coat and brought out a card. She did not slide it across the table; she laid it down between them, as if offering something that could be refused. “Because I saw the green sign and thought of you. Because I’m tired of being careful. Because I still turn around when I hear your name.” Rory did not take the card. “I’m here until Friday,” Eva said. “The number’s on the card. If you want to shout at me, I’ll listen. If you want to ignore me, I’ll understand.” “And if I want to ask why you really came into this bar?” Eva hesitated. Then she said, “Because I hoped and because I didn’t. That’s the honest answer. It isn’t a good one.” “It’s something.” “It’s not enough.” “No,” Rory said. “It isn’t.” Eva buttoned her coat. At the doorway she stopped and looked back at the room, at the maps, at the teacups, at whatever ghost of herself she could see there. “You were right,” she said. “About the station.” “I know.” “I’m sorry.” Rory’s throat tightened. She wanted to say it didn’t matter. She wanted to say it mattered every day. Instead she said, “I got here.” Eva nodded. “You did.” She left. The shelf closed behind her with a soft sound like a book being shut. Rory remained standing. Silas began clearing cups. He did not ask if she was all right. He had never once, in all the months she had lived above his bar, asked a question he did not need answered. “She’ll be back,” he said. “Maybe.” “And if she is?” Rory looked at the card on the table. Eva’s name was printed in dark letters, followed by chambers and a phone number. A life made of ordered things. A life built, perhaps, around the absence of one messy friendship. “I don’t know,” Rory said. Silas carried the tray to the door. His signet ring caught the lamp as he turned it, once, around his finger. “People rarely arrive when we need them,” he said. “They arrive when they can.” “That sounds like something a spymaster would say to make betrayal easier.” He smiled, just a little. “It was a spymaster who taught it to me.” “Was he right?” Silas considered. “Sometimes. Not often enough to forgive everyone.” After he left, Rory sat again. The rain had softened, and the green neon from the bar sign must have been leaking through the high window, because the map on the wall seemed lit from within, all the streets of London glowing faintly like veins. She picked up Eva’s card. It was thick, good paper. The kind of thing that did not bend easily. From the other side of the shelf came the sound of chairs being lifted onto tables, the last customers murmuring goodnight, Silas locking the till with a metallic click. Rory thought of herself at twenty, standing outside a courtroom with Eva beside her, both of them certain that adulthood was a door one walked through boldly. She thought of the night she left Evan, the way the street had seemed too wide, the way her hands had shook. She thought of arriving in London alone and learning that survival could feel less like rescue than like weather: cold, continuous, indifferent to complaint. Eva had not saved her. That was true. But Eva had told her to go. That was also true. Rory turned the card over in her hands. On the back, in ink that was not printed, Eva had written a single line: I kept the platform ticket from St Pancras. I never used it. Rory stared at it until the words blurred. Then she put the card in her pocket, where it pressed against her hip like a small, stubborn stone, and went upstairs through the bar, past the maps and photographs, past the green sign humming in the dark, into the flat that was hers and not quite hers, carrying all the years between herself and the girl she had been.
created_at"2026-09-02T15:24:08.398Z" 9/2/2026, 3:24:08 PM
model"qwen/qwen3.8-max-20260803"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency1120
moderation_latency(null)
generation_time496452
tokens_prompt846
tokens_completion18437
native_tokens_prompt903
native_tokens_completion17349
native_tokens_completion_images(null)
native_tokens_reasoning13734
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"stop"
service_tier(null)
usage0.1059
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.19.0; linux; x64))"
http_referer(null)
request_id"req-1788362648-PiEwJB3G84uUq4PEEjAu"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1788362648-3w9df6bR5C3ud5UiL3F3"
upstream_id"chatcmpl-5c834b28-fcf0-98fa-8b1e-ebd28bf6a9d5"
provider_responses
0
endpoint_id"6332e9fd-e0c4-4cae-8c17-d25bc774864a"
id"chatcmpl-5c834b28-fcf0-98fa-8b1e-ebd28bf6a9d5"
is_byokfalse
latency1120
model_permaslug"qwen/qwen3.8-max-20260803"
provider_name"Alibaba"
status200
total_cost0.1059
cache_discount(null)
upstream_inference_cost0
provider_name"Alibaba"
response_cache_source_id(null)
data_region"global"
workspace_id"97e315e5-d303-487d-83c1-83180e8a13d4"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags33
adverbTagCount0
adverbTags(empty)
dialogueSentences126
tagDensity0.262
leniency0.524
rawRatio0
effectiveRatio0
83.44% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2718
totalAiIsmAdverbs9
found
0
adverb"suddenly"
count1
1
adverb"quickly"
count1
2
adverb"carefully"
count2
3
adverb"tightly"
count1
4
adverb"gently"
count1
5
adverb"slightly"
count1
6
adverb"very"
count1
7
adverb"really"
count1
highlights
0"suddenly"
1"quickly"
2"carefully"
3"tightly"
4"gently"
5"slightly"
6"very"
7"really"
100.00% AI-ism character names
Target: 0 AI-default names (16 tracked, −20% each)
codexExemptions
0"Blackwood"
found(empty)
100.00% AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions(empty)
found(empty)
87.12% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2718
totalAiIsms7
found
0
word"resolved"
count1
1
word"trembled"
count2
2
word"flicker"
count1
3
word"perfect"
count1
4
word"familiar"
count1
5
word"could feel"
count1
highlights
0"resolved"
1"trembled"
2"flicker"
3"perfect"
4"familiar"
5"could feel"
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
narrationSentences182
matches
0"d with anger"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount3
narrationSentences182
filterMatches
0"see"
hedgeMatches
0"started to"
1"tried to"
2"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences275
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen60
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2718
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions42
unquotedAttributions0
matches(empty)
0.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions116
wordCount1909
uniqueNames16
maxNameDensity2.2
worstName"Rory"
maxWindowNameDensity5.5
worstWindowName"Eva"
discoveredNames
Raven1
Nest2
Golden1
Empress1
Aurora1
Carter1
Cardiff2
Come2
Eva39
Rory42
Silas12
London5
Evan4
Jump1
St1
Pancras1
persons
0"Raven"
1"Nest"
2"Carter"
3"Eva"
4"Rory"
5"Silas"
6"Evan"
places
0"Cardiff"
1"London"
2"St"
3"Pancras"
globalScore0.4
windowScore0
30.95% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences105
glossingSentenceCount5
matches
0"looked like a place to hide"
1"not quite touching her arm"
2"as if offering something that could be refused"
3"seemed lit from within, all the streets of London glowing faintly like veins"
4"not quite hers, carrying all the years between herself and the girl she had been"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches2
per1kWords0.736
wordCount2718
matches
0"Not gently, not with flowers or careful questions, but in a phone call"
1"not with flowers or careful questions, but in a phone call"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences275
matches
0"see that she"
1"certain that adulthood"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs150
mean18.12
std22.6
cv1.247
sampleLengths
097
135
24
313
48
58
677
763
87
93
1016
1170
1213
133
145
1510
1688
1722
1819
193
2012
2113
2236
2311
2458
254
26108
2723
288
292
303
313
327
3319
3422
3512
3613
373
3876
398
4014
412
4213
433
442
4514
463
471
483
4914
93.70% Passive voice overuse
Target: ≤2% passive sentences
passiveCount6
totalSentences182
matches
0"been arranged"
1"been worn"
2"been assembled"
3"were folded"
4"was printed"
5"being lifted"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount2
totalVerbs354
matches
0"was going"
1"was sitting"
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount0
semicolonCount2
flaggedSentences2
totalSentences275
ratio0.007
matches
0"Anger was familiar; it had kept her warm through worse nights than this."
1"She did not slide it across the table; she laid it down between them, as if offering something that could be refused."
98.88% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1914
adjectiveStacks0
stackExamples(empty)
adverbCount79
adverbRatio0.041274817136886105
lyAdverbCount17
lyAdverbRatio0.008881922675026124
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences275
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences275
mean9.88
std8.74
cv0.884
sampleLengths
019
130
222
326
414
521
64
713
88
98
107
1137
1233
1313
1436
1514
167
173
185
1910
201
217
2213
2319
241
2530
267
275
281
293
305
3110
3212
335
347
354
369
374
384
3929
406
418
4213
439
4411
458
463
476
486
4913
40.18% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats27
diversityRatio0.23272727272727273
totalSentences275
uniqueOpeners64
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount8
totalSentences148
matches
0"Then the room resolved itself:"
1"Then Evan had come along"
2"Then she said,"
3"Sometimes they stood at the"
4"Then she nodded, once."
5"Then she said,"
6"Instead she said,"
7"Then she put the card"
ratio0.054
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount33
totalSentences148
matches
0"He looked up, hazel eyes"
1"He smiled without quite showing"
2"His grey-streaked auburn beard was"
3"She was sitting with a"
4"Her hair was cut in"
5"He put the glass down."
6"She had thought it romantic"
7"He stopped beside her, not"
8"It kept her alive, and"
9"She should have said no."
10"She should have taken her"
11"She looked around as if"
12"They looked at each other"
13"She had believed then that"
14"She tried a smile"
15"They had shared a language"
16"I’ll find a place."
17"I’ll sort it."
18"She had packed one bag"
19"she said, and the name"
ratio0.223
64.73% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount117
totalSentences148
matches
0"The green neon sign above"
1"Rory pushed through the door"
2"The bar was dim after"
3"Silas was behind the bar,"
4"He looked up, hazel eyes"
5"He smiled without quite showing"
6"His grey-streaked auburn beard was"
7"Rory started to say she"
8"She was sitting with a"
9"Her hair was cut in"
10"Rory would not have known"
11"Rory’s breath changed before her"
12"The woman stood too quickly."
13"The table moved, and the"
14"The name came out old"
15"That name belonged to a"
16"Silas looked from one to"
17"He put the glass down."
18"Rory corrected, and hated the"
19"The bar had three customers,"
ratio0.791
33.78% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences148
matches
0"Now it looked like a"
ratio0.007
89.55% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences67
technicalSentenceCount5
matches
0"His grey-streaked auburn beard was neatly trimmed, as it always was, and he stood with that quiet authority of his, as if the room had been arranged around him …"
1"Her hair was cut in a severe blonde bob, the colour expensive and deliberate, and her coat was the kind of camel wool that looked soft only because it had never…"
2"She should have taken her tea at the bar, let Eva see that she was unremarkable now, just a woman who delivered food and lived in a flat above a pub and had no …"
3"There was no chipped polish, no loose thread, no trace of the girl who had once stolen cigarettes from a newsagent and sworn she would never become boring."
4"Then she put the card in her pocket, where it pressed against her hip like a small, stubborn stone, and went upstairs through the bar, past the maps and photogr…"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags33
uselessAdditionCount1
matches
0"she said, and the name felt heavier than it used to"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags30
fancyCount1
fancyTags
0"Rory corrected (correct)"
dialogueSentences126
tagDensity0.238
leniency0.476
rawRatio0.033
effectiveRatio0.016
87.4116%