Run: 2026-09-01-01M1EKV1HZ57GTNZN2CES9FZ7F

Run Details

Duration:
2m 49s
Cost:
$0.047062
Provider:
xAI

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
The iron stairs rang under Quinn's boots, each footfall measured, the interval drilled into her a lifetime ago and never unlearned. Eighteen years of service had taken her into rooms that stank of cordite and rooms that stank of money. This one stank of frankincense, wet brick, and something sharper underneath, like air after lightning. She breathed through her mouth and kept descending. The Veil Market occupied platforms the Transport maps no longer named. Camden sprawled above them, oblivious. Down here the tiles sweated and the old advertising enamel peeled in long, liver-colored strips. Stalls hunched along the platform edge where the trains had once screamed through—velvet drapes, cages that were not empty, a folding table stacked with jars whose contents did not settle the way liquids should. Lanterns hung from the ironwork, their flames too still. The market had thinned. Full moon in four days, and the whole apparatus would pack itself into whatever forgotten hole it chose next. Tonight it felt abandoned in a way that had nothing to do with the calendar. She checked her watch. The leather strap was worn smooth at the buckle, a pale crease against her wrist. 11:47. The bone token in her coat pocket had gotten her past the threshold, a yellowed disc no larger than a pound coin, unpleasantly warm against her thigh. She did not like that it was warm. There was no tape. No uniforms. No SOCOs in paper suits. This was not a scene the Met would claim, and she had not asked them to. Eva Kowalski stood over the body the way a student stands over an exam she has already failed in her head. Curly red hair escaping a knot that had lost the argument hours ago. Round glasses catching the lantern light in two small, nervous moons. She was five-four in boots that had seen better archives, swimming in a coat too heavy for the season, the worn leather satchel dragging at her hip with the weight of too many books. She tucked a curl behind her left ear as Quinn approached. "Detective." Eva's voice had the careful pitch of someone who had rehearsed the first sentence. "I didn't touch anything. Well. Almost anything." Quinn stopped at the edge of the stall and did not step in. She looked. The stall had belonged to a bookseller, or something adjacent to one. Shelves of volumes bound in materials she did not care to identify. A cashbox of tarnished silver, closed. A folding table. The man on the floor was perhaps fifty, grey at the temples, lying on his left side with one arm flung toward the platform edge as if he'd been reaching for a train that would never come. His eyes were open. They were the wrong color. Not clouded with death. Not milky. They were the color of wet slate, and they had no irises at all. "Name," Quinn said. "The other vendors called him Mr. Pell. Information broker. He sold locations. Names." Eva hesitated, and the curl came loose again; she tucked it. "He sold ways through." "Through what." "The Veil. Portals. Rifts." Eva crouched without touching, the satchel sliding forward against her knee. Green eyes behind the lenses, freckles standing out hard against a complexion gone pale in the bad light. "Detective, this wasn't a stabbing. There's a wound, yes, but look at the blood." Quinn looked. There was a wound, a narrow opening just beneath the sternum, neat as a surgeon's first cut, no tearing, no hesitation. And there was blood—but it had run up. Against the slope of the chest, against gravity, a thin dark rivulet that climbed toward the throat and ended in a fine spray across the underside of the stall's canopy, as if the man had been hanging upside down when he died. He had not been hanging upside down. The lividity in his face and the dependent pooling along his left side said he had died right here, on his left side, and had not been moved. "That's not possible," Quinn said. "It is if the blood wasn't following gravity. If something was pulling it." Eva opened the satchel and drew out a notebook already dense with her tight, academic script. "There's a working called a thorn-draw. Slavic origins, though the restricted archives at the Museum have a seventeenth-century English variant in the Ashmole papers. It extracts the vital essence through a single point and draws it toward the practitioner. The blood follows the essence. That's why—" "Eva." The younger woman stopped. She pushed the glasses up the bridge of her nose with one knuckle. "Walk me through what you found when you arrived. Sequence. Don't interpret yet." Eva's mouth tightened. The hair went behind the left ear again, faster this time. "I came down at half past ten. I had an appointment with Pell. Research. There's a manuscript fragment that references a market that moves with the moon, and I've been trying to corroborate the geography against the Tube's abandoned lines." She caught Quinn's look and recalibrated, the Oxford training asserting itself. "I found him like this. The other stalls were already empty. People packing early. I checked for a pulse. There wasn't one. He was cold. I called you." "Not 999." "Would they have come?" The glasses slipped; she pushed them up. "Would they have believed me?" Quinn had lost a partner to things 999 would not have believed. DS Morris, three years gone, the file still open in a drawer she was not supposed to have a key for. Unexplained. The word they used when they meant they wanted to stop looking. Morris had died in a locked room with no wound and eyes like wet slate, and the report had said cardiac event, and she had never once believed it. She stepped into the stall. One step. Then she crouched, and the part of her mind that still belonged to the job began its inventory with military precision. Victim: male, early fifties, well-nourished. Hands that had known work but not labor—ink stains in the cuticles, a shiny callus on the right middle finger where a pen would rest, day after day. The wound: single, precise, vertical, no defensive marks on the palms or forearms. Not a fight. An execution, or a procedure. The blood: she reached out without touching, tracing the path with her eyes. Up the chest. Then that atomized spray on the canopy, too fine for arterial spurt, the pattern of something drawn rather than expelled. Her jaw tightened until the muscle jumped. The cashbox was closed. Untouched. Not a robbery, unless the thief had come for something that did not fit in a box. On the folding table sat a small brass compass, its casing mottled with a patina of verdigris, the face etched with marks that were not degrees and not any alphabet she had been trained to read. Protective sigils, if she had to guess, and she hated that she was guessing in Eva's language. The needle was not pointing north. It trembled, fixed on a heading that led toward the tunnel mouth, into the dark where the tracks disappeared and the station's remaining light died. "That's his," Eva said quietly. "A Veil Compass. Shade-crafted. It points to the nearest supernatural rift or portal. Pell used them to price his information. If a rift was close, the way through was cheaper. If it was far, he charged for the walking." "And that's where it's pointing." "Yes. Platform end. Southbound tunnel. There shouldn't be a rift here. The station was chosen because it was stable. That's the entire point of the Market. Neutral ground. No tears in the Veil." Quinn turned her wrist. 11:52. She looked at the body again. Cold, Eva had said. Dead before Eva arrived at 10:30, which meant dead for at least ninety minutes before Quinn's boots hit the stairs. But the lantern on the stall's hook was still burning, oil reservoir half full, the flame unnaturally steady. And there, on the table beside the compass: a cup. Porcelain, cheap, a brown ring at the waterline. She leaned in. The surface had skinned over, but when she held her palm above the rim, heat lifted against her skin. Faint. Recent. "You said he was cold." "He was. His neck, his wrist. I know how to check." "This tea was poured within the last hour." Quinn straightened. The stall suddenly felt smaller. "Someone was here after he died. Someone sat at this table, handled that compass or at least stood over it, and made tea in a dead man's stall while the body cooled on the floor two feet away." Eva's freckled face went still. "I didn't notice the tea." "You were looking at the wound. At the working." It was not an accusation. It was a map of where attention had gone and where it had not. Quinn moved around the table. Her boots found the grit of the platform, then something else—a smear, not blood. Clay. Pale, the same dirty ivory as the token in her pocket, crushed to powder in a half-print of a shoe too small to be Pell's brogues and too narrow to be Eva's scuffed trainers. A woman's shoe, or a slight man's. Size five, she would have wagered in the book. The print pointed toward the tunnel, the same heading as the compass needle. She followed it with her eyes. The clay faded after three steps, not because the material ran out, but because the remaining impressions had been scuffed, deliberately, by a second set of feet. Broader. Heavier. Someone covering a trail that someone else had left. "Eva. Who else knew you had an appointment." "The inquiry went through the Market's usual channels. A runner. I didn't give my name. I used the archive credentials—British Museum, restricted collections. That's currency down here." She was tucking hair again, rapid, the nervous habit eating itself. "Detective, a thorn-draw requires the practitioner to be present at the moment of extraction. If someone made tea afterward, they weren't performing the working. They were waiting. Or cleaning up. Or—" "Or the working is a story they wanted the first person on the scene to tell." Quinn returned to the body. She drew a pen from her coat and used it to lift the edge of Pell's coat, careful, the way she had been taught when the scene still belonged to someone who might come back and make a case of it. Inside pocket: a second bone token, this one darker, almost black, carved with a mark she did not recognize and did not like. Beneath it, a photograph, folded once down the middle. She eased it out. A woman. Not Eva. Dark-haired, caught laughing in a pub garden in what looked like summer, a pint half-raised. On the back, in cramped, hurried script: A. Knows. Don't. Quinn's eyes moved from the photograph to the compass to the wound that had drawn blood in the wrong direction, and the locked-room report on Morris opened itself in her head whether she invited it or not. No wound. Eyes like slate. A cup on the table there, too, she remembered—coffee, cold, and she had thought nothing of it because she had been looking at her partner's face. "This wasn't a thorn-draw," she said. "Or it was, and that's the least interesting part of what happened in this stall." She held the photograph so the lantern caught it, so Eva could see the woman and the writing. "Your Mr. Pell sold more than locations. He sold names. Someone came to stop him doing it, and they wanted whoever found him—you—to see a ritual and write it up as one. They poured the tea so the stall would look occupied, interrupted, a broker mid-deal instead of a body cooling on purpose. They scuffed the footprints that mattered and they left the compass pointing at a rift that is not supposed to exist, because a compass pointing at nothing would have been more interesting than a compass pointing at a convenient explanation." She looked toward the tunnel. The needle trembled, a faint living shiver in the brass. "They didn't count on the tea still being warm. They didn't count on the clay. And they didn't count on me." Quinn closed her fist around the pen until the clip bit her palm. "Eva, I need you to tell me everything you know about a woman whose name starts with A, and I need it in the order you actually know it, not the order that makes a thesis. Then you are going to stay behind me, because we are going to see what that compass is so eager to show us." Eva swallowed. She adjusted the glasses, and the satchel creaked as she stood, books shifting against one another like something restless. For a moment she looked younger than twenty-six, and then the researcher came back into her face, the one who had a master's from Oxford and a key to rooms the Museum did not admit existed. "If it's the woman I think it is," she said, very quietly, "her name is Aurora. And Detective—if there's a rift at the end of that tunnel, it wasn't there yesterday. I walked that platform. I mapped it. Rifts don't just open. Something opened it. Something that knew Pell was going to die tonight, and knew I would be the one to find him, and knew which story I would reach for first." Quinn was already moving. The lantern light slid off her cropped salt-and-pepper hair and caught the sharp line of her jaw. She picked up the compass. The brass was cold. The verdigris stained her thumb a dull, sick green. The needle tugged, a faint pressure against her skin, toward the dark of the southbound tunnel where the tracks vanished and the air smelled more like ozone than brick. She did not like that it tugged. She went anyway, and behind her Eva's boots scuffed once, then found her rhythm, the satchel held tight against her side as if books could be a kind of armor. The market's remaining lanterns threw their still, wrong light across empty stalls and the body of a man who had sold ways through, and whose last sale had been a name he should have kept. Quinn did not look back. She watched the needle, and the dark it loved, and the faint clay prints that someone had failed, just barely, to erase.
created_at"2026-09-01T13:51:48.297Z" 9/1/2026, 1:51:48 PM
model"x-ai/grok-4.6-20260810"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency550
moderation_latency(null)
generation_time169171
tokens_prompt896
tokens_completion4751
native_tokens_prompt1034
native_tokens_completion7755
native_tokens_completion_images(null)
native_tokens_reasoning4696
native_tokens_cached1024
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"completed"
service_tier"default"
usage0.047062
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.19.0; linux; x64))"
http_referer(null)
request_id"req-1788270708-3nZrtLWtLstvPhEfmBaP"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1788270708-8rhUD3Mq1kVMzXm1OWWB"
upstream_id"70af4273-c548-98d7-b5b7-f9fc37932b82"
provider_responses
0
endpoint_id"0d0536e3-7eb1-4acb-8249-c8813365c2d8"
id"70af4273-c548-98d7-b5b7-f9fc37932b82"
is_byokfalse
latency176
model_permaslug"x-ai/grok-4.6-20260810"
provider_name"xAI"
status200
total_cost0.047062
cache_discount0.001536
upstream_inference_cost0
provider_name"xAI"
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
totalTags15
adverbTagCount1
adverbTags
0"Eva said quietly [quietly]"
dialogueSentences38
tagDensity0.395
leniency0.789
rawRatio0.067
effectiveRatio0.053
93.82% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2428
totalAiIsmAdverbs3
found
0
adverb"suddenly"
count1
1
adverb"deliberately"
count1
2
adverb"very"
count1
highlights
0"suddenly"
1"deliberately"
2"very"
100.00% AI-ism character names
Target: 0 AI-default names (17 tracked, −20% each)
codexExemptions(empty)
found(empty)
100.00% AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions(empty)
found(empty)
77.35% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2428
totalAiIsms11
found
0
word"footfall"
count1
1
word"measured"
count1
2
word"velvet"
count1
3
word"weight"
count1
4
word"pulse"
count1
5
word"tracing"
count1
6
word"etched"
count1
7
word"trembled"
count2
8
word"charged"
count1
9
word"porcelain"
count1
highlights
0"footfall"
1"measured"
2"velvet"
3"weight"
4"pulse"
5"tracing"
6"etched"
7"trembled"
8"charged"
9"porcelain"
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
narrationSentences147
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount0
narrationSentences147
filterMatches
0"watch"
1"look"
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences168
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen96
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2419
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions16
unquotedAttributions0
matches(empty)
83.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions47
wordCount1720
uniqueNames12
maxNameDensity0.99
worstName"Quinn"
maxWindowNameDensity2.5
worstWindowName"Eva"
discoveredNames
Quinn17
Veil1
Market1
Transport1
Met1
Kowalski1
Eva16
Green1
Oxford2
Morris3
Pell2
Museum1
persons
0"Quinn"
1"Market"
2"Transport"
3"Met"
4"Kowalski"
5"Eva"
6"Green"
7"Morris"
8"Pell"
9"Museum"
places
0"Oxford"
globalScore1
windowScore0.833
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences89
glossingSentenceCount1
matches
0"looked like summer, a pint half-raised"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount2419
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences168
matches
0"hated that she"
1"prints that someone"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs51
mean47.43
std36.54
cv0.77
sampleLengths
063
1112
255
327
490
522
615
799
83
928
102
1147
1273
1335
145
1575
161
1717
1813
1993
202
2116
2275
2328
2490
257
2622
2784
2844
295
3033
3195
325
3311
3453
3510
36111
3744
388
3969
4098
4129
4268
43132
4415
4593
4657
4773
4868
497
95.72% Passive voice overuse
Target: ≤2% passive sentences
passiveCount4
totalSentences147
matches
0"been moved"
1"been trained"
2"been scuffed"
3"been taught"
77.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount5
totalVerbs271
matches
0"was guessing"
1"was not pointing"
2"was still burning"
3"was tucking"
4"was already moving"
23.81% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount5
semicolonCount2
flaggedSentences7
totalSentences168
ratio0.042
matches
0"Stalls hunched along the platform edge where the trains had once screamed through—velvet drapes, cages that were not empty, a folding table stacked with jars whose contents did not settle the way liquids should."
1"\"The other vendors called him Mr. Pell. Information broker. He sold locations. Names.\" Eva hesitated, and the curl came loose again; she tucked it."
2"And there was blood—but it had run up."
3"\"Would they have come?\" The glasses slipped; she pushed them up."
4"Hands that had known work but not labor—ink stains in the cuticles, a shiny callus on the right middle finger where a pen would rest, day after day."
5"Her boots found the grit of the platform, then something else—a smear, not blood."
6"A cup on the table there, too, she remembered—coffee, cold, and she had thought nothing of it because she had been looking at her partner's face."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1735
adjectiveStacks0
stackExamples(empty)
adverbCount52
adverbRatio0.029971181556195964
lyAdverbCount9
lyAdverbRatio0.005187319884726225
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences168
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences168
mean14.4
std14.15
cv0.983
sampleLengths
021
119
215
38
411
55
615
734
89
94
1019
1115
124
1315
141
1527
168
174
182
195
2016
2121
2213
2311
2434
2511
2615
277
2813
292
3012
3112
326
333
3437
354
365
374
382
3914
403
4124
424
432
4415
4518
4614
472
4821
498
63.65% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats11
diversityRatio0.42168674698795183
totalSentences166
uniqueOpeners70
54.20% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount2
totalSentences123
matches
0"Then she crouched, and the"
1"Then that atomized spray on"
ratio0.016
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount31
totalSentences123
matches
0"She breathed through her mouth"
1"She checked her watch."
2"She did not like that"
3"She was five-four in boots"
4"She tucked a curl behind"
5"His eyes were open."
6"They were the wrong color."
7"They were the color of"
8"He had not been hanging"
9"She pushed the glasses up"
10"She caught Quinn's look and"
11"She stepped into the stall."
12"Her jaw tightened until the"
13"It trembled, fixed on a"
14"She looked at the body"
15"She leaned in."
16"It was not an accusation"
17"It was a map of"
18"Her boots found the grit"
19"She followed it with her"
ratio0.252
81.95% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount93
totalSentences123
matches
0"The iron stairs rang under"
1"This one stank of frankincense,"
2"She breathed through her mouth"
3"The Veil Market occupied platforms"
4"Camden sprawled above them, oblivious."
5"Stalls hunched along the platform"
6"Lanterns hung from the ironwork,"
7"The market had thinned."
8"Tonight it felt abandoned in"
9"She checked her watch."
10"The leather strap was worn"
11"The bone token in her"
12"She did not like that"
13"This was not a scene"
14"Eva Kowalski stood over the"
15"She was five-four in boots"
16"She tucked a curl behind"
17"Eva's voice had the careful"
18"Quinn stopped at the edge"
19"The stall had belonged to"
ratio0.756
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences123
matches(empty)
ratio0
85.25% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences62
technicalSentenceCount5
matches
0"Against the slope of the chest, against gravity, a thin dark rivulet that climbed toward the throat and ended in a fine spray across the underside of the stall'…"
1"On the folding table sat a small brass compass, its casing mottled with a patina of verdigris, the face etched with marks that were not degrees and not any alph…"
2"She drew a pen from her coat and used it to lift the edge of Pell's coat, careful, the way she had been taught when the scene still belonged to someone who migh…"
3"Quinn's eyes moved from the photograph to the compass to the wound that had drawn blood in the wrong direction, and the locked-room report on Morris opened itse…"
4"The market's remaining lanterns threw their still, wrong light across empty stalls and the body of a man who had sold ways through, and whose last sale had been…"
25.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags15
uselessAdditionCount3
matches
0"Eva hesitated, and the curl came loose again; she tucked it"
1"Eva crouched, the satchel sliding forward against her knee"
2"She caught, the Oxford training asserting itself"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags5
fancyCount0
fancyTags(empty)
dialogueSentences38
tagDensity0.132
leniency0.263
rawRatio0
effectiveRatio0
85.3696%