Run: 2026-02-17-01KHMQE6P8ZTV0B52ZZKXFCY16

Run Details

Model:
GPT-5
Duration:
2m 46s
Cost:
$0.074240
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 over The Raven’s Nest buzzed against the rain like a tired insect. Rory had learned to love that sound at odd hours, the soft whine and the wet shush of London sliding past on the pavement. It settled her, like a metronome under the jumble of clatter from the bar—glasses stacked and restacked, the faint radio murmur from the kitchen, Silas’s slow tread behind her somewhere, the scrape of his bad leg skimming wood. She’d just finished a delivery run for Madame Yu-Fei down in Soho proper and stepped into the Nest to shake the rain off her jacket before taking the stairs to her flat. The bar was half-full: a trio of after-theatre types bent around their laughs, a lone woman with a paperback and a whiskey, a pair of men in suits arguing, softly, about rates and football. The walls were all maps and photographs—Antarctica ice-sheets across from a map of Old London in copper and sepia; black-and-white boys on motorbikes with half-closed eyes in the sunlight; an Alps peak sharp as a blade. It smelled of lemon oil and old smoke. Silas stood where he often did in the slant of light behind the counter, a large hand polished to a permanent ease around the stem of a drying glass. The silver signet ring on his right hand flashed when he turned his wrist. He flicked a glance at her when she came in and then at the rain behind her, reading the wet shoulders, the quickness of her breath. He didn’t say anything. He never rushed the first words out of anyone, not even her. The limp barely showed when he pivoted to stow the glass, but she caught the hitch, the tiny pause, remembered to translate it into patience. She slid into her usual stool at the edge of the bar, blindly rubbing the crescent scar at her wrist, the little pale comma left over from a childhood fall off a garden wall. Silas set a chipped mug of ginger tea in front of her without asking. Steam rose. She cupped the heat and closed her eyes for a second. The door opened. Cold air swept in, tinged with street and rain and some sharper tang, like expensive cologne that had weathered the day. Instinct made her glance without turning her head. She saw a suit first—navy wool, rain-dark on the shoulders, precise lines even after weather. Pale face with a mouth set to neutral, as if he was in a courtroom and someone had looked to him to remain composed. He stamped his feet lightly, glanced at the neon with a faint, automatic smile, and then spent a long beat looking around the room as if counting exits. He’d done that at twenty as well, though he never would have known to name it. Tomos Llewellyn, with a law textbook under one arm and his notes under the other, used to come into the student union and stand there, a little apart, scanning, cautious. He’d grow a beard with patchy sincerity and then shave it off in a panic before exams; he’d play at swagger and then turn up with a brow furrowed, worrying at Latin phrases over chips. He’d had too-long hair then, looked boyish even when he was angry. His laugh had been ridiculous and free. Now his hair was cut close to his skull, shining a little with rain. He’d shed the beard entirely and with it something else. His body held a new sort of quiet. It looked like it had been practiced into him. She blinked. The tea steamed under her chin. She felt the edges of herself shift, make room for an old shape; then she clipped it smooth and took a sip. “Evening,” Silas said, low, as the man took a step toward the bar. His voice had the kind of gravel that made you feel seen and not studied. “What can I get you?” “Water,” the man said. The vowels lilted over into Wales and back, gentler now, smudged by time in London but still there. “With ice and a slice of lemon, please.” That was new. He moved into a pool of light. Rory let herself look properly this time and felt the breath go odd in her chest, a small stutter. Tomos Llewellyn, of all the bars on all the wet streets of London. He saw her as he accepted the glass, turned to take in the place—a lingering look at a black-and-white shot of Prague bridges in winter on the wall opposite—and then his gaze skated over her as if she were any other patron. Stopped. Came back. Everything in his face shifted, the neutrality cracking at the edges. Surprise opened like a yawn he suppressed. “Aurora?” he asked, and then, because his mouth already knew the old shape of things, “Rory.” Her name was a clothesline from another yard. She put her mug down and felt the ceramic kiss the polished wood. “Tom.” “Bloody hell,” he said softly. The laugh that found its way out was smaller than she remembered but honest. He scrubbed a hand over the back of his neck and stood there for a heartbeat not moving closer, because he’d learned things about space, apparently. “You live in London now. I heard—Eva said—then I didn’t—ah, sorry.” He pulled in a breath. “May I?” He was asking to sit. She nodded at the stool beside her and watched him cross the space. The bar seemed to tilt, all those maps tugging their old latitudes into line. Silas’s hand, with its glinting ring, ghosted along the counter as he slid a second coaster in front of Tom. He made a slight, reading noise and moved down the length of the bar to give them the kind of privacy that is merely a gentleman’s distance and a practised blindness. He did it without fanfare. He knew what he knew and what to pretend not to know. Rory could feel him there, though, a steadying presence the way a wall steadies a room. Tom sat, the wool of his suit whispering. He set his left palm flat on the counter and tapped it once with two fingers, not quite a tic. No ring. He’d got broader across the shoulders, she thought, but not in a gym-show way. He had lines now in his forehead and a pale scar along his chin like a thought he’d been keeping under his skin. “I didn’t know you—” he began, and then he looked around again with a different sort of attention, catching the maps and the older crowd, catching on to Silas the way a dog will notice someone whose coat has seen weather. “This is you, then?” “No,” Rory said. “I just rent the air above it.” She couldn’t help the curl of a smile. “Hi, Tomos.” He wrinkled his nose and she saw the boy he’d been for a second. “Don’t. Tom is fine. I haven’t been Tomos since my mother last scolded me in front of the entire—” He stopped and breathed again. “I can’t—It’s been—how long?” “Long enough that you’re ordering water,” she said, tilting the glass lightly with her fingers. The lemon slice made a bright coin in the ice. “Ah.” He looked down at it as if he’d forgotten. He lifted it and then, almost shy, raised it in a half-toast before sipping. “Two years. I’m boring now.” He set the glass on the coaster with care. “I’m also alive, which I’ve been told is the more useful of the two.” “That tracks,” she said. The years unfolded themselves in her periphery like paper boats, setting off one after the other into the dark water of what-ifs. She’d known him at nineteen, twenty, twenty-one. Law lectures and library dust; all-nighters annotated with cheap coffee and terrible pop songs. A flat with three roommates and a radiator that clanked like a ghost in winter. Tom falling asleep on her floor with Blackstone’s Commentaries as a pillow while she built arguments in her head like scaffolds. “Do you still—” he started. “No,” she said. She wasn’t sure what he was going to ask—study law, belt Matthew’s cases in the shower, plan for something that would never have her—but she knew the shape of the question. “Delivery girl these days.” She tapped the heel of her hand against the counter. “Golden Empress. Best dumplings within a mile, if you ignore Madam Yu-Fei trying to convince you that the chilli oil is holy writ.” He huffed. “I’m supposed to be at a conference that has four different panels on the regulation of something I cannot pretend to care about. I stepped out for air. I saw the neon...” He gestured, the lemon sliding in the glass. “Workers of the night and tired men, I can spot from a mile.” “So still a lawyer, then,” she said. He looked the part. The suit. The clipped hair. The carefulness. He shook his head. “Sort of. Police. Detective Constable. Fraud, mostly. Paperwork in suits.” He made it sound like an apology. She let that settle. It both fit and didn’t. Tom had been the most decent person she’d known in those years, earnest without the cloying, clever without cruelty. He’d hated bullies on principle, and any time she’d teased him for it, he’d blush and argue ethics like a prizefighter. The weight of that made something ache under her ribs. “So you’re the lawman now,” she said lightly. “Don’t,” he said, mouth quirking. “My father still finds ways to be disappointed from three towns away when someone calls me that.” He blew out a breath and dragged the coaster a millimetre. “Rory—God, I didn’t know if I’d see you again. I wanted to. I wanted to for a while.” He cleared his throat. “Eva said you went to London, then it went quiet. I didn’t—look, I’m not here to pry. I just—” He put his palm up, graceless. “It’s good to see you.” There it was, in the air. Good to see you. As if they hadn’t both been different animals once. As if she hadn’t shattered and put herself back together with different glue. “Good to see you too,” she said, and meant it the way you mean you’re glad some part of the past didn’t vanish entirely. She took another sip of ginger tea. The sugar made her want to tell him everything and nothing at once. His gaze dropped to her hands. The scar on her wrist was pale under the bar light. He noticed. Tom had always been the sort to notice. His eyes left it a beat too long and then politely pretended not to have seen it. He tried again. “Do you ever—” He gave a small, helpless laugh. “God, we used to argue for sport. Remember? That moot on freedom of expression and you took the side you hated just to make me suffer.” “You were suffering because you refused to concede anything to hypotheticals,” she said. She couldn’t stop the smile this time. “I’d forgotten how red your ears got when you got going.” “Rude,” he said, with quiet warmth. “D’you know, I sometimes still think about your closing statement? The one about law as a language we agree to believe? I wanted to steal that and make it my own. It made me so angry.” He shook his head. “You always—” He let the sentence trail and sipped water instead. There were edges to that, places the blade could catch. Rory stared past him for a moment at a photo of a couple in black coats laughing by the Thames, heads tipped in. A swallow of ginger caught at the back of her throat. She had been so many versions of herself in such a small slice of time. Pre-law student, clever girl, girlfriend of a charming boy whose name she still felt skitter through her chest like a trapped bird. Laila for a time, to strangers, because a new name meant a door she could close and lock behind her. Girl with a bag slung over her shoulder, running to a night bus. Hawk-eyed woman above a bar, counting cash at two in the morning, listening to stories she would never tell. Tom’s voice gentled. “I should have asked you then. Are you all right?” He meant back then. In the ghost-light of flats and library stacks. After lectures when she’d vanished into a crowd to avoid the boy with the easy grin. After the time she’d turned up with a sweater in July. He meant now, too, in the softened way he held the words. Rory looked down at the rim of her tea. Her reflection swam in the murk like a coin at a fountain. She felt Silas somewhere behind her move, the faintest crease of leather under his shoe. A signal without content, a steadying. She knew she didn’t owe anyone a story. She also knew silence can be a cruelty when offered as absolution someone else never gets. “I am,” she said. That was true in its way. “I wasn’t,” she added, because that was also true. “And then I was, by degrees. That’s the boring bit, really.” “It isn’t,” Tom said, quick and fierce, then reined it in with a small smile. “But I take your point.” He looked at her and then away, past her shoulder, at nothing. The neon shivered on his cheek. He breathed like he had words he’d rehearsed long enough to startle him by not appearing. He set his hand flat on the bar again. When he spoke, it was softer. “I am sorry, you know. For not—this is useless now, I know that. But I knew something wasn’t right. I knew he—” He stopped, the name a ghost they both recognized. “I should have said something. Or done something. More than—what did I do? I made jokes. I pretended everything was fine because you did. I wasn’t brave enough to—” “You were twenty-one,” she said. “You made me tea and you came to the library with me at three in the morning so I didn’t have to be alone, and you gave me a place to sit where nothing was expected of me.” Her voice didn’t wobble. She surprised herself. “You were kind to me. That counts.” He let his head drop for a second like his spine had to reorder itself. When he looked up, his eyes were glassy and then not, because he was good at not being the man who cried at bars. “I wanted to be your friend,” he said. “Properly. Not just the boy who fancied being your friend.” She sucked in a breath that caught and broke on a laugh. “Tom.” “I’m only saying.” He spread his hands. “We were children playing at being brave adults. And then everything turned real and I—” He swallowed. The lemon slice bumped the ice again, absurdly bright. “I have thought about you every time I’ve had to tell someone they could come with me, or that they could say no, or that they could leave. I’ve thought: say it plainly, for Christ’s sake. Put the word safe before the verb.” She had not expected him to say that. Something in her chest unwound like a cord cut. “I’m glad you became the boring kind of alive,” she said. “The world needs your kind of boring.” He frowned like he couldn’t tell if she was teasing. Then his face opened, and the laugh came out—the same ridiculous sound, only softer around the edges. He set his glass down. “Do you remember the pier?” he asked. “In winter,” she said. “We stole your flatmate’s blanket and some biscuits and pretended to revise by lamplight. You lectured me on torts while I counted every person who walked past and invented their secrets.” “And you told me the law was just applied storytelling.” He breathed through a smile that wasn’t all joy. “You were always going to write your way out of something, I think.” She lifted a shoulder. “I delivered myself instead.” Silas drifted by to refill her hot water without interrupting, his signet ring making a quick circle of light against the glass of the kettle as he poured. He met Rory’s eyes just once, a little nod, the sort you give a person mid-bridge, and moved on. Tom watched him with an odd respect, like he recognized in him a road not taken or a story with a locked drawer. “Do you like it?” Tom asked when they were alone again. “London?” “Some days,” she said. “It’s a place that insists on itself. There’s a man who dances outside the chemist every Sunday in the rain. He makes it easier to forgive the rest.” He nodded, smiling again. “That sounds like the city I know.” Outside, someone hailed a cab. Tyres hissed. The after-theatre crowd put on scarves and braved the door as a small herd, bringing back a wash of wet air. Rory felt the night ease further into itself, the lights of the Nest turning the shapes of people into soft margins. “Are you seeing anyone?” Tom asked, and then immediately shook his head. “God, sorry, none of my business.” “I am seeing my stairs after this,” she said dryly. “They’re very committed to being there for me.” “Right.” He looked away, then back. “I didn’t mean—” “I know.” She did. The question was an old muscle too, one that tensed before you knew you’d asked it. He spun his water glass between his palms, the lemon flashing like a lighthouse. “I am engaged,” he said, and then, as if confessing, “Was. Until last month.” He lifted a shoulder. “She is a good person. I am—it turns out—difficult to schedule. ‘Paperwork in suits’ still means out at odd hours and forgetting anniversaries. We were kind to each other but not suited. Not in the ways that matter.” Rory caught herself wanting to feel a victory she would have laughed at herself for. She put that away gently. “I’m sorry.” “Me too,” he said, and shrugged again. “But also I’m not. You know?” “I do,” she said. The Nest hummed in approval. They fell quiet. The photographs looked down on them with their froze-n lives: men on rooftops in trench coats, a woman with a parasol at the seaside, three children wading through knee-deep water in school uniforms grinning at something just out of frame. The maps made rivers into veins and cul-de-sacs into nerves. When Tom finally spoke, his voice was steady. “I keep thinking I should ask you to have coffee. Or to take my number. Or to say, let’s try again at being in each other’s lives in one of the forms that isn’t adolescent wishes or shared notes on negligence.” He made a face, rueful. “But I don’t want to be a person who carves you into my current story because I finally know how to carry it.” She looked at his profile, the clean line of his jaw, the way his ear still went a little red when he said too much at once. She liked that he’d said that. She’d always liked the way Tom treated feelings like puzzles to be turned in his hands until they made a shape no one could lie about. “We can be people who nod in bars,” she said. “Who know where the fire door is. Who say the word safe before the verb when it’s needed.” He exhaled. She watched relief and disappointment uncouple like train carriages in his expression. He nodded. “I would like that.” He grinned at her suddenly, a flare that took years off him and then gave them back. “And perhaps sometimes, if the rain is doing this—” he gestured vaguely at the streaming window—“we could argue about the ethical obligations of dumpling delivery.” “Do not presume,” she said, mock-solemn. “Madam Yu-Fei could have you court-martialed.” He laughed; she joined him. The sound twined and then thinned. The night settled around it. Tom finished his water. He checked his watch with a wince. “I should go. They will wonder if I’ve defected to a jazz club.” He stood, smoothing the front of his jacket out of habit. For a beat he hesitated, then offered out his hand. She looked at it and then up at him. She took it. His grip was warm, attentive without pressure. He gave her hand one short, sure squeeze. Friends. The weight of that word did not crush her. It rested, like a coat put in the right place. “Goodnight, Rory,” he said. “Goodnight, Tom.” He went, the door opening to rain and green neon painting his shoulder. He paused, looked back once, the way you look at a room you’ll remember differently tomorrow, and tipped a small nod in Silas’s direction too. Then he was gone into London, into the dark that wasn’t unfriendly, into the work and the mornings that would come whether you were ready or not. Rory sat for a little while longer. The mug of ginger tea had gone cool, her fingerprints clear in a faint oval on the side of it. She could see herself in the window—her shoulder-length black hair a dark smudge, her bright blue eyes told by the neon as something baleful and alive. In the glass, the green sign flickered and steadied. Silas drifted back into range. He placed a small bowl of salted peanuts in front of her as if it had always been ordered and said, quietly, “Old friend.” “From uni,” she said. It was answer and explanation. “He orders water now.” “Wise boy,” Silas said. His hazel gaze flicked after the closed door. “You did well.” She let out a breath she hadn’t known she was keeping. “At what?” “At not mistaking the past for a room you’re obliged to live in,” he said. Then he smiled, that dry tilt at the corner of his mouth that turned ridicule into gentleness. “And at saving me from the ethical horror of discussing dumpling deliveries.” She snorted. He moved away again, the limp making a ghost-shadow on the floorboards that only people who loved him would name. When she finally stood to go upstairs, the rain had eased to a thread and the city had found that late hour when it begins to close an eye. She touched her wrist without meaning to, fingers running over the little seam of memory there. She didn’t count the what-ifs tonight. She let them be paper boats under green light. The stairs creaked as they always did. Above, her small flat was waiting, warm from the radiators, smelling faintly of tea. She climbed, a woman not mistaking the past for a room, but also not pretending it was only a hallway. Behind her, The Raven’s Nest held its stories like a low hum. On the wall, the maps made their untrustworthy promises. Down at the bar, Silas turned a glass in his hands, the signet ring flashing once as if and then not again. The neon sighed, and steadied.
created_at"2026-02-17T02:41:45.671582+00:00" 2/17/2026, 2:41:45 AM
model"openai/gpt-5-2025-08-07"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency45458
moderation_latency(null)
generation_time165175
tokens_prompt867
tokens_completion5655
native_tokens_prompt808
native_tokens_completion7323
native_tokens_completion_images0
native_tokens_reasoning2304
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.07424
router(null)
provider_responses
0
id"resp_0007d9be53a40835016993d4c3d3a88195994bf1f43cb5b296"
status200
is_byokfalse
latency157
endpoint_id"7c2f859a-7890-4e8e-b1de-1cd1c0a800b4"
provider_name"OpenAI"
model_permaslug"openai/gpt-5-2025-08-07"
api_type"completions"
id"gen-1771295939-WF4LrXzlUwNoHfdiSgbe"
upstream_id"resp_0007d9be53a40835016993d4c3d3a88195994bf1f43cb5b296"
total_cost0.07424
cache_discount(null)
upstream_inference_cost0
provider_name"OpenAI"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags63
adverbTagCount5
adverbTags
0"he said softly [softly]"
1"she said lightly [lightly]"
2"she said dryly [dryly]"
3"He looked away [away]"
4"he gestured vaguely [vaguely]"
dialogueSentences105
tagDensity0.6
leniency1
rawRatio0.079
effectiveRatio0.079
88.38% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount3873
totalAiIsmAdverbs9
found
0
adverb"softly"
count2
1
adverb"lightly"
count3
2
adverb"really"
count1
3
adverb"very"
count1
4
adverb"gently"
count1
5
adverb"suddenly"
count1
highlights
0"softly"
1"lightly"
2"really"
3"very"
4"gently"
5"suddenly"
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)
80.64% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount3873
totalAiIsms15
found
0
word"flicked"
count2
1
word"tinged"
count1
2
word"scanning"
count1
3
word"furrowed"
count1
4
word"glinting"
count1
5
word"could feel"
count1
6
word"weight"
count2
7
word"shattered"
count1
8
word"warmth"
count1
9
word"silence"
count1
10
word"dances"
count1
11
word"streaming"
count1
12
word"flickered"
count1
highlights
0"flicked"
1"tinged"
2"scanning"
3"furrowed"
4"glinting"
5"could feel"
6"weight"
7"shattered"
8"warmth"
9"silence"
10"dances"
11"streaming"
12"flickered"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"let out a breath"
count1
highlights
0"let out a breath"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells1
narrationSentences257
matches
0"was angry"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount4
hedgeCount2
narrationSentences257
filterMatches
0"feel"
1"look"
2"watch"
hedgeMatches
0"seemed to"
1"begins to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences299
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen46
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords3859
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions62
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions63
wordCount2916
uniqueNames21
maxNameDensity0.45
worstName"Tom"
maxWindowNameDensity1.5
worstWindowName"Silas"
discoveredNames
Raven2
Nest5
London5
Silas12
Madame1
Yu-Fei1
Soho1
Antarctica1
Old1
Alps1
Llewellyn2
Latin1
Wales1
Prague1
Tom13
Rory10
Blackstone1
Commentaries1
Matthew1
Thames1
July1
persons
0"Raven"
1"Nest"
2"Silas"
3"Tom"
4"Rory"
5"Blackstone"
6"Matthew"
places
0"London"
1"Soho"
2"Antarctica"
3"Latin"
4"Wales"
5"Prague"
6"Thames"
7"July"
globalScore1
windowScore1
79.38% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences177
glossingSentenceCount5
matches
0"as if counting exits"
1"looked like it had been practiced into hi"
2"s about space, apparently"
3"not quite a tic"
4"as if confessing He lifted a shoulder"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.259
wordCount3859
matches
0"not mistaking the past for a room, but also not pretending it was only a hallway"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount3
totalSentences299
matches
0"love that sound"
1"let that settle"
2"liked that he’d"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs91
mean42.41
std27.91
cv0.658
sampleLengths
077
1110
2110
361
499
5100
641
730
833
930
103
1139
1263
1316
1422
1563
1632
1784
1867
1945
2020
2142
2225
2352
2483
255
2671
2755
2818
2921
3059
318
3285
3332
3444
3544
3638
3731
3867
39123
4013
4151
4266
4330
4420
4549
4660
4757
4857
4913
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount3
totalSentences257
matches
0"been practiced"
1"was gone"
2"been ordered"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount4
totalVerbs505
matches
0"was asking"
1"was teasing"
2"was keeping"
3"was waiting"
28.19% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount10
semicolonCount6
flaggedSentences12
totalSentences299
ratio0.04
matches
0"It settled her, like a metronome under the jumble of clatter from the bar—glasses stacked and restacked, the faint radio murmur from the kitchen, Silas’s slow tread behind her somewhere, the scrape of his bad leg skimming wood."
1"The walls were all maps and photographs—Antarctica ice-sheets across from a map of Old London in copper and sepia; black-and-white boys on motorbikes with half-closed eyes in the sunlight; an Alps peak sharp as a blade."
2"She saw a suit first—navy wool, rain-dark on the shoulders, precise lines even after weather."
3"He’d grow a beard with patchy sincerity and then shave it off in a panic before exams; he’d play at swagger and then turn up with a brow furrowed, worrying at Latin phrases over chips."
4"She felt the edges of herself shift, make room for an old shape; then she clipped it smooth and took a sip."
5"He saw her as he accepted the glass, turned to take in the place—a lingering look at a black-and-white shot of Prague bridges in winter on the wall opposite—and then his gaze skated over her as if she were any other patron."
6"Law lectures and library dust; all-nighters annotated with cheap coffee and terrible pop songs."
7"She wasn’t sure what he was going to ask—study law, belt Matthew’s cases in the shower, plan for something that would never have her—but she knew the shape of the question."
8"Then his face opened, and the laugh came out—the same ridiculous sound, only softer around the edges."
9"“And perhaps sometimes, if the rain is doing this—” he gestured vaguely at the streaming window—“we could argue about the ethical obligations of dumpling delivery.”"
10"He laughed; she joined him."
11"She could see herself in the window—her shoulder-length black hair a dark smudge, her bright blue eyes told by the neon as something baleful and alive."
98.51% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2518
adjectiveStacks0
stackExamples(empty)
adverbCount105
adverbRatio0.04169976171564734
lyAdverbCount22
lyAdverbRatio0.008737092930897538
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences299
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences299
mean12.91
std9.56
cv0.741
sampleLengths
015
124
238
332
434
536
68
729
814
926
104
1112
1225
1334
1414
152
1611
173
1821
198
2015
2124
2228
2316
2430
2535
2612
277
2814
2910
308
319
322
336
3422
3513
3615
375
384
3918
408
413
427
4319
4413
4542
461
472
4811
497
40.97% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats27
diversityRatio0.2842809364548495
totalSentences299
uniqueOpeners85
45.05% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount3
totalSentences222
matches
0"Then his face opened, and"
1"Then he was gone into"
2"Then he smiled, that dry"
ratio0.014
0.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount127
totalSentences222
matches
0"It settled her, like a"
1"She’d just finished a delivery"
2"It smelled of lemon oil"
3"He flicked a glance at"
4"He didn’t say anything."
5"He never rushed the first"
6"She slid into her usual"
7"She cupped the heat and"
8"She saw a suit first—navy"
9"He stamped his feet lightly,"
10"He’d done that at twenty"
11"He’d grow a beard with"
12"He’d had too-long hair then,"
13"His laugh had been ridiculous"
14"He’d shed the beard entirely"
15"His body held a new"
16"It looked like it had"
17"She felt the edges of"
18"His voice had the kind"
19"He moved into a pool"
ratio0.572
18.56% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount196
totalSentences222
matches
0"The green neon over The"
1"Rory had learned to love"
2"It settled her, like a"
3"She’d just finished a delivery"
4"The bar was half-full: a"
5"The walls were all maps"
6"It smelled of lemon oil"
7"Silas stood where he often"
8"The silver signet ring on"
9"He flicked a glance at"
10"He didn’t say anything."
11"He never rushed the first"
12"The limp barely showed when"
13"She slid into her usual"
14"Silas set a chipped mug"
15"She cupped the heat and"
16"The door opened."
17"Instinct made her glance without"
18"She saw a suit first—navy"
19"He stamped his feet lightly,"
ratio0.883
67.57% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount3
totalSentences222
matches
0"Now his hair was cut"
1"As if they hadn’t both"
2"As if she hadn’t shattered"
ratio0.014
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences108
technicalSentenceCount6
matches
0"Cold air swept in, tinged with street and rain and some sharper tang, like expensive cologne that had weathered the day."
1"He stamped his feet lightly, glanced at the neon with a faint, automatic smile, and then spent a long beat looking around the room as if counting exits."
2"He saw her as he accepted the glass, turned to take in the place—a lingering look at a black-and-white shot of Prague bridges in winter on the wall opposite—and…"
3"He made a slight, reading noise and moved down the length of the bar to give them the kind of privacy that is merely a gentleman’s distance and a practised blin…"
4"As if she hadn’t shattered and put herself back together with different glue."
5"He moved away again, the limp making a ghost-shadow on the floorboards that only people who loved him would name."
85.32% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags63
uselessAdditionCount5
matches
0"He gestured, the lemon sliding in the glass"
1"He put, graceless"
2"He stopped, the name a ghost they both recognized"
3"He made, rueful"
4"He placed, quietly,"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags37
fancyCount3
fancyTags
0"she added (add)"
1"He breathed (breathe)"
2"He placed (place)"
dialogueSentences105
tagDensity0.352
leniency0.705
rawRatio0.081
effectiveRatio0.057
84.4185%