NC Bench
Overview
About
Tests
Models
Vendors
Run: 2026-02-17-01KHMRBCHGHRC2QHKM9PFYTP10
Run Details
Model:
GPT-5.2
Test:
Bad Writing Habits
Scenario:
Literary fiction: old friends reunite
Duration:
1m 52s
Cost:
$0.073318
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
Messages
Meta
AI
Rain lacquered Soho’s pavement until the streetlights looked smeared, as if someone had dragged a thumb through the city’s face. Aurora Carter ducked her head beneath the green neon that bled RAVEN’S NEST into the wet night, and for a moment she watched her own reflection in the darkened glass—shoulder-length black hair gone
slightly
frizzy at the ends, bright blue eyes sharpened by tiredness, mouth set in the kind of line that passed for calm. It wasn’t fear, exactly. It was the familiar vigilance that lived under her skin now, a second pulse. Inside, warmth and stale hops wrapped around her. The bar was dim in the way of places that didn’t want to be discovered unless you
were looking
. Old maps wallpapered the walls in layers, their edges curling like dried leaves; black-and-white photographs stared back from frames that had seen more than one owner. The room smelled of citrus peel and whisky and the faint dust of paper, as if the past had
been decanted
into the air along with the spirits. Silas Blackwood stood behind the counter with his usual quiet command, his grey-streaked auburn hair combed back, his neatly trimmed beard catching the light when he turned. He moved with a slight favoring of his left leg—never dramatic, never hidden—like a man who had made a pact with pain and negotiated terms. The silver signet ring on his right hand flashed when he wiped a glass. Rory shrugged out of her jacket and hooked it over a stool. The sleeves of her delivery hoodie
were pushed
up, exposing the small crescent scar on her left wrist. It had faded over the years, but under the bar’s low light it looked newly made, a pale smile. “You’re late,” Silas said without heat. His gaze
flicked
to her face and then away, granting her the dignity of not
being inspected
. “Golden Empress had a surge,” she said. “Tourists. Office types. One bloke asked me if Szechuan pepper was ‘meant to feel like that.’” Silas’s mouth twitched. “They pay extra for surprise.” Rory leaned her hip against the bar. Her feet ached the way they always did when the day had been too long and the streets too unkind. She’d been rehearsing the small rituals of coming home—bar noise below, flat above, Silas’s steady presence like an old lock on a door—but her body didn’t settle. Something in the room felt…tilted. It took her a few seconds to identify it. A laugh, bright and threaded with smoke, cut through the low murmur of conversation. It landed in Rory’s chest like a coin dropped into a well. She turned, already telling herself not to be ridiculous, that laughter was plentiful and the years had rearranged everyone’s voices. In a booth along the left wall, beneath a map of the Baltic that had gone the color of old tea, a woman sat with her back half-turned. The posture was familiar—the way her shoulders angled as if she were both present and ready to leave. A glass stood in front of her, sweating. Her hair, once a tumble of chestnut curls, was now cut blunt at her jaw, darker, sleek. A coat lay draped beside her, expensive-looking, the kind that kept out weather and other people’s expectations. She lifted her glass, and the light caught the side of her face. Rory’s throat tightened. She forgot, for a heartbeat, how to breathe. Eva. Eva Hughes—who had once shared crisps with her behind the gym at school, who had passed her notes in lectures at Cardiff University, who had sat on Rory’s childhood bed and said, with a stubborn kind of love, You can’t stay there, Rory. Come to London. I’ll help. Eva, who had become a name in Rory’s phone she never dared to press because what would she say? Sorry I vanished. Sorry I couldn’t be the person you believed I was. Rory’s hand slid along the bar until her fingers found the edge and held it. Silas noticed the shift in her, the way a man notices weather. “What is it?” he asked, voice low. Rory couldn’t answer immediately. Her eyes stayed locked on the booth as if looking away would break something. Silas followed her gaze. His expression didn’t change much, but something sharpened around his eyes, the way a knife sharpens quietly. He set the glass down. “You know her.” Rory’s tongue felt thick. “I used to.” Silas studied Eva with the kind of assessment that never looked like staring. “Do you want me to—” “No.” Rory heard the harshness in her own voice and softened it. “No. I’ll… I’ll go.” Silas’s ring tapped once against the bar, a small metallic punctuation. “All right.” Rory pushed away from the counter, legs moving before her mind had fully agreed. She crossed the room with the sensation of walking into a photograph—everything
slightly
unreal, edges too crisp. The maps watched her. The faces in the black-and-white frames watched her. The air grew thicker with each step, as if the past had
weight
. Eva
was looking
down at her phone. Her fingers moved with practiced speed, nails short, unpainted. The phone itself was new, clean, the kind of rectangle that cost more than Rory’s monthly groceries. Rory stopped at the edge of the booth. Close up, Eva’s changes multiplied. The softness of youth had
been traded
for angles. There were faint lines at the corners of her mouth that hadn’t been there before, and her eyes—still the same green—held a steadiness that felt earned. Rory heard herself say, “Eva?” Eva’s head lifted. For a fraction of a second her face was blank, a polite mask presented to strangers. Then recognition hit, and it didn’t arrive
gently
. It pulled. “Rory,” Eva said, and Rory’s name in her voice was a hand reaching out and then hesitating. “Jesus. Rory Carter.” Rory’s smile felt wrong on her face, too big for what she had. “I thought I was seeing things.” Eva stood abruptly, the booth bench scraping
softly
. She was a little taller than Rory remembered, or maybe just straighter. She smelled faintly of rain and something expensive—bergamot, maybe. She stared as if trying to count the years on Rory’s skin. “Look at you,” Eva said. It came out as both wonder and accusation. Rory’s laugh cracked. “That’s usually a bad sign.” Eva’s mouth
tried to
mirror the humor, but it faltered. Her gaze dropped to Rory’s wrist, catching on the pale crescent scar as if it were a clue. Then up again, into Rory’s eyes. “Can we sit?” Rory slid into the booth opposite her, knees knocking
lightly
against the table. Eva sat as well, slower now, as if sudden movements had become optional in her life rather than default. For a moment they looked at each other and let the silence do what it wanted. The bar’s low soundtrack filled in the gaps: muted conversations, the occasional clink of glass, a laugh that didn’t belong to them. Eva broke first. “I didn’t know you were here. I mean—” She gestured vaguely, encompassing the bar, Soho, London itself. “I knew you were in London. I just… I didn’t know where.” Rory watched Eva’s hands. They were steady, but her thumb rubbed along the edge of her glass in a small, repetitive motion. “I’m upstairs,” Rory said. “I live above.” Eva blinked. “Above a bar.” “It’s cheaper than therapy,” Rory said, then regretted the joke as soon as it left her mouth. Eva’s gaze sharpened. “Rory.” Rory swallowed. “Sorry. It’s just—this is home, I suppose. Or the closest thing.” Eva leaned forward
slightly
. “How long have you been living above a bar?” “Two years,” Rory said. “Maybe more. Time’s…” She lifted a shoulder. “…slippery.” “And you work—” Eva’s eyes
flicked
toward Rory’s hoodie, the frayed cuff, the faint stain of soy sauce she hadn’t
managed to
wash out. “You work here?” “No. I deliver for a restaurant. Golden Empress. It’s decent. Yu-Fei’s good to me.” Eva’s expression did something complicated at the word decent. Once, they had been girls with plans, half-formed and loud. Eva had wanted to be in PR, to spin narratives and make money doing it. Rory had wanted—Rory had wanted to make her father proud, to make the bruises in her life mean something by turning into someone who could argue her way out of any corner. Now she delivered food through London rain and called it decent. “And you?” Rory asked, because if she didn’t ask she would keep staring at the differences and inventing stories she couldn’t stand. “What are you doing here?” Eva’s mouth parted. Closed. She glanced toward the bar, toward Silas, who pretended not to watch while watching anyway. “Work,” Eva said. Rory waited. Eva exhaled, a soft huff of laughter that wasn’t amused. “I knew you’d do that. The waiting. The looking at me like I’m a crossword clue.” “I’m not looking at you like anything,” Rory lied. Eva’s eyes held hers. “You always were terrible at lying.” Rory’s cheeks warmed. “I had practice. Just not talent.” Another pause. Eva’s fingers tightened briefly around her glass, then loosened. “I’m… I consult,” she said. “Crisis management. Reputation. That sort of thing.” It sounded polished, a job description designed to slide past curiosity. Rory heard the carefulness under it, the way Eva kept her words on a lead. “That suits you,” Rory said. Eva’s laugh came out sharper this time. “Does it? I don’t know if anything suits me anymore. I just wear things until they stop fitting.” Rory’s chest tightened at that, because she understood too well. She took a breath and
tried to
be brave in the only way she knew how: by stepping into the truth rather than skirting it. “I didn’t call you,” Rory said. Eva stared at her, unblinking. “No.” “I should have.” Eva’s mouth twitched, and for a heartbeat Rory saw the girl she remembered—the one who stole chips off Rory’s plate and grinned like rules were suggestions. But the grin didn’t come. Instead Eva looked down at her glass. “You left,” Eva said quietly. Rory’s hands tightened in her lap. “I told you I was leaving.” “You texted,” Eva corrected. “At two in the morning. Two lines. I’m safe. Don’t worry. As if that was—” She cut herself off. Her jaw worked, muscle flexing. When she looked up again, her eyes were bright with something she refused to name. Rory felt shame bloom, slow and hot. She’d told herself a hundred stories about that night. She’d been afraid. She’d
been tired
. She’d been in survival mode. All true. None of them erased the fact that she had disappeared from Eva’s life like a thief. “I didn’t know how to be in contact without…” Rory’s voice failed and she tried again. “Without bringing him back to you. Evan. He—” Eva’s face hardened at the name. “Don’t,” she said, and it wasn’t a request. Rory nodded. Her throat ached. “I was scared,” she admitted. “Not just of him. Of myself. Of how easily I… went quiet. How easily I let things happen.” Eva’s gaze softened by a fraction, but her shoulders stayed stiff. “You think I didn’t know you were scared?” “I think you knew,” Rory said. “And I think that made it worse. Because you were there. You saw it. And you still… you still thought I could just—” She snapped her fingers, a small sharp sound. “Leave. Become someone else.” Eva’s eyes flashed. “I did not think it would be easy.” “You made it sound easy.” Eva’s laugh was brittle. “I made it sound possible. There’s a difference.” Rory’s stomach twisted. She remembered Eva’s voice on that childhood bed: Come to London. I’ll help. The words had been a rope. Rory had grabbed it, and then—when she’d finally climbed out—she’d dropped the other end. Eva’s gaze drifted over Rory’s face, as if searching for old landmarks. “You look… different,” she said at last. “So do you,” Rory said. Eva nodded once, as if acknowledging a verdict. “Yeah. Well.” Rory hesitated. “Are you okay?” The question hung there, too simple for what it
tried to
hold. Eva’s lips pressed together. “I’m functional,” Eva said. “And you? Are you okay?” Rory almost laughed again, almost deflected. Instead she looked down at the table, at the faint ring where someone’s glass had sweated and dried. “I’m alive,” she said. “Most days I can manage that without too much effort.” Eva’s hand moved, then stopped short of touching Rory’s. The restraint in it hurt more than distance. “Rory,” Eva said
softly
, “I used to call you and your phone would go straight to voicemail.” Rory’s heart thudded. “I changed my number.” “I know,” Eva said. “I found that out when I called your mum. She didn’t know where you were either.” Rory flinched, heat flooding her face. “You called my mum.” Eva’s eyes didn’t waver. “Yes.” Rory’s voice dropped. “Why didn’t you tell me?” “Tell you what?” Eva asked, and the hurt finally cracked through the polish. “That I was worried? That I felt like an idiot because I’d told you to come to London and then couldn’t find you in it? That I kept thinking if I walked down the right street I’d see you and you’d laugh and say you’d just been busy?” Rory’s breath shook. She fought the urge to look away. “I didn’t want anyone to find me,” she said, and the selfishness of it tasted bitter. Eva’s
eyes narrowed
. “Because you thought he’d look for you?” Rory nodded. “And you didn’t think I could handle knowing where you were?” Eva’s voice rose
slightly
, edged now. “You didn’t think I could keep a secret?” “It wasn’t that,” Rory said
quickly
. “It was—if you knew, then you were involved. And you’d already done enough.” Eva’s mouth tightened. “Enough.” Rory’s hands curled, nails pressing into her palm. “You got me out,” she said. “You shouldn’t have had to.” Eva stared at her as if Rory had spoken in another language. “You were my friend.” Rory swallowed, pain behind her eyes. “I know.” The bar noise
seemed to
dim, as if the room leaned in. Silas’s presence at the counter was a
weight
Rory could feel without looking: the quiet
sentinel
, giving her space but ready to intervene if this turned ugly. Rory almost wished he would. It would be easier to have an interruption than to keep excavating. Eva took a careful sip of her drink, buying herself time. When she set the glass down, she said, “Do you ever think about Cardiff?” Rory’s laugh came out soft, surprised. “All the time.” “Your dad?” Eva asked. “Brendan.” Rory’s throat tightened again, because her father’s name sounded like something from a different life, a life where she hadn’t run. “He writes,” Rory said. “Sometimes. Mum too. Jennifer’s handwriting is the same. Like she’s always underlining something.” Eva’s eyes held sympathy and something else, something like envy. “At least they write.” Rory caught it. “Your mum doesn’t?” Eva’s gaze
flicked
away. “No.” Rory didn’t push. She felt the shape of that no, the space behind it. She let it sit between them like an unopened letter. Eva looked back at her. “I’m sorry,” she said, and the words came out as if forced past teeth. “For making it sound easy.” Rory stared. The apology knocked the air out of her in a quiet way. “I’m sorry,” Rory said, because she had to say it, because it had been rotting in her for years. “For leaving you to wonder. For not calling. For—” Her voice broke. She cleared her throat. “For dropping the rope.” Eva’s eyes glistened, just
slightly
. She blinked, hard, as if refusing to allow herself the luxury of tears in public. “You were drowning,” she said, softer now. “I
know that. But
so was I, sometimes. And I—” She stopped, shook her head once. “I didn’t want to admit that to you.” Rory leaned back, the booth creaking. She let herself take Eva in again—not just the sharp coat and the sleek hair, but the tension in her shoulders, the way her gaze kept tracking the room like she was used to scanning exits. Crisis management, she had said. Rory wondered how many crises had managed Eva, instead. “You seem…” Rory searched for the word. “Armored.” Eva’s mouth curved, rueful. “You seem careful.” Rory’s chest tightened at the accuracy. “Careful keeps you alive.” Eva’s gaze dropped to Rory’s wrist again, to the crescent scar, and for a moment her expression softened into something almost tender. “Do you remember,” she said, voice low, “when you fell off that stupid bike and cried like the world was ending?” Rory blinked, caught off guard by the memory. “I was eight.” “And you refused to get back on,” Eva said. “You just sat there, holding your wrist, and you said, ‘If I get on again, it’ll happen again.’” Rory’s mouth went dry. The bar’s air felt
suddenly
thin. “I did say that.” Eva nodded, eyes steady. “And I told you, ‘Yeah. But if you don’t get on again, you’ll never go anywhere.’” Rory stared at her. The memory threaded through time, stitched into the present with quiet cruelty. “You’ve always been good at slogans,” Rory said, trying for lightness. Eva smiled faintly. “It’s a talent. Gets you jobs.” Rory’s gaze drifted toward the bar, where Silas had turned
slightly
, his attention still on them. She wondered what he saw: two women in a booth, talking. He wouldn’t see the years stacked between them like crates, the way every sentence was an attempt to lift one and find something intact underneath. Eva followed Rory’s glance. “This place yours?” Eva asked. “It’s Silas’s,” Rory said. “I just… orbit.” Eva’s
eyes narrowed
with interest. “Silas,” she repeated, tasting the name. “You trust him?” Rory hesitated, then nodded. “As much as I trust anyone.” Eva’s face shifted again, that scanning look returning. “That’s not an answer.” Rory met her gaze. “It is. For me.” Eva stared for a long moment, then exhaled. “Fair.” They sat in a silence that wasn’t empty so much as crowded. Rory felt the tug of things she wanted to ask—Where have you been? Who have you become?—and the fear of the answers. Eva’s phone buzzed on the table. She glanced at it, and something in her expression tightened, the armor snapping into place. She turned the screen face down without looking again. Rory’s heart sank. “You have to go.” Eva’s eyes met hers. “Yeah.” “Work,” Rory said, the word now heavy with suspicion. Eva didn’t deny it. “It’s complicated.” Rory nodded
slowly
. Complicated was the shape of adulthood, the shape of every apology that arrived too late. Eva stood, pulling her coat from the booth. She hesitated, then leaned forward. For a second Rory thought she might hug her, but instead Eva reached out and touched Rory’s wrist—two fingers, gentle, right over the crescent scar. The contact was brief, almost nothing, and it burned like a brand. “You got back on the bike,” Eva said quietly. Rory’s throat tightened. “I don’t know if I went anywhere.” Eva’s mouth softened. “You’re here. That’s somewhere.” Rory wanted to say, Stay. Tell me everything. Let me fix what I broke. But she knew better now than to ask for simple repairs. Time didn’t rewind. It only pressed forward, relentless as the rain outside. Eva stepped back. “I’m glad you’re alive,” she said, the words raw at the edges. Then, as if afraid of what else she might say, she turned and moved toward the door. Rory watched her weave through the bar’s dimness, past the maps and the photographs. The green neon from outside painted Eva’s silhouette when she opened the door, the rain’s sound rushing in like an old memory. For a moment Eva paused in the doorway and glanced back. Their eyes met across the room, and Rory felt the old bond flare—thin, strained, but still there, a thread that had refused to snap
completely
. Then Eva
was gone
, swallowed by Soho and weather and whatever life she’d built. Rory stayed in the booth until her legs remembered how to stand. When she finally rose and walked back to the bar, Silas
was waiting
with two fingers resting on the counter, signet ring catching the light. “You all right?” he asked. Rory looked at the spot where Eva had been, as if she might reappear like a corrected mistake. Her voice came out steady, because that was what she did—she found steadiness and held it like a shield. “I don’t know,” she said. “But I saw her. And she saw me.” Silas nodded, as if that alone mattered. “That’s something.” Rory drew in a breath that tasted of whisky and old paper and regret. Outside, the neon sign hummed
softly
, green against the rain, and the city kept moving the way it always did—forward, indifferent, carrying everyone along whether they were ready or not.
created_at
"2026-02-17T02:56:48.229575+00:00"
2/17/2026, 2:56:48 AM
model
"openai/gpt-5.2-20251211"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
9926
moderation_latency
(null)
generation_time
112174
tokens_prompt
867
tokens_completion
5651
native_tokens_prompt
808
native_tokens_completion
5136
native_tokens_completion_images
0
native_tokens_reasoning
384
native_tokens_cached
0
num_media_prompt
(null)
num_input_audio_prompt
(null)
num_media_completion
0
num_search_results
(null)
origin
"https://ncbench.com/"
is_byok
false
finish_reason
"stop"
native_finish_reason
"completed"
usage
0.073318
router
(null)
provider_responses
0
id
"resp_0bc00529254bfac0016993d87fa46081908a5083ad01fd65ed"
status
200
is_byok
false
latency
186
endpoint_id
"f00142c2-6a93-49ce-9e36-5593b904ce3b"
provider_name
"OpenAI"
model_permaslug
"openai/gpt-5.2-20251211"
api_type
"completions"
id
"gen-1771296895-Wew4yMa4tMxUhz717dgC"
upstream_id
"resp_0bc00529254bfac0016993d87fa46081908a5083ad01fd65ed"
total_cost
0.073318
cache_discount
(null)
upstream_inference_cost
0
provider_name
"OpenAI"
Evaluation details
Result
Evaluator
Details
Meta Data
91.6667%
Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags
48
adverbTagCount
6
adverbTags
0
"Eva said, and Rory’s name in her voice was a hand reaching out and then hesitating [then]"
1
"Rory said, then regretted the joke as soon as it left her mouth [then]"
2
"Eva said quietly [quietly]"
3
"Eva said softly [softly]"
4
"Rory said quickly [quickly]"
5
"Eva said quietly [quietly]"
57.4950%
AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount
3529
totalAiIsmAdverbs
15
found
0
adverb
"completely"
count
1
1
adverb
"gently"
count
1
2
adverb
"lightly"
count
1
3
adverb
"quickly"
count
1
4
adverb
"slightly"
count
6
5
adverb
"slowly"
count
1
6
adverb
"softly"
count
3
7
adverb
"suddenly"
count
1
highlights
0
"completely"
1
"gently"
2
"lightly"
3
"quickly"
4
"slightly"
5
"slowly"
6
"softly"
7
"suddenly"
100.0000%
AI-ism character names
Target: 0 AI-default names (16 tracked, −20% each)
codexExemptions
0
"Blackwood"
found
(empty)
100.0000%
AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions
(empty)
found
(empty)
82.9980%
AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount
3529
totalAiIsms
6
found
0
word
"sentinel"
count
1
1
word
"flicked"
count
3
2
word
"weight"
count
2
highlights
0
"sentinel"
1
"flicked"
2
"weight"
66.6667%
Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches
2
maxInWindow
2
found
0
label
"eyes widened/narrowed"
count
2
highlights
0
"eyes narrowed"
100.0000%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
288
matches
(empty)
100.0000%
Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount
0
hedgeCount
5
narrationSentences
288
filterMatches
(empty)
hedgeMatches
0
"tried to"
1
"managed to"
2
"seemed to"
100.0000%
Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount
1
totalSentences
371
matches
0
"know that. But"
100.0000%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
153
mean
22.86
std
18.45
cv
0.807
sampleLengths
0
93
1
81
2
66
3
49
4
23
5
23
6
8
7
59
8
35
9
20
10
88
11
13
12
11
13
1
14
80
15
27
16
7
17
18
18
29
19
7
20
18
21
16
22
13
23
56
24
33
25
48
26
5
27
29
28
20
29
19
30
41
31
13
32
8
33
37
34
32
35
38
36
32
37
29
38
5
39
17
40
4
41
13
42
13
43
12
44
27
45
14
46
66
47
11
48
27
49
22
100.0000%
Passive voice overuse
Target: ≤5% passive sentences
passiveCount
6
totalSentences
288
matches
0
"been decanted"
1
"were pushed"
2
"being inspected"
3
"been traded"
4
"been tired"
5
"was gone"
100.0000%
Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount
3
totalVerbs
557
matches
0
"were looking"
1
"was looking"
2
"was waiting"
97.9697%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
2741
adjectiveStacks
0
stackExamples
(empty)
adverbCount
116
adverbRatio
0.04232032105071142
lyAdverbCount
35
lyAdverbRatio
0.012769062385990515
100.0000%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
371
echoCount
0
echoWords
(empty)
100.0000%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
371
mean
9.43
std
7.6
cv
0.806
sampleLengths
0
20
1
55
2
4
3
14
4
8
5
19
6
26
7
28
8
27
9
25
10
14
11
12
12
18
13
19
14
6
15
17
16
7
17
16
18
3
19
5
20
7
21
20
22
27
23
5
24
9
25
14
26
12
27
20
28
28
29
18
30
8
31
17
32
17
33
13
34
3
35
8
36
1
37
43
38
3
39
2
40
19
41
3
42
10
43
15
44
12
45
7
46
4
47
14
48
4
49
17
43.8005%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
23
diversityRatio
0.215633423180593
totalSentences
371
uniqueOpeners
80
76.0417%
Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags
48
fancyCount
19
fancyTags
0
"Rory heard herself say, (heard herself say)"
1
"Eva said, and Rory’s name in her voice was a hand reaching out and then hesitating (say, be reach out hesitate)"
2
"Rory said, then regretted the joke as soon as it left her mouth (say, regret leave)"
3
"Rory lied (lie)"
4
"Eva said quietly (say quietly)"
5
"Eva corrected (correct)"
6
"she said, and it wasn’t a request (say, does be not)"
7
"she admitted (admit)"
8
"snapped (snap)"
9
"Eva said softly (say softly)"
10
"she said, and the selfishness of it tasted bitter (say, taste)"
11
"Rory said quickly (say quickly)"
12
"When she set the glass down, she said, (set say)"
13
"she said, and the words came out as if forced past teeth (say, come out force)"
14
"Rory said, because she had to say it, because it had been rotting in her for years (say, to say rot)"
15
"she said, voice low (say, voice)"
16
"Rory said, trying for lightness (say, try)"
17
"she repeated, tasting the name (repeat, taste)"
18
"Eva said quietly (say quietly)"
89.2140%