Run: 2026-02-17-01KHMQE6P1AAS0X01QJ5TZXNXQ

Run Details

Duration:
46.9s
Cost:
$0.046944
Provider:
Google AI Studio

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 rain over Brick Lane wasn't a cleanse; it was a deluge that turned the grime of East London into a slick, reflective oil painting. Inside the flat, the air was thick with the scent of turmeric and cumin rising from the curry house downstairs, battling for dominance against the dusty, parchment smell of Eva’s obsession. Aurora Carter sat cross-legged on the floor, surrounded by precarious towers of books. Ptolemy, Eva’s temperamental tabby, was currently utilizing Aurora’s shin as a scratching post, rumbling with a purr that sounded like a idling diesel engine. She was trying to ignore the cramping in her legs and the memories of the day’s deliveries for the Golden Empress, but the silence of the flat was heavy, amplifying the jagged rhythm of her own thoughts. A knock at the door shattered the quiet. It wasn't the frantic pounding of a neighbour complaining about the leak, nor was it the rhythmic rap of a delivery. It was three slow, deliberate strikes. Heavy. Authoritative. Ptolemy stopped kneading and hissed at the threshold. Aurora unfolded herself from the floor, her movement scattering a stack of notes on Babylonian warding circles. She didn’t move immediately. Her time with Eva had taught her caution, and her time with Evan had taught her fear, though she had buried the latter deep beneath a layer of Cardiff steel. She approached the door, her hand hovering over the first of the three deadbolts. "Who is it?" she called out. "Open the door, Aurora." The voice was low, filtered through the thick wood, but it vibrated in the hollow of her chest. It was a voice that tasted of cognac and secrets. It was a voice she hadn’t heard in six months, not since the night the warehouse in burning Southwark collapsed and he had walked away without looking back. She should have told him to go to hell. She should have left the bolts thrown and retreated to the bedroom. Instead, her fingers betrayed her, sliding the cold metal latches back one by one. Click. Click. Click. She pulled the door open. Lucien Moreau stood in the dimly lit hallway, water streaming from his platinum hair in rivulets that darkened the shoulders of his charcoal suit. He leaned heavily on his ivory-handled cane, his posture ruined, the usual arrogant line of his spine bent like a bow. "You look terrible," Aurora said, the words slipping out before she could construct a better defense. Lucien offered a smile that was more grimace than charm. His heterochromatic eyes—one the colour of aged amber, the other a void of midnight black—were glassy. "And you look... entirely too comfortable for a woman staring at a monster." "I see a drowned rat in a bespoke suit," she countered, crossing her arms over her chest. She refused to retreat, refused to give him the space to step inside. "What do you want, Luc? I thought we agreed. You fix the problems, I stay out of the way. We don't cross lines." "The lines have moved," he rasped. He shifted his weight, and his left leg buckled slightly. He caught himself on the doorframe, his knuckles white around the ivory cane. "I had nowhere else to go. The safe houses are compromised." Aurora’s gaze dropped. Beneath the impeccably tailored jacket, a stain was blooming across the white silk of his shirt, just above the hip. It wasn't the bright red of human blood; it was darker, venous and sluggish. "Damn it," she hissed. All the icy resolve she had mustered melted instantly into pragmatic panic. She stepped back, pulling the door wide. "Get in. Before you bleed out on Mrs. Patel’s welcome mat." Lucien stumbled over the threshold, bringing the smell of rain and metallic copper into the cramped room. He navigated the maze of Eva’s research with the grace of a man used to walking on wire, even while injured. He collapsed onto the only armchair not currently occupied by scrolls, his cane clattering against the floorboards. Aurora threw the bolts back into place and turned on him. "I'm going to need the first aid kit. And vodka. For the wound, mostly." "Eva isn't here?" Lucien asked, his head lolling back against the upholstery. He looked pale, the stark white of his skin making the black of his left eye appear to swallow the rest of his face. "She’s in Oxford. Archives." Aurora moved to the kitchenette, grabbing a clean towel and a bottle of high-proof spirits Eva kept for 'medicinal purposes.' She returned to him, kneeling between his spread knees. The intimacy of the position struck her hard—a phantom echo of a different night, a different context—but she shoved it aside. "Jacket off. Now." Lucien complied, his movements stiff. He hissed through his teeth as he peeled the fabric away from the wound. Aurora worked efficiently, her hands steady. She had patched up scrapes during her childhood in Cardiff, and she’d bandaged her own wounds after escaping Evan, but looking at the gash in Lucien’s side required a different kind of fortitude. It was a clean slice, likely a blade, deep enough to be dangerous but missing the vital organs. "Who did this?" she asked, pouring the alcohol onto the towel. "A disagreement with a client," Lucien murmured, unbuttoning his blood-soaked shirt. His chest heaved, the skin pale and smooth, corded with lean muscle. "They felt my price was too high." "You overcharge everyone," she muttered, pressing the soaked towel against his side. Lucien cried out, a guttural sound that he quickly swallowed. His hand shot out, gripping her wrist to steady himself. His fingers wrapped around the small crescent-shaped scar on her left arm—the mark from the childhood fence accident, the one he used to trace with his thumb when they lay in bed talking about nothing and everything. The contact burned. His skin was fever-hot, a byproduct of his heritage. "I didn't think you would open the door," he said softly, his amber eye fixing on hers. The black eye seemed to dilate, absorbing the light of the room. "I almost didn't." Aurora didn't pull her hand away. She kept the pressure on his wound, feeling the thrum of his pulse beneath her palm. "Why come here, Lucien? You have a dozen flats in London. You have contacts. You have warlocks who owe you favours." "I didn't want a warlock," he said. "I wanted someone who wouldn't ask for a piece of my soul in return." "So you came to the delivery girl?" Her voice was sharp, brittle. "Because I'm cheap?" "Because you are the only thing in this city that is real," he whispered. The admission hung in the air, heavy and suffocating. Aurora looked at him, really looked at him. The exhaustion etched into the lines around his eyes, the damp platinum hair falling over his forehead, the sheer vulnerability of a man who treated vulnerability as a mortal sin. Six months ago, he had pushed her away claiming it was for her safety, that his world of shadows and demons would consume a human like her. He had broken her heart with the precision of a surgeon. "You left," she reminded him, her voice trembling slightly. "You walked away, Luc. You said I was a liability." "I said you were in danger," he corrected, his grip on her wrist tightening. "There is a difference." "Not to me." She pulled her hand free from his grasp, turning her attention back to the wound. The bleeding had slowed. She reached for the roll of gauze. "Lift up." Lucien gritted his teeth and shifted forward. Aurora wrapped the bandage around his torso, her arms encircling him. For a moment, her cheek brushed against his bare shoulder. He smelled of ozone and expensive cologne, a scent that triggered a visceral, aching sense of loss. She could feel the heat radiating off him, could hear the rapid staccato of his heart—or perhaps two hearts, she never did ask about the anatomy of a half-demon. When she finished, she tied the knot and sat back on her heels, creating distance. Her jeans were stained with his blood. "You need to sleep," she said, refusing to meet his eyes. "You can take the sofa. I'll lock up Ptolemy so he doesn't try to eat your stitches." Lucien didn’t move to the sofa. He watched her, his expression unreadable. "Aurora." She stopped gathering the bloody towels. "What?" "I missed you." The words were simple, devoid of his usual flowery linguistic gymnastics. They hit her harder than the sight of the blood. Aurora stood up, her back to him, staring at a stack of books on Sumerian demonology. Her heart was hammering against her ribs, a frantic bird trapped in a cage. "That's not fair," she whispered. "You don't get to say that. Not after six months of silence. Not while you're bleeding on my rug." "I would rather bleed here than live anywhere else," he said. Aurora turned around. He was looking at her with a raw intensity that made her knees weak. He looked lesser than the man she knew—the untouchable Lucien Moreau—and yet, somehow, more. She sighed, a long, ragged exhalation that deflated the anger, leaving only the exhaustion. "If you think this fixes anything, you're wrong. You're still an idiot. And tomorrow, when you're not dying, I'm going to yell at you properly." Lucien’s lips quirked into a faint, ghost of a smile. "I look forward to it, *chérie*." "Don't," she warned, pointing a finger at him. "Don't French me. I'm serious, Luc. Rest." She turned off the main overhead light, leaving the room bathed in the warm, orange glow of a desk lamp. The rain continued to hammer against the glass, enclosing them in a world that felt precariously small. As she walked toward the bedroom to fetch a blanket, she felt his gaze on her back, heavy and hot, a tether she wasn't sure she wanted to sever, even if she could. Ptolemy jumped down from her desk and trotted over to Lucien, sniffing the ivory cane before curling up near the fixer’s feet. Even the cat, it seemed, was a traitor. Aurora paused in the doorway. "One night, Lucien. Then you go back to saving the underworld, and I go back to delivering noodles." "As you say," he replied, closing his eyes. But as she walked into the darkness of the bedroom, Aurora knew, with a sinking certainty, that he wasn't going anywhere. And God help her, she didn't want him to.
created_at"2026-02-17T02:39:46.92797+00:00" 2/17/2026, 2:39:46 AM
model"google/gemini-3-pro-preview-20251117"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency3159
moderation_latency(null)
generation_time46303
tokens_prompt808
tokens_completion3396
native_tokens_prompt786
native_tokens_completion3781
native_tokens_completion_images0
native_tokens_reasoning1438
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.046944
router(null)
provider_responses
0
status200
is_byokfalse
latency3159
endpoint_id"c9badacd-c552-40a2-86e6-4b4e8dd4318f"
provider_name"Google AI Studio"
model_permaslug"google/gemini-3-pro-preview-20251117"
api_type"completions"
id"gen-1771295939-iiciRa9UpElHRy7ebzqo"
upstream_id(null)
total_cost0.046944
cache_discount(null)
upstream_inference_cost0
provider_name"Google AI Studio"

Evaluation details

Result Evaluator Details Meta Data
98.2456% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags19
adverbTagCount2
adverbTags
0"he said softly, his amber eye fixing on hers [softly]"
1"she reminded him, her voice trembling slightly [slightly]"
71.7833% AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount1772
totalAiIsmAdverbs5
found
0
adverb"quickly"
count1
1
adverb"slightly"
count2
2
adverb"softly"
count1
3
adverb"really"
count1
highlights
0"quickly"
1"slightly"
2"softly"
3"really"
80.0000% AI-ism character names
Target: 0 AI-default names (17 tracked, −20% each)
codexExemptions(empty)
found
0"Patel"
100.0000% AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions(empty)
found(empty)
60.4966% AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount1772
totalAiIsms7
found
0
word"silk"
count1
1
word"unreadable"
count1
2
word"stark"
count1
3
word"weight"
count1
4
word"echo"
count1
5
word"etched"
count1
6
word"navigated"
count1
highlights
0"silk"
1"unreadable"
2"stark"
3"weight"
4"echo"
5"etched"
6"navigated"
100.0000% Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches2
maxInWindow1
found
0
label"air was thick with"
count1
1
label"hung in the air"
count1
highlights
0"the air was thick with"
1"hung in the air"
100.0000% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences113
matches(empty)
100.0000% Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount0
hedgeCount2
narrationSentences113
filterMatches(empty)
hedgeMatches
0"appear to"
1"seemed to"
100.0000% Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount1
totalSentences137
matches
0"say that. Not"
100.0000% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs56
mean31.38
std20.93
cv0.667
sampleLengths
056
174
28
329
48
565
66
74
856
938
105
1145
1216
1339
1453
1540
1637
1734
1855
1925
2036
2157
2276
2311
2430
2512
2657
2712
2829
2946
3021
3115
3223
3376
3419
3518
363
3728
3874
3922
4028
4113
427
433
4451
4524
4611
4731
4839
4916
100.0000% Passive voice overuse
Target: ≤5% passive sentences
passiveCount0
totalSentences113
matches(empty)
100.0000% Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount5
totalVerbs248
matches
0"was trying"
1"was blooming"
2"was hammering"
3"was looking"
4"wasn't going"
88.0000% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1430
adjectiveStacks2
stackExamples
0"small crescent-shaped scar"
1"usual flowery linguistic gymnastics."
adverbCount35
adverbRatio0.024475524475524476
lyAdverbCount17
lyAdverbRatio0.011888111888111888
100.0000% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences137
echoCount0
echoWords(empty)
100.0000% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences137
mean12.82
std8.12
cv0.634
sampleLengths
025
131
213
324
437
58
621
76
81
91
108
1117
124
1330
1414
156
164
1718
1810
1928
209
2112
2214
231
241
251
265
2724
2821
2916
3010
3116
3213
3317
3413
3523
366
3710
3813
3911
403
4120
4214
434
4412
457
4611
4717
4821
4917
43.3090% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats14
diversityRatio0.32116788321167883
totalSentences137
uniqueOpeners44
0.0000% Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags19
fancyCount14
fancyTags
0"Aurora said, the words slipping out before she could construct a better defense (say, slip out construct)"
1"she countered, crossing her arms over her chest (counter, cross)"
2"he rasped (rasp)"
3"she hissed (hiss)"
4"Lucien murmured, unbuttoning his blood-soaked shirt (murmur, unbutton)"
5"she muttered, pressing the soaked towel against his side (mutter, press)"
6"he said softly, his amber eye fixing on hers (say softly, fix)"
7"he whispered (whisper)"
8"she reminded him, her voice trembling slightly (remind tremble slightly)"
9"he corrected, his grip on her wrist tightening (correct, tighten)"
10"she said, refusing to meet his eyes (say, refuse meet)"
11"she whispered (whisper)"
12"she warned, pointing a finger at him (warn, point)"
13"he replied, closing his eyes (reply, close)"
84.8138%