Run: 2026-03-18-01KM08SYMFASFEARPDPRS531Q5

Run Details

Duration:
21.2s
Cost:
$0.018282
Provider:
OpenAI

Model input

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

Model response

AI
The first thing Rory noticed was the coat. It was a man’s coat, too fine for Soho rain and too dark for the neon green spill outside The Raven’s Nest. It hung on the back of the barstool like it belonged there, as if the person inside it had always meant to be in this exact place, under these old maps and black-and-white photographs, with the smell of damp wool, gin, and polishing oil in the air. Rory had been carrying a tray of drinks toward the far end of the bar when she saw it. Then she saw the hand around the glass. Long fingers. A thin silver ring. Her steps stalled so abruptly that the ice in one tumbler sloshed against the side. Silas was behind the bar, in his shirtsleeves, moving with that same measured economy he’d had for as long as she’d known him. He caught her eye and lifted one brow in silent question. She should have asked for help. She should have done what she always did: tucked her surprise away where no one could use it against her. Instead, she stared at the profile of the woman in the coat, and something old and raw inside her gave a hard, stupid lurch. The woman turned. For one second Rory didn’t recognize her. Not because she had changed in any ordinary sense. Not because time had done what time always did, sanding the edges off youth, drawing lines at the mouth, settling in at the corners of the eyes. It was something stranger. Something like a name that had been spoken so often in one’s head it had ceased to be a person. Then the woman’s gaze landed on Rory, and the whole room tilted. Eva. Not the girl from Cardiff with bitten nails and a laugh that began in her throat before it escaped. Not the Eva who used to steal Rory’s cigarettes and tell her she was overthinking everything, darling, as if overthinking were a hobby instead of a survival mechanism. This Eva wore her hair cut close and severe, dark as wet slate, and there was a narrow scar along one temple that flashed pale when the light shifted. Her mouth looked more controlled now. Less likely to open in delight. More likely to decide. But her eyes were the same. Sharp and pale and far too observant. They locked onto Rory’s face with a visible jolt, as if each of them had been struck in the chest and needed a second to recover. “Rory?” Eva said. The name came out with disbelief first, then something quieter underneath it. Careful. Wounded. Hopeful, maybe, which was worse. Rory felt the tray suddenly heavy in both hands. “Eva.” A smile tried to happen on Eva’s face and did not quite make it. She stood, and Rory saw that she was taller than she remembered. Or maybe Rory just remembered a smaller version of her because that was how the past liked to arrange itself: kinder, neater, easier to hold. Eva came around the barstool slowly, as if she were approaching a skittish animal. “You’re real,” Eva said. Rory almost laughed. It would have been the wrong sound, too bright for what was happening. “Last I checked.” Eva’s gaze flicked over her, taking inventory in one pass: the black hair cut to her shoulders, the green apron tied over her shirt, the delivery jacket draped over the back of the stool beside her. The old instinct to make herself unreadable rose in Rory at once, but it was too late. Eva had already seen the shape of the life she’d been given. “Christ,” Eva said softly. “Rory.” It was the first time her name had been spoken with that kind of tenderness in years. Rory hated how much it affected her. Silas appeared at her shoulder, glass in hand, posture deceptively casual. “You two know each other?” His hazel eyes moved from one woman to the other, taking in the stillness between them. Rory felt the familiar pressure of his attention like a hand on the back of her neck. He knew better than to ask in front of the room, but not so much better that he would pretend not to notice. “Childhood friend,” Rory said. Eva gave a short, breathless laugh. “That’s one way to put it.” Silas looked from her face to Rory’s and made a decision. “I’ll hold the tray,” he said, and took the glasses from Rory without another word. “Take five.” Rory wanted to protest. Instead she watched him move off to tend another customer, left with Eva in the narrow space near the bar where the photographs on the wall made everyone seem briefly already dead. Eva glanced toward the door, then back again. “Can we sit?” Rory nodded because she did not trust her voice yet. They took the small table in the corner beneath a black-and-white photo of men in suits standing outside what looked like a demolished street. The tabletop was sticky at the edges. Rory noticed, absurdly, that Eva still sat straight-backed, as though an invisible string ran from the crown of her head through the ceiling and up into the dark. She used to slouch everywhere, legs stretched out, elbows spread, making herself larger than she was. Rory had once envied that. Now Eva looked honed down to essentials. For a moment neither of them spoke. The bar hummed around them: low conversation, the clink of ice, the soft drag of a stool leg over the floor. Outside, rain hissed against the windows. Rory kept her hands folded around the edge of her apron to stop them from fidgeting. “You disappeared,” Eva said finally. The words were not accusation exactly. That would have been easier. They were too flat, too worn, like a stone handled too long. Rory looked at her. “I left.” Eva’s mouth tightened. “You left without saying anything.” Rory swallowed. There were too many answers, all of them bad. Because you were gone when I needed you. Because I was nineteen and frightened and proud and too ashamed to tell anyone what Evan had been doing. Because I thought if I ran far enough no one would see how badly I’d lost myself. Because every time I reached for the phone I imagined your disappointment in advance and couldn’t bear it. Instead she said, “I know.” Eva’s stare did not soften. “Do you?” Rory let out a slow breath through her nose. “No. Probably not.” That seemed to strike Eva harder than denial would have. Her shoulders shifted, an involuntary reaction, as if Rory had handed her something too heavy to hold. She looked away first. “You were supposed to come to my graduation,” Eva said. Rory’s throat went tight. Of all the things she’d expected, that wasn’t one. Not because it was unfair, but because it was small. A specific missed moment among so many larger absences. “I know,” Rory said again, and heard how useless it sounded. Eva gave a single nod. “Right.” The silence between them thickened. Rory could feel years pressing at its edges: Cardiff streets after rain, cheap tea in Eva’s student kitchen, late-night calls Rory had not answered, messages left unread, the long stretch of not knowing and then the sharper stretch of not asking. She could almost see the old version of them seated here instead, knees knocking under the table, both of them louder than the room, both pretending life had not yet taught them its tricks. Eva reached for the water glass in front of her and set it back down untouched. Her nails were bare now, short and practical. Rory remembered bitten red polish and chipped black varnish. “You look different,” Eva said. Rory gave a brief, humorless smile. “That’s generous.” “I mean it.” Rory’s eyes dropped to Eva’s scarf, carefully knotted. “So do you.” Eva’s expression shifted, almost amused despite herself. “I should hope so. It’s been, what, seven years?” “Eight.” “God.” Eva exhaled into the word. “That’s obscene.” Rory almost said that time had a habit of being obscene. Instead she said, “You always were better at counting than me.” “That’s not true.” “It is true. You used to keep receipts for fun.” “That was money anxiety, not a personality trait.” The corner of Rory’s mouth twitched. For the first time since Eva had walked in, something that resembled their old rhythm flickered into place. It was fragile as spider silk, but it existed. Eva saw it too. Her eyes widened a fraction, and for a second Rory thought she might cry. Instead Eva looked down and laughed once under her breath, an exhausted sound. “You’re still doing that.” “Doing what?” “Pretending you’re not funny.” Rory leaned back against the chair. “And you’re still rude.” “Only to people I like.” Rory’s chest hurt at that. She turned the feeling over in her mind, trying to decide whether it was pain or relief. Probably both. In the bar’s dim light, Eva looked less like a stranger and more like a memory that had been restored badly, the colors off but the shape undeniable. “What are you doing in London?” Rory asked. Eva hesitated. For the first time, she looked away for something more than a second. “Work,” she said. “That’s not an answer.” “It’s the only one you’re getting.” Rory studied her face. There were new lines there—hard ones around the mouth, a faint crease between the brows—that suggested long hours and bad sleep and decisions made under pressure. This wasn’t the girl who had once wanted to become a journalist because she couldn’t stand the idea of anyone else telling the story first. This Eva had the contained stillness of someone who had learned what not to reveal. Rory knew the shape of that lesson. She had learned it too. “You said you recognized me,” Rory said. “How?” Eva’s gaze snapped back to her, and a strange look crossed her face—something like guilt, or alarm. “Because I’d know you anywhere.” Rory almost asked whether that was still true after all this time, but she didn’t want the answer. Instead she said, “You look like you’ve seen a ghost.” Eva gave a faint, grim smile. “I thought I had.” Rory traced the rim of the table with one fingertip. The old crescent scar on her left wrist caught the light when she moved. Eva noticed it immediately. Her eyes dropped to the scar and widened. “Rory.” Rory closed her hand around it at once, too late. “Old accident.” Eva’s face tightened in a way that made Rory think she had misunderstood something. “No,” she said softly. “Not that. You still have it.” Rory stared at her. The room seemed to narrow around the sentence. Eva reached across the table but stopped short of touching her. “I thought,” she said, and stopped. Swallowed. Tried again. “After everything, I thought maybe you’d changed so completely that nothing would be left.” Rory looked down at her wrist, at the pale mark that had survived childhood, school, Cardiff, Evan, London, Silas’s bar, all the versions of herself she had shed like coats in different weather. She had not thought about it in years. “Some things don’t go away,” she said. Eva’s expression moved in the smallest possible way, but Rory saw it. She saw the recognition, and then the grief under it. “No,” Eva said. “I suppose they don’t.” Silas appeared at the edge of the table then, setting down a fresh drink without a word. His ring flashed silver when he withdrew his hand. Rory glanced up at him, grateful for the interruption and irritated by it in equal measure. He gave her the sort of look that said he had managed far worse than this in his time and had no intention of intruding unless necessary. Eva noticed him too. “You’re Silas Blackwood.” Silas inclined his head. “I am.” “The bar belongs to you.” “It does.” Eva’s eyes went to the walls, to the old maps and photographs, to the green glow from the sign outside. “This place is beautiful,” she said with a careful politeness that sounded unlike her and very like someone who had learned how to be guarded in expensive rooms. Silas’s mouth twitched. “That depends on your standards.” Eva smiled despite herself. “Apparently they’re low.” He looked at Rory. “You’ll take your break now. I’ll survive without you for ten minutes.” It was, Rory knew, not a suggestion. When Silas moved away, Eva watched him go, then turned back. “He seems… formidable.” “He is.” “And you work for him.” Rory let out a breath through her nose. “Part-time.” Eva’s eyebrows rose. “That sounds like a story.” “It’s not the kind you want.” “Try me.” Rory looked at her for a long moment. Here was the danger, she thought. Not the drinking, not the rain, not the fact of the reunion itself. It was the old pull of familiarity, the way Eva could still make a request sound like trust. Rory had once told her everything. Then she had told no one anything at all. In the end she said only, “You wouldn’t recognize me.” Eva’s eyes held hers. “I’m trying.” The honesty of it nearly undid her. Rory laughed softly, because she didn’t know what else to do with the pressure behind her ribs. “You say that like it’s a job.” “Isn’t it?” There it was again, that old, dangerous nearness. The one that had always made everything feel possible and unforgivable at once. Rory looked at Eva and saw the girl she had left behind in Cardiff, standing on a station platform with a backpack too big for her shoulders and eyes already bright with rage. She saw, too, the woman in front of her now: controlled, cautious, altered by years Rory had not witnessed. They fit together badly, like two halves of the same torn photograph. “I’m sorry,” Rory said before she could stop herself. Eva didn’t respond right away. She held Rory’s gaze as if weighing the sentence, deciding what shape of truth it might contain. Around them the bar carried on, indifferent. Someone laughed too loudly near the front windows. A bottle was set down with a soft thud. The world kept moving, which felt deeply offensive. “At least pick one thing to be sorry for,” Eva said at last, but there was no heat in it. Only exhaustion. Rory nodded once, because she could not argue with that. She thought of all the apologies she had rehearsed in the dark over the years, all the ones that had sounded pathetic once spoken aloud in her head. I should have called. I should have stayed. I should have believed you about things sooner. I should have told you what was happening. I should have been braver. I should have been better. They piled up now with no place to go. Eva folded her hands around her glass. “Do you ever go home?” Rory’s jaw tightened. “Depends what you mean by home.” Eva looked down, then up again. “Cardiff.” The answer came too quickly. “No.” “Ever?” “Not in a while.” Eva absorbed that. Her face did something small and sad. “Neither do I.” Rory glanced toward the bar, where Silas was polishing a glass with the absently vigilant air of a man who could hear half the room without appearing to listen to any of it. She thought of the flat above this place, of the narrow stairs, the familiar creak in the second step, the room with its cheap furniture and her neat little island of order. All the ways she had built a life by stacking pieces around the hole where something else had been. “Why now?” she asked. Eva’s eyes shifted to the window, to the green neon bleeding across the rain. “I was sent.” Rory frowned. “Sent?” Eva seemed to realize how that sounded and gave a dry, reluctant smile. “That sounds worse than it is.” “Does it?” “Yes.” Rory waited. Eva took a breath. “I needed to speak to someone who knows things. About someone. About a man who used to work in Prague, among other places.” Silas’s name didn’t need to be spoken. It hung in the air anyway. Rory looked from Eva to the bar, then back. “And you came here?” “I didn’t know you were here,” Eva said, and for the first time there was real emotion in her voice. “I swear I didn’t. I came because I was told this was the address. I walked in and saw the sign and thought I’d got the wrong place and then—” She stopped. Shook her head once, sharply. “Then I saw you.” Rory sat very still. All the old feelings were there, crowding the edges of the table. Surprise. Hurt. Affection, stubborn as a pulse. And beneath them, a newly sharpened fear. Because if Eva had found her here by accident, then the world was smaller and stranger than Rory liked to believe. And if Eva had come looking for answers, then whatever had dragged her to Soho was already close. Silas’s voice reached them from the bar, low and even. Rory couldn’t make out the words, only the cadence. The room had changed again, subtly, as if some hidden mechanism had clicked into place. Eva followed Rory’s gaze, then looked back at her with a bleak little smile. “Still pretending not to be part of something bigger than you are?” she asked. Rory met her eyes and found no easy answer waiting there. Outside, rain slicked the pavement beneath the green neon sign. Inside, under maps of places she had never been and photographs of people long dead, Rory felt the years gather around them like smoke, each one carrying a version of herself she no longer recognized. She wanted, suddenly and fiercely, to step back into the life she had abandoned and know what had become of the girl who had once called Eva her best friend. Instead she sat in the dim light of Silas’s bar and heard herself ask, quietly, “What have you gotten yourself into?”
created_at"2026-03-18T10:45:32.444Z" 3/18/2026, 10:45:32 AM
model"openai/gpt-5.4-mini-20260317"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency1078
moderation_latency(null)
generation_time21012
tokens_prompt867
tokens_completion4677
native_tokens_prompt808
native_tokens_completion3928
native_tokens_completion_images0
native_tokens_reasoning105
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.018282
router(null)
provider_responses
0
endpoint_id"9ee065b2-3d1c-43bc-bdd7-28af3b148282"
id"resp_0b31314e13789e6b0169ba824c80a4819690e8afe3e3c283c5"
is_byokfalse
latency183
model_permaslug"openai/gpt-5.4-mini-20260317"
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-1773830732-95MnRv5HFDKsLH4fDhAL"
upstream_id"resp_0b31314e13789e6b0169ba824c80a4819690e8afe3e3c283c5"
total_cost0.018282
cache_discount(null)
upstream_inference_cost0
provider_name"OpenAI"

Evaluation details

Result Evaluator Details Meta Data
96.91% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags29
adverbTagCount5
adverbTags
0"Eva said softly [softly]"
1"Eva said finally [finally]"
2"Rory said again [again]"
3"she said softly [softly]"
4"the end she said only [only]"
dialogueSentences97
tagDensity0.299
leniency0.598
rawRatio0.172
effectiveRatio0.103
80.18% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount3027
totalAiIsmAdverbs12
found
0
adverb"suddenly"
count2
1
adverb"slowly"
count1
2
adverb"softly"
count3
3
adverb"carefully"
count1
4
adverb"completely"
count1
5
adverb"very"
count2
6
adverb"quickly"
count1
7
adverb"sharply"
count1
highlights
0"suddenly"
1"slowly"
2"softly"
3"carefully"
4"completely"
5"very"
6"quickly"
7"sharply"
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)
76.87% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount3027
totalAiIsms14
found
0
word"measured"
count1
1
word"lurch"
count1
2
word"flicked"
count1
3
word"unreadable"
count1
4
word"tenderness"
count1
5
word"familiar"
count2
6
word"silence"
count1
7
word"could feel"
count1
8
word"flickered"
count1
9
word"silk"
count1
10
word"traced"
count1
11
word"affection"
count1
12
word"pulse"
count1
highlights
0"measured"
1"lurch"
2"flicked"
3"unreadable"
4"tenderness"
5"familiar"
6"silence"
7"could feel"
8"flickered"
9"silk"
10"traced"
11"affection"
12"pulse"
66.67% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches3
maxInWindow2
found
0
label"let out a breath"
count1
1
label"eyes widened/narrowed"
count1
2
label"hung in the air"
count1
highlights
0"let out a breath"
1"eyes widened"
2"hung in the air"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells3
narrationSentences241
matches
0"n in delight"
1"t with disbelief"
2"t with rage"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount4
narrationSentences241
filterMatches
0"think"
1"feel"
hedgeMatches
0"tried to"
1"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences309
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen49
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords3024
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions37
unquotedAttributions0
matches(empty)
0.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions158
wordCount2612
uniqueNames11
maxNameDensity2.72
worstName"Rory"
maxWindowNameDensity5
worstWindowName"Rory"
discoveredNames
Rory71
Soho2
Raven1
Nest1
Cardiff4
Eva62
Evan2
Swallowed1
London1
Silas12
Shook1
persons
0"Rory"
1"Eva"
2"Evan"
3"London"
4"Silas"
places
0"Soho"
1"Raven"
2"Cardiff"
globalScore0.141
windowScore0
74.24% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences165
glossingSentenceCount5
matches
0"Something like a name that had been spoken s"
1"not quite make it"
2"looked like a demolished street"
3"something like guilt, or alarm"
4"as if weighing the sentence, deciding what shape of truth it might contain"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount3024
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences309
matches
0"saw that she"
1"said that time"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs144
mean21
std23.19
cv1.104
sampleLengths
08
196
26
315
484
53
67
760
812
91
1092
1113
1226
133
1419
1510
1665
174
1819
1965
205
2124
2216
2356
244
2512
2628
2736
2811
2910
3080
317
3250
335
3423
356
368
3773
385
397
4012
4131
4210
4332
4411
456
4680
4733
485
498
96.53% Passive voice overuse
Target: ≤2% passive sentences
passiveCount6
totalSentences241
matches
0"been spoken"
1"been struck"
2"been given"
3"been spoken"
4"were gone"
5"been restored"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount5
totalVerbs468
matches
0"was overthinking"
1"were approaching"
2"was happening"
3"was happening"
4"was polishing"
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount3
semicolonCount0
flaggedSentences2
totalSentences309
ratio0.006
matches
0"There were new lines there—hard ones around the mouth, a faint crease between the brows—that suggested long hours and bad sleep and decisions made under pressure."
1"Eva’s gaze snapped back to her, and a strange look crossed her face—something like guilt, or alarm."
86.59% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2621
adjectiveStacks0
stackExamples(empty)
adverbCount145
adverbRatio0.05532239603204884
lyAdverbCount33
lyAdverbRatio0.01259061426936284
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences309
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences309
mean9.79
std8.28
cv0.846
sampleLengths
08
122
247
319
48
52
64
715
823
911
106
1120
1224
133
147
159
1627
174
1820
1912
201
2119
2228
2329
246
256
264
276
287
2926
303
3112
321
331
345
359
361
3714
3812
3925
4014
414
423
4313
443
4536
4617
4712
484
491
44.82% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats16
diversityRatio0.2686084142394822
totalSentences309
uniqueOpeners83
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount11
totalSentences214
matches
0"Then she saw the hand"
1"Instead, she stared at the"
2"Then the woman’s gaze landed"
3"More likely to decide."
4"Instead she watched him move"
5"Instead she said,"
6"Instead she said,"
7"Instead Eva looked down and"
8"Instead she said,"
9"Then she had told no"
10"Instead she sat in the"
ratio0.051
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount52
totalSentences214
matches
0"It was a man’s coat,"
1"It hung on the back"
2"Her steps stalled so abruptly"
3"He caught her eye and"
4"She should have asked for"
5"She should have done what"
6"It was something stranger."
7"Her mouth looked more controlled"
8"They locked onto Rory’s face"
9"She stood, and Rory saw"
10"It would have been the"
11"It was the first time"
12"His hazel eyes moved from"
13"He knew better than to"
14"he said, and took the"
15"They took the small table"
16"She used to slouch everywhere,"
17"They were too flat, too"
18"Her shoulders shifted, an involuntary"
19"She looked away first."
ratio0.243
67.48% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount168
totalSentences214
matches
0"The first thing Rory noticed"
1"It was a man’s coat,"
2"It hung on the back"
3"Rory had been carrying a"
4"A thin silver ring."
5"Her steps stalled so abruptly"
6"Silas was behind the bar,"
7"He caught her eye and"
8"She should have asked for"
9"She should have done what"
10"The woman turned."
11"It was something stranger."
12"Something like a name that"
13"This Eva wore her hair"
14"Her mouth looked more controlled"
15"Less likely to open in"
16"They locked onto Rory’s face"
17"The name came out with"
18"Rory felt the tray suddenly"
19"A smile tried to happen"
ratio0.785
100.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount6
totalSentences214
matches
0"Now Eva looked honed down"
1"Because you were gone when"
2"Because I was nineteen and"
3"Because I thought if I"
4"Because every time I reached"
5"Because if Eva had found"
ratio0.028
54.49% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences97
technicalSentenceCount12
matches
0"It hung on the back of the barstool like it belonged there, as if the person inside it had always meant to be in this exact place, under these old maps and blac…"
1"Not the Eva who used to steal Rory’s cigarettes and tell her she was overthinking everything, darling, as if overthinking were a hobby instead of a survival mec…"
2"This Eva wore her hair cut close and severe, dark as wet slate, and there was a narrow scar along one temple that flashed pale when the light shifted."
3"Eva came around the barstool slowly, as if she were approaching a skittish animal."
4"Rory noticed, absurdly, that Eva still sat straight-backed, as though an invisible string ran from the crown of her head through the ceiling and up into the dar…"
5"Her shoulders shifted, an involuntary reaction, as if Rory had handed her something too heavy to hold."
6"For the first time since Eva had walked in, something that resembled their old rhythm flickered into place."
7"Eva’s face tightened in a way that made Rory think she had misunderstood something."
8"Rory looked down at her wrist, at the pale mark that had survived childhood, school, Cardiff, Evan, London, Silas’s bar, all the versions of herself she had she…"
9"He gave her the sort of look that said he had managed far worse than this in his time and had no intention of intruding unless necessary."
10"She thought of all the apologies she had rehearsed in the dark over the years, all the ones that had sounded pathetic once spoken aloud in her head."
11"Rory glanced toward the bar, where Silas was polishing a glass with the absently vigilant air of a man who could hear half the room without appearing to listen …"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags29
uselessAdditionCount1
matches
0"she sat, quietly,"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags26
fancyCount0
fancyTags(empty)
dialogueSentences97
tagDensity0.268
leniency0.536
rawRatio0
effectiveRatio0
88.1594%