Run: 2026-02-20-01KHYB7A9SP3GP3MV29P6DK61C

Run Details

Duration:
57.0s
Cost:
$0.000926
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 third deadbolt clicked, then the final one. Eva’s flat smelled, as always, of old paper, cardamom, and Ptolemy, the tabby currently winding around Rory’s ankles in a figure eight. Rory barely registered the cat. She hadn’t been back here in six months, not since she’d walked out on… everything. And now, she was standing on the threshold, feeling the weight of it all settle on her shoulders. Eva hadn’t looked surprised to see her. Just… tired. The bags under her eyes were darker than Rory remembered, and she’d traded her usual band t-shirt for a faded, oversized wool jumper. “You’re late.” Eva said, stepping back to allow Rory entrance without a word of greeting. Just a statement of fact. “Traffic,” Rory mumbled, knowing it was a pathetic excuse. London traffic was perpetual. It didn't explain why she’d spent a full fifteen minutes circling the block before forcing herself to knock. “Mm-hm.” Eva moved past her, already heading back to the desk that dominated the small living room, a chaotic landscape of open books and handwritten notes. "I was starting to think you weren’t coming.” “I said I would.” “You *say* a lot of things, Rory.” The barb hit its mark. Rory swallowed, the lump in her throat feeling enormous. “I needed to talk to you.” Eva didn’t look up from rearranging a pile of ancient-looking scrolls. “About?” Rory hesitated, her gaze sweeping over the room. The familiar clutter usually comforted her, but tonight it felt oppressive, a physical manifestation of the mess she’d made. “About Lucien. He… he wants to meet.” That finally got Eva’s attention. She straightened, turning slowly to face Rory, her expression unreadable. “Lucien? *The* Lucien?” “Yes.” “And he wants to meet with *you*? After… everything?” Rory nodded, avoiding Eva’s gaze. “He sent a message. Through a rather… roundabout source. Said it was urgent.” Eva’s lips thinned. “That’s rich. Urgent, is it? After ignoring you for months, conveniently reappearing when it suits him.” “It’s not about what he wants, Eva. It’s… a potential case. Something to do with Avaros.” Avaros. The mere name sent a chill down Rory’s spine. Lucien's demonic heritage. The source of so much complication, so much fear. Eva’s shoulders slumped. She ran a hand through her already tangled hair. “Of course it is. It always comes back to Avaros, doesn’t it?” She turned back to her desk, picking up a small, intricately carved wooden box and turning it over in her hands. “He knew you’d fall for that. He knows you can’t resist a puzzle, especially one involving… well, him.” Rory bristled. “I am perfectly capable of separating professional curiosity from… anything else.” “Are you?” Eva finally met Rory’s eyes, and the weariness she’d initially seen was replaced with a look of shrewd assessment. “Because the last time I checked, your professional curiosity had you practically throwing yourself at a half-demon who deals in shadows and secrets.” The heat rose in Rory’s cheeks. She hadn’t forgotten the looks, the lingering touches, the late-night conversations that had blurred the lines between investigation and… something else. “That’s unfair.” “Is it? You were fascinated by him, Rory. By his power, his danger, the mystery of him. And he was fascinated by you. Don’t pretend it was all just research.” Rory clenched her hands. She hadn’t wanted to admit it, not even to herself, but Eva was right. Lucien had awakened something in her, a recklessness she’d always kept carefully suppressed. “What does it matter now? He’s gone. I haven't heard from him in months. I moved on.” “Did you?” Eva’s voice was soft, almost gentle. “Because you’re here now, asking me about him. And you’re avoiding my eyes.” Rory couldn’t hold Eva’s gaze any longer. She walked to the small window overlooking Brick Lane, the vibrant lights blurring through the drizzle. The scent of curry hung heavy in the air. It was a comforting smell, a reminder of normalcy. Something she hadn't felt in a long time. “I just need to know if this is a trap,” she said quietly. “If he’s trying to use me.” “He probably is.” Eva was matter-of-fact. “He always uses everyone, Rory. That’s what he does. But wanting to know doesn't negate the potential information he has.” “And you think I should meet him?” “I think you’ll meet him regardless of what I think.” Eva sighed, placing the wooden box carefully back on the desk. “You always were stubbornly independent, especially when it came to things you shouldn’t be involved in.” Silence stretched between them, thick and uncomfortable. The only sound was the rhythmic purring of Ptolemy, who had abandoned Rory's ankles for the relative warmth of Eva’s lap. Rory flexed her fingers, tracing the crescent-shaped scar on her left wrist – a relic of a childhood attempt to climb a very tall tree. A small, permanent reminder of her own impulsiveness. “He sounded… different, in the message.” Rory finally said, the words barely a whisper. “Less… amused. More urgent. It’s why I came to you.” Eva raised an eyebrow. “Different how?” “I don’t know. Less… patronizing, maybe? He usually has this… air of superiority. This time, it was just… a plea for help. A cryptic one, but still.” Rory turned from the window, forcing herself to face Eva. “And it mentioned my father.” That stopped Eva cold. Her hand froze mid-stroke on Ptolemy’s fur. “Your father?” “Yes. He said… he said something about a debt. An old agreement. And that my father might be in danger.” Eva’s expression hardened. “He’s involving your family now? That’s a new low, even for him.” She stood up, pacing the small room. “Brendan shouldn’t be anywhere near Lucien Moreau, Rory. He’s a barrister, a man of the law. This world… it’s not for him.” “I know. That’s why I came to you. I don’t want to involve him. But if Lucien thinks he can use my father to get to me…” “Then we need to figure out what he’s up to. Before he does.” Eva stopped pacing and looked directly at Rory, her eyes filled with a familiar determination. “But Rory, listen to me. If you meet with him, you be careful. He’s playing a game, and you’re a very valuable piece.” Rory nodded, feeling a tremor run through her. She knew Eva was right. Lucien was dangerous. He was manipulative. But the thought of her father being hurt… it overrode everything else. “Where does he want to meet?” Eva asked, already reaching for her laptop. Rory hesitated, then forced the words out. “Silas’ bar.” Eva swore under her breath. “Of course he did. Neutral territory, but still… his territory. That man practically owns half of Soho.” A shadow fell across the doorway. A tall, impeccably dressed figure stood there, leaning against the frame, an ivory-handled cane gleaming in the low light. Rory’s breath caught in her throat. “Ladies,” a smooth voice drawled, laced with the faintest trace of a French accent. “Forgive the intrusion. I was merely ensuring my invitation hadn't been… overlooked.” Lucien Moreau. His eyes, one amber, one black, met Rory's, and a flicker of something unreadable passed between them. The same familiar pull, the same dangerous spark. “Luc,” Eva said, her voice tight. “What a… surprise.” He pushed himself off the doorframe, moving into the room with a predatory grace. “My dear Eva. Always a pleasure. I trust you’ve been keeping Ptolemy well-fed?” He offered a slight bow, then turned his attention fully on Rory, his gaze lingering on the crescent-shaped scar on her wrist. “Rory,” he said, his voice softening, “it’s good to see you again.” Rory didn’t return the sentiment. She just met his gaze, her heart hammering against her ribs. This wasn't a reunion. It was a reckoning. And she had a feeling it was going to be a long night.
created_at"2026-02-20T20:17:55.013Z" 2/20/2026, 8:17:55 PM
model"google/gemma-3-27b-it"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency460
moderation_latency(null)
generation_time56927
tokens_prompt832
tokens_completion2160
native_tokens_prompt798
native_tokens_completion1916
native_tokens_completion_images(null)
native_tokens_reasoning0
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.00092604
router(null)
provider_responses
0
endpoint_id"2f608ade-87b1-46ed-8ae7-2714dddf2abb"
id"cmpl-3e094d6e71a04511b6e097244eb49997"
is_byokfalse
latency380
model_permaslug"google/gemma-3-27b-it"
provider_name"Parasail"
status200
api_type"completions"
id"gen-1771618675-NnMpsJMGxa6R3otIOKbP"
upstream_id"cmpl-3e094d6e71a04511b6e097244eb49997"
total_cost0.00092604
cache_discount(null)
upstream_inference_cost0
provider_name"Parasail"

Evaluation details

Result Evaluator Details Meta Data
49.06% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags16
adverbTagCount4
adverbTags
0"She turned back [back]"
1"the weariness she’d initially [initially]"
2"she said quietly [quietly]"
3"Rory finally said [finally]"
dialogueSentences53
tagDensity0.302
leniency0.604
rawRatio0.25
effectiveRatio0.151
77.17% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1314
totalAiIsmAdverbs6
found
0
adverb"slowly"
count1
1
adverb"perfectly"
count1
2
adverb"carefully"
count2
3
adverb"very"
count2
highlights
0"slowly"
1"perfectly"
2"carefully"
3"very"
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)
8.68% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1314
totalAiIsms24
found
0
word"weight"
count1
1
word"chaotic"
count1
2
word"familiar"
count3
3
word"oppressive"
count1
4
word"unreadable"
count2
5
word"potential"
count2
6
word"chill"
count1
7
word"comforting"
count1
8
word"reminder"
count2
9
word"normalcy"
count1
10
word"silence"
count1
11
word"rhythmic"
count1
12
word"warmth"
count1
13
word"tracing"
count1
14
word"whisper"
count1
15
word"eyebrow"
count1
16
word"gleaming"
count1
17
word"ensuring"
count1
18
word"flicker"
count1
highlights
0"weight"
1"chaotic"
2"familiar"
3"oppressive"
4"unreadable"
5"potential"
6"chill"
7"comforting"
8"reminder"
9"normalcy"
10"silence"
11"rhythmic"
12"warmth"
13"tracing"
14"whisper"
15"eyebrow"
16"gleaming"
17"ensuring"
18"flicker"
66.67% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches2
maxInWindow2
found
0
label"hung in the air"
count1
1
label"sent a shiver through"
count1
highlights
0"hung heavy in the air"
1"sent a chill down"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells1
narrationSentences86
matches
0"looked surprised"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount0
narrationSentences86
filterMatches(empty)
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences121
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen37
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans3
markdownWords3
totalWords1305
ratio0.002
matches
0"say"
1"The"
2"you"
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions16
unquotedAttributions0
matches(empty)
0.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions64
wordCount777
uniqueNames10
maxNameDensity3.35
worstName"Rory"
maxWindowNameDensity5.5
worstWindowName"Eva"
discoveredNames
Ptolemy3
Rory26
London1
Eva25
Brick1
Lane1
Silence1
French1
Lucien4
Moreau1
persons
0"Ptolemy"
1"Rory"
2"Eva"
3"Silence"
4"Lucien"
5"Moreau"
places
0"London"
1"Brick"
2"Lane"
globalScore0
windowScore0
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences54
glossingSentenceCount0
matches(empty)
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.766
wordCount1305
matches
0"not even to herself, but Eva was right"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences121
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs50
mean26.1
std16
cv0.613
sampleLengths
068
132
220
331
434
54
67
720
812
934
1018
111
129
1318
1419
1516
1622
1763
1813
1944
2029
2130
2248
2321
2449
2519
2626
277
2837
2961
3024
316
3242
3313
3420
3544
3627
3751
3831
3913
409
4122
4225
436
4426
4527
469
4749
4812
4937
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences86
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs136
matches
0"was standing"
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount1
semicolonCount0
flaggedSentences1
totalSentences121
ratio0.008
matches
0"Rory flexed her fingers, tracing the crescent-shaped scar on her left wrist – a relic of a childhood attempt to climb a very tall tree."
92.30% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount784
adjectiveStacks0
stackExamples(empty)
adverbCount37
adverbRatio0.047193877551020405
lyAdverbCount17
lyAdverbRatio0.021683673469387755
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences121
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences121
mean10.79
std7.98
cv0.74
sampleLengths
08
122
25
314
41
518
67
71
81
923
1015
115
129
134
1418
1526
168
174
187
195
209
216
2211
231
248
2519
267
275
2810
293
301
319
325
3313
343
3516
3616
371
389
393
409
413
429
4333
4418
452
4611
4721
4823
496
58.68% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats4
diversityRatio0.371900826446281
totalSentences121
uniqueOpeners45
42.19% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences79
matches
0"Just a statement of fact."
ratio0.013
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount21
totalSentences79
matches
0"She hadn’t been back here"
1"It didn't explain why she’d"
2"She straightened, turning slowly to"
3"She ran a hand through"
4"She turned back to her"
5"She hadn’t forgotten the looks,"
6"She hadn’t wanted to admit"
7"She walked to the small"
8"It was a comforting smell,"
9"she said quietly"
10"Her hand froze mid-stroke on"
11"She stood up, pacing the"
12"She knew Eva was right."
13"He was manipulative."
14"it overrode everything else."
15"His eyes, one amber, one"
16"He pushed himself off the"
17"He offered a slight bow,"
18"he said, his voice softening"
19"She just met his gaze,"
ratio0.266
0.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount75
totalSentences79
matches
0"The third deadbolt clicked, then"
1"Eva’s flat smelled, as always,"
2"Rory barely registered the cat."
3"She hadn’t been back here"
4"Eva hadn’t looked surprised to"
5"The bags under her eyes"
6"Eva said, stepping back to"
7"Rory mumbled, knowing it was"
8"London traffic was perpetual."
9"It didn't explain why she’d"
10"Eva moved past her, already"
11"The barb hit its mark."
12"Rory swallowed, the lump in"
13"Eva didn’t look up from"
14"Rory hesitated, her gaze sweeping"
15"The familiar clutter usually comforted"
16"That finally got Eva’s attention."
17"She straightened, turning slowly to"
18"Rory nodded, avoiding Eva’s gaze."
19"Eva’s lips thinned."
ratio0.949
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences79
matches(empty)
ratio0
67.67% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences19
technicalSentenceCount2
matches
0"She hadn’t forgotten the looks, the lingering touches, the late-night conversations that had blurred the lines between investigation and…"
1"The only sound was the rhythmic purring of Ptolemy, who had abandoned Rory's ankles for the relative warmth of Eva’s lap."
31.25% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags16
uselessAdditionCount3
matches
0"Rory finally said, the words barely a whisper"
1"Eva said, her voice tight"
2"he said, his voice softening,"
93.40% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags9
fancyCount3
fancyTags
0"Rory mumbled (mumble)"
1"Eva sighed (sigh)"
2"a smooth voice drawled (drawl)"
dialogueSentences53
tagDensity0.17
leniency0.34
rawRatio0.333
effectiveRatio0.113
76.2352%