Run: 2026-04-24-01KQ04FZTBAJ7CDEQ4CM81X718

Run Details

Duration:
16.9s
Cost:
$0.004168
Provider:
SambaNova

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="4414" name="Eva Kowalski" aliases="Eva, Evie" pronouns="she/her" species="Human" storyRole="Best Friend"> <eyeColor>green</eyeColor> <hair>curly red</hair> <height>5'4"</height> <age>26</age> <glasses>round glasses</glasses> <satchel>worn leather satchel full of books</satchel> <freckles>freckled complexion</freckles> <nervousHabit>tucking hair behind her left ear</nervousHabit> <description>Aurora's childhood friend and an occult researcher.</description> <backstory>Moved to London two years before Aurora and works as a research assistant at the British Museum's restricted archives. She holds a master's degree in Ancient History from Oxford.</backstory> </character> <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> <item id="2004" name="Veil Compass" aliases="the Compass, shadow compass" type="Tool" origin="The Veil Market"> <casingMaterial>small brass compass</casingMaterial> <faceMarkings>face etched with protective sigils</faceMarkings> <needle>points toward the nearest supernatural rift or portal</needle> <patina>casing has a patina of verdigris</patina> <creator>crafted by a Shade artisan</creator> <description>A compass attuned to supernatural energy.</description> </item> </codex> Write a fully fleshed out scene of at least 1000 words in the mystery genre. A detective arrives at a crime scene in an unusual location. Something is wrong — the evidence doesn't add up. A colleague is present, offering a different interpretation. Through careful observation and deduction, the detective begins to see what others have missed. 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
Detective Harlow Quinn descended the rusted steps of the abandoned Northern Line platform with the quiet efficiency of a soldier. Her boots clicked against the cracked tiles, each echo a metronome marking the rhythm of her thoughts. The air was thick with the sour tang of oil and incense, the smell that lingered after a night of illegal trades. A flickering amber lantern swayed overhead, its light catching the verdigris patina of a small brass compass lying half‑buried in the grime. Quinn’s brown eyes narrowed as she crouched, the worn leather watch on her left wrist ticking against the silence. The compass was the Veil Compass, its face etched with sigils that seemed to pulse faintly when she breathed near it. A faint chill brushed her skin, an old reflex urging her to remember the night DS Morris vanished—how a similar chill had whispered through the alleys of Whitechapel three years ago. She ran a thumb over the brass, feeling the cool dent where the needle once pointed. It was still, its needle quivering as if aware of the rift nearby. A body lay across a smashed stall, a heap of torn fabrics and shattered glass. The victim—mid‑thirties, male, dressed in a black coat with a scarlet lining—was slumped on a pile of cracked porcelain tea cups. Dark blood seeped into the cracked tiles, forming a lazy river that wound around the compass and disappeared into the shadowed archways that led deeper into the market’s underbelly. Quinn stood, her sharp jaw set, and surveyed the scene. The victim’s eyes were open, staring at nothing, a thin line of sweat tracking down his temple. A glint caught her eye: a thin bone token clasped in his clenched fist, the sort required for entry into the Veil Market. She lifted it, turning it over. Its surface was smoothed by use, the edges chipped where it had been squeezed too hard. “Looks like someone tried to make a quick exit,” came a voice from the side. Eva Kowalski stepped out from behind a stack of alchemical vials, her curly red hair escaping a loose bun, round glasses catching the lantern’s glow. The satchel slung over her shoulder thumped with the weight of books. She tucked a strand of hair behind her left ear—a nervous habit that had become a trademark. “Eva,” Quinn said, the name slipping out with a hint of surprise. “You shouldn’t be here.” Eva's cheeks flushed, a faint smear of dust on her freckled cheek. “I was— I’m an… researcher. I was tracking the market’s movement for the Museum’s archives. Someone tipped me off about a new shipment of cursed objects. I didn’t expect a body.” The detective’s gaze flicked to the broken stall. “Cursed objects.” Eva raised an eyebrow. “You think this is… what, a supernatural hit?” Eva swallowed, the sound barely audible over the drip of water from a leaky pipe. “It could be. The Veil Compass is missing its needle. Someone might have tried to use it without proper shielding. The rift could have…” Quinn cut her off, voice low and precise. “Or someone staged this to look like a freak accident. Look at the blood pattern.” She knelt, the heel of her hand pressing a finger into the dark pool, feeling the viscosity. “It’s pooled, not sprayed. The victim fell forward onto the tiles, not backward into a void.” Eva stepped closer, eyes scanning the surroundings. “But the compass—” “The compass isn’t the problem,” Quinn snapped, but softened as she saw the tremor in Eva’s voice. “It’s the token. He’s holding it tight, as if he thought it could protect him. He’s dead, which means either the token didn’t work, or something else finished him.” A uniformed officer in a dark coat approached, his badge glinting dully. “Detective Quinn, this is DS Malik. He’s on scene.” “Get him a coffee and a blanket, make sure his hands are taped up. I want nothing touching that token until we run it through the forensic scanner.” Malik nodded, already pulling his radio. “We’ve cordoned off the east arch. No one in or out till we clear it.” Quinn rose, the brass compass now warm against her palm. She turned it over, the protective sigils catching the lantern light, forming an intricate lattice. A faint silver thread ran along the casing, a filament of magic that seemed to vibrate in response to the tremor in the tiles. “Eva,” Quinn said, voice steadier now, “what did you see when you entered?” Eva lifted the satchel, pulling out a notebook. “I noted the layout. The market shifts every full moon. Tonight was a full moon, so the stalls were rearranged. There was a new booth—marked by a black sigil—selling… I think they called it ‘Shade Dust.’ It was behind the tea stall you’re standing on.” Quinn’s eyes flicked to the shattered tea stall. The black sigil was still visible on a charred wooden plank—a three‑pointed star with a crescent at its center. She placed her hand flat against it, feeling a faint resonance. “Shade Dust,” she muttered. “A pulverized essence used to amplify portals. If someone tried to harness it without a proper focus… it could destabilize a rift.” “Or it could have been a lure,” Eva said, tapping her pen against the notebook. “The token was likely a bait. Whoever wanted to draw the victim in—” “—would have known he’d try the compass if he was familiar with the market,” Quinn finished. “That’s why the needle is missing. Someone removed it, perhaps to prevent the victim from locating the rift. They wanted him to think the compass was useless, so he’d panic.” A shiver ran down Quinn’s spine. She remembered the night she lost DS Morris—how the rift had opened for a flash, a scream, and then nothing but the smell of ozone. She had never found a cause, only a feeling that something unseen had taken him. This case felt like a mirror. She crouched again, eyes scanning the floor around the body. The blood’s edge formed a perfect semicircle, as if the victim had been stabbed and then fell forward. A faint, phosphorescent smear lingered on the tile, barely visible but distinct from the blood—a trace of magical residue, the kind that lingered after a spell was cast and then dispelled. “Someone tried to cast a spell, but it backfired,” she whispered, more to herself than to anyone else. “The victim probably knew the market’s layout, tried to use the compass to locate a rift, but the needle was missing, so he couldn’t find it. In panic, he turned to the Shade Dust as a last resort. The dust is volatile without proper containment. It ignited, creating a burst of energy that ripped the portal open just enough to destabilize the area, but not enough for a full breach. The blast knocked him over, broke the stall, and left the residue we see now.” Eva’s eyebrows rose. “You think the victim was a thief? Someone who stole the compass needle?” “Not a thief—perhaps an insider. Someone who had access to the compass, knew its function. Look at the token.” Quinn plucked the bone token from the victim’s hand, turning it over. The carving on one side was a stylized wolf’s head, the other side a broken chain. “The wolf—” “The Wolf’s Guild,” Eva supplied, her voice low. “A group that deals in illegal magical artifacts. They use bone tokens to mark their members. A broken chain could symbolize...” “A broken oath,” Quinn finished, a hard edge to her voice. “Someone in the Guild turned on the victim, took the needle, and set the stage. They wanted the market to think a supernatural curse had taken place, to scare off curiosity. That would give them time to move the stolen goods without interference.” A distant rumble vibrated through the walls, a low hum that seemed to come from deep beneath the platform. The lanterns flickered, casting shadows that danced like skeletal hands. Quinn felt the edges of her own skin tighten, the familiar prick of a presence she could not see but could sense. “Detective,” Malik said, stepping closer, “we’ve got a witness—someone in the market claimed they heard a scream at 02:13, then saw a flash of light. They’re... trembling.” Quinn glanced at the compass again, its needle still inert. “The flash was the spell’s backlash, not a portal. The scream—if it’s the victim’s—could be the moment the dust ignited. That’s the timeline we’re looking at. Whoever did this needed to act fast, remove the needle, plant the token, and set the Dust on a timer. They’d have to be familiar with the market’s schedule. Only a handful know it moves with the moon. The Guild does, but also a few independents.” Eva swallowed, eyes darting between the evidence and the detective’s face. “You think the Guild hired someone? A hitman?” “Not a hitman,” Quinn snapped, then softened. “A specialist. Someone who understands both the magical and the mundane. A Shade artisan, maybe. The compass was crafted by one—remember the maker’s mark? ‘Shade artisan.’ They would know how to tamper with it without leaving obvious marks.” She lifted the compass, turning it over, feeling the faint vibration in her palm. “We need to find that missing needle. If it’s still in the market, the rift could still be active. If someone took it to a safe house—” Malik cut in, voice edged with urgency. “We’ve got a breach alarm on the south tunnel. The metal detectors are picking up an unusual energy spike.” Quinn’s gaze snapped to the south tunnel, the darkness beyond seeming to pulse. She pressed the compass to the ground, the needle—now slightly warmed—quivered, as if drawn to a faint pull. “It’s pointing there,” she said. “The rift is still open, albeit partially. Whoever left the vein of Shade Dust didn’t close it properly. If we don’t secure it, more could be drawn in.” She turned to Eva, eyes sharp. “You know the museum’s archives. Any reference to a ‘partial rift’ phenomenon? Any rituals to seal it?” Eva flipped through her notebook, the pages rustling. “There’s a passage about a ‘Binding of the Veil.’ It requires a focus—something with a metallic core, like the compass—but also a counter‑spell that uses bone ash. The token could be repurposed as ash if it’s ground.” “Then we need to retrieve the token, grind it, and use the compass as the focus,” Quinn said, the words forming a plan. “But first, we have to get that needle back. Whoever stole it likely used the market’s moving layout to hide it. We need to search the stalls that were rearranged tonight.” Malik nodded, pulling his radio. “I’ll coordinate a sweep. DS Hasan, you take the east arch. I’ll go south with you, Detective.” “Detective,” Eva said, voice steadier now, “if we get the rift sealed, the market will be forced to move again in a few days. The Guild will lose a foothold.” Quinn looked down at the victim’s limp hand, the bone token still clutched. She lifted it, feeling the cold of bone against her fingertips. “And the person who set this up will think they’ve covered their tracks. But they left a signature—a missing needle, a token, a burst of Shade Dust. That’s enough for me.” She slipped the token into her pocket, feeling the weight of potential ash, and tucked the compass into the inner pocket of her coat. The lantern’s light sputtered as a draft whispered through the tunnel, the scent of ozone rising. Quinn’s mind raced, cataloguing everything: the black sigil booth, the broken chain token, the missing needle, the rift’s faint hum. She could already see the shape of the culprit—a member of the Wolf’s Guild, perhaps a disgruntled artisan who had slipped from the shadows to claim the compass’s power for themselves. She stepped toward the south tunnel, the compass's needle pulling tighter. “Let’s move,” she commanded, voice resonant with the authority that had earned her 18 years of decorated service. “Every second we waste, the rift widens.” Eva followed, her satchel swinging, the sound of her books a soft counterpoint to the metallic clank of Malik’s boots. As they entered the darkness, the lantern’s glow fell on a wall etched with sigils, the same protective patterns as the compass’s face. Light seemed to bend around them, the air thickening with unseen pressure. The faint hum grew louder, a low chant that seemed to emanate from the stone itself. Quinn pressed the compass to the wall, the needle quivering, then snapping forward, pointing toward a cracked seam where the stone met the earth. She knelt, feeling the chill of the rift seeping through the fissure. “Looks like they left a crack to vent the energy,” she whispered. “We seal it, and we shut the market’s door for good.” Malik moved to support her, his hand steady on the back of her coat. Eva set down her satchel, pulling out a small vial of powdered bone ash from her pocket—her researcher’s habit of always being prepared. She uncapped it, the ash shimmering faintly in the lantern’s amber light. Quinn placed the compass’s brass case against the crack, the sigils on its face aligning with those in the stone. She whispered the incantation from Eva’s notebook, a low cadence that seemed to harmonize with the hum. The ash fell from Eva’s hand, dusting the seam and the compass’s base. A sudden surge of wind roared through the tunnel, the lantern’s flame lashing wildly. The needle on the compass spun wildly before snapping into a steady north, the rift’s hum collapsing into a hushed sigh. A shimmer of light burst from the crack, then collapsed inward, sealing the opening with a soft, metallic click. The tension in the air eased, the oppressive weight lifting as if a heavy veil had been pulled back. Quinn exhaled, steadying herself. She rose, the compass now inert but intact. “We have what we need,” she said, voice firm. “Take the token, grind it, and we’ll have the ash required to bind any future breach. As for the needle—” Eva stepped forward, eyes bright. “If we can recover it, we could trace it back to its maker. A Shade artisan would have left a signature on the metal. Perhaps that leads us to the Wolf’s Guild.” Quinn nodded, already picturing the next steps. “And we’ll find out who wanted to cripple the market, why they set this trap. One thing’s clear: the market isn’t just a place of trade. It’s a nexus, a heartbeat of hidden power. Whoever thought they could toy with it has just learned that the city’s detectives have sharper ears—and eyes—than they imagined.” The lantern sputtered one last time before steadied, casting a steady amber pool over the cracked tiles. Quinn glanced at the body, the victim’s eyes still open, a glimmer of relief flickering in the empty sockets as if the rift’s closure had relieved his lingering pain. “Let’s get this all logged,” Malik said, his tone crisp. “And secure the area. The higher-ups will want a full report.” “Will do,” Quinn replied, slipping the compass back into her coat, the brass cool against her skin. She glanced at Eva, a faint smile tugging at the corners of her mouth. “Thanks for the assist, Evie. Keep those notes tight; we’ll need every reference we can get.” Eva nodded, tucking a stray curl behind her ear. “I’ll have the archives ready. And Detective—” “?” She hesitated, then added, “—if you hear anything about a wolf’s howl at night, let me know. I have a feeling we’ll be hearing more.” Quinn turned back toward the exit, the echo of her boots merging with the distant rumble of the city above. The Veil Market, hidden beneath Camden’s streets, had revealed its secret—a rift, a missing needle, a token, and a motive stitched together by greed and superstition. She felt the lingering chill on her spine, the ghost of DS Morris’s unresolved case whispering in the shadows. She pushed open the rusted gate, the metal creaking as if protesting the intrusion. The night air hit her face, sharp and clean, a reminder that the world above still spun on, oblivious to the thin veil that separated the ordinary from the uncanny. Quinn lifted her watch, the worn leather strap creaking, and checked the time—00:12. The full moon rose high, its silver light spilling over the city, a silent witness to a crime solved and a mystery that, for now, lay in the cracked stone beneath her feet. She walked away, the compass’s weight a comforting presence at her side, each step a calculated stride toward the next hidden rift, the next thread to pull, the next secret to unveil. The market would move again at the next full moon, but this time, the detective would be waiting, ready to watch the shadows shift.
created_at"2026-04-24T16:17:17.142Z" 4/24/2026, 4:17:17 PM
model"openai/gpt-oss-120b"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency799
moderation_latency(null)
generation_time5847
tokens_prompt923
tokens_completion5053
native_tokens_prompt899
native_tokens_completion4255
native_tokens_completion_images(null)
native_tokens_reasoning671
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"
usage0.00416811
router(null)
provider_responses
0
endpoint_id"ce118593-d9b2-4d2d-bcd4-33f0609b42f1"
is_byokfalse
latency10923
model_permaslug"openai/gpt-oss-120b"
provider_name"SiliconFlow"
status504
1
endpoint_id"f487438c-e29a-408a-b38b-14045101a90d"
id"315886b3-0381-43ac-8cae-501c72c2181e"
is_byokfalse
latency318
model_permaslug"openai/gpt-oss-120b"
provider_name"SambaNova"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer(null)
request_id"req-1777047437-RcPkx4DqCzIlOJ30odB4"
session_id(null)
api_type"completions"
id"gen-1777047437-oo0Ym8uAjqpjJmsH9RcS"
upstream_id"315886b3-0381-43ac-8cae-501c72c2181e"
total_cost0.00416811
cache_discount(null)
upstream_inference_cost0
provider_name"SambaNova"
response_cache_source_id(null)

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags24
adverbTagCount1
adverbTags
0"She hesitated then [then]"
dialogueSentences62
tagDensity0.387
leniency0.774
rawRatio0.042
effectiveRatio0.032
98.24% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2847
totalAiIsmAdverbs1
found
0
adverb"slightly"
count1
highlights
0"slightly"
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)
26.24% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2847
totalAiIsms42
found
0
word"echo"
count2
1
word"silence"
count1
2
word"etched"
count2
3
word"pulse"
count2
4
word"chill"
count4
5
word"shattered"
count2
6
word"porcelain"
count1
7
word"glint"
count1
8
word"weight"
count4
9
word"flicked"
count2
10
word"eyebrow"
count1
11
word"scanning"
count2
12
word"glinting"
count1
13
word"intricate"
count1
14
word"resonance"
count1
15
word"familiar"
count3
16
word"perfect"
count1
17
word"vibrated"
count1
18
word"flickered"
count1
19
word"quivered"
count1
20
word"potential"
count1
21
word"raced"
count1
22
word"tension"
count1
23
word"oppressive"
count1
24
word"reminder"
count1
25
word"uncanny"
count1
26
word"comforting"
count1
27
word"calculated"
count1
highlights
0"echo"
1"silence"
2"etched"
3"pulse"
4"chill"
5"shattered"
6"porcelain"
7"glint"
8"weight"
9"flicked"
10"eyebrow"
11"scanning"
12"glinting"
13"intricate"
14"resonance"
15"familiar"
16"perfect"
17"vibrated"
18"flickered"
19"quivered"
20"potential"
21"raced"
22"tension"
23"oppressive"
24"reminder"
25"uncanny"
26"comforting"
27"calculated"
33.33% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches3
maxInWindow3
found
0
label"eyes widened/narrowed"
count1
1
label"clenched jaw/fists"
count1
2
label"air was thick with"
count1
highlights
0"eyes narrowed"
1"clenched fist"
2"The air was thick with"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells1
narrationSentences119
matches
0"d with urgency"
46.82% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount6
narrationSentences119
filterMatches
0"watch"
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences156
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen85
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2823
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions23
unquotedAttributions0
matches(empty)
50.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions73
wordCount1686
uniqueNames15
maxNameDensity1.66
worstName"Quinn"
maxWindowNameDensity3.5
worstWindowName"Quinn"
discoveredNames
Harlow1
Quinn28
Northern1
Line1
Veil3
Compass1
Morris3
Whitechapel1
Market2
Eva21
Kowalski1
Malik7
Wolf1
Guild1
Camden1
persons
0"Harlow"
1"Quinn"
2"Compass"
3"Morris"
4"Market"
5"Eva"
6"Kowalski"
7"Malik"
8"Wolf"
9"Camden"
places(empty)
globalScore0.67
windowScore0.5
0.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences102
glossingSentenceCount7
matches
0"sigils that seemed to pulse faintly when she breathed near it"
1"magic that seemed to vibrate in response to the tremor in the tiles"
2"felt like a mirror"
3"hum that seemed to come from deep beneath the platform"
4"chant that seemed to emanate from the stone itself"
5"cadence that seemed to harmonize with the hum"
6"as if protesting the intrusion"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount2823
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences156
matches
0"feeling that something"
98.66% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs63
mean44.81
std22.19
cv0.495
sampleLengths
0100
181
265
372
469
516
643
722
839
956
1010
1146
1221
1328
1421
1549
1613
1753
1864
1928
2046
2152
2259
23103
2416
2549
2629
2754
2851
2927
3082
3119
3245
3341
3426
3564
3623
3745
3854
3922
4030
4179
4267
4336
4455
4552
4623
4749
4850
4954
93.47% Passive voice overuse
Target: ≤2% passive sentences
passiveCount4
totalSentences119
matches
0"was slumped"
1"was smoothed"
2"been squeezed"
3"been stabbed"
4"been pulled"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs285
matches(empty)
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount13
semicolonCount1
flaggedSentences12
totalSentences156
ratio0.077
matches
0"A faint chill brushed her skin, an old reflex urging her to remember the night DS Morris vanished—how a similar chill had whispered through the alleys of Whitechapel three years ago."
1"The victim—mid‑thirties, male, dressed in a black coat with a scarlet lining—was slumped on a pile of cracked porcelain tea cups."
2"She tucked a strand of hair behind her left ear—a nervous habit that had become a trademark."
3"The black sigil was still visible on a charred wooden plank—a three‑pointed star with a crescent at its center."
4"She remembered the night she lost DS Morris—how the rift had opened for a flash, a scream, and then nothing but the smell of ozone."
5"A faint, phosphorescent smear lingered on the tile, barely visible but distinct from the blood—a trace of magical residue, the kind that lingered after a spell was cast and then dispelled."
6"She pressed the compass to the ground, the needle—now slightly warmed—quivered, as if drawn to a faint pull."
7"She could already see the shape of the culprit—a member of the Wolf’s Guild, perhaps a disgruntled artisan who had slipped from the shadows to claim the compass’s power for themselves."
8"Eva set down her satchel, pulling out a small vial of powdered bone ash from her pocket—her researcher’s habit of always being prepared."
9"“Thanks for the assist, Evie. Keep those notes tight; we’ll need every reference we can get.”"
10"The Veil Market, hidden beneath Camden’s streets, had revealed its secret—a rift, a missing needle, a token, and a motive stitched together by greed and superstition."
11"Quinn lifted her watch, the worn leather strap creaking, and checked the time—00:12."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1700
adjectiveStacks0
stackExamples(empty)
adverbCount40
adverbRatio0.023529411764705882
lyAdverbCount11
lyAdverbRatio0.006470588235294118
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences156
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences156
mean18.09
std11.79
cv0.652
sampleLengths
020
117
222
322
419
521
631
716
813
915
1021
1129
1210
1317
1423
156
1616
1715
1825
1912
2017
2112
224
2312
2431
258
266
278
2815
2924
308
3132
3216
337
343
3517
3629
3712
389
3928
406
4115
4210
4315
4424
4513
468
4745
488
4919
45.51% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats7
diversityRatio0.23076923076923078
totalSentences156
uniqueOpeners36
0.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount0
totalSentences115
matches(empty)
ratio0
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount31
totalSentences115
matches
0"Her boots clicked against the"
1"She ran a thumb over"
2"It was still, its needle"
3"She lifted it, turning it"
4"Its surface was smoothed by"
5"She tucked a strand of"
6"She knelt, the heel of"
7"She turned it over, the"
8"She placed her hand flat"
9"She remembered the night she"
10"She had never found a"
11"She crouched again, eyes scanning"
12"she whispered, more to herself"
13"She lifted the compass, turning"
14"She pressed the compass to"
15"She turned to Eva, eyes"
16"She lifted it, feeling the"
17"She slipped the token into"
18"She could already see the"
19"She stepped toward the south"
ratio0.27
0.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount112
totalSentences115
matches
0"Detective Harlow Quinn descended the"
1"Her boots clicked against the"
2"The air was thick with"
3"A flickering amber lantern swayed"
4"Quinn’s brown eyes narrowed as"
5"The compass was the Veil"
6"A faint chill brushed her"
7"She ran a thumb over"
8"It was still, its needle"
9"A body lay across a"
10"The victim—mid‑thirties, male, dressed in"
11"Quinn stood, her sharp jaw"
12"The victim’s eyes were open,"
13"A glint caught her eye:"
14"She lifted it, turning it"
15"Its surface was smoothed by"
16"Eva Kowalski stepped out from"
17"The satchel slung over her"
18"She tucked a strand of"
19"Quinn said, the name slipping"
ratio0.974
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences115
matches(empty)
ratio0
28.57% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences75
technicalSentenceCount12
matches
0"The compass was the Veil Compass, its face etched with sigils that seemed to pulse faintly when she breathed near it."
1"It was still, its needle quivering as if aware of the rift nearby."
2"Dark blood seeped into the cracked tiles, forming a lazy river that wound around the compass and disappeared into the shadowed archways that led deeper into the…"
3"A faint, phosphorescent smear lingered on the tile, barely visible but distinct from the blood—a trace of magical residue, the kind that lingered after a spell …"
4"A distant rumble vibrated through the walls, a low hum that seemed to come from deep beneath the platform."
5"She could already see the shape of the culprit—a member of the Wolf’s Guild, perhaps a disgruntled artisan who had slipped from the shadows to claim the compass…"
6"Eva set down her satchel, pulling out a small vial of powdered bone ash from her pocket—her researcher’s habit of always being prepared."
7"She whispered the incantation from Eva’s notebook, a low cadence that seemed to harmonize with the hum."
8"The needle on the compass spun wildly before snapping into a steady north, the rift’s hum collapsing into a hushed sigh."
9"Quinn glanced at the body, the victim’s eyes still open, a glimmer of relief flickering in the empty sockets as if the rift’s closure had relieved his lingering…"
10"She pushed open the rusted gate, the metal creaking as if protesting the intrusion."
11"The night air hit her face, sharp and clean, a reminder that the world above still spun on, oblivious to the thin veil that separated the ordinary from the unca…"
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags24
uselessAdditionCount8
matches
0"Quinn said, the name slipping out with a hint of surprise"
1"Quinn said, voice steadier now,"
2"she whispered, more to herself than to anyone else"
3"Eva supplied, her voice low"
4"Quinn said, the words forming a plan"
5"Eva said, voice steadier now,"
6"she said, voice firm"
7"Malik said, his tone crisp"
69.35% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags15
fancyCount5
fancyTags
0"Quinn snapped (snap)"
1"she muttered (mutter)"
2"she whispered (whisper)"
3"Quinn snapped (snap)"
4"she whispered (whisper)"
dialogueSentences62
tagDensity0.242
leniency0.484
rawRatio0.333
effectiveRatio0.161
66.3401%