Run: 2026-02-24-01KJ8X6GKG00MDRYDH5J3NEKKG

Run Details

Model:
Aion 2.0
Duration:
1m 19s
Cost:
$0.005309
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="4415" name="Lucien Moreau" aliases="Lucien, Luc, the Frenchman" pronouns="he/him" species="Half-Demon" storyRole="Ally"> <eyeColor>heterochromatic — one amber, one black</eyeColor> <hair>slicked-back platinum blond</hair> <height>5'11"</height> <age>32</age> <cane>ivory-handled cane that conceals a thin blade</cane> <dress>tailored charcoal suits</dress> <description>An impeccably dressed fixer and information broker in London's supernatural underworld. He speaks four languages fluently.</description> <backstory>Born in Marseille to a human mother and a demon father from the realm of Avaros.</backstory> </character> <location id="858" name="Eva's Flat" aliases="Eva's place, the flat on Brick Lane" realm="Earth"> <cat>tabby cat named Ptolemy</cat> <security>three deadbolts on the front door</security> <description>A cramped one-bedroom flat above a curry house on Brick Lane, East London. Every surface is covered with books, scrolls, and research notes.</description> </location> </codex> Write a fully fleshed out scene of at least 1000 words in the romance genre. Two people who parted on complicated terms are forced together again when one shows up unannounced at the other's flat. There's history between them — attraction, hurt, and things left unsaid. Write the scene from the moment the door opens. 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 knocking was sharp, precise, and utterly out of place. Rory looked up from the sprawl of Eva’s research notes, the familiar panic of her old life—Evan’s fist on the door—flaring for a second before she quashed it. This was Brick Lane. Eva’s flat. Safe. The knocking came again, three measured raps. Not a fist. Knuckles. Ptolemy the tabby lifted his head from a sun-warmed pile of scrolls, yawned, and went back to sleep. Rory padded to the door, the worn floorboards cool under her bare feet. She peered through the peephole, her breath catching in her throat. The fisheye lens distorted him, but there was no mistaking the platinum blond hair slicked back from a sharp widow’s peak, the severe line of a charcoal suit shoulder. Lucien Moreau stood on the narrow landing, one hand resting on the ivory handle of his cane, his expression unreadable. Complicated terms. That was one way to put it. They hadn’t spoken in four months, not since the night in his Mayfair office when she’d told him she was done, that the supernatural underworld and its beautiful, dangerous fixers were a chapter she needed to close. He’d merely inclined his head, those heterochromatic eyes—one amber like aged whiskey, one black as a starless void—watching her with an infuriating calm. “As you wish, Miss Carter.” No argument. No plea. Just that cool dismissal that had haunted her more than any shout ever could. Her hand hovered over the three deadbolts. She could pretend she wasn’t here. But he’d know. He always knew. With a sigh that felt like surrendering a shield, she slid the bolts back, the metallic clicks loud in the quiet flat. She opened the door just enough to frame herself in the gap, using it as a barrier. “Lucien.” Her voice was cooler than she felt. “Aurora.” His voice was a low baritone, smooth as silk over gravel. He used her full name, the way he had when they’d first met. It felt like a deliberate touch. His gaze swept over her, taking in her old Cardiff University sweater, her jeans, her bare feet, the straight black hair she knew was messy from running her hands through it. His eyes lingered for a fraction of a second on the small crescent scar on her left wrist, a detail he’d noticed once, long ago. “May I come in?” “Why?” “It’s raining.” A slight, elegant gesture with his cane towards the window at the end of the hall, where grey London drizzle streaked the glass. It was a pathetic excuse, and they both knew it. A man like Lucien Moreau didn’t get caught in the rain. “Since when do you get wet?” she asked, but she was already stepping back, pulling the door wider. The scent of him—sandalwood, ozone, and something faintly metallic—wafted in, cutting through the flat’s smells of old paper, dust, and the lingering ghost of last night’s curry. He entered with a controlled grace, despite the cane. He didn’t lean on it heavily, but it was part of his rhythm, a third leg that clicked softly on the floorboards. He took in the chaotic room, his expression giving nothing away. “Charming.” “It’s Eva’s. I’m cat-sitting.” As if on cue, Ptolemy sauntered over and wound himself around Lucien’s tailored trousers, leaving a trail of tabby fur. Lucien looked down, a flicker of something almost like amusement touching his mouth. “I see business is slow for the Golden Empress if you have time for feline stewardship.” “I have a life outside of deliveries, Lucien.” “Do you?” The question was soft, but it landed like a stone. He turned those unsettling eyes back to her. “You vanished. From everything. Not just my world. Eva says you work, you go home, you see no one.” “Eva talks too much.” Rory crossed her arms, a defensive gesture she immediately hated. “Why are you here? It can’t be a social call. We weren’t social.” “We were something.” He said it simply, a statement of fact. He moved further into the room, his cane nudging a stray book aside. He stopped by the cluttered desk, his gloved fingers—he always wore gloves, she remembered—brushing the edge of a parchment. “I need your help.” A bitter laugh escaped her. “Of course you do. That’s the only time anyone seeks me out. For what I can do, for what I can figure out. Not for me.” He turned swiftly, the movement sharper than his usual languid pace. “Do not,” he said, the smoothness gone from his voice, replaced by a hard edge, “lump me in with that pathetic human who broke you. Or with anyone else.” The anger in his tone was startling, a crack in his impeccable facade. It was the first time he’d ever directly referenced Evan. She stared at him, her own anger rising to meet his. “You don’t get to be angry about that. You don’t get to pretend you care. When I left, you just… let me go.” “What would you have had me do?” He took a step closer, the cane now held stiffly at his side. “Chain you to my desk? Beg you to stay in a world that terrifies you? You made a choice for your safety, for your sanity. A choice I respected, even if it…” He cut himself off, his jaw tightening. “Even if it what?” He looked away, towards the rainy window. “Even if it cost me,” he finished quietly. The air between them thickened, charged with everything they hadn’t said that night. The long looks across crowded occult auctions, the brush of his hand against hers when passing a rare text, the night he’d fixed her a brandy after a close call with a ghoul, his fingers surprisingly gentle as he’d handed her the glass. The attraction had been a slow, steady burn, banked by circumstance and her own battered heart. She’d ended it before it could truly begin, fearing the fire. “You said you needed help,” she said, forcing the topic back to safer, harder ground. “I do. A client is missing. A young woman. Her mother is human, desperate. The usual authorities are useless. There are… signs it’s a supernatural taking.” He reached inside his suit jacket and withdrew a photograph, holding it out to her. Rory didn’t take it. “And you came to me because I’m good at puzzles. That’s all.” “No.” He let the photograph fall onto the desk. “I came to you because you are the only person I know who looks at the board and sees the moves no one else does. And because I wanted to see you.” The admission hung in the air, stark and undeniable. Her carefully constructed coolness fissured. She uncrossed her arms, her hands falling to her sides. “Why now?” “Because four months of silence is a form of torture I am no longer willing to endure.” He closed the remaining distance between them, not touching her, but she could feel the heat radiating from him, could smell the sandalwood and ozone more intensely. His heterochromatic eyes held hers, the amber one warm, the black one depthless. “I tried, Aurora. I tried to respect your boundaries. But my nature is not a patient one. I am half-demon. We covet. We possess. We are not noble creatures. I have fought that part of me every day since you walked out, telling it you were safer away from me. But seeing you now, in this messy, ordinary place, looking so alive…” He raised his hand, gloved fingers hovering just beside her cheek. He didn’t touch her. “It is a losing battle.” Her heart hammered against her ribs. This was the unsaid thing, the truth beneath all the polished words and tailored suits. The raw, wanting demon in him. The part he always kept caged. “You think I’m safe here?” she whispered, the words escaping before she could stop them. “I’m not. I’m just… waiting. I’m good at waiting. I waited for Evan to change. I wait for my life to start. I’m so tired of waiting, Lucien.” His control snapped. The gloved hand cupped her cheek, the leather soft and cool against her skin. His other hand, the one holding the cane, came up to brace against the bookshelf behind her, caging her in. “Then stop waiting,” he breathed, his voice rough. He kissed her. It wasn’t gentle or exploratory. It was a claiming, a release of four months of pent-up silence and want. His mouth was hot and demanding, and she met him with equal fervor, her hands coming up to clutch the lapels of his expensive suit, wrinkling the perfect fabric. The cane clattered to the floor, forgotten. The kiss was everything their conversations never were—hot, messy, honest. It tasted of brandy and desperation and that faint, thrilling hint of infernal metal. When they broke apart, both were breathing raggedly. His forehead rested against hers, his eyes closed. The amber one, when he opened them, seemed to glow softly in the flat’s dim light. “This is a terrible idea,” Rory murmured, her lips tingling. “The worst,” he agreed, his thumb stroking her cheekbone. “I am a fixer for monsters. My father is a Duke of Avaros. My world is shadows and knives.” “And I deliver Chinese food and live above a pub.” She managed a shaky smile. “We’re a disaster.” “Yes.” He kissed her again, softer this time, a promise and an apology. “But she is still missing. And you are still the best mind I know. So. Will you help me? Not for the client. For us. To see if we can build something in the wreckage of our respective terrible ideas.” Rory looked past his shoulder at the rainy window, at the chaotic, book-strewn flat that wasn’t hers, at the life she’d been passively occupying. Then she looked back at him, at the demon and the man, both laid bare before her. The cool-headed part of her screamed caution. The part that was tired of waiting saw a path, dangerous and real. “Show me the photograph,” she said.
created_at"2026-02-24T22:44:27.403Z" 2/24/2026, 10:44:27 PM
model"aion-labs/aion-2.0-20260223"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency2220
moderation_latency(null)
generation_time78781
tokens_prompt808
tokens_completion3222
native_tokens_prompt866
native_tokens_completion2885
native_tokens_completion_images(null)
native_tokens_reasoning682
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.0053088
router(null)
provider_responses
0
endpoint_id"1e93b0bb-eb0f-49bc-8fda-947105413b86"
id"f8e14720-7255-47a5-9a06-6abdf770ae61"
is_byokfalse
latency343
model_permaslug"aion-labs/aion-2.0-20260223"
provider_name"AionLabs"
status200
api_type"completions"
id"gen-1771973067-0ekGhIU32UtZTAkyvpTI"
upstream_id"f8e14720-7255-47a5-9a06-6abdf770ae61"
total_cost0.0053088
cache_discount(null)
upstream_inference_cost0
provider_name"AionLabs"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags24
adverbTagCount2
adverbTags
0"it landed like [like]"
1"he finished quietly [quietly]"
dialogueSentences44
tagDensity0.545
leniency1
rawRatio0.083
effectiveRatio0.083
82.27% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1692
totalAiIsmAdverbs6
found
0
adverb"utterly"
count1
1
adverb"softly"
count2
2
adverb"truly"
count1
3
adverb"carefully"
count1
4
adverb"intensely"
count1
highlights
0"utterly"
1"softly"
2"truly"
3"carefully"
4"intensely"
100.00% AI-ism character names
Target: 0 AI-default names (17 tracked, −20% each)
codexExemptions(empty)
found(empty)
100.00% AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions(empty)
found(empty)
55.67% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1692
totalAiIsms15
found
0
word"familiar"
count1
1
word"measured"
count1
2
word"unreadable"
count1
3
word"silk"
count1
4
word"chaotic"
count2
5
word"flicker"
count1
6
word"facade"
count1
7
word"charged"
count1
8
word"stark"
count1
9
word"constructed"
count1
10
word"silence"
count2
11
word"could feel"
count1
12
word"perfect"
count1
highlights
0"familiar"
1"measured"
2"unreadable"
3"silk"
4"chaotic"
5"flicker"
6"facade"
7"charged"
8"stark"
9"constructed"
10"silence"
11"could feel"
12"perfect"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"hung in the air"
count1
highlights
0"hung in the air"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences100
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount1
narrationSentences100
filterMatches(empty)
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences118
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen74
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1683
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions14
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions24
wordCount1194
uniqueNames12
maxNameDensity0.5
worstName"Rory"
maxWindowNameDensity1.5
worstWindowName"Lucien"
discoveredNames
Eva2
Evan2
Brick1
Lane1
Moreau2
Mayfair1
Cardiff1
University1
London1
Lucien4
Ptolemy2
Rory6
persons
0"Eva"
1"Evan"
2"Moreau"
3"Lucien"
4"Ptolemy"
5"Rory"
places
0"Brick"
1"Lane"
2"Cardiff"
3"London"
globalScore1
windowScore1
85.90% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences78
glossingSentenceCount2
matches
0"felt like surrendering a shield, she sl"
1"felt like a deliberate touch"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.594
wordCount1683
matches
0"not touching her, but she could feel the heat radiating from him, could smell the"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences118
matches
0"said that night"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs42
mean40.07
std28.3
cv0.706
sampleLengths
056
118
273
392
419
539
68
791
81
946
1045
1143
1237
1316
148
1539
1627
1747
1831
1963
2034
2159
224
2315
2483
2515
2641
2716
2850
2917
30139
3133
3243
3345
3482
3532
3610
3728
3818
3953
4061
416
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences100
matches
0"get caught"
97.44% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount3
totalVerbs195
matches
0"was already stepping"
1"was startling"
2"were breathing"
21.79% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount9
semicolonCount0
flaggedSentences5
totalSentences118
ratio0.042
matches
0"Rory looked up from the sprawl of Eva’s research notes, the familiar panic of her old life—Evan’s fist on the door—flaring for a second before she quashed it."
1"He’d merely inclined his head, those heterochromatic eyes—one amber like aged whiskey, one black as a starless void—watching her with an infuriating calm."
2"The scent of him—sandalwood, ozone, and something faintly metallic—wafted in, cutting through the flat’s smells of old paper, dust, and the lingering ghost of last night’s curry."
3"He stopped by the cluttered desk, his gloved fingers—he always wore gloves, she remembered—brushing the edge of a parchment."
4"The kiss was everything their conversations never were—hot, messy, honest."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1207
adjectiveStacks0
stackExamples(empty)
adverbCount45
adverbRatio0.037282518641259324
lyAdverbCount18
lyAdverbRatio0.014913007456503728
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences118
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences118
mean14.26
std11.59
cv0.813
sampleLengths
010
128
24
32
41
57
63
71
818
913
1011
1129
1220
132
147
1537
1623
177
182
1914
207
216
223
233
2422
2517
268
2712
2813
296
3031
3125
324
331
3425
3510
3611
3718
3827
399
4022
4111
421
4324
4413
4516
468
4712
488
4919
49.15% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats12
diversityRatio0.3559322033898305
totalSentences118
uniqueOpeners42
71.68% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount2
totalSentences93
matches
0"Just that cool dismissal that"
1"Then she looked back at"
ratio0.022
0.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount54
totalSentences93
matches
0"She peered through the peephole,"
1"They hadn’t spoken in four"
2"He’d merely inclined his head,"
3"Her hand hovered over the"
4"She could pretend she wasn’t"
5"He always knew."
6"She opened the door just"
7"Her voice was cooler than"
8"His voice was a low"
9"He used her full name,"
10"It felt like a deliberate"
11"His gaze swept over her,"
12"His eyes lingered for a"
13"It was a pathetic excuse,"
14"she asked, but she was"
15"He entered with a controlled"
16"He didn’t lean on it"
17"He took in the chaotic"
18"He turned those unsettling eyes"
19"He said it simply, a"
ratio0.581
0.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount86
totalSentences93
matches
0"The knocking was sharp, precise,"
1"Rory looked up from the"
2"This was Brick Lane."
3"The knocking came again, three"
4"Ptolemy the tabby lifted his"
5"Rory padded to the door,"
6"She peered through the peephole,"
7"The fisheye lens distorted him,"
8"Lucien Moreau stood on the"
9"That was one way to"
10"They hadn’t spoken in four"
11"He’d merely inclined his head,"
12"Her hand hovered over the"
13"She could pretend she wasn’t"
14"He always knew."
15"She opened the door just"
16"Her voice was cooler than"
17"His voice was a low"
18"He used her full name,"
19"It felt like a deliberate"
ratio0.925
53.76% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences93
matches
0"As if on cue, Ptolemy"
ratio0.011
93.02% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences43
technicalSentenceCount3
matches
0"With a sigh that felt like surrendering a shield, she slid the bolts back, the metallic clicks loud in the quiet flat."
1"His mouth was hot and demanding, and she met him with equal fervor, her hands coming up to clutch the lapels of his expensive suit, wrinkling the perfect fabric…"
2"The part that was tired of waiting saw a path, dangerous and real."
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags24
uselessAdditionCount6
matches
0"He said, a statement of fact"
1"He cut, his jaw tightening"
2"she whispered, the words escaping before she could stop them"
3"he breathed, his voice rough"
4"Rory murmured, her lips tingling"
5"he agreed, his thumb stroking her cheekbone"
59.09% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags9
fancyCount4
fancyTags
0"she whispered (whisper)"
1"he breathed (breathe)"
2"Rory murmured (murmur)"
3"he agreed (agree)"
dialogueSentences44
tagDensity0.205
leniency0.409
rawRatio0.444
effectiveRatio0.182
78.9928%