Run: 2026-05-27-01KSMES4T6NCD6R3KZ8KVFKEDT

Run Details

Duration:
32.5s
Cost:
$0.001618
Provider:
Parasail

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 door clicked open, and Rory squinted against the sudden light spilling in from the hallway. "Eva, that food delivery can't be..." She trailed off as the figure in the doorway shifted, a silhouette resolving into someone she knew all too well. "At least we weren't a complete surprise to you, Laila." He smiled, a glint of amusement and wistfulness in his heterochromatic eyes. "I hope. It's been awhile, hasn't it?" "This really is one hell of a time, isn't it?" Rory sighed and opened the door wider, gesturing for him to come in. Lucien stepped over the threshold, stooping slightly to avoid hitting his head on the low doorway. Eva's cramped flat, crammed with books and papers, felt even smaller with his electrifying presence. He hung up his coat and set down a stack of boxes on the rickety coffee table. "Here, make yourself at home. It shouldn't take long for me to gather up some of my things." She hauled a large duffel bag out from under the bed and began shoving clothes and toiletries into it haphazardly, hands shaking slightly. Lucien raised an eyebrow. "You weren't exaggerating when you said you were moving. It seems you're in a bit of a rush." She whirled to face him, fists balled. "Oh, right, of course you know all about rush situations, don't you, Lucien? Suddenly showing up at a person's place, uprooting everything at the last minute. Sneaking out of bed at dawn without so much as a note. Mixing business and... well... " "Please, it wouldn't be a reunion between you and I without some resentment boiling up, would it?" He chuckled dryly, but his gaze flicked away, flickering behind him. "I suppose you're right. I'm not sorry, but I'm aware that I've hurt you. And the only reason I came looking for you is that this world has a way of forcing the past into the present, whether either of us want that or not." "How does that even work, by the way? Teleporting around the world like an extra-dimensional bird-thing?" The cat, Ptolemy, stroked around his ankles. "Ur groan..." Lucien muttered. Rory crossed her arms, clutching to her sides as if she could physically hold herself together in his presence. "We are stuck in this crap, god, so humor me. What in the hell is going on with you and Eva? Since when is that rude British garden gnome my grandmother, and what are you to each other and what are the consequences of your kind doing your kind of thing... " "Among other concerns, now you want to know about Eva and I? I'm flattered that my personal life holds such interest for you. But the truth is, I don't think there's enough time for one full explanation for that whole mess of fiascos, and you won't be convinced anyway. I promise, your grandmother is indeed exactly who you think she is- something of a rogue agent. So is Eva, if you get down to it. And they both mean well, or at least, they think they do." "I'll take that as my cue to start packing," Rory narrowed her eyes. "You're not telling me anything anyway. You know, I almost feel weirdly loyal to that buch of psychopaths. I mean, what if they aren't wrong, Lucien? What if... " "What if?" he interrupted, voice sharp. He was suddenly very close to her, arms crossed over his chest. "I mean..." she floundered, unable to meet his eyes. "You and... your kind can't know everything. About fate, or the best thing. Maybe killing you and everyone you know would..." The sentence died on her lips. There was a long, hollow moment of silence as their eyes met. Then, abruptly, Lucien reached out and cupped her face in his hands — not the gentle touch of someone cherishing them, but a firm grip designed to hold her in place. His breath was warm on her face. "Don't say it, Rory. I know the scripts running through your mind, the fantasies in which you succeed in breaking free of this tightrope you've been walking. But know that I will find you, and I will do what must be done to bring you to safety. We both know-" He drew closer until his forehead settled against hers, until she could smell the smoky, ancient musk that clung to his skin. "We both know it's not your mind I'm afraid of losing." Against her better instincts, a old impulse returned with devastating suddenness as Rory surrendered to the gravity of his pull on her. She couldn't stop herself from inhaling deeply, a sudden sense of safety wrapped in a warm haze sweeping over her. It was like a flip had been switched. "You've gotten much better at this," she murmured in a half-acusing tone. "But that won't change anything. I still don't like you very much, Lucien." "I don't expect you to," he said quietly. He brushed his lips over the shell of her ear. "But we both know this isn't entirely about me being a secret heartbreaker, Rory. It's about everything you'd given up, and everything that got ripped away from you. And it's about the things we can't turn back." Longing and regret cradled each other in the silence between them. Neither moved closer, but neither moved further away. Finally, frustration tightened in Rory's voice. "I can't do this. Any of it. Not with you. You can't just... you can't just show up out of the blue and anticipate payback-" "I anticipated you giving off that vibe, yes. Would you believe I actually came here to be back-up? I swear." "Ha. Fat chance, coming from a snake like you." She pushed past him, gaze hardening. "Because I know you're not finished digging whatever hole it is you're digging, Lucien. And maybe I won't come back from whatever's at the bottom. . But I got lessons to learn-" "The only thing dogs dig up at the bottom is their own death, Rory." He grasped her arms and steered her back into the room, pushing her against the wall with surprising force. "We're all full of made-up stories, trapping ourselves between lies, Lucien. At least I'm just a person." She arched an eyebrow. "Fight me, serpent-boy." His grip tightened, and for a moment, Rory thought he might actually lose control, overwhelm her with the lust simmering between them. His pupils were streaks of black against heterochromatic eyes, glowing with an almost radiant light. Then, abruptly, he released her, shoving away as if burned. "Fine. Do whatever you think is right. It's your life, and you don't need me or anyone else's little war. I get it, Rory. But don't say I didn't warn you. Don't come crawling back in a month, a week, a fucking day, clinging to whatever fragile grip you have on this world. Because I won't be there. None of us will." The room seemed to contract to a pinpoint once he was gone, like a vacuum had squeezed the center out of it. Rory stood there for a long moment, staring at the doorway he'd disappeared through. Then, she reached for her bag and zipped it shut, turning back to务 the stack of books that remained. She flipped one open to a random page, tracing a finger down lines of unfamiliar characters. "You're cowardly, you know that, Rory Elliot?" she muttered to herself in a French accent. "But you're no coward. Have faith in you, even if no one else does." It was too much, too fast. She dropped the book back onto the stack, heart beating rapidfire in her chest. But she had no right to feel anything, truly. All of this was so far out of her control, it wasn't even something evil. It was not balance. It was ambition, command, blink-of-an eye. What was her choice, really, among all this? She leaned forward and pressed her forehead against the window-pane, resting. She didn't know anything except the instinct to keep moving... but toward what?
created_at"2026-05-27T10:13:15.217Z" 5/27/2026, 10:13:15 AM
model"thedrummer/skyfall-36b-v2"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency285
moderation_latency(null)
generation_time32365
tokens_prompt808
tokens_completion1939
native_tokens_prompt772
native_tokens_completion1780
native_tokens_completion_images(null)
native_tokens_reasoning0
native_tokens_cached768
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"
service_tier(null)
usage0.0016182
router(null)
provider_responses
0
endpoint_id"1eb01ded-ae11-49e6-8aa6-3067584070bd"
id"chatcmpl-88459ec46f9ae7bd"
is_byokfalse
latency285
model_permaslug"thedrummer/skyfall-36b-v2"
provider_name"Parasail"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.15.0; linux; x64))"
http_referer(null)
request_id"req-1779876795-qhCoia7SZQXCjKQZtx3p"
session_id(null)
api_type"completions"
id"gen-1779876795-yo55KAapa8CHktTB7aE2"
upstream_id"chatcmpl-88459ec46f9ae7bd"
total_cost0.0016182
cache_discount0.0002304
upstream_inference_cost0
provider_name"Parasail"
response_cache_source_id(null)

Evaluation details

Result Evaluator Details Meta Data
23.53% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags16
adverbTagCount3
adverbTags
0"He chuckled dryly [dryly]"
1"The cat Ptolemy stroked around [around]"
2"he said quietly [quietly]"
dialogueSentences34
tagDensity0.471
leniency0.941
rawRatio0.188
effectiveRatio0.176
66.32% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1336
totalAiIsmAdverbs9
found
0
adverb"really"
count2
1
adverb"slightly"
count2
2
adverb"suddenly"
count2
3
adverb"very"
count2
4
adverb"truly"
count1
highlights
0"really"
1"slightly"
2"suddenly"
3"very"
4"truly"
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)
58.83% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1336
totalAiIsms11
found
0
word"resolving"
count1
1
word"glint"
count1
2
word"eyebrow"
count2
3
word"flicked"
count1
4
word"silence"
count2
5
word"sense of"
count1
6
word"simmering"
count1
7
word"radiant"
count1
8
word"tracing"
count1
highlights
0"resolving"
1"glint"
2"eyebrow"
3"flicked"
4"silence"
5"sense of"
6"simmering"
7"radiant"
8"tracing"
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
emotionTells0
narrationSentences53
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount1
narrationSentences53
filterMatches(empty)
hedgeMatches
0"seemed to"
93.73% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences71
gibberishSentences1
adjustedGibberishSentences1
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen87
ratio0.014
matches
0"Then, she reached for her bag and zipped it shut, turning back to务 the stack of books that remained."
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1341
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions13
unquotedAttributions0
matches(empty)
85.69% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions14
wordCount622
uniqueNames4
maxNameDensity1.29
worstName"Rory"
maxWindowNameDensity2
worstWindowName"Rory"
discoveredNames
Rory8
Lucien4
Ptolemy1
French1
persons
0"Rory"
1"Lucien"
2"Ptolemy"
places
0"French"
globalScore0.857
windowScore1
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences45
glossingSentenceCount0
matches(empty)
50.86% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches2
per1kWords1.491
wordCount1341
matches
0"not sorry, but I'm aware"
1"not the gentle touch of someone cherishing them, but a firm grip designed to hold her in place"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences71
matches(empty)
95.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs36
mean37.25
std17.97
cv0.482
sampleLengths
022
120
229
323
448
541
622
750
873
923
104
1171
1287
1342
1418
1536
1650
1750
1833
1950
2025
2155
2219
2331
2420
2547
2633
2724
2837
2972
3036
3135
3229
3320
3442
3524
92.02% Passive voice overuse
Target: ≤2% passive sentences
passiveCount2
totalSentences53
matches
0"been switched"
1"was gone"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs115
matches(empty)
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount1
semicolonCount0
flaggedSentences1
totalSentences71
ratio0.014
matches
0"Then, abruptly, Lucien reached out and cupped her face in his hands — not the gentle touch of someone cherishing them, but a firm grip designed to hold her in place."
78.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount625
adjectiveStacks1
stackExamples
0"black against heterochromatic eyes,"
adverbCount35
adverbRatio0.056
lyAdverbCount14
lyAdverbRatio0.0224
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences71
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences71
mean18.89
std14.75
cv0.781
sampleLengths
016
16
220
322
47
523
616
715
817
941
104
1118
127
1343
1428
1545
1623
174
1819
1952
2087
2113
2229
236
2412
259
2627
2712
2831
297
3050
3122
3211
3322
3420
358
3612
3713
388
3910
4037
4111
428
436
4425
4520
4615
4732
4833
4921
71.83% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats4
diversityRatio0.4647887323943662
totalSentences71
uniqueOpeners33
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount4
totalSentences52
matches
0"Then, abruptly, Lucien reached out"
1"Finally, frustration tightened in Rory's"
2"Then, abruptly, he released her,"
3"Then, she reached for her"
ratio0.077
0.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount29
totalSentences52
matches
0"She trailed off as the"
1"He smiled, a glint of"
2"He hung up his coat"
3"She hauled a large duffel"
4"She whirled to face him,"
5"He chuckled dryly, but his"
6"he interrupted, voice sharp"
7"He was suddenly very close"
8"she floundered, unable to meet"
9"His breath was warm on"
10"He drew closer until his"
11"She couldn't stop herself from"
12"It was like a flip"
13"she murmured in a half-acusing"
14"he said quietly"
15"He brushed his lips over"
16"She pushed past him, gaze"
17"He grasped her arms and"
18"She arched an eyebrow"
19"His grip tightened, and for"
ratio0.558
65.77% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount41
totalSentences52
matches
0"The door clicked open, and"
1"She trailed off as the"
2"He smiled, a glint of"
3"Rory sighed and opened the"
4"Lucien stepped over the threshold,"
5"Eva's cramped flat, crammed with"
6"He hung up his coat"
7"She hauled a large duffel"
8"Lucien raised an eyebrow."
9"She whirled to face him,"
10"He chuckled dryly, but his"
11"The cat, Ptolemy, stroked around"
12"Rory crossed her arms, clutching"
13"Rory narrowed her eyes"
14"he interrupted, voice sharp"
15"He was suddenly very close"
16"she floundered, unable to meet"
17"The sentence died on her"
18"His breath was warm on"
19"He drew closer until his"
ratio0.788
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences52
matches(empty)
ratio0
85.71% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences25
technicalSentenceCount2
matches
0"Rory crossed her arms, clutching to her sides as if she could physically hold herself together in his presence."
1"He drew closer until his forehead settled against hers, until she could smell the smoky, ancient musk that clung to his skin."
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags16
uselessAdditionCount6
matches
0"He smiled, a glint of amusement and wistfulness in his heterochromatic eyes"
1"She hauled, hands shaking slightly"
2"He chuckled dryly, but his gaze flicked away, flickering behind him"
3"he interrupted, voice sharp"
4"she floundered, unable to meet his eyes"
5"She pushed, gaze hardening"
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags7
fancyCount6
fancyTags
0"Rory sighed (sigh)"
1"He chuckled dryly (chuckle)"
2"Lucien muttered (mutter)"
3"he interrupted (interrupt)"
4"she murmured (murmur)"
5"she muttered (mutter)"
dialogueSentences34
tagDensity0.206
leniency0.412
rawRatio0.857
effectiveRatio0.353
75.5766%