Run: 2026-02-24-01KJ8VH288XXNSMEXKG1E62JME

Run Details

Model:
Aion 2.0
Duration:
1m 3s
Cost:
$0.004754
Provider:
AionLabs

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 sign buzzed a low, steady hum into the damp Soho evening, casting a sickly glow on the wet pavement. Rory shouldered open the heavy oak door of The Raven’s Nest, the familiar scent of old wood, spilled ale, and lemon polish washing over her. It was a Tuesday, dead quiet. Only the low murmur of a news bulletin from the ancient television behind the bar and the soft clink of glassware broke the silence. Silas was at the far end, polishing a tumbler with a linen cloth, his movements precise, economical. He glanced up, his hazel eyes catching the dim light, and gave her a slow, almost imperceptible nod. His signet ring flashed silver as he set the glass down. Rory returned the nod, heading not for a stool but for her usual corner table, the one tucked under a framed, yellowed map of the London Underground from the 1950s. She shrugged off her damp jacket, the one with the faded ‘Golden Empress’ logo on the breast, and ran a hand through her straight black hair. The delivery run had been a long one, out to Chiswick and back in the pissing rain. All she wanted was a pint of bitter and thirty minutes of not moving. She’d just taken the first deep, malty sip when the door opened again, letting in a gust of cool, diesel-scented air. A man stepped in, silhouetted against the green neon. He paused, scanning the room, his gaze sliding past Silas, past the empty booths, and landing squarely on her. Rory froze, the pint glass halfway to her lips. It was Evan. But it wasn’t. Not the Evan she remembered. That Evan had been all sharp, restless angles, cheap leather jackets, and a smile that never quite reached his eyes. This man was softer, fuller. His hair, once a chaotic mess of dark curls, was now cropped short and neat, threaded with silver at the temples. He wore a sensible, expensive-looking wool coat over a button-down shirt, no tie. He carried an umbrella, furled and dripping. He looked like a banker. He looked settled. The recognition in his bright blue eyes—eyes that had once mirrored a frantic, possessive energy—was now tempered with a stunned, almost polite surprise. “Rory?” he said, his voice lower, steadier than the high, insistent tenor she remembered. He took a step forward, then stopped, as if unsure of the protocol. She set her glass down carefully, the *thunk* too loud in the quiet bar. Her left wrist, the one with the small crescent scar from a fall off a bike when she was seven, tingled faintly. A stupid, phantom memory. “Evan.” She kept her voice neutral, cool. The tone she used with difficult customers or coppers asking why she was parked on a double yellow. “This is a surprise.” “I… I had a meeting round the corner. Client dinner finished early. I was just… walking.” He gestured vaguely with the umbrella. “I’ve passed this place a hundred times. Never went in. Thought it looked a bit…” He trailed off, his eyes taking in the maps, the photographs of long-dead music halls, Silas’s impassive profile. “A bit what?” Rory asked, though she knew. A bit shabby. A bit past it. A bit like her. “Quiet,” he settled on, diplomatically. He approached her table, hovering. “Do you mind?” She minded. Every nerve in her body minded. But she gave a slight, indifferent shrug. “It’s a free country.” He unbuttoned his coat, draping it neatly over the back of the chair opposite her before sitting. He placed the umbrella precisely against the table leg. The old Evan would have thrown himself into the seat, his coat a heap on the floor. This new Evan arranged himself. Silas appeared, a silent question in his raised eyebrow directed at Rory. She gave a tiny, almost invisible shake of her head. *Not a friend. Not a problem. Yet.* Silas retreated, his slight limp more pronounced on the worn floorboards tonight. “You look well,” Evan said, the pleasantry hollow between them. “You look different,” Rory replied, not bothering with the reciprocal lie. A faint smile touched his lips. “Time. Responsibility. A better tailor.” He looked at her jacket, still on the chair back, the restaurant logo visible. “You’re… delivering food?” “Among other things.” She took another sip, watching him over the rim. His gaze flickered to her hands, to the scar on her wrist. She saw him register it, and a complicated shadow passed behind his eyes. Guilt? Nostalgia? She couldn’t tell, and it infuriated her that she even tried to read him. “I heard you left Cardiff,” he said, folding his hands on the table. His nails were clean, trimmed. “I heard you came to London. I didn’t know where.” “You didn’t ask.” “No,” he admitted. The word hung there, a admission of a smaller crime that stood in for the larger one. “I suppose I didn’t.” The silence stretched, filled with the ghost of their last argument. The smashed mug. The names he’d called her. The way he’d grabbed her arm, right above the old scar, his fingers digging in. The cold, clear fear that had cut through the usual fog of drama. That was the night she’d called Eva. That was the night she’d decided to run. “You’re a barrister now, then?” she asked, forcing the conversation onto the brittle surface of facts. “Following in your father’s footsteps?” He looked down at his hands. “Solicitor. Corporate. It’s… fine. Steady. Boring, sometimes.” He said ‘boring’ like it was a luxury he’d learned to appreciate. He looked up, his eyes searching her face. “And you? Pre-Law was the plan, last I knew.” “Plans change.” The words came out sharper than she intended. She softened them, not for his sake, but for her own sense of control. “It wasn’t for me. All those rules. All that… posturing.” “You were brilliant at it,” he said, and there was a flash of the old Evan, the one who’d been dazzled by her quickness in a debate, who’d called her his “secret weapon” at university parties. “The way you could pick an argument apart. It was like watching a surgeon.” “Maybe I got tired of cutting things open,” she said quietly. He flinched, just a little. The news bulletin on the television changed to weather. A low pressure system settling over the channel. More rain tomorrow. “I’m sorry, Rory,” he said. The words came out in a rush, as if he’d been holding them behind his teeth for years and the dam had finally cracked. “For… for how it ended. For how I was. I was a mess. Arrogant. Insecure. I took it all out on you.” She didn’t say anything. She just let the apology sit there in the sticky air between them, a strange, fragile object. It didn’t fit in the dim bar. It belonged in a therapist’s office, or a church. “I’ve done a lot of work on myself,” he continued, encouraged by her silence. “Therapy. Anger management. The whole cliché. I’m married now. Her name is Claire. We have a little girl. Elowen. She’s two.” He said it like a shield. *See? I’m normal now. I’ve been certified sane by a wife and a child.* Rory felt a bizarre pang, not of jealousy, but of a profound, dislocating distance. The Evan she had known was capable of many things—wild declarations, furious rants, moments of terrifying charm—but not this. Not this calm recitation of domestic milestones. He had become a stranger wearing her ex-boyfriend’s face. “Congratulations,” she said, and it sounded genuine enough. “Thank you.” He took a breath. “I think about that time… about us… and I’m ashamed. You didn’t deserve any of it. You were the best thing in my life, and I just… shattered it.” The weight of time pressed down on the table. Here was the unspoken regret, given voice. It wasn’t dramatic. It was quiet, and clean, and terribly sad. The boy who had shattered things was gone, replaced by this careful man picking up the pieces and apologizing for the ghost of the breakage. It left her with nothing to push against. Her anger, which had been a cold, hard stone in her chest for years, felt suddenly obsolete. “It was a long time ago, Evan,” she said, and she was surprised to find she meant it. “Is that why you work here?” he asked, his gaze drifting around the bar again, taking in Silas, the secretive gloom, the air of suspended history. “In a place like this? It seems… it seems like a place to hide.” Rory thought of the hidden back room behind the bookshelf, of the messages she sometimes carried for Silas, of the network of whispers and favors that hummed beneath the surface of the city. She thought of the sharp, quiet intelligence in Silas’s eyes, the way he’d taught her to observe, to listen, to think three steps ahead. It wasn’t the law, but it was a kind of logic. A different kind of order. “It’s not hiding,” she said, her voice firm. “It’s a different kind of life. Quieter. On my own terms.” He studied her, and she saw him trying to reconcile the Rory he’d known—the sharp, ambitious law student—with the woman in the delivery jacket, sitting in a near-empty Soho bar, speaking of quiet terms. He couldn’t do it. The gap was too wide. “I’m glad you’re okay,” he said finally, and it was a surrender. “I am,” she said. And she was. He stood, gathering his coat and his umbrella. The moment was over. The unexpected collision of their past and present had occurred, and now the orbits were shifting apart again, for good. “It was… really good to see you, Rory.” “You too, Evan.” He hesitated, then turned and walked to the door. He didn’t look back. The green neon illuminated his profile for a second before he stepped out into the rain, opening the umbrella with a soft *whoosh*. Rory finished her pint. The bitter taste was familiar, grounding. Silas drifted over, collecting the empty glass from Evan’s side of the table—he hadn’t ordered a thing. “Old ghost?” Silas asked, his voice a low rumble. “Something like that,” Rory said. “He apologized.” Silas grunted, a non-committal sound. “Do you feel better?” Rory looked at the door, then at the scar on her wrist. The old hurt was still there, a fossil in her bones. But the living, breathing man who’d caused it was gone. In his place was a solicitor named Evan with a wife and a daughter, carrying an apology that was five years too late to be of any use to anyone. “No,” she said honestly. “But I feel lighter.” Silas nodded, as if that made perfect sense. “Another?” “No,” she said, standing and pulling on her damp jacket. “I think I’ll walk for a bit.”
created_at"2026-02-24T22:15:15.985Z" 2/24/2026, 10:15:15 PM
model"aion-labs/aion-2.0-20260223"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency2015
moderation_latency(null)
generation_time62916
tokens_prompt867
tokens_completion2794
native_tokens_prompt919
native_tokens_completion2512
native_tokens_completion_images(null)
native_tokens_reasoning3
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"stop"
usage0.0047544
router(null)
provider_responses
0
endpoint_id"1e93b0bb-eb0f-49bc-8fda-947105413b86"
id"aec5d95c-125a-4960-8d6b-efeff45267f1"
is_byokfalse
latency166
model_permaslug"aion-labs/aion-2.0-20260223"
provider_name"AionLabs"
status200
api_type"completions"
id"gen-1771971315-mozsp4OyqlaSNxpbB21R"
upstream_id"aec5d95c-125a-4960-8d6b-efeff45267f1"
total_cost0.0047544
cache_discount(null)
upstream_inference_cost0
provider_name"AionLabs"

Evaluation details

Result Evaluator Details Meta Data
70.97% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags31
adverbTagCount4
adverbTags
0"He gestured vaguely [vaguely]"
1"she said quietly [quietly]"
2"he said finally [finally]"
3"she said honestly [honestly]"
dialogueSentences53
tagDensity0.585
leniency1
rawRatio0.129
effectiveRatio0.129
89.06% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1828
totalAiIsmAdverbs4
found
0
adverb"carefully"
count1
1
adverb"precisely"
count1
2
adverb"suddenly"
count1
3
adverb"really"
count1
highlights
0"carefully"
1"precisely"
2"suddenly"
3"really"
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)
45.30% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1828
totalAiIsms20
found
0
word"familiar"
count2
1
word"silence"
count3
2
word"scanning"
count1
3
word"chaotic"
count1
4
word"eyebrow"
count1
5
word"flickered"
count1
6
word"footsteps"
count1
7
word"sense of"
count1
8
word"pang"
count1
9
word"profound"
count1
10
word"charm"
count1
11
word"shattered"
count2
12
word"weight"
count1
13
word"unspoken"
count1
14
word"gloom"
count1
15
word"perfect"
count1
highlights
0"familiar"
1"silence"
2"scanning"
3"chaotic"
4"eyebrow"
5"flickered"
6"footsteps"
7"sense of"
8"pang"
9"profound"
10"charm"
11"shattered"
12"weight"
13"unspoken"
14"gloom"
15"perfect"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches0
maxInWindow0
found(empty)
highlights(empty)
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells1
narrationSentences141
matches
0"was surprised"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount1
narrationSentences141
filterMatches(empty)
hedgeMatches
0"tried to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences164
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen37
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans4
markdownWords23
totalWords1821
ratio0.013
matches
0"thunk"
1"Not a friend. Not a problem. Yet."
2"See? I’m normal now. I’ve been certified sane by a wife and a child."
3"whoosh"
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions27
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions43
wordCount1472
uniqueNames11
maxNameDensity0.82
worstName"Silas"
maxWindowNameDensity2
worstWindowName"Silas"
discoveredNames
Soho2
Raven1
Nest1
Tuesday1
London1
Underground1
Chiswick1
Silas12
Evan10
Rory12
Eva1
persons
0"Raven"
1"Silas"
2"Evan"
3"Rory"
4"Eva"
places
0"Soho"
1"London"
2"Chiswick"
globalScore1
windowScore1
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences96
glossingSentenceCount0
matches(empty)
35.26% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches3
per1kWords1.647
wordCount1821
matches
0"not for a stool but for her usual corner table, the one tucked under a framed, y"
1"not for his sake, but for her own sense of control"
2"not of jealousy, but of a profound, dislocating distance"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences164
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs55
mean33.11
std26.32
cv0.795
sampleLengths
077
1133
249
39
43
5105
627
740
829
955
1019
1113
1219
1348
1441
1510
1611
1728
1853
1928
203
2124
2262
2321
2442
2534
2650
2711
2825
2951
3037
3135
3269
338
3435
3577
3618
3740
3873
3919
4043
4112
427
4332
448
453
4636
4727
489
497
90.33% Passive voice overuse
Target: ≤2% passive sentences
passiveCount6
totalSentences141
matches
0"was parked"
1"been dazzled"
2"been certified"
3"was gone"
4"was surprised"
5"was gone"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs246
matches
0"were shifting"
73.17% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount7
semicolonCount0
flaggedSentences4
totalSentences164
ratio0.024
matches
0"The recognition in his bright blue eyes—eyes that had once mirrored a frantic, possessive energy—was now tempered with a stunned, almost polite surprise."
1"The Evan she had known was capable of many things—wild declarations, furious rants, moments of terrifying charm—but not this."
2"He studied her, and she saw him trying to reconcile the Rory he’d known—the sharp, ambitious law student—with the woman in the delivery jacket, sitting in a near-empty Soho bar, speaking of quiet terms."
3"Silas drifted over, collecting the empty glass from Evan’s side of the table—he hadn’t ordered a thing."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount391
adjectiveStacks0
stackExamples(empty)
adverbCount15
adverbRatio0.03836317135549872
lyAdverbCount4
lyAdverbRatio0.010230179028132993
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences164
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences164
mean11.1
std7.83
cv0.705
sampleLengths
022
125
26
324
417
518
611
730
826
917
1014
1121
129
1319
149
153
163
175
1820
195
2021
2113
227
235
243
2523
2614
2713
2814
2922
304
317
3218
334
3422
3533
368
373
384
394
405
415
423
432
446
457
464
4717
489
4917
35.37% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats24
diversityRatio0.2682926829268293
totalSentences164
uniqueOpeners44
25.25% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences132
matches
0"Only the low murmur of"
ratio0.008
20.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount66
totalSentences132
matches
0"It was a Tuesday, dead"
1"He glanced up, his hazel"
2"His signet ring flashed silver"
3"She shrugged off her damp"
4"She’d just taken the first"
5"He paused, scanning the room,"
6"It was Evan."
7"His hair, once a chaotic"
8"He wore a sensible, expensive-looking"
9"He carried an umbrella, furled"
10"He looked like a banker."
11"He looked settled."
12"he said, his voice lower,"
13"He took a step forward,"
14"She set her glass down"
15"Her left wrist, the one"
16"She kept her voice neutral,"
17"He gestured vaguely with the"
18"He trailed off, his eyes"
19"he settled on, diplomatically"
ratio0.5
9.24% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount119
totalSentences132
matches
0"The green neon sign buzzed"
1"Rory shouldered open the heavy"
2"It was a Tuesday, dead"
3"Silas was at the far"
4"He glanced up, his hazel"
5"His signet ring flashed silver"
6"Rory returned the nod, heading"
7"She shrugged off her damp"
8"The delivery run had been"
9"She’d just taken the first"
10"A man stepped in, silhouetted"
11"He paused, scanning the room,"
12"Rory froze, the pint glass"
13"It was Evan."
14"That Evan had been all"
15"This man was softer, fuller."
16"His hair, once a chaotic"
17"He wore a sensible, expensive-looking"
18"He carried an umbrella, furled"
19"He looked like a banker."
ratio0.902
37.88% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences132
matches
0"Yet.* Silas retreated, his slight"
ratio0.008
69.97% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences49
technicalSentenceCount5
matches
0"He paused, scanning the room, his gaze sliding past Silas, past the empty booths, and landing squarely on her."
1"The recognition in his bright blue eyes—eyes that had once mirrored a frantic, possessive energy—was now tempered with a stunned, almost polite surprise."
2"He unbuttoned his coat, draping it neatly over the back of the chair opposite her before sitting."
3"The boy who had shattered things was gone, replaced by this careful man picking up the pieces and apologizing for the ghost of the breakage."
4"Rory thought of the hidden back room behind the bookshelf, of the messages she sometimes carried for Silas, of the network of whispers and favors that hummed be…"
44.35% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags31
uselessAdditionCount5
matches
0"She kept, cool"
1"he settled on, diplomatically"
2"Rory replied, not bothering with the reciprocal lie"
3"she said, her voice firm"
4"Silas asked, his voice a low rumble"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags22
fancyCount2
fancyTags
0"he admitted (admit)"
1"he continued (continue)"
dialogueSentences53
tagDensity0.415
leniency0.83
rawRatio0.091
effectiveRatio0.075
78.2049%