Run: 2026-04-24-01KQ05PB1MBRBX560PA23DYGC2

Run Details

Duration:
5m 15s
Cost:
$0.001664
Provider:
Io Net

Model input

System
You are an expert fiction writer. Always keep the following rules in mind: - Write in past tense and use General English spelling, grammar, and colloquialisms/slang. - Write in active voice - Always follow the "show, don't tell" principle. - Avoid adverbs and cliches and overused/commonly used phrases. Aim for fresh and original descriptions. - Convey events and story through dialogue. - Mix short, punchy sentences with long, descriptive ones. Drop fill words to add variety. - Skip "he/she said said" dialogue tags and convey people's actions or face expressions through their speech - Avoid mushy dialog and descriptions, have dialogue always continue the action, never stall or add unnecessary fluff. Vary the descriptions to not repeat yourself. - Put dialogue on its own paragraph to separate scene and action. - Reduce indicators of uncertainty like "trying" or "maybe" When writing text: - NEVER conclude the scene on your own, follow the beat instructions very closely. - NEVER end with foreshadowing. - NEVER write further than what I prompt you with. - AVOID imagining possible endings, NEVER deviate from the instructions. - STOP EARLY if the continuation contains what was required in the instructions. You do not need to fill out the full amount of words possible.
User/Human
Take into account the following glossary of characters/locations/items/lore... when writing your response: <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> Continue the story using the following instructions: <instructions> 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. </instructions>

Model response

AI
The green neon flickered above The Raven's Nest, casting a thin slice of sickly light over the wet pavement. Rain had hammered the street for an hour, sending strangers scurrying into the cramped doorway, their coats dripping onto the polished floorboards. The inside smelled of stale whiskey and old paper, the walls lined with maps that had long lost their relevance and black‑and‑white photographs of faces that seemed to stare back with half‑remembered familiarity. A low hum of conversation lingered, punctuated occasionally by the clink of glass. Aurora pushed the door open, the bell chiming with a soft protest. She shook the water from her hair, droplets sliding off her black, shoulder‑length strands. The crescent scar on her left wrist caught the dim light as she brushed past the bar, the line of the scar a reminder of a childhood fall she hadn’t spoken of in years. Her bright blue eyes scanned the room, landing on the familiar shape of a high‑backed stool and a man hunched over a glass, his fingers wrapped around a tumbler as if holding a secret. Silas Blackwood turned at the sound of footsteps, his hazel gaze narrowing for an instant before softening into recognition. Grey‑streaked auburn hair fell over his forehead, a neat beard framing his jaw. He leaned against the bar, the slight limp in his left leg evident as he shifted his weight onto the right. The silver signet ring on his right hand caught the neon’s glow, a flash that seemed out of place among the dimness. “Rory?” he asked, his voice a low rumble that matched the bar’s atmosphere. She froze, the delivery bag clutched against her side, then felt the absurdity of the moment settle like a stone. “Silas?” she replied, the name tasting foreign on her tongue. He lifted his glass, a silent toast, and set it down with a soft thud. “I figured you’d be two streets over, not at a place that smells of old wars and cheaper drinks.” Silas’s eyes drifted to the bookshelf lining the back wall, the spines of old travelogues and dusty manuals. The secret room behind it was a rumor a few, a place where conversations slipped through cracks. He glanced at the gap between the books, a faint smile ghosting his lips. “You still run the Nest?” she asked, sliding onto the stool opposite him. The wood creaked under her weight, the bar’s atmosphere pressing tighter around them. He chuckled, the sound gravelly. “Retirement’s a myth for people who think they can walk away from the world they built.” He tapped the glass, then traced a finger over the scar on her wrist. “Still carries the mark? You always liked reminders that you survived.” A flicker of something—maybe embarrassment, maybe defiance—crossed her face. “It’s just a scar. A name for it is a habit I can’t shake.” Silas’s smile widened a fraction. “Stories love names.” The rain hammered harder against the windows, a steady drum that seemed to synchronize with the thrum of their conversation. Aurora pulled a folded receipt from the bag, laying it on the bar. “Delivery for you. Golden Empress. Figured I’d bring it in, not leave it at your door.” He lifted the envelope, turning it over. “I haven’t ordered Chinese in a while. Thought I’d try something different. Or maybe that was your idea, you always liked changing the menu.” She laughed, a sound she hadn’t realized she missed. “I was trying to keep you fed. You used to bring me stale sandwiches when we were kids, you know, on your way home from the office.” He shrugged, the motion causing a faint creak in his knee. “Those were cheaper than the ones you pretended to like.” Silas’s eyes seemed to travel back decades, the bar’s dimness wrapping around memories of a teenage girl with a notebook full of poems, and a lanky boy with a half‑lit cigarette. “You always had that fire. Remember that time you tried to set the school’s bathroom on fire because someone stole your pen?” Aurora winced, the memory sharp as a cut. “I thought I’d burn the whole school down, then realized the janitor would just mop it up. You laughed until you cried.” He shook his head, the silence between them thickening. “Those were good days. Before the world got... complicated.” Her mouth tightened. “What happened to you after Prague?” she asked, the question hanging like a weight. Silas stared at the glass, the amber liquid reflecting his own face. “A botched operation. A knee, a reputation, a decision to stop chasing ghosts and start pulling strings from a corner.” He tapped the bar’s surface, the sound resonating. “Now I listen more than I speak.” Aurora’s eyes drifted to the neon sign outside, its green glow painting the bar’s interior in an otherworldly hue. “You ever think about leaving? About going back to… what the world was before?” He laughed, short and bitter. “What was before? A boy with a notebook and a girl with a scar? The world never gave us a chance to be anything but the roles we played.” She set the delivery bag down, the weight of it grounding her. “I left Cardiff because… because Evan. Because I wanted to disappear.” Silas’s gaze softened, the hazel meeting the blue across the table. “I heard about him. You told no one. How did you… survive?” “Delivery jobs. The city’s endless routes. Food that tastes like forgetfulness.” She pushed a small portion of spring rolls toward him. “You still eat Chinese?” He took a piece, the crunch echoing faintly. “Only when I’m reminded of it.” He tasted it, his eyes closing briefly. “Sour, sweet, a little bitter. Like life.” The rain’s rhythm shifted, a sudden gust rattling the windowpanes. For a moment, silence swelled between them, each holding a breath of the past. “What about the thing you never told anyone?” Aurora asked, her voice low. Silas glanced at the bookshelf, his fingers brushing a spine, as if the books could whisper answers. “You always asked why I never left. I thought the answer was… duty.” He paused, the word tasting foreign. “Now I think it was fear.” He looked up, meeting her eyes. “Fear that if I stopped, I’d disappear completely.” She swallowed, the memory of an old photograph on the wall—a young Silas with a badge, his smile wide—flashing in her mind. “I’m scared too. Of being stuck in a box I can’t escape.” She traced the scar again, fingertips hovering over the line. The bartender, a quiet man with a tattoo of an owl on his forearm, placed a glass of gin in front of Silas, a silent acknowledgment of the heaviness in the air. He lifted his glass again, the amber catching the neon light. “To old friends, and the ghosts we still chase.” She clinked her glass against his. The sound cracked the tension, a brief chiming that seemed to echo through the old photographs on the wall. “To ghosts.” Silas’s eyes flickered toward the hidden shelf. “There’s a room behind those books. People still use it for… certain conversations.” Aurora inclined her head, curiosity piqued. “You keep secrets?” He tapped the signet ring on his right hand, a faint chime audible. “All the better for those who need them. Not everyone deserves to hear everything.” She leaned forward, the scent of the rain mingling with the bar’s stale whiskey. “I’ve been carrying a lot of things I never said out loud.” Her voice lowered as if the walls might be listening. Silas’s gaze softened further, the hazel eyes crinkling at the corners. “You can say them here. The walls have heard worse.” She exhaled, the breath forming a faint mist in the cold air. “I left because I thought I could outrun the past, but it’s just a longer road now. The scar… it reminds me that I’m still the same girl who fell off the dock when I was ten. Only now I’ve learned to swim.” He nodded, the slight limp shifting his weight as he leaned in. “I fell, too. In Prague, I fell into a trench of my own making. The knee you see is just a reminder that I can still stand.” She smiled, the blue of her eyes brightening. “You’ve built this place. A bar that hides rooms. You’ve turned a wound into a sanctuary.” Silas lifted his glass, the amber swirling. “Sanctuary isn’t the same as home. Home is a memory you can’t touch. This… this is a holding pattern.” The rain intensified, a torrent that seemed to wash over the city. Aurora’s coat, soaked through, clung to her skin. She tugged it tighter, feeling the weight of the night settle. “Do you ever think about what we could have been? If we’d taken different roads?” Silas stared at the green sign above the entrance, its glow casting long shadows across the floor. “Every night, I replay the chapters we never wrote. You with your law books, me still chasing shadows in foreign alleys.” He reached across the bar, his hand brushing against the scar on her wrist. “We’re still here, though. In this moment, we exist.” She pulled her hand back gently, the contact lingering like a promise. “I’ve missed this. The noise, the anonymity, the feeling that the world is somewhere beyond these walls.” He raised an eyebrow, a faint grin tugging his lips. “The world is a lot less interesting when it’s just you and your thoughts. I need the chatter, the strangers. It reminds me that I’m still part of something larger.” Aurora glanced at the door, the neon sign flickering as the rain hammered the glass. The street outside was a blur of umbrellas and headlights, a river of strangers flowing past. “Maybe we could… meet again? Not just when a delivery brings me here.” Silas considered the suggestion, the neon’s green pulse reflecting in his eyes. “There’s a back room. A place without ears. If you want, we could talk there. Or we could sit here, let the rain keep falling.” She rested her elbows on the bar, the cool wood grounding her. “Let’s go to the back room. I have something to say, something that’s been stuck between the cracks of this place for too long.” He stood, his limp shifting as he moved toward the bookshelf. The rows of spines seemed to sway, an invitation whispered in the rustle of pages. Silas pressed his palm against the edge of a volume, a hidden latch clicking softly. The bookshelf swung inward, revealing a narrow doorway dimly lit by a single bare bulb. Aurora followed, the scent of old paper and dust enveloping her. The room was cramped, walls plastered with cryptic maps and faded stamps, a single wooden table in the center. A single chair sat opposite it, the wood scarred by years of elbows and restless legs. Silas pulled the shelf back, the mechanism humming. He took a seat, his boots making a faint thud against the floor. Aurora eased into the opposite chair, the scar on her wrist catching the faint light. The door shut with a muted click, sealing them off from the bar’s hum. “Talk,” he said, his voice low, a slit of sound in the quiet. Aurora inhaled, the weight of years pressing on her chest. “I’ve carried grief like a second skin. I left Evan because he was a storm, because I couldn’t breathe under his clouds. I thought I could outrun that darkness by running to London, by wrapping myself in deliveries, in the anonymity of strangers.” Silas listened, his gaze steady. “You never told anyone. Not even you. You wore it like armor.” She shook her head, the scar glinting. “The armor cracked. When I see you here, I realize I’ve been chasing ghosts of a life I thought I left behind, but the ghosts never left me.” He leaned forward, elbows resting on the table. “I’ve watched people like you—bright eyes, quick mind—burn themselves out trying to escape. I’ve tried to pull them back. The secret room gave them a place to stare at their own reflections without the world’s glare.” She pressed her fingers together, knuckles white. “Do you ever wish you could have been someone else? Not this bar owner, not the spy who limps?” Silas’s eyes flickered, a hint of vulnerability surfacing. “Every night I ask why I’m still here, why my knees still ache, why I keep this place humming. I think maybe I’m scared of the empty space that would follow if I let go.” She smiled, a small, rueful curve. “We’re both scared of the empty space, then.” A beat passed, the only sound the distant rumble of thunder outside. The neon’s green glow seeped through the cracks of the hidden door, casting a soft wash over the two of them. Aurora’s hand rested on the scar, the slight indentation a reminder of a childhood accident that had marked her long before the adult wounds. “Do you remember the night we stole the moon for a joke?” she asked, voice hushed, the memory surfacing like a half‑forgotten song. Silas chuckled, a sound that seemed to vibrate the old wood. “You were eleven, a wild imagination, and I was fifteen, thinking I could keep you out of trouble. We made a paper mache moon, tucked it into my dad’s study, pretended we’d taken it. It fell apart on the floor, and we laughed until you cried.” She let out a breath, the memory bright against the gloom. “We thought we could change the world then. Now we’re here, trying to change just our corners.” Silas reached across the table, his hand hovering over hers, not touching, just close enough to feel the heat. “Maybe that’s enough. Maybe the world needs a few corners to be right.” Aurora’s eyes softened, the blue no longer bright with youthful curiosity but tempered with experience. “I’ve taken a lot of shortcuts, Silas. Maybe I should have taken the long way, walked through the darkness instead of sprinting ahead.” He closed his eyes briefly, feeling the pulse of the room, the weight of the quiet. “The long way can be a road that never ends. Sometimes running is the only way to find a place to stop.” She let her hand rest on the table, fingers drumming lightly. “I could stay here, become part of this place. Serve drinks, collect stories, watch the rain.” Silas opened his eyes, the hazel glint sharp. “You’ve already been collecting stories all your life, Rory. You didn’t know it, because you were too busy delivering meals.” She laughed, a sound that was part relief, part sorrow. “It’s funny how we end up where we never imagined, yet feel like we’ve always been on this path.” Silas squeezed his ringed finger, the silver catching the dim light. “And sometimes the path is the only thing we have to walk on, even if the ground beneath us is cracked.” The rain outside softened, a gentle patter that seemed to ease the tension between them. Aurora looked at the hidden doorway, the bookshelf closing behind them, sealing the secret. “Do you think we’ll meet again? If the world pulls us apart?” He stared at the maps on the wall, the inked lines leading nowhere in particular. “I think the world will keep giving us chances, whether we notice them or not.” He tapped the signet ring. “And maybe we’ll find each other in another bar, another rain‑soaked night.” Aurora reached for the envelope she’d left on the bar, the delivery she’d almost forgotten. “I guess I should get this to you. Should I leave it here?” He nodded, eyes lingering on the scar, then shifting back to hers. “Leave it. Let it sit. Like an old promise.” She placed the envelope on the table, the paper sliding against the wood. The weight of it felt heavier than its contents, the unspoken words inside humming in the quiet. She rose, the legs of the chair scraping softly. Her coat, still damp, clung to her frame as she headed back toward the bar’s entrance. Silas watched her, the neon’s green glow catching his silver ring, a flash of possibility in the dimness. He stood, the limp subtly shifting his weight, his boots echoing on the floorboards. He stepped toward the doorway, the rain’s chorus louder now as if urging them forward. Aurora paused at the threshold, the curtain of rain a silvery veil. “Thanks for… for not forgetting,” she said, voice barely above the patter. He inclined his head, a small, solemn gesture. “Never. We’re all ghosts, Rory. Some just wear better coats.” She smiled, stepping into the rain, the droplets splashing against her skin, washing away some of the lingering weight. The door swung shut behind her, the neon sign flickering once more, casting a brief green pulse over the empty bar. Silas lingered in the secret room a moment longer, staring at the envelope, the paper crackling under his fingertips. Outside, the rain turned to a gentle drizzle, the city’s lights reflecting off the wet streets. He turned, the lock clicking behind him, the hidden door sealing the room, the night holding its secrets in the quiet hum of water and neon.
created_at"2026-04-24T16:38:13.823Z" 4/24/2026, 4:38:13 PM
model"openai/gpt-oss-120b"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency1416
moderation_latency(null)
generation_time314878
tokens_prompt1094
tokens_completion5044
native_tokens_prompt1045
native_tokens_completion4286
native_tokens_completion_images(null)
native_tokens_reasoning619
native_tokens_cached64
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
num_fetches(null)
web_search_engine(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"stop"
usage0.001663789
router(null)
provider_responses
0
endpoint_id"8b516897-c13e-4925-afc3-44fa86608fe9"
is_byokfalse
latency334
model_permaslug"openai/gpt-oss-120b"
provider_name"AtlasCloud"
status429
1
endpoint_id"aa7799a4-4935-4de1-9cb3-8ebf9c1cf4e3"
id"chatcmpl-4b9a24b7-d76a-4b45-9b90-5253486136a8"
is_byokfalse
latency1416
model_permaslug"openai/gpt-oss-120b"
provider_name"Io Net"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer(null)
request_id"req-1777048693-18h7dFGwFs5G5LrRXFgc"
session_id(null)
api_type"completions"
id"gen-1777048693-jAJtyLFaGcVIf4HtjDSf"
upstream_id"chatcmpl-4b9a24b7-d76a-4b45-9b90-5253486136a8"
total_cost0.001663789
cache_discount0.00000576
upstream_inference_cost0
provider_name"Io Net"
response_cache_source_id(null)

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags18
adverbTagCount0
adverbTags(empty)
dialogueSentences75
tagDensity0.24
leniency0.48
rawRatio0
effectiveRatio0
91.36% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2893
totalAiIsmAdverbs5
found
0
adverb"completely"
count1
1
adverb"gently"
count1
2
adverb"softly"
count2
3
adverb"lightly"
count1
highlights
0"completely"
1"gently"
2"softly"
3"lightly"
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)
27.41% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2893
totalAiIsms42
found
0
word"flickered"
count3
1
word"reminder"
count3
2
word"scanned"
count1
3
word"familiar"
count1
4
word"footsteps"
count1
5
word"weight"
count11
6
word"traced"
count2
7
word"flicker"
count1
8
word"silence"
count2
9
word"otherworldly"
count1
10
word"echoing"
count2
11
word"whisper"
count1
12
word"tension"
count2
13
word"echo"
count1
14
word"sanctuary"
count2
15
word"eyebrow"
count1
16
word"pulse"
count3
17
word"glinting"
count1
18
word"gloom"
count1
19
word"glint"
count1
20
word"unspoken"
count1
highlights
0"flickered"
1"reminder"
2"scanned"
3"familiar"
4"footsteps"
5"weight"
6"traced"
7"flicker"
8"silence"
9"otherworldly"
10"echoing"
11"whisper"
12"tension"
13"echo"
14"sanctuary"
15"eyebrow"
16"pulse"
17"glinting"
18"gloom"
19"glint"
20"unspoken"
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
emotionTells0
narrationSentences130
matches(empty)
54.95% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount8
narrationSentences130
filterMatches(empty)
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences187
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen46
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2887
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions25
unquotedAttributions0
matches(empty)
80.39% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions43
wordCount1724
uniqueNames5
maxNameDensity1.39
worstName"Silas"
maxWindowNameDensity2.5
worstWindowName"Silas"
discoveredNames
Raven1
Nest1
Blackwood1
Silas24
Aurora16
persons
0"Raven"
1"Nest"
2"Blackwood"
3"Silas"
4"Aurora"
places(empty)
globalScore0.804
windowScore0.833
7.72% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences123
glossingSentenceCount7
matches
0"faces that seemed to stare back with half‑remembered familiarity"
1"as if holding a secret"
2"drum that seemed to synchronize with the thrum of their conversation"
3"torrent that seemed to wash over the city"
4"sound that seemed to vibrate the old wood"
5"patter that seemed to ease the tension between them"
6"as if urging them forward"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount2887
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences187
matches(empty)
87.37% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs80
mean36.09
std16.45
cv0.456
sampleLengths
087
194
275
313
430
534
649
726
846
923
108
1149
1231
1336
1421
1553
1630
1718
1817
1947
2033
2134
2223
2323
2425
2528
2624
2713
2856
2944
3052
3127
3220
339
3427
3536
3621
3755
3839
3924
4026
4146
4261
4329
4440
4544
4637
4736
4856
4946
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences130
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs274
matches(empty)
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount4
semicolonCount0
flaggedSentences2
totalSentences187
ratio0.011
matches
0"A flicker of something—maybe embarrassment, maybe defiance—crossed her face."
1"She swallowed, the memory of an old photograph on the wall—a young Silas with a badge, his smile wide—flashing in her mind."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1728
adjectiveStacks0
stackExamples(empty)
adverbCount45
adverbRatio0.026041666666666668
lyAdverbCount15
lyAdverbRatio0.008680555555555556
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences187
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences187
mean15.44
std7.81
cv0.506
sampleLengths
019
122
233
313
412
514
634
734
819
913
1021
1122
1213
1320
1410
1515
1619
1718
1817
1914
2013
2113
225
2330
2411
259
2614
275
283
2920
3013
3116
327
3324
349
3527
3611
3710
3831
3922
408
4122
429
439
443
4514
4612
4728
487
4919
49.47% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats1
diversityRatio0.20855614973262032
totalSentences187
uniqueOpeners39
0.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount0
totalSentences130
matches(empty)
ratio0
23.08% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount64
totalSentences130
matches
0"She shook the water from"
1"Her bright blue eyes scanned"
2"He leaned against the bar,"
3"he asked, his voice a"
4"She froze, the delivery bag"
5"she replied, the name tasting"
6"He lifted his glass, a"
7"He glanced at the gap"
8"she asked, sliding onto the"
9"He chuckled, the sound gravelly."
10"He tapped the glass, then"
11"He lifted the envelope, turning"
12"She laughed, a sound she"
13"He shrugged, the motion causing"
14"He shook his head, the"
15"Her mouth tightened."
16"she asked, the question hanging"
17"He tapped the bar’s surface,"
18"He laughed, short and bitter."
19"She set the delivery bag"
ratio0.492
0.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount127
totalSentences130
matches
0"The green neon flickered above"
1"Rain had hammered the street"
2"The inside smelled of stale"
3"A low hum of conversation"
4"Aurora pushed the door open,"
5"She shook the water from"
6"The crescent scar on her"
7"Her bright blue eyes scanned"
8"Silas Blackwood turned at the"
9"He leaned against the bar,"
10"The silver signet ring on"
11"he asked, his voice a"
12"She froze, the delivery bag"
13"she replied, the name tasting"
14"He lifted his glass, a"
15"Silas’s eyes drifted to the"
16"The secret room behind it"
17"He glanced at the gap"
18"she asked, sliding onto the"
19"The wood creaked under her"
ratio0.977
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences130
matches(empty)
ratio0
77.18% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences87
technicalSentenceCount8
matches
0"Rain had hammered the street for an hour, sending strangers scurrying into the cramped doorway, their coats dripping onto the polished floorboards."
1"The inside smelled of stale whiskey and old paper, the walls lined with maps that had long lost their relevance and black‑and‑white photographs of faces that se…"
2"Her bright blue eyes scanned the room, landing on the familiar shape of a high‑backed stool and a man hunched over a glass, his fingers wrapped around a tumbler…"
3"The rain hammered harder against the windows, a steady drum that seemed to synchronize with the thrum of their conversation."
4"Aurora’s hand rested on the scar, the slight indentation a reminder of a childhood accident that had marked her long before the adult wounds."
5"She laughed, a sound that was part relief, part sorrow."
6"He stood, the limp subtly shifting his weight, his boots echoing on the floorboards."
7"She smiled, stepping into the rain, the droplets splashing against her skin, washing away some of the lingering weight."
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags18
uselessAdditionCount12
matches
0"he asked, his voice a low rumble that matched the bar’s atmosphere"
1"she replied, the name tasting foreign on her tongue"
2"she asked, the question hanging like a weight"
3"He tapped, the sound resonating"
4"He tasted, his eyes closing briefly"
5"Aurora asked, her voice low"
6"He paused, the word tasting foreign"
7"She traced, fingertips hovering over the line"
8"He reached, his hand brushing against the scar on her wrist"
9"he said, his voice low, a slit of sound in the quiet"
10"she asked, voice hushed, the memory surfacing like a half‑forgotten song"
11"she said, voice barely above the patter"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags8
fancyCount0
fancyTags(empty)
dialogueSentences75
tagDensity0.107
leniency0.213
rawRatio0
effectiveRatio0
73.2974%