Run: 2026-02-17-01KHMQH1V6RGXQX113DT15F4P8

Run Details

Duration:
1m 60s
Cost:
$0.080990
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 green neon above the entrance painted the wet pavement the color of bruised glass. Aurora slipped through the door with rain still clinging to her hair, a thin cold that had followed her all the way from the last delivery. Soho on a Tuesday night never entirely slept; it just changed tempo, traded laughter for murmurs and the occasional too-loud burst from someone who wanted to be heard. Inside The Raven’s Nest, the air held the familiar layers—stale beer, lemon from a recently wiped table, old paper from the maps that wallpapered the place like a past nobody could quite throw away. Black-and-white photographs watched from crooked frames: men in hats, women with hair set in waves, street scenes that looked both intimate and anonymous. Aurora liked that about the bar. It didn’t demand you be one person. It let you be a silhouette. She ducked behind the counter, shook out her straight black hair, and glanced toward the back where Silas Blackwood stood near the shelves of bottles, reading the room the way other people read menus. He looked up as if he’d heard the particular rhythm of her steps. He always did. “You’re late,” he said, not accusing, just noting. His hazel eyes flicked to the rain-darkened collar of her jacket. The silver signet ring on his right hand caught the low light when he reached for a glass and began to polish it with a slow, economical motion. “Yu-Fei added two more stops last minute,” Aurora said. Her voice sounded steadier than she felt. She could still taste fryer oil at the back of her throat. Silas’s mouth tightened in something that wasn’t quite a smile. “You could tell her you have other obligations.” “I could,” she agreed, and didn’t. She hung her bag beneath the counter, careful not to snag the strap, and rolled her left sleeve down without thinking, hiding the small crescent-shaped scar on her wrist like it was something indecent. Silas set the glass down. His left leg dragged just a fraction when he moved, the limp subtle but ever-present, like a comma in his stride. “Tea?” “Something stronger,” she said, and immediately regretted the admission, because Silas had a way of hearing the part you didn’t say. He nodded once, reached for a bottle, and poured a finger of whisky into a tumbler. He slid it to her. “Not a habit.” “It’s not,” Aurora said, though she wrapped her hand around the glass as if it had been meant for her palm all along. The first sip burned cleanly down. The bar was half full—regulars, a couple tourists who had wandered in because neon is an invitation, and a man near the far wall who had been nursing the same pint for an hour with the devotion of someone praying to it. Low music came from the speakers, something old enough to feel like it belonged with the photographs. Aurora reached for a cloth and started wiping down the counter. Work kept her hands busy. Busy hands kept her from drifting. Above the bar, one of the maps had begun to curl at the corners, a tide slowly pulling it away from the wall. She told herself she’d fix it tomorrow. The door opened again. A gust of rain and street noise entered, then the door thudded shut and the bar returned to its muffled world. Aurora didn’t look up at first. She listened instead—habit, the way Silas listened, though she had learned it differently. The pause at the threshold. The weight of footsteps that didn’t hurry. A hesitation, as if the person had expected something else behind the door. Then she heard her name, not spoken, not yet, but present in the air like the intake before a word. She lifted her eyes. The man who’d just come in stood under the dim light for a moment, letting his gaze adjust. He was tall enough to need to duck his head slightly beneath the hanging lamp, shoulders broader than she remembered, his coat too expensive to be an accident. His hair, once a soft untamable brown that fell into his eyes when he laughed, was cut close now, disciplined. There were faint lines at the corners of his mouth that hadn’t been there the last time she’d seen him, and something quieter in his face, as if sound had been turned down in him. It was the eyes that hit her hardest. Grey-green, familiar as an old song. A look she had once known in bright daylight on the steps of Cardiff University, in late-night diners with too much sugar in the tea, in the rearview of her father’s car when she’d been fourteen and pretending she wasn’t crying. Rhys Kavanagh stopped moving. Aurora’s cloth went still in her hand. For a second the bar tilted, the maps on the wall turning into coastlines she didn’t recognize. No, she told herself. Not here. Not now. Not him. He took one step forward as if pulled, then another, and his expression shifted through disbelief into something that almost looked like anger, except it didn’t flare; it settled. “Aurora?” he said, and there it was—her name in his voice, unchanged enough to hurt. Her throat tightened. She felt Silas’s attention sharpen behind the bar like a blade being quietly drawn, but he didn’t move. He didn’t interfere. He just watched, and Aurora hated him for that and loved him for it in the same breath. “I’m not—” she started, the lie already failing. Rhys’s gaze dropped to her face, to her hair, to the curve of her jaw. He looked as if he were cataloguing proof. “Rory,” he said softly, and the nickname did more damage than her full name. It was intimate. It belonged to people who had the right to say it. Aurora set the cloth down. The air felt too thin. “Rhys.” He let out a short breath, almost a laugh, but nothing about his face matched it. “Christ. I thought—” “I know,” she said, because whatever he thought, it was probably closer to the truth than her own excuses had been. Rhys moved to the bar as if walking in a dream. He didn’t sit. He stood opposite her, hands braced on the worn wood, and Aurora noticed the absence of small things: the cheap beaded bracelet he used to wear, the chipped nail from biting it. In their place, a watch with a dark leather strap. A faint pale line on his left ring finger where a ring had been, or still should have been. His eyes flicked to Silas for a fraction of a second, then back to Aurora. “You work here?” Aurora’s mind stumbled over the word work, as if it were the strangest detail. “I—help out.” Silas, silent, reached for another glass as if this were any other patron walking in from the rain. He poured a measure, set it down nearer Rhys, not too close, an offering without intrusion. Rhys didn’t touch it. “I called you,” he said. Aurora’s chest tightened again, the old guilt rising with a familiar efficiency. “I didn’t have that number anymore.” “I tried your dad. He said you weren’t home.” Aurora flinched at the mention of her father, Brendan’s voice in her head—measured, disappointed, loving anyway. “I wasn’t.” Rhys leaned closer, just slightly, lowering his voice as if the bar might overhear. “You disappeared.” “I left,” she corrected, and felt how feeble it sounded. His gaze dropped to her hands. To her left wrist, where her sleeve had slid up a fraction with the movement. The scar caught the light, a pale crescent on skin that otherwise looked unmarked. Rhys’s mouth tightened. “You always did that,” he said. “Hide the parts that hurt and then act surprised when nobody knows where you’ve gone.” Aurora swallowed. The whisky warmed her stomach, but it didn’t soften anything. “That’s not fair.” “No?” Rhys’s voice stayed low, but something in it strained. “You were my best friend.” The word friend landed like an accusation. Aurora kept her eyes on him, because looking away would be a kind of surrender. She could feel the room around them continuing—glasses clinking, a laugh from the corner, music sliding through the speakers—but the space between her and Rhys had become its own small sealed chamber. “You think I don’t know that?” she said. Her voice came out sharper than she intended. Rhys blinked, as if surprised by her teeth. That, too, was part of the change: she could hear herself now, the edges she’d grown in London. In Cardiff, she’d smoothed everything down, made herself easy to love. “I don’t know what you know,” Rhys said. “Because you didn’t tell me anything. Not a note. Not a message. You just… vanished.” Aurora’s fingers curled around the edge of the bar. She imagined telling him the truth—the way Evan had narrowed her world one comment at a time, the way fear had started living in her bloodstream, the way she’d slept with her phone in her hand in case she needed to call someone and then never did because calling meant admitting it was real. She imagined saying his name—Evan—out loud, and felt her stomach knot. Even here, even now, the syllables felt like a hand around her throat. “I wasn’t in a place to be found,” she said carefully. Rhys stared at her. The rain had darkened the shoulders of his coat; tiny droplets caught in the short hair at his temples. He looked older than he should at twenty-six, twenty-seven—whatever age he was now. Not in years, exactly, but in the way time had settled in him. “Was it him?” Rhys asked. Aurora’s breath snagged. “What?” “Evan,” Rhys said, and his voice hardened on the name. “Was it because of him?” Aurora’s hands went cold. She hadn’t expected that. She hadn’t expected him to have kept that thread, to have followed it through the years she’d been gone. She could feel Silas behind her, present like a wall. She didn’t look at him. She didn’t want to see his assessment in his eyes. Rhys watched her face and seemed to find the answer there. His jaw flexed. “You should’ve told me.” “I couldn’t,” Aurora said, and hated how small it sounded. “You were—Rhys, you were building your life. You had plans. I didn’t want to—” “To what?” he cut in. “Be a problem?” Aurora’s mouth opened, then closed. That had always been her instinct: don’t be heavy. Don’t be difficult. Don’t make anyone choose. Rhys’s eyes softened for a moment, and the softness made her want to cry more than the anger. “Do you know what it was like?” he asked. “Not knowing if you were alive?” Aurora stared at him. Her vision blurred at the edges, but she refused to let tears fall. “I was alive,” she said. “I’m here.” “That’s not the point,” Rhys said. He sounded tired, as if he’d been carrying this conversation for years and only now had the chance to set it down. “The point is you made me someone you could leave behind without looking back.” Aurora flinched. “That isn’t—” “Isn’t what?” Rhys’s mouth twisted. “True?” Silence pressed between them. Behind Rhys, a couple at a small table leaned toward each other, murmuring. One of them pointed at a map on the wall, tracing a line with a fingertip as if imagining travel. Aurora wondered briefly, absurdly, what it would feel like to be someone who could plan a holiday without calculating escape routes. “I did look back,” Aurora said finally. Her voice had gone hoarse. “I looked back so much it nearly killed me.” Rhys’s expression shifted, a crack in his certainty. “Rory…” She exhaled slowly, forcing herself to stay in the moment, in the bar, in this body that had learned to keep moving. “I’m sorry,” she said. “I am. I’m not saying I did it right. I just—there were days I couldn’t stand the idea of anyone seeing me like that. I couldn’t stand the idea of you seeing me like that.” Rhys’s gaze dropped again to her wrist, the scar barely visible now that her sleeve had slipped down. His hands, braced on the bar, looked steadier than his face. “I would’ve come,” he said, and there was a rawness beneath the quiet. “If you’d called, I would’ve come.” Aurora believed him. That was the cruelest part. She believed the boy he’d been would have crossed cities for her. The man he was now might, too—but the years between had built fences neither of them knew how to climb. “I didn’t want you to get hurt,” she said. Rhys gave a short, humorless laugh. “So you hurt me instead.” Aurora’s cheeks burned. She reached for her glass, took a sip she didn’t need. The whisky tasted suddenly like ash. Rhys finally glanced down at the drink Silas had poured. He picked it up, held it for a moment without drinking, as if weighing the simple act. Then he set it back down untouched. “What happened to you?” Aurora asked, because she needed to move the knife away from her own ribs for a moment. “You look like you’ve… stepped into someone else’s life.” Rhys’s mouth tightened. “I grew up.” “You were always grown up,” Aurora said, and it came out almost tender despite herself. He shook his head. “No. I was loud. I was sure the world would make room for me. And then—” He stopped. His eyes flicked away, toward the photographs on the wall, the frozen faces of strangers in old wars and old streets. When he looked back, something in him had shuttered. “And then my mum got sick. Two years after you left.” Aurora’s stomach dropped. “Rhys, I didn’t—” “No,” he said quickly. “You didn’t know.” He swallowed. The tendon in his throat moved sharply. “I kept thinking you’d show up. I kept thinking you’d call. And I hated myself for it, because it was selfish, because she was dying and I was still… waiting for my best friend.” Aurora’s hands went numb. She saw, with painful clarity, the unanswered messages she’d deleted without reading because seeing his name had made her feel too much. She saw the way she’d built her new life in London out of smaller days, smaller responsibilities—deliveries, rent, the dim comfort of Silas’s bar—because big feelings felt dangerous. “I’m sorry,” she said again, but the words were thin, incapable of holding what she meant. Rhys nodded once, as if accepting the inadequacy because it was all there was. “Yeah,” he said quietly. “Me too.” Aurora tried to picture him at a funeral, tried to imagine the boy who used to sneak chips off her plate standing beside a grave, and her mind refused. It was easier to see him here, in a coat that didn’t belong to their past, with a calm that had been purchased at a cost. Silas cleared his throat softly behind her, not interrupting so much as reminding them the world existed. Aurora felt suddenly exposed, as if every map on the walls pointed to her. Rhys followed her slight stiffening and glanced around, taking in the room more deliberately now. His eyes lingered on Silas—the limp, the signet ring, the watchful quiet. Rhys’s gaze returned to Aurora with a question he didn’t ask. “This is where you’ve been,” he said. “It’s not… forever,” Aurora lied, and heard it. Rhys’s mouth twitched, almost a smile, but it didn’t reach his eyes. “You always said that,” he murmured. “Nothing was ever forever. Just until you could breathe again.” Aurora’s throat tightened. “Maybe that’s all I know how to do.” Rhys stood back a fraction, as if giving her space, as if acknowledging the shape of the person she was now. The movement made him look suddenly like a stranger. Or maybe it made him look like what he was: someone who had lived years without her, who had learned to close doors. “I’m in London for three days,” he said. “Work.” “What work?” Aurora asked, though she wasn’t sure she wanted the answer. She feared the ways their lives might now be incompatible. Rhys hesitated. “Legal. Corporate. Nothing heroic.” He looked at her with a faint, self-mocking twist. “The kind of job we used to swear we’d never take.” Aurora let out a quiet breath that was almost a laugh. “Pre-Law Rory would be furious with you.” “And with you,” Rhys said gently. Aurora’s hands tightened on the bar. “Pre-Law Rory didn’t know everything.” Rhys’s gaze held hers. In it she saw the boy he’d been, the man he was, and the line connecting them—the invisible thread of time and choices and the things they’d never said. “I don’t know what to do with this,” Rhys admitted. His voice softened. “Seeing you. I thought I’d—” He stopped, then shook his head once. “I thought I’d have moved on more than I have.” Aurora’s chest ached. She wanted to tell him she hadn’t moved on at all, not from her old life, not from the person she’d been with him. She wanted to tell him that sometimes, when she walked home above the bar with takeaway bags swinging from her hands, she imagined Cardiff’s wind off the bay and the way Rhys used to talk too fast when he was excited. Instead she said, “I can’t give you what you want.” Rhys’s eyes narrowed slightly, not in anger, but in careful attention. “What do you think I want?” Aurora swallowed. “An explanation that makes it all make sense. Something neat. Something that lets you forgive me without it hurting.” Rhys stared at her for a long moment. Then he exhaled. “You’re probably right.” They stood with the space between them filled with everything that had happened and everything that hadn’t. Aurora could feel the bar’s dim warmth, the hum of conversation, the way Silas’s presence anchored the room like a quiet threat and a quiet safety. Rhys glanced at the door as if remembering the rain outside, the city waiting. He looked back at Aurora one more time. “Are you safe?” he asked, and the question was so simple it nearly broke her. Aurora’s instinct was to say yes. Her instinct was always to make things easier for other people. She thought of Evan’s name in Rhys’s mouth. She thought of her own alias, the way she’d answered to Laila sometimes without flinching. She thought of the hidden back room behind the bookshelf, the way Silas had shown it to her with the casualness of someone offering a spare umbrella. “I’m safer than I was,” she said. Rhys nodded slowly, as if that was the most he could hope for. He reached into his coat and pulled out a card, placed it on the bar between them. The gesture was careful, not pushing, not demanding. Just leaving a possibility. “If you want,” he said. “No pressure. Just… if you want.” Aurora looked at the card but didn’t touch it yet. The white rectangle felt like a door. Doors were dangerous. Doors were also how you got out. Rhys’s fingers lingered on the edge of the card for a moment, then withdrew. He looked at her as if memorizing her face, as if afraid she would vanish again the moment he blinked. “I missed you,” he said, quiet and plain. Aurora’s eyes burned. She nodded once, because if she spoke, she might finally say everything and have it spill messy and uncontrollable across the bar like a broken glass. Rhys stepped back. For a second he looked as though he might reach for her—an embrace, a touch on the shoulder, something that belonged to old friends. He didn’t. He only gave her a final look that held both warmth and a weary kind of acceptance. Then he turned and walked out into the rain, the green neon swallowing him as the door closed behind him. Aurora remained still, staring at the card on the bar as if it might move on its own. The music continued. Someone laughed. A glass clinked. Life did what it always did—went on without waiting for anyone to be ready. Behind her, Silas set the cloth down with a soft thump. “Do you want him to come back?” he asked, voice neutral, as if asking whether she wanted another drink. Aurora’s fingers hovered over the card. She traced the edge without picking it up, as if afraid contact would make it real. “I don’t know,” she admitted, and the truth of it felt like standing in open air after years underground. Silas’s limp carried him a step closer, close enough that his presence warmed the space at her back. “Not knowing,” he said quietly, “is still a kind of knowing.” Aurora finally lifted the card and turned it in her fingers. Rhys’s name sat on it in clean print, accompanied by a London number, an address, the sleek font of a life that had continued. She slid the card into her pocket like a secret. Her hand lingered there a moment, pressing against it through the fabric, as if to make sure it wouldn’t disappear. Outside, the rain kept falling, patient and indifferent. Inside, the maps stayed pinned to the walls, their coastlines fixed, their distances imagined. Aurora took a slow breath, tasting whisky and lemon and old paper, and let the ache settle where it would—an unspoken regret, heavy as time, and strangely, painfully alive.
created_at"2026-02-17T02:42:32.820005+00:00" 2/17/2026, 2:42:32 AM
model"openai/gpt-5.2-20251211"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency21502
moderation_latency(null)
generation_time119543
tokens_prompt867
tokens_completion5531
native_tokens_prompt808
native_tokens_completion5684
native_tokens_completion_images0
native_tokens_reasoning1013
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.08099
router(null)
provider_responses
0
id"resp_071896aba673d80c016993d520b3f881948a324d082e751c5e"
status200
is_byokfalse
latency152
endpoint_id"f00142c2-6a93-49ce-9e36-5593b904ce3b"
provider_name"OpenAI"
model_permaslug"openai/gpt-5.2-20251211"
api_type"completions"
id"gen-1771296032-J9DGA2EleDHmbi3zxcSi"
upstream_id"resp_071896aba673d80c016993d520b3f881948a324d082e751c5e"
total_cost0.08099
cache_discount(null)
upstream_inference_cost0
provider_name"OpenAI"

Evaluation details

Result Evaluator Details Meta Data
29.6296% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags45
adverbTagCount14
adverbTags
0"he said, not accusing, just noting [just]"
1"she said, and immediately regretted the admission, because Silas had a way of hearing the part you didn’t say [immediately]"
2"he said softly, and the nickname did more damage than her full name [softly]"
3"she said, because whatever he thought, it was probably closer to the truth than her own excuses had been [probably]"
4"she said carefully [carefully]"
5"Aurora said finally [finally]"
6"Aurora said, and it came out almost tender despite herself [almost]"
7"he said quickly [quickly]"
8"she said again, but the words were thin, incapable of holding what she meant [again]"
9"he said quietly [quietly]"
10"Rhys said gently [gently]"
11"Instead she said, [Instead]"
12"she admitted, and the truth of it felt like standing in open air after years underground [like]"
13"he said quietly [quietly]"
55.7889% AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount3619
totalAiIsmAdverbs16
found
0
adverb"carefully"
count1
1
adverb"deliberately"
count1
2
adverb"gently"
count1
3
adverb"quickly"
count1
4
adverb"sharply"
count1
5
adverb"slightly"
count3
6
adverb"slowly"
count3
7
adverb"softly"
count2
8
adverb"suddenly"
count3
highlights
0"carefully"
1"deliberately"
2"gently"
3"quickly"
4"sharply"
5"slightly"
6"slowly"
7"softly"
8"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)
80.6576% AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount3619
totalAiIsms7
found
0
word"flicked"
count3
1
word"calculating"
count1
2
word"unspoken"
count1
3
word"weight"
count1
4
word"footsteps"
count1
highlights
0"flicked"
1"calculating"
2"unspoken"
3"weight"
4"footsteps"
66.6667% Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches2
maxInWindow2
found
0
label"eyes widened/narrowed"
count1
1
label"stomach dropped/sank"
count1
highlights
0"eyes narrowed"
1"stomach dropped"
100.0000% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells1
narrationSentences266
matches
0"was excited"
100.0000% Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount3
hedgeCount3
narrationSentences266
filterMatches
0"feel"
1"look"
hedgeMatches
0"began to"
1"seemed to"
2"tried to"
100.0000% Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount5
totalSentences313
matches
0"have that number"
1"did that,” he"
2"know that?” she"
3"kept that thread"
4"said that,” he"
100.0000% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs129
mean27.81
std18.38
cv0.661
sampleLengths
069
176
250
347
428
518
640
727
821
924
1029
1159
1252
1325
1444
1520
164
17101
1855
194
2024
2110
2229
2315
2442
258
2651
2711
2819
2921
3075
3118
3216
3334
349
3518
369
3718
3816
3910
4035
4124
4215
4315
447
4547
4616
4737
4823
4963
100.0000% Passive voice overuse
Target: ≤5% passive sentences
passiveCount5
totalSentences266
matches
0"been meant"
1"been turned"
2"been fourteen"
3"been gone"
4"been purchased"
100.0000% Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount2
totalVerbs583
matches
0"wasn’t crying"
1"were cataloguing"
80.3642% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount3081
adjectiveStacks3
stackExamples
0"small crescent-shaped scar"
1"own small sealed chamber."
2"faint, self-mocking twist."
adverbCount129
adverbRatio0.04186952288218111
lyAdverbCount38
lyAdverbRatio0.012333657903278157
100.0000% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences313
echoCount0
echoWords(empty)
100.0000% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences313
mean11.46
std8.6
cv0.751
sampleLengths
015
126
228
334
423
56
67
76
834
913
103
118
1211
1328
149
157
1612
1710
188
196
2034
215
2221
231
2421
2516
265
273
2823
296
3042
3117
3211
335
346
3523
367
374
3821
396
4013
415
427
4313
4420
454
4618
4728
4820
4935
42.0128% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats25
diversityRatio0.22044728434504793
totalSentences313
uniqueOpeners69
47.2222% Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags45
fancyCount23
fancyTags
0"he said, not accusing, just noting (say, does not accuse, just note)"
1"she agreed, and didn’t (agree, does do not)"
2"she said, and immediately regretted the admission, because Silas had a way of hearing the part you didn’t say (say, immediately regret have hear does not say)"
3"Aurora said, though she wrapped her hand around the glass as if it had been meant for her palm all along (say, wrap mean)"
4"started (start)"
5"he said softly, and the nickname did more damage than her full name (say softly, do)"
6"she said, because whatever he thought, it was probably closer to the truth than her own excuses had been (say, think, be probably be)"
7"she corrected, and felt how feeble it sounded (correct, feel sound)"
8"she said carefully (say carefully)"
9"Rhys said, and his voice hardened on the name (say, harden)"
10"Aurora said, and hated how small it sounded (say, hate sound)"
11"Aurora said finally (say finally)"
12"he said, and there was a rawness beneath the quiet (say, be)"
13"Aurora said, and it came out almost tender despite herself (say, almost tender)"
14"he said quickly (say quickly)"
15"she said again, but the words were thin, incapable of holding what she meant (say again, be mean)"
16"he said quietly (say quietly)"
17"Aurora lied, and heard it (lie, hear)"
18"he murmured (murmur)"
19"Rhys said gently (say gently)"
82.4907%