Run: 2026-09-02-01M1HGSMAE1C7Z67W36WVEKWTQ

Run Details

Duration:
52.8s
Cost:
$0.001770
Provider:
Alibaba

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
Rain came sideways in thin silver needles, turning the pavements of Soho into black mirrors that caught the city and broke it apart again. Detective Harlow Quinn kept her eyes on the figure ahead. He moved through the wet neon blur with the kind of ease that belonged to someone who had already memorized every step of the road he planned to take, as if London were a diagram drawn for his convenience. He ducked under the low glow of The Raven’s Nest sign, its green neon buzzing through the mist like something alive. The bar squatted between two shuttered shops, its windows curtained in shadow. Inside, the old maps on the walls would be doing what they always did: pretending to know the world by pinning it into paper and distance. Black-and-white photographs watched from the walls too, their subjects long gone, their secrets gone with them, unless someone had learned how to dig them up. Quinn did not slow. She had eighteen years of service in her shoulders and a bad night in her mouth, the taste of rain and old coffee. Her leather watch was cold on her left wrist. The time meant something, but nothing she could yet use. Ahead, the suspect turned sharply past the pub and into a narrow side lane where the bins had been dragged too far into the street. A puddle exploded beneath his shoe. He did not look back. Tomás Herrera had looked back twice already, and twice she had seen his eyes catch the light—warm brown, quick, calculating. She had watched him leave the Nest through the front, then loop round to the rear by the service door. That was what had started the chase. That was what made her follow. Not because she believed he had killed anyone. Not yet. But because men who carried medical bags into places like the Raven’s Nest did not usually do it out of charity. She slipped into the lane after him. The rain drummed on the lids of the bins. A cat bolted from under a parked scooter, and the sound that followed was not a meow but a kind of shriek, low and wrong, before it was lost in the downpour. Tomás was farther along now, heading toward the Camden side, where the streets grew rougher and the night began to feel less like a city and more like a warning. She kept to the shadows as best she could, her shoes wet and heavy, her breath coming in controlled bursts. She had learned to run without panicking. She had learned it the hard way, when a man named Morris had looked at her across a room full of people and said nothing at all, and then everything had gone wrong too fast for any official report to contain. Three years later, the memory was still a blade. She passed a doorway where the rain had pooled on the stone and found in it a reflection that seemed to move half a second too late. Quinn ignored it. She ignored a great many things when the job required it. Tomás disappeared around the corner, and when she rounded it, the lane had narrowed between the backs of buildings. One window glowed amber from above. Something dripped steadily into a bucket below. A door stood ajar. Not his. She did not stop. She could hear footsteps fading on wet concrete, and with them the softer sound of a coat shifting across a shoulder. At the end of the lane there was a fire escape. He had not gone up. He had gone down. Quinn reached the stairs and looked into the dark beneath a low archway. A second set of steps descended into the earth, slick with rain and grime. A faint glow pulsed somewhere below, orange and uneven, like torches behind a screen. She took out her phone. No signal. Of course. She took out her torch instead and swept the narrow passage. The beam caught rust on the handrail, old posters peeling from brick, a faded notice for a night bus that had not run in years. Then she saw it on the ground. A bone token. It was small, carved, and unmistakably old. One side bore a rough symbol that might have been a mark of ownership or protection; the other had a hole through which a thin cord still hung, frayed and blackened. Someone had dropped it while hurrying down the steps. Someone who had come here before. Quinn crouched, her knees protesting in the damp, and picked it up with a gloved hand. It was heavier than it looked. Warm, too, which should not have been possible after lying in a rain-soated alley. She turned it slowly. A key to some other kind of door, perhaps. A way in. She looked down the stairs. The glow below pulsed again, and with it came a sound—murmuring, dozens of voices layered in a way that made it impossible to pick out one from another. A low, crowded hum, the kind of noise a market made. But not the kind of market the Metropolitan Police kept files on. No one sells fruit in a tunnel like this. No one sells anything so openly after midnight. She should have called it in. She should have stood there, radioed for support, described the location, let someone else make the next mistake. Instead she thought of Tomás’s hands. Warm brown eyes. A scar running along his left forearm. A medallion that flashed against his throat when he turned his head. A Saint Christopher, the patron saint of travellers. She had seen him touch it once, almost absently, when he thought no one was watching. A liar touches a saint’s medal because he wants to be forgiven. A believer touches one because he wants to be protected. Which one was Herrera? Quinn pocketed the bone token and started down. The stairwell smelled of wet stone, oil, and something else—cinnamon and copper, as if a spice merchant had died beside a battery. The steps curved as they descended, and when she reached the first landing she saw the edge of an archway ahead, framed in iron and shadow. Beyond it, the tunnel opened into a vast dark space lit by torches in rusted brackets. The walls were tiled in a pattern half-swallowed by damp and grime. Old signage still clung to it in patches, the letters faded but legible enough to name a station that had been shut for decades. An abandoned Tube platform. Quinn moved silently to the arch and looked out. The place was alive. Stalls lined the cracked platform and spilled into the tunnel mouth. Cloths were draped over them in deep reds and blacks, weighed down with carved stones. Glass bottles caught the firelight and threw it back in fractured colours. There were jars of powders, bundles of dried herbs, folded leathers stitched with strange symbols, and small wooden boxes left open to show teeth and claws and other things she did not try to name. The air moved with them, heavy with heat and smoke and the murmur of a hundred deals being done in half a dozen languages. No uniforms. No lights. No exits she could see except the one she had come down by, and that made her hand tighten around the torch at her side. A woman in a hooded coat passed close enough for Quinn to smell rain on her wool. Her eyes slid over the detective without recognition, which meant she either did not know what a police badge looked like or did not care. Two men argued quietly near a stall selling silver rings. Beyond them, an old woman crouched beside a brazier and fed something into the flames with two fingers. The fire flared green for an instant, then settled orange again. Quinn’s mouth went dry. She forced herself to breathe. This was what the files never said. This was what the missing persons reports whispered around the edges. People disappearing into nights they could not explain, then coming back with stories about markets that moved with the moon. She had always treated that sort of talk as a symptom of trauma, a pretty fiction invented by frightened people. Now it stood before her in the shape of a black market built beneath the bones of London. Then she saw Tomás. He was farther down the platform, beside a narrow stall draped in blue velvet. The cloth was stained at the edges, and behind it were rows of small glass vials filled with liquids that seemed to move without being shaken. He was talking to a vendor whose face was hidden by a wide hat and a mask of stitched leather. One of his hands rested on the table; the scar on his forearm caught the torchlight. Quinn did not step out yet. She studied him instead. He was not buying. He was not selling. He had his medical bag on the shoulder of his coat, and when he moved his hand, he shifted it as if protecting the weight inside. Paramedic reflexes. The habit of carrying things that might stop someone from dying. The vendor leaned forward. Tomás spoke, low and quick. The vendor shook his head once, then reached beneath the cloth and placed something on the table. It was not vials or jars. It was a folded paper map, its edges dark with handling. Quinn’s eyes narrowed. The vendor slid the map toward him, then gestured around the market with a hand wrapped in fingerless gloves. Tomás looked up, not at the ceiling but toward the far tunnel, where the light thinned and the murmur deepened into something almost vocal. He listened for a moment. Then he tucked the map into his coat and turned to go. His eyes passed over the archway. He did not seem surprised to see her. That was the detail that unsettled Quinn the most. A guilty man flees. A nervous man hesitates. Tomás did neither. He simply turned and moved into the crowd, not running, not slowing, disappearing among the stalls with the calm of someone who had already calculated the shortest route through chaos. Quinn followed. She told herself it was only because she had no better lead. She told herself that because she was a detective, not a fool, and because the city owed her answers. She told herself that until the tunnel swallowed the last edge of daylight she had known and left her breathing in air that tasted too old for the place it came from. As she moved deeper into the market, the noise thickened around her. The stalls seemed to press inward. A man in a long coat brushed past her, murmuring an apology that did not sound like English and did not sound quite human either. To her left, a child laughed at something in the dark that no one else could see. To her right, a price board read in numerals she recognized, but the letters beneath them did not belong to any alphabet she knew. She kept the torch low and pointed the beam enough to keep Tomás’s coat in sight. He did not make a mistake. He did not glance back. He simply walked, patient and sure, as though the market itself were a living thing that had decided to part for him and close behind her. Then, near the far end of the platform, the air changed. The temperature dropped so quickly that Quinn’s breath fogged in front of her face. The torches flickered, though there was no wind. The murmur of the crowd dipped for a single beat, as if someone unseen had drawn attention away from it and toward the tunnels beyond. The stalls here gave way to an open stretch of cracked tile and a stairwell descending farther down, out of sight. A sign hung above it, half rusted, its last word eaten by corrosion. Tomás took the stairs. Quinn stopped. For the first time since she had begun to follow him, she was still. The bone token in her pocket seemed to grow heavier, pulling against her thigh like a stone. She knew, with the cold certainty of experience, that whatever waited below was not a place built for evidence. It was a place built for debts. Men did not go down there to be arrested. They went there to trade something. And once a person began trading, the ledger remembered. Quinn looked up. No one had noticed her. She looked down. The stairwell exhaled a breath of damp air and silence. Her hand went to her belt, not for her weapon—she had not brought one, not openly, and the thought now felt stupid, almost laughable—but for the note she had never finished writing to herself, the one that lived somewhere beneath caution: if it goes dark, go in anyway. That was not procedure. That was instinct. And instinct, in her experience, had a better track record than the paperwork that tried to clean up after it. She stepped forward. The first stair was broken in the centre, its tile shattered inward like a mouth with missing teeth. The second stair held. The third did not. The fourth sounded hollow. Halfway down, she looked back. The market still glowed above her, but the light had become distant and strange, a smear of red and gold reflected in wet stone. Somewhere in it, a woman called out a price in a voice too calm to be human. A man’s laughter rose, then stopped abruptly, cut off as though it had never been. Quinn turned away and continued down. The air grew cooler with every step, and the sound of the market faded into a thin, echoing buzz, like insects trapped behind glass. The stairwell opened into a lower chamber, and for a moment she could not see. Then her eyes adjusted, and she understood that the danger below was not merely the fact that she was alone in unfamiliar territory. It was that the territory had been expecting her. Tomás Herrera stood twenty yards ahead at the end of a short corridor, his back half-turned to her, one hand resting on a door she could not see because the darkness seemed to cling to it. When he spoke, his voice carried easily in the low space. “I wondered when you’d follow,” he said. Quinn did not answer at once. Her thumb traced the edge of the bone token in her pocket. Her jaw tightened. The torch in her hand trembled only slightly, and she hated that she had to be aware of it. “Why?” she asked. He turned then. The light caught the curve of his jaw, the soft darkness of his curls, the medallion resting over his sternum. For a moment he looked almost human in the ordinary sense, tired and careful rather than guilty. “Because if you don’t,” he said, “someone else will, and they won’t ask questions first.” Behind him, beyond the door, something moved. Not loudly. Not with footsteps. It shifted with the patience of a tide finding a place it has always known how to enter. Quinn stepped into the corridor. The door was not locked. She was beginning to understand that was the least frightening thing about it.
created_at"2026-09-02T16:56:26.844Z" 9/2/2026, 4:56:26 PM
model"qwen/qwen3.8-flash-20260826"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency759
moderation_latency(null)
generation_time45470
tokens_prompt888
tokens_completion4058
native_tokens_prompt908
native_tokens_completion3549
native_tokens_completion_images(null)
native_tokens_reasoning424
native_tokens_cached256
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.001769926
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.19.0; linux; x64))"
http_referer(null)
request_id"req-1788368186-ERgPHbOWQxljThMLdzoq"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1788368186-FwtTMcK9Xstagd9iGLgd"
upstream_id"chatcmpl-a4cb23f5-b543-94f3-aed0-204f43be8d74"
provider_responses
0
endpoint_id"84b1e4a7-5aed-4464-818f-1994f0b4ee18"
id"chatcmpl-a4cb23f5-b543-94f3-aed0-204f43be8d74"
is_byokfalse
latency759
model_permaslug"qwen/qwen3.8-flash-20260826"
provider_name"Alibaba"
status200
total_cost0.001769926
cache_discount0.000034304
upstream_inference_cost0
provider_name"Alibaba"
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
totalTags3
adverbTagCount0
adverbTags(empty)
dialogueSentences3
tagDensity1
leniency1
rawRatio0
effectiveRatio0
92.19% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2560
totalAiIsmAdverbs4
found
0
adverb"sharply"
count1
1
adverb"slowly"
count1
2
adverb"quickly"
count1
3
adverb"slightly"
count1
highlights
0"sharply"
1"slowly"
2"quickly"
3"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)
68.75% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2560
totalAiIsms16
found
0
word"calculating"
count1
1
word"footsteps"
count2
2
word"pulsed"
count2
3
word"fractured"
count1
4
word"velvet"
count1
5
word"weight"
count1
6
word"unsettled"
count1
7
word"calculated"
count1
8
word"flickered"
count1
9
word"silence"
count1
10
word"shattered"
count1
11
word"echoing"
count1
12
word"traced"
count1
13
word"trembled"
count1
highlights
0"calculating"
1"footsteps"
2"pulsed"
3"fractured"
4"velvet"
5"weight"
6"unsettled"
7"calculated"
8"flickered"
9"silence"
10"shattered"
11"echoing"
12"traced"
13"trembled"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"eyes widened/narrowed"
count1
highlights
0"eyes narrowed"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences206
matches(empty)
80.44% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount8
narrationSentences206
filterMatches
0"watch"
hedgeMatches
0"began to"
1"seemed to"
2"try to"
3"tried to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences206
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen50
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2555
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions3
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions53
wordCount2536
uniqueNames17
maxNameDensity0.75
worstName"Quinn"
maxWindowNameDensity1.5
worstWindowName"Quinn"
discoveredNames
Soho1
Harlow1
Quinn19
London2
Raven2
Nest3
Herrera3
Camden1
Morris1
Metropolitan1
Police1
Tomás11
Saint1
Christopher1
Tube1
English1
One3
persons
0"Harlow"
1"Quinn"
2"Raven"
3"Nest"
4"Herrera"
5"Morris"
6"Police"
7"Tomás"
8"Saint"
9"Christopher"
10"One"
places
0"Soho"
1"London"
2"Camden"
globalScore1
windowScore1
81.97% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences147
glossingSentenceCount4
matches
0"reflection that seemed to move half a second too late"
1"looked like or did not care"
2"liquids that seemed to move without being shaken"
3"as if protecting the weight inside"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches2
per1kWords0.783
wordCount2555
matches
0"not a meow but a kind of shriek, low"
1"not at the ceiling but toward the far tunnel"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount3
totalSentences206
matches
0"understood that the"
1"was that the"
2"hated that she"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs76
mean33.62
std30.36
cv0.903
sampleLengths
073
184
246
336
484
548
698
79
841
963
1020
1186
127
133
1453
1552
165
1768
186
1970
2022
214
228
23100
244
259
264
2797
2829
2981
304
315
3276
334
3476
356
3651
3743
383
3960
406
418
4250
432
4463
4584
4616
4737
4811
4981
91.64% Passive voice overuse
Target: ≤2% passive sentences
passiveCount8
totalSentences206
matches
0"been dragged"
1"was lost"
2"were tiled"
3"been shut"
4"were draped"
5"was stained"
6"being shaken"
7"was hidden"
8"was broken"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount5
totalVerbs442
matches
0"was watching"
1"was talking"
2"was not buying"
3"was not selling"
4"was beginning"
59.64% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount5
semicolonCount2
flaggedSentences6
totalSentences206
ratio0.029
matches
0"Tomás Herrera had looked back twice already, and twice she had seen his eyes catch the light—warm brown, quick, calculating."
1"One side bore a rough symbol that might have been a mark of ownership or protection; the other had a hole through which a thin cord still hung, frayed and blackened."
2"The glow below pulsed again, and with it came a sound—murmuring, dozens of voices layered in a way that made it impossible to pick out one from another."
3"The stairwell smelled of wet stone, oil, and something else—cinnamon and copper, as if a spice merchant had died beside a battery."
4"One of his hands rested on the table; the scar on his forearm caught the torchlight."
5"Her hand went to her belt, not for her weapon—she had not brought one, not openly, and the thought now felt stupid, almost laughable—but for the note she had never finished writing to herself, the one that lived somewhere beneath caution: if it goes dark, go in anyway."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2546
adjectiveStacks0
stackExamples(empty)
adverbCount93
adverbRatio0.03652788688138256
lyAdverbCount20
lyAdverbRatio0.007855459544383346
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences206
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences206
mean12.4
std8.92
cv0.719
sampleLengths
024
110
239
321
412
526
625
74
823
99
1010
1125
126
135
1420
1520
167
176
188
192
2021
217
229
2332
2430
2520
267
2741
289
2927
303
3111
3219
336
347
354
362
374
3821
3911
405
414
4213
4314
4414
455
462
472
4811
4925
31.07% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats39
diversityRatio0.25728155339805825
totalSentences206
uniqueOpeners53
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount7
totalSentences193
matches
0"Then she saw it on"
1"Instead she thought of Tomás’s"
2"Then she saw Tomás."
3"Then he tucked the map"
4"Then, near the far end"
5"Somewhere in it, a woman"
6"Then her eyes adjusted, and"
ratio0.036
97.72% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount59
totalSentences193
matches
0"He moved through the wet"
1"He ducked under the low"
2"She had eighteen years of"
3"Her leather watch was cold"
4"He did not look back."
5"She had watched him leave"
6"She slipped into the lane"
7"She kept to the shadows"
8"She had learned to run"
9"She had learned it the"
10"She passed a doorway where"
11"She ignored a great many"
12"She did not stop."
13"She could hear footsteps fading"
14"He had not gone up."
15"He had gone down."
16"She took out her phone."
17"She took out her torch"
18"It was small, carved, and"
19"It was heavier than it"
ratio0.306
66.22% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount152
totalSentences193
matches
0"Rain came sideways in thin"
1"Detective Harlow Quinn kept her"
2"He moved through the wet"
3"He ducked under the low"
4"The bar squatted between two"
5"Quinn did not slow."
6"She had eighteen years of"
7"Her leather watch was cold"
8"The time meant something, but"
9"A puddle exploded beneath his"
10"He did not look back."
11"Tomás Herrera had looked back"
12"She had watched him leave"
13"That was what had started"
14"That was what made her"
15"She slipped into the lane"
16"The rain drummed on the"
17"A cat bolted from under"
18"Tomás was farther along now,"
19"She kept to the shadows"
ratio0.788
77.72% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount3
totalSentences193
matches
0"Now it stood before her"
1"To her left, a child"
2"To her right, a price"
ratio0.016
68.03% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences105
technicalSentenceCount11
matches
0"Rain came sideways in thin silver needles, turning the pavements of Soho into black mirrors that caught the city and broke it apart again."
1"A cat bolted from under a parked scooter, and the sound that followed was not a meow but a kind of shriek, low and wrong, before it was lost in the downpour."
2"One side bore a rough symbol that might have been a mark of ownership or protection; the other had a hole through which a thin cord still hung, frayed and black…"
3"The glow below pulsed again, and with it came a sound—murmuring, dozens of voices layered in a way that made it impossible to pick out one from another."
4"A medallion that flashed against his throat when he turned his head."
5"The stairwell smelled of wet stone, oil, and something else—cinnamon and copper, as if a spice merchant had died beside a battery."
6"He had his medical bag on the shoulder of his coat, and when he moved his hand, he shifted it as if protecting the weight inside."
7"He simply turned and moved into the crowd, not running, not slowing, disappearing among the stalls with the calm of someone who had already calculated the short…"
8"She told herself that until the tunnel swallowed the last edge of daylight she had known and left her breathing in air that tasted too old for the place it came…"
9"He simply walked, patient and sure, as though the market itself were a living thing that had decided to part for him and close behind her."
10"The murmur of the crowd dipped for a single beat, as if someone unseen had drawn attention away from it and toward the tunnels beyond."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags3
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags3
fancyCount0
fancyTags(empty)
dialogueSentences3
tagDensity1
leniency1
rawRatio0
effectiveRatio0
90.5128%