Run: 2026-10-13-01M4TB2BR35SBAMKZ606JX8JTG

Run Details

Duration:
1m 23s
Cost:
$0.074601
Provider:
Fireworks

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 green neon of the Raven's Nest bled through the rain in long smears, and Detective Harlow Quinn had been watching it bleed for three hours from the doorway of a shuttered tailor's shop. Her coffee had gone cold at midnight. Her left knee, the one that predicted weather better than the Met Office, had been aching since eleven. She checked her watch out of habit, the worn leather strap dark with rain: 2:17 a.m. Above the clouds, somewhere, a full moon she couldn't see. She was off the clock. Off the books, if she was honest. The brass had closed her file on the Soho clique four months ago — insufficient evidence, veiled suggestion that she see someone about her stress levels — and so she burned her leave standing in doorways, watching a bar that kept the wrong hours for the wrong people. The door opened. A man stepped out into the rain with a leather satchel hugged to his chest the way men carried things they couldn't afford to lose. Tomás Herrera. Twenty-nine, ex-paramedic, struck off for treatments the General Medical Council had declined to describe in detail. Quinn had memorized his file. Short curly dark hair, olive skin, a medallion at his throat. He pulled his collar up and looked left, then right. Then directly at her. For half a second they regarded each other across forty feet of wet pavement, and Quinn saw the exact moment he made her — the small stillness, the weight settling into his heels. Then Herrera ran. She was after him before she'd decided to be, the cold coffee abandoned, her coat snapping behind her. He was fast. He cut left off the main drag into a lane barely wide enough for the bins that lined it, and she followed, boots hammering water, rain needling her cropped hair, running down the back of her neck. Her lungs burned by the second corner. Forty-one years old and chasing a man twelve years her junior through the wet dark, and some grim part of her was glad of it. "Metropolitan Police!" she shouted, because procedure died hard. "Stop!" Herrera looked back over his shoulder. Rain had flattened his curls to his skull. "Go home, Detective!" His voice carried a trace of Seville under the London. "This isn't yours!" He knew her. He'd known her all along, then — known the doorways, the watching. The thought put anger in her legs and she closed the distance by a stride before he vaulted a chained gate at the lane's end, the satchel catching on the spike at the top. He wrenched it free. Something small and pale spilled from the flap and ticked off the pavement into the gutter, and then he was gone over the far side, and she was at the gate, and climbing it hurt. She dropped down on the far side and snatched the pale thing out of the runoff without breaking stride. A token, she thought in the part of her mind that catalogued evidence. Bone, maybe. Carved. Warm — absurdly warm, as if it had been held in a fist for hours. She shoved it into her coat pocket and ran. The streets unspooled north. Tottenham Court Road empty and silvered. The shuttered faces of shops. Her watch said 2:40 when she glanced at it, then said nothing at all, the second hand trembling in place, and she had no spare attention for what that meant. Herrera stayed ahead of her like a lure, never quite losing her, and some cold professional instinct noted that he could have — that he was choosing his turns, leading rather than fleeing — but the anger was louder than the instinct, and the rain was louder than both. He vanished at last through a gap in the hoardings around a dead Tube station, one of the closed stops the city had paved over and forgotten, and Quinn stopped at the ragged mouth of it with her hand on the torch at her belt. Boards nailed over boards. Trespass notices bleached to ghosts. A smell came up out of the gap that did not belong to any abandoned station she had ever entered: wet stone, yes, and rust, but under it incense, and under that a bright metallic note like a held breath. She thought of Morris. She'd been doing that less, lately, or telling herself she had. Three years since an alley off Cable Street, since a light like a struck match the size of a man, since her partner's flashlight rolling in a slow circle on the cobbles and his eyes open and wrong. The coroner said his heart had simply stopped. The report she'd filed said nothing about the light, because she had wanted to keep her badge more than she'd wanted to be believed, and she'd been paying interest on that cowardice ever since. Quinn switched off her radio before the static could resolve into anything, and went through the gap. Stairs. Down and down, tiled walls weeping damp, adverts for cigarettes that hadn't been sold in fifty years flaking off in scabs. Her torch beam jittered ahead of her. The stairs turned, and turned again, and then she heard it — a sound that stopped her on the steps with one hand on the cold rail. Voices. Dozens. A haggling murmur, a laugh, music played on something with too many strings. And light below, warm and moving, where there should have been nothing but dark and rats. She went down the last flight slowly, into the light, and stood at the top of a short stair looking out onto the platform. It was a market. It was impossible, and it was a market. Stalls lined the platform edge and the track bed both, rigged from driftwood and bone-white poles and canvas that breathed as if the wind down here had a pulse. Lanterns burned with a cold blue flame that threw no heat she could feel from the stair. A vendor with a face like folded paper was pouring something black and moving from a kettle into a customer's cupped hands. A woman behind a trestle of bell jars watched Quinn with eyes that caught the light like a cat's, and in the jars, small hearts beat on, ownerless. A child sat on a stack of crates swinging its legs, and its eyes were round and amber and wrong, and it smiled at her like it knew her. And there — at a rusted turnstile set into an arch of iron at the platform's far end — Herrera. He stood before a tall figure in grey gloves, a collector, face smooth as waxed canvas, and he placed something small and pale into its open palm. Bone. The figure's head tilted. The turnstile opened with a sound like a jaw unhinging, and Herrera stepped through into the crowded dark beyond. He looked back once, before the crowd took him. Not afraid of her. Almost sorry for her. Then gone. Quinn stood at the edge of the lamplight with the rain still dripping off her coat and understood, with the clean cold clarity that had made her good at her job for eighteen years, that she was past the edge of every map she knew. No backup. No radio. No report she could file that wouldn't end with a psychiatric referral. The sensible thing, the living thing, was to turn around, climb back up into the rain, and let Tomás Herrera dissolve into whatever this was. The collector's head turned toward her across thirty yards of impossible commerce. Slowly. Like a hand on a dial. It crossed to her without seeming to hurry, and up close it smelled of cold earth and old churches, and its face had no expression because it had never needed one. It looked at her for a long moment, and she had the sudden certainty that it was reading her the way she read crime scenes — every doorway she'd stood in, every lie in every report, three years of a dead man's face. Then it looked down at her coat pocket. At the pocket. At the thing inside it. "Bone for the down," it said, in a voice like pages turning. "Grief spends well at the far stalls." Its gloved hand opened, palm up, patient as geology. Quinn put her hand in her pocket and closed her fist around the token. It was still warm. Warmer. She thought of Herrera's pitying glance. She thought of Morris's flashlight rolling its slow circle, and the light that had stood over him like a man struck from a match, and how she had walked past the truth of that night every single day since. She thought of climbing back up the stairs into the rain and living the rest of her life on the right side of the hoardings, knowing the world had a door in it she'd been too frightened to open. Her watch had stopped at 2:41. Time, apparently, was not going to be a witness. She put the bone in the grey gloved hand. The turnstile took it like a bite, and Quinn went down into the market, where the lanterns burned cold and the answers kept their teeth, and somewhere ahead in the press of impossible things, a man with a medallion and a satchel was learning that the detective had not gone home.
created_at"2026-10-13T09:56:29.583Z" 10/13/2026, 9:56:29 AM
model"fireworks/ember-1-20260923"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency687
moderation_latency(null)
generation_time82700
tokens_prompt888
tokens_completion5339
native_tokens_prompt912
native_tokens_completion4791
native_tokens_completion_images(null)
native_tokens_reasoning2863
native_tokens_cached0
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.074601
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.21.0; linux; x64))"
http_referer(null)
request_id"req-1791885389-sAO3807LauUG9Kuioj0g"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1791885389-J5pIrjaxLrrZo8jLCD1t"
upstream_id"chatcmpl-43928df7fc42468b877100bb520bc774"
provider_responses
0
endpoint_id"b89a2f05-4051-4446-a9b0-7bc8ae7b7c90"
id"chatcmpl-43928df7fc42468b877100bb520bc774"
is_byokfalse
latency687
model_permaslug"fireworks/ember-1-20260923"
provider_name"Fireworks"
status200
total_cost0.074601
cache_discount(null)
upstream_inference_cost0
provider_name"Fireworks"
response_cache_source_id(null)
data_region"global"
workspace_id"97e315e5-d303-487d-83c1-83180e8a13d4"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags4
adverbTagCount0
adverbTags(empty)
dialogueSentences6
tagDensity0.667
leniency1
rawRatio0
effectiveRatio0
93.59% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1561
totalAiIsmAdverbs2
found
0
adverb"slowly"
count2
highlights
0"slowly"
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)
87.19% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1561
totalAiIsms4
found
0
word"weight"
count1
1
word"resolve"
count1
2
word"pulse"
count1
3
word"could feel"
count1
highlights
0"weight"
1"resolve"
2"pulse"
3"could feel"
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
narrationSentences103
matches(empty)
87.38% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount4
hedgeCount0
narrationSentences103
filterMatches
0"watch"
1"see"
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences105
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen51
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1572
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions7
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions38
wordCount1552
uniqueNames21
maxNameDensity0.58
worstName"Quinn"
maxWindowNameDensity1.5
worstWindowName"Herrera"
discoveredNames
Raven1
Nest1
Detective1
Harlow1
Quinn9
Met1
Office1
Soho1
Herrera8
General1
Medical1
Council1
Seville1
London1
Court1
Road1
Tube1
Morris2
Cable1
Street1
Tomás2
persons
0"Raven"
1"Nest"
2"Detective"
3"Harlow"
4"Quinn"
5"Office"
6"Herrera"
7"Council"
8"Morris"
9"Tomás"
places
0"Soho"
1"Seville"
2"London"
3"Court"
4"Road"
5"Cable"
6"Street"
globalScore1
windowScore1
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences71
glossingSentenceCount1
matches
0"Time, apparently, was not going to b"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount1572
matches(empty)
39.68% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount4
totalSentences105
matches
0"noted that he have — that he"
1"doing that less"
2"learning that the"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs30
mean52.4
std33.89
cv0.647
sampleLengths
085
160
272
34
436
590
69
730
888
959
1094
1145
1249
1395
1417
1556
1631
1724
18137
1971
2019
2186
2219
2374
2416
2528
26103
2715
289
2951
95.04% Passive voice overuse
Target: ≤2% passive sentences
passiveCount3
totalSentences103
matches
0"was gone"
1"been held"
2"been sold"
94.60% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount4
totalVerbs253
matches
0"was choosing"
1"was pouring"
2"was reading"
3"was learning"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount11
semicolonCount0
flaggedSentences8
totalSentences105
ratio0.076
matches
0"The brass had closed her file on the Soho clique four months ago — insufficient evidence, veiled suggestion that she see someone about her stress levels — and so she burned her leave standing in doorways, watching a bar that kept the wrong hours for the wrong people."
1"For half a second they regarded each other across forty feet of wet pavement, and Quinn saw the exact moment he made her — the small stillness, the weight settling into his heels."
2"He'd known her all along, then — known the doorways, the watching."
3"Warm — absurdly warm, as if it had been held in a fist for hours."
4"Herrera stayed ahead of her like a lure, never quite losing her, and some cold professional instinct noted that he could have — that he was choosing his turns, leading rather than fleeing — but the anger was louder than the instinct, and the rain was louder than both."
5"The stairs turned, and turned again, and then she heard it — a sound that stopped her on the steps with one hand on the cold rail."
6"And there — at a rusted turnstile set into an arch of iron at the platform's far end — Herrera."
7"It looked at her for a long moment, and she had the sudden certainty that it was reading her the way she read crime scenes — every doorway she'd stood in, every lie in every report, three years of a dead man's face."
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1544
adjectiveStacks1
stackExamples
0"Short curly dark hair,"
adverbCount37
adverbRatio0.023963730569948185
lyAdverbCount9
lyAdverbRatio0.005829015544041451
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences105
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences105
mean14.97
std13.37
cv0.893
sampleLengths
034
17
218
316
410
55
67
748
83
925
102
1116
125
1311
1410
154
1633
173
1818
193
2037
217
2225
238
241
256
268
2713
283
293
3012
3134
324
3335
3419
3513
362
371
3815
399
404
416
425
4330
4449
4545
464
475
4840
494
55.24% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats17
diversityRatio0.42857142857142855
totalSentences105
uniqueOpeners45
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount4
totalSentences91
matches
0"Then directly at her."
1"Then Herrera ran."
2"Almost sorry for her."
3"Then it looked down at"
ratio0.044
61.76% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount36
totalSentences91
matches
0"Her coffee had gone cold"
1"Her left knee, the one"
2"She checked her watch out"
3"She was off the clock."
4"He pulled his collar up"
5"She was after him before"
6"He was fast."
7"He cut left off the"
8"Her lungs burned by the"
9"she shouted, because procedure died"
10"His voice carried a trace"
11"He knew her."
12"He'd known her all along,"
13"He wrenched it free."
14"She dropped down on the"
15"She shoved it into her"
16"Her watch said 2:40 when"
17"He vanished at last through"
18"She thought of Morris."
19"She'd been doing that less,"
ratio0.396
75.38% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount70
totalSentences91
matches
0"The green neon of the"
1"Her coffee had gone cold"
2"Her left knee, the one"
3"She checked her watch out"
4"She was off the clock."
5"The brass had closed her"
6"The door opened."
7"A man stepped out into"
8"Quinn had memorized his file."
9"He pulled his collar up"
10"She was after him before"
11"He was fast."
12"He cut left off the"
13"Her lungs burned by the"
14"she shouted, because procedure died"
15"Herrera looked back over his"
16"Rain had flattened his curls"
17"His voice carried a trace"
18"He knew her."
19"He'd known her all along,"
ratio0.769
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences91
matches(empty)
ratio0
14.29% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences50
technicalSentenceCount9
matches
0"The brass had closed her file on the Soho clique four months ago — insufficient evidence, veiled suggestion that she see someone about her stress levels — and s…"
1"He cut left off the main drag into a lane barely wide enough for the bins that lined it, and she followed, boots hammering water, rain needling her cropped hair…"
2"Herrera stayed ahead of her like a lure, never quite losing her, and some cold professional instinct noted that he could have — that he was choosing his turns, …"
3"A smell came up out of the gap that did not belong to any abandoned station she had ever entered: wet stone, yes, and rust, but under it incense, and under that…"
4"Down and down, tiled walls weeping damp, adverts for cigarettes that hadn't been sold in fifty years flaking off in scabs."
5"Stalls lined the platform edge and the track bed both, rigged from driftwood and bone-white poles and canvas that breathed as if the wind down here had a pulse."
6"A woman behind a trestle of bell jars watched Quinn with eyes that caught the light like a cat's, and in the jars, small hearts beat on, ownerless."
7"Quinn stood at the edge of the lamplight with the rain still dripping off her coat and understood, with the clean cold clarity that had made her good at her job…"
8"She thought of Morris's flashlight rolling its slow circle, and the light that had stood over him like a man struck from a match, and how she had walked past th…"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags4
uselessAdditionCount0
matches(empty)
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags2
fancyCount1
fancyTags
0"she shouted (shout)"
dialogueSentences6
tagDensity0.333
leniency0.667
rawRatio0.5
effectiveRatio0.333
79.9384%