Run: 2026-02-17-01KHMR9EGMRKWRNRQAQA0SBYRT

Run Details

Duration:
11.9s
Cost:
$0.001005
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="4416" name="Detective Harlow Quinn" aliases="Quinn, Detective Quinn, Harlow" pronouns="she/her" species="Human" storyRole="Antagonist"> <eyeColor>brown</eyeColor> <hair>closely cropped salt-and-pepper</hair> <height>5'9"</height> <age>41</age> <jawline>sharp jaw</jawline> <watch>worn leather watch on her left wrist</watch> <bearing>military precision</bearing> <description>A Metropolitan Police detective with 18 years of decorated service who suspects the clique is involved in criminal activity.</description> <backstory>She lost her partner, DS Morris, during a case three years ago under unexplained circumstances that had supernatural origins she doesn't yet understand.</backstory> </character> <character id="4417" name="Tomás Herrera" aliases="Tommy, Tomás, Herrera" pronouns="he/him" species="Human" storyRole="Support"> <eyeColor>warm brown</eyeColor> <hair>short curly dark brown</hair> <height>5'10"</height> <age>29</age> <skinTone>olive skin</skinTone> <scar>scar running along his left forearm from a knife attack</scar> <medallion>Saint Christopher medallion around his neck</medallion> <birthplace>Seville, Spain</birthplace> <description>A former paramedic who provides off-the-books medical care for the clique.</description> <backstory>Born in Seville, Spain. He moved to London to work for the NHS but lost his license after administering unauthorized treatments to supernatural patients.</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> <location id="856" name="The Veil Market" aliases="Veil Market, the Market, underground market" realm="Earth"> <currentLocation>abandoned Tube station beneath Camden</currentLocation> <entryRequirement>bone token</entryRequirement> <schedule>moves locations every full moon</schedule> <description>A hidden supernatural black market that sells enchanted goods, banned alchemical substances, and information.</description> </location> </codex> Write a fully fleshed out scene of at least 1000 words in the thriller genre. A detective is pursuing a suspect through rain-soaked city streets at night. The chase takes them from the street level down into an underground market. The detective must decide whether to follow the suspect into unfamiliar and potentially dangerous territory. 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 was a solid sheet, blurring the edges of London into impressionistic smudges of neon and damp concrete. Detective Harlow Quinn’s breath hitched, a ragged sound lost in the drumming on her worn leather jacket. Eighteen years on the force, and she’d never gotten used to the slick, treacherous grip of these streets after dark, not when she was chasing ghosts. Or, in this case, a very solid, very fleeing man. He’d darted out of the alleyway like a startled rat, a blur of dark fabric against the grimy brickwork. Now he was weaving through the sparse late-night foot traffic, his movements a desperate scythe through the downpour. Harlow kept pace, her military precision anchoring her despite the lurching in her gut. The sharp click of her heels on the wet pavement was a counterpoint to the slap of his worn trainers. She saw him glance back, a flicker of panic in his profile that sent a jolt of grim satisfaction through her. Good. Let him know he was hunted. Let him feel the cold breath of consequence. This one, a whisper of a name from a source deep in the underbelly of the city, had something she needed. Information. About a series of disappearances that reeked of everything she’d told herself she’d left behind, but which haunted her dreams like phantoms. He veered west, towards the tangled arteries of Soho. The air grew thick with the reek of stale beer, fried food, and something faintly metallic, the usual perfume of the city after dark. The neon signs of half-empty pubs and dingy clubs bled garish colours onto the slick asphalt. He ducked into a narrow passage between a Thai restaurant and a shuttered bookshop, a darkness absolute save for the faint glow of a distant fire escape. Harlow didn’t hesitate. She plunged after him, her senses on high alert. The passage reeked of damp garbage and something acrid, chemical. Her eyes scanned the walls, the overflowing bins, the shadows that coiled and uncoiled like living things. She heard him scrambling ahead, a rustle of fabric, a muffled curse. The passage opened abruptly into a small, surprisingly clean courtyard. It was a dead end, walled in on three sides by brick, and the only exit was the way she’d come. He was backed against a dented metal door, panting, his eyes darting wildly. He looked younger up close, maybe twenty-five, his face pale and streaked with rain and grime. He had the haunted look of someone who’d seen too much, or perhaps, too little of the world he was supposed to inhabit. "It's over," Harlow called, her voice cutting through the persistent drumming of the rain. She kept her distance, her hand inching towards the service weapon holstered at her hip. "Nowhere left to run." He spat on the ground, a defiant gesture that was more pathetic than brave. "You don't understand," he rasped, his voice tight with fear. "Oh, I think I do," Harlow said, taking another step forward. "You're playing in waters too deep for you, kid. And you're about to drown someone else." He flinched. His gaze flickered from her to the metal door behind him, then back again. A bead of rain tracked a path down his temple. He was cornered, desperate. Then, his eyes widened. Not at her, but at the door. He fumbled with something at his collar, a small, dark object. He pressed it against a barely visible indentation beside the door. With a soft click, the metal swung inward, revealing a darkness that seemed to swallow the dim light of the courtyard. "No," Harlow breathed. This wasn't a simple chase anymore. This was something else. He didn't waste a second. He slipped through the opening and the door began to swing shut behind him. Harlow surged forward, her heart hammering against her ribs. She reached the doorway just as it sealed with a soft thud, leaving her face to face with a solid sheet of metal. She slammed her fist against it. "Open up!" Silence. Only the relentless patter of the rain answered her. She pushed, shoved, ran her hands over the smooth, unforgiving surface, searching for a seam, a latch, anything. Nothing. It was as if the door had melted back into the brick. Frustration, hot and sharp, clawed at her. She leaned her forehead against the cool metal, closing her eyes for a brief, controlled moment. She could hear him, though. Faint sounds, muffled, but undeniably there. Moving away. Deeper in. She opened her eyes, her gaze sweeping the courtyard. The walls were blank brick, slick with rain. No other doors, no windows, no obvious way in. Her pursed lips tightened. This was a trap, or an escape route, designed to be one-way. And the person she was chasing had just disappeared into the guts of the city, into a place she didn’t know existed. Her mind raced. The source. The scuttlebutt. There were places in this city that didn’t appear on any map, passages that opened only to those who knew the right doors, or wore the right tokens. The Veil Market. She’d dismissed it as folklore, the ramblings of paranoid addicts and delusional paranoids. But this… this felt like a manifestation of those whispers. A bone token. That was the rumour. A passkey. She hadn't seen him produce one, but then, his actions were swift, almost instinctive. Where did it lead? An abandoned Tube station, beneath Camden, they said. A place that moved with the moon. She pulled out her phone, the screen a bright beacon in the gloom. No signal. Of course. These places, they said, were shielded. Cut off from the mundane world. She looked back at the metal door, then at the narrow passage she’d arrived through. She could go back. Report this. Let a specialized unit handle it. But what if he had the answers she needed? What if this disappeared into the city’s underbelly and was lost forever? What if he was the key to finding the others, the ones like DS Morris, swallowed by the inexplicable? Her partner. Three years gone, and the case file still felt raw, incomplete. The strange symbols, the impossible wounds, the sheer *wrongness* of it all. She’d chased the rational explanations until they ran dry, and then… she’d started listening. To the whispers. To the stories dismissed by everyone else. She clenched her jaw, the muscle bunching beneath her sharp jawline. The rain plastered her salt-and-pepper hair to her scalp. Her worn leather watch, a constant companion, showed 2:17 AM. She had a choice. Turn back, file a report about a man who vanished into a solid wall, and probably never find him again. Or… take the plunge. She’d always been a seeker of truth, even when it was ugly. Her eighteen years on the force had taught her that sometimes, the truth lay just beyond the edge of the visible. And if this was one of those places, one of those edges… then she had to go. She took a deep breath, letting the cold, damp air fill her lungs. She tried the metal door again, a fruitless gesture. Still solid. Then, she turned her attention to the surrounding brickwork. She ran her hands along the rough surface, pushing, prodding, searching for any imperfection, any subtle shift in temperature, any sign of another hidden entrance. Her gloved fingers traced the mortar lines, the subtle variations in the brick’s texture. It was all solid, unyielding. She stepped back, surveying the courtyard again. The rain was easing now, the drumming softening to a persistent hiss. The neon glow from the street was a distant memory. She was alone, truly alone, in a place that felt like it was holding its breath. Could there be another way? A less conventional entrance? The description of the Veil Market: an abandoned Tube station. They said it moved. How did it move? Were there temporary entrances? Fissures? She remembered a fragment of conversation from her informant, a paranoid street artist who dealt in rumours. "Sometimes," he'd mumbled, his eyes darting, "the doors ain't doors. Sometimes… they're just… thin." Thin. A thin place. A place where the Veil between worlds was permeable. She looked at the metal door again. It had opened so readily for the man. What had he used? She hadn't seen it clearly. A token? Or something else? Perhaps a specific alignment of the senses, a particular thought pattern? She pulled her hand away from the wall, unclasping her watch. She examined the worn leather strap, the scratched face. It was just a watch. But it represented time. And time, in some circles, was currency. She sighed, a puff of condensation in the cold air. She couldn’t stay here. The longer she waited, the further he, and whatever answers he held, would disappear into the labyrinth. There was another option, though. A place that might know more. A dimly lit bar in Soho, walls covered with old maps and photographs. The Raven’s Nest. Silas’ bar. It was a known haunt for those who dealt in the city’s hidden commerce, a place where information of a different kind could be bought. Perhaps the barkeep, Silas himself, would know about these hidden entrances, these ‘thin’ places. It was a risk. Going into a den of rumour and speculation, potentially revealing her own interest in the inexplicable. But it was a calculated risk. Better than standing in a dead-end courtyard, waiting for a ghost to reappear on a timetable that might never come. She turned, her gaze sweeping back towards the narrow passage. The rain had slicked the cobbles to a treacherous sheen. The sounds of Soho were muted, distant. She could hear the distant wail of a siren, a sound from a world she was rapidly leaving behind. She made her decision. She wasn't following him through that metal door. Not yet. Not without understanding what lay beyond it. But she wasn't giving up the chase. Not by a long shot. The city kept its secrets well, but Harlow Quinn was relentless. And tonight, she had a new trail to follow. A trail that led not to a hidden door, but to a dimly lit bar, where the darkness was as much a character as any patron. She pushed through the narrow passage, the chill of the hidden courtyard clinging to her, and re-entered the labyrinth of Soho's rain-soaked streets, her sharp jaw set with renewed determination.
created_at"2026-02-17T02:54:04.446959+00:00" 2/17/2026, 2:54:04 AM
model"google/gemini-2.5-flash-lite"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency250
moderation_latency(null)
generation_time11829
tokens_prompt914
tokens_completion2597
native_tokens_prompt852
native_tokens_completion2299
native_tokens_completion_images0
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.0010048
router(null)
provider_responses
0
status200
is_byokfalse
latency250
endpoint_id"ce839073-aa24-4f29-8358-15b319bd05ec"
provider_name"Google AI Studio"
model_permaslug"google/gemini-2.5-flash-lite"
api_type"completions"
id"gen-1771296832-n1Mv45oTRCiPokQKUtcE"
upstream_id(null)
total_cost0.0010048
cache_discount(null)
upstream_inference_cost0
provider_name"Google AI Studio"

Evaluation details

Result Evaluator Details Meta Data
100.0000% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags5
adverbTagCount0
adverbTags(empty)
82.8962% AI-ism adverb frequency
Target: <1% AI-ism adverbs (57 tracked)
wordCount1754
totalAiIsmAdverbs3
found
0
adverb"truly"
count1
1
adverb"very"
count2
highlights
0"truly"
1"very"
100.0000% AI-ism character names
Target: 0 AI-default names (17 tracked, −20% each)
codexExemptions(empty)
found(empty)
100.0000% AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions(empty)
found(empty)
71.4937% AI-ism word frequency
Target: <1% AI-ism words (140 tracked)
wordCount1754
totalAiIsms5
found
0
word"beacon"
count1
1
word"lurching"
count1
2
word"flickered"
count1
3
word"flicker"
count1
4
word"calculated"
count1
highlights
0"beacon"
1"lurching"
2"flickered"
3"flicker"
4"calculated"
66.6667% Cliche density
Target: ≤1 cliche(s) per 800-word window
totalCliches2
maxInWindow2
found
0
label"eyes widened/narrowed"
count1
1
label"clenched jaw/fists"
count1
highlights
0"eyes widened"
1"clenched her jaw"
100.0000% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences176
matches(empty)
100.0000% Filter word density
Target: ≤12% sentences with filter/hedge words
filterCount4
hedgeCount2
narrationSentences176
filterMatches
0"know"
1"feel"
2"watch"
hedgeMatches
0"seemed to"
1"began to"
100.0000% Overuse of "that" (subordinate clause padding)
Target: ≤10% sentences with "that" clauses
thatCount0
totalSentences179
matches(empty)
86.1226% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs36
mean48.5
std21.89
cv0.451
sampleLengths
072
171
280
376
451
583
633
724
827
930
1054
1113
1251
138
1441
1538
1664
1761
1842
1929
2067
2149
2258
2350
2477
2545
2632
2731
2813
2940
3036
3131
3268
3346
3446
35109
100.0000% Passive voice overuse
Target: ≤5% passive sentences
passiveCount6
totalSentences176
matches
0"was hunted"
1"was backed"
2"was supposed"
3"was cornered"
4"were shielded"
5"was lost"
100.0000% Past progressive (was/were + -ing) overuse
Target: ≤10% past progressive verbs
pastProgressiveCount6
totalVerbs261
matches
0"was weaving"
1"was chasing"
2"was easing"
3"was holding"
4"wasn't following"
5"wasn't giving"
100.0000% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1712
adjectiveStacks0
stackExamples(empty)
adverbCount62
adverbRatio0.036214953271028034
lyAdverbCount20
lyAdverbRatio0.011682242990654205
100.0000% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences179
echoCount0
echoWords(empty)
100.0000% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences179
mean9.75
std6.73
cv0.69
sampleLengths
019
117
226
310
419
518
614
720
821
91
106
118
1221
131
1422
159
1624
1716
1827
193
209
2110
2217
2312
2410
2521
2613
2716
2823
2914
3015
314
3214
3310
3411
3516
362
3714
3810
394
404
417
4211
4311
4421
453
466
474
485
4914
41.5270% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats24
diversityRatio0.329608938547486
totalSentences179
uniqueOpeners59
0.0000% Dialogue tag variety (said vs. fancy)
Target: ≤30% fancy dialogue tags
totalTags5
fancyCount5
fancyTags
0"Harlow called, her voice cutting through the persistent drumming of the rain (call, cut)"
1"he rasped, his voice tight with fear (rasp)"
2"Harlow said, taking another step forward (say, take)"
3"Harlow breathed (breathe)"
4"he'd mumbled, his eyes darting (mumble, dart)"
85.2180%