Run: 2026-10-27-01M5YF6MV6APDRA4DPFC6DQYDM

Run Details

Duration:
54.3s
Cost:
$0.019115
Provider:
OpenAI

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 man in the ambulance jacket came out of the alley with blood on his hands. Detective Harlow Quinn lifted her head from the steering wheel. Rain blurred the windscreen, turning the traffic lights on Camden High Street into red and green smears. The man paused beneath the awning of a shuttered tattoo shop, looking both ways. Tomás Herrera. Five foot ten, dark curls plastered to his forehead. The photograph in his file was three years old, but the mouth was the same. Quinn opened the car door. “Herrera!” He looked straight at her. For an instant she thought he might surrender. Then he ran. She left the door open and went after him, her shoes slipping on the wet pavement. Herrera shoved between two men sheltering under an umbrella. One swore as Quinn followed, clipping his shoulder. A bus hissed at the kerb, blocking her view for a moment. When it pulled away, Herrera was already across the road. Quinn stepped into traffic. A horn blared. She slapped the bonnet of a black cab and kept moving. Herrera cut down a side street lined with closed shops. Water poured from a broken gutter, striking the pavement hard enough to splash her trousers as she passed. Ahead, he glanced over his shoulder and nearly collided with a woman carrying a takeaway bag. He caught her by the elbow, set her aside and kept running. That cost him two seconds. Quinn gained three. “Police!” she shouted. “Stop where you are!” Herrera vaulted a low chain and disappeared into a service yard. Quinn followed, lifting her feet neatly over the chain rather than touching it. She had spent eighteen years learning what panic did to a pursuit. It made officers grab at the wrong things, charge through the wrong doors, mistake noise for movement. She slowed at the mouth of the yard and listened. A scrape of metal. Breathing. The yard was enclosed on three sides by brick. Bins stood against one wall, their lids shining with rain. At the far end, Herrera was hauling open a security gate. A man lay on the ground beside it, curled around his middle. Quinn drew her warrant card. “Hands where I can see them.” Herrera turned. The blood on his hands had dried in the creases, but there was fresh red on the cuff of his jacket. “He’s hurt,” he said. The man on the ground groaned. His face was hidden beneath a hood. Rainwater ran under him towards a drain. “Step away from the gate.” “There’s a knife wound. I’ve packed it, but he needs—” “Step away.” Herrera’s gaze flicked behind Quinn. She turned enough to cover the yard entrance without losing sight of him. Nobody there. When she looked back, he was through the gate. Quinn lunged. Her fingers caught his sleeve and slid off wet nylon. He slammed the gate between them and dropped a steel bar into brackets on the other side. She seized the mesh. “Herrera!” He backed away, breathing hard. A silver medallion had slipped out of his collar. He tucked it back with a shaking hand. “He’ll bleed out if you leave him,” he said. Then he vanished down the passage. Quinn tested the gate. The bar held. She could climb it, but the upper edge had been cut into jagged teeth. The man on the ground made a low, bubbling sound. “Damn it.” She knelt beside him and pulled back his hood. He was young, perhaps twenty, with a narrow face and rain-diluted blood at the corner of his mouth. A thick pad of gauze had been taped beneath his ribs. Herrera had wrapped it tightly, but blood was soaking through. Quinn called for an ambulance, giving the address from the yard’s delivery sign. Then she called it in to her unit. “Suspect headed north through the service passage off Kentish Town Road. Male, olive skin, dark hair, ambulance jacket. He’s on foot.” The young man caught her wrist. His fingers were icy. “Don’t let them take it,” he whispered. “Take what?” His eyes moved towards his fist. Quinn prised his fingers open. In his palm lay a small object the colour of old ivory, polished smooth by handling. It was roughly oval, with a hole drilled through one end and three shallow grooves on its face. “Who wants it?” she asked. The young man’s grip tightened with surprising strength. “He said you’d come.” “Who did?” But his eyes rolled away from her. Quinn pressed two fingers to his neck. His pulse fluttered under her fingertips. Sirens sounded somewhere to the south. She wrapped his hand around the little object again. A door banged beyond the gate. Quinn looked up. A thin man in a dark coat stood at the other end of the passage, half hidden behind a wheelie bin. He was watching them. “Police,” she called. “Come here.” The man withdrew. A moment later came the rattle of another gate. Quinn looked down at the wounded man. He was conscious again, staring at her. “Don’t,” he said. “Don’t what?” “Give it to them.” The sirens were closer now. Quinn took the token from his hand and slid it into her coat pocket. She stayed until the ambulance crew arrived, then gave them the little she knew. As she stood, one of the paramedics cut away the bloody dressing. Beneath it, the young man’s skin was marked by three parallel black lines, each as straight and narrow as a pencil stroke. “Burns?” Quinn asked. The paramedic frowned. “Could be.” Quinn left him to his work. The passage beyond the gate led to a row of lockups and a narrow street. Herrera had too much of a lead now, but the man in the dark coat might not. She moved north, scanning doorways, noting the few people still out in the rain. Two teenagers beneath a cashpoint canopy. A delivery rider smoking beside his moped. A couple arguing under the shelter of a bus stop. And Herrera, forty yards away, speaking urgently to someone through the open window of a parked van. Quinn broke into a run. Herrera saw her reflected in the glass. He pushed away from the van and sprinted towards the junction. The driver pulled out sharply, forcing Quinn against a shopfront. She hit the wet metal shutter with her shoulder and caught the van’s registration as it accelerated away. Herrera turned left. By the time Quinn reached the corner, he was at the top of a flight of steps leading below street level. A rusted iron railing surrounded the opening. An old Underground roundel had been painted over, though the circle still showed through. A man in a dark coat waited at the bottom. The same one from the passage. Herrera held out his hand. The man shook his head and pointed back up the steps. Herrera looked up, saw Quinn and swore. He ran down. The man in the coat opened a narrow door, and both disappeared inside. Quinn reached the railing and stopped. Rain tapped against the leaves caught in the gutter beside it. Across the street, the delivery rider was still smoking, his face lit blue by his phone. He hadn’t looked up. She tried her radio. “Suspect has entered a disused station entrance on—” A burst of static cut her off. She moved back towards the pavement and tried again. This time the control room answered. Quinn gave the street name, the van registration and the description of the entrance. Backup was twelve minutes away, possibly more. She looked down the steps. The door at the bottom was painted the same brown as the surrounding brickwork. No light showed underneath it. Herrera’s file had occupied most of her afternoon. Former paramedic, trained in Spain, worked for the NHS after moving to London. Licence lost following an investigation into treatments he had given without authorisation. Several of the patient records were missing. Others had been so heavily redacted that Quinn could make out little beyond dates and dosages. His name had appeared twice in her current inquiry. Both times he had been near people connected to the group she was investigating. One witness placed him outside the Raven’s Nest in Soho, beneath its green neon sign, carrying a medical bag. Another had seen him leaving a flat where two men were later found dead. Neither death had been explained to Quinn’s satisfaction. She had expected him to run. She had not expected him to stop for a wounded stranger. Her watch showed 11:43. She wiped rain from its worn leather strap with her thumb and went down the steps. At the bottom she knocked. Nothing. She tried the handle. Locked. From inside came a dull thud, followed by a man’s voice. Quinn couldn’t make out the words. She knocked harder. A square of metal slid aside at eye level. One brown eye appeared in the gap. “Closed,” a woman said. “Detective Quinn.” She held up her warrant card. “I’m looking for a man who came through here.” The eye dropped to the card, then lifted to her face. “You need a token.” “What is this place?” The slot closed. Quinn took the small object from her pocket. Up close, its surface had the fine grain of bone. She knocked again. The slot opened. She held the token up. For a moment the woman said nothing. Then bolts drew back with a heavy, deliberate clack. The door opened a few inches. The woman behind it was broad-shouldered, wearing a wool coat and black gloves. She examined the token without taking it. “Where did you get that?” “A man gave it to me.” “Did he?” Quinn kept her expression still. “He’s injured. An ambulance has taken him to hospital.” The woman’s face changed, though only slightly. “Who did it?” “I was hoping to ask Herrera.” The woman looked past her towards the street. Then she opened the door wider. “Keep it in your pocket,” she said. “And don’t show your warrant card in there unless you want a crowd.” A steep tiled stairway descended into darkness. The air rising from it smelled of damp plaster, hot oil and something sharp enough to sting Quinn’s nose. “Where does it lead?” she asked. The woman was already closing the door. “Down.” The lock snapped behind Quinn. She took the stairs carefully, one hand near the rail. Halfway down, the sounds reached her: voices, music, the clink of glass. Then the stairway opened onto an abandoned platform, and she stopped. Stalls crowded the length of it beneath the curved roof. Their owners had strung lamps from old advertising brackets, throwing yellow light over folding tables and patched canvas awnings. People moved between them in coats and scarves, carrying baskets, parcels, leather cases. A woman in a red apron turned skewers over a smoking brazier. Beside her, a stallholder displayed rows of stoppered bottles, each labelled in a cramped hand. The station signs had been removed. A train timetable remained on the wall, its paper browned and blistered. Across the tracks, the opposite platform lay dark except for a single lamp burning behind a closed gate. Quinn edged into the crowd. Someone brushed her shoulder, and a cold sensation ran down her arm. She turned, but saw only a man in a grey hat moving away. At the nearest table, a glass jar held a pale thing that folded and unfolded itself against the sides. The stallholder draped a cloth over it when he saw her looking. She checked her radio. Static again. Herrera was nowhere in sight. Quinn walked the platform, keeping the wall at her back where she could. She passed a table covered in watches, a rack of necklaces made from teeth, and a handwritten sign offering names at twenty pounds apiece. Beneath it sat a boy no older than sixteen, reading a paperback. At the far end, she spotted the man in the dark coat. He stood outside a tiled alcove, speaking to two others. Quinn turned away before he could see her. A woman’s voice called, “Detective.” Quinn stopped. The broad-shouldered woman from the door stood behind a stall of bundled herbs. She held a paper cup in each hand. “Tea?” she asked. “No.” “Good.” The woman put both cups down. “Herrera’s through that arch.” “Why tell me?” “Because my brother is the one you left with the ambulance crew.” Quinn glanced towards the alcove. “The man who stabbed him is down here?” “I don’t know who stabbed him. I know the man outside that room was waiting to take what my brother carried.” Her gaze dropped briefly to Quinn’s pocket. “Herrera brought my brother as far as he could. He came down to get help.” “Then why did he run from me?” The woman gave her a tired look. “You were shouting at him.” A crash sounded from the alcove. The man in the dark coat pushed through the hanging curtain, followed by the other two. One carried a short metal bar. Quinn moved before she had time to consider the three of them. She drew her baton and crossed the platform at a brisk walk, not running until she reached the arch. The lookout turned at the last moment. His hand went inside his coat. “Police. Keep it where I can see it.” He drew a knife. Quinn struck his wrist. The knife clattered against the tiles. She drove her shoulder into him, sending him back through the curtain, and followed. Herrera was on his knees in a small room lined with cracked white tiles. A canvas medical bag lay open beside him. One of the men held him by the hair; the other had raised the metal bar. Quinn hit the man with the bar across the forearm. He cried out and dropped it. Herrera pulled free, but the man holding his hair swung at Quinn. His fist caught her jaw. She tasted blood and struck back, the baton landing against his ribs. The lookout came at her from behind. She heard his shoe scrape and twisted aside, but he caught her coat and dragged her against the wall. Her head struck tile. The room lurched. Herrera grabbed the fallen bar and swung it at the lookout’s legs. The man went down, taking Quinn with him. She rolled clear, got one knee on his back and wrenched his arm behind him. “Hands!” she shouted at the others. The man she had hit in the ribs was already backing towards the curtain. His companion clutched his arm. They fled into the market. Quinn pulled cuffs from her belt and secured the lookout’s wrists. When she looked up, Herrera was standing over them, the bar still in his hand. “Put it down.” He did. His hands shook as he bent to retrieve his medical bag. “You’re under arrest,” Quinn said. “For what?” “We can discuss that upstairs.” He touched the side of his head and winced. “The man in the yard. Did he make it?” “He was alive when I left.” Herrera closed his eyes briefly. His sleeve had ridden up, revealing a long scar along his left forearm. Quinn hauled the handcuffed man to his feet. He had gone quiet, watching the curtain. “What did they want from him?” she asked Herrera. “I don’t know.” “They followed you down here.” “They followed him. I was trying to get him away.” Quinn heard movement outside: feet gathering, voices lowered. She stepped to the curtain and pulled it aside. The crowd had backed away from the arch. The broad-shouldered woman stood several yards off, holding a phone. She raised it when she saw Quinn. “Hospital,” she said. “He’s in surgery.” Herrera let out a breath. Quinn tightened her hold on the prisoner’s arm. “I need a clear route to the entrance.” Nobody moved at first. Then the woman stepped aside, and others followed. Quinn guided the prisoner through the gap, Herrera walking in front of her. She kept her baton ready and watched every hand they passed. At the foot of the stairs, Herrera stopped. “They’ll come after her brother again,” he said quietly. “Then he can tell us what he knows when he wakes up.” “You’ll have to keep someone with him.” Quinn thought of the man in the dark coat watching from the passage, then of the van pulling away from the kerb. “I’ll make the call.” At the top of the stairs, the woman at the door let them out without asking for the token. Rain had begun to fall harder. Quinn’s radio crackled back to life as she reached the pavement, and a voice asked her to repeat her location. She gave it, requested another unit at the hospital and read out the van registration again. Then she turned to Herrera. He stood beneath the rusted roundel, watching the road. Water ran from his curls into his eyes. Quinn kept hold of the prisoner and took a second pair of cuffs from her pocket. Herrera looked at them, then held out his hands.
created_at"2026-10-27T10:41:23.824Z" 10/27/2026, 10:41:23 AM
model"openai/gpt-6.1-terra-20261026"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency6650
moderation_latency(null)
generation_time54182
tokens_prompt888
tokens_completion4371
native_tokens_prompt810
native_tokens_completion3661
native_tokens_completion_images0
native_tokens_reasoning89
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"completed"
service_tier"default"
usage0.019115
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.22.1; linux; x64))"
http_referer(null)
request_id"req-1793097683-NkG3urYOCS6oxmlycGJa"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1793097683-Hwacjw1TNTsnAEKxKLHR"
upstream_id"resp_0f5c426950dac683016ae07fd3e96087d1bcb9badbc82f6fdd"
provider_responses
0
endpoint_id"2d2ad10f-098e-4bbf-aa95-11f705b2b9a2"
id"resp_0f5c426950dac683016ae07fd3e96087d1bcb9badbc82f6fdd"
is_byokfalse
latency311
model_permaslug"openai/gpt-6.1-terra-20261026"
provider_name"OpenAI"
status200
total_cost0.019115
cache_discount(null)
upstream_inference_cost0
provider_name"OpenAI"
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
totalTags21
adverbTagCount2
adverbTags
0"Her gaze dropped briefly [briefly]"
1"he said quietly [quietly]"
dialogueSentences71
tagDensity0.296
leniency0.592
rawRatio0.095
effectiveRatio0.056
92.98% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2847
totalAiIsmAdverbs4
found
0
adverb"tightly"
count1
1
adverb"sharply"
count1
2
adverb"slightly"
count1
3
adverb"carefully"
count1
highlights
0"tightly"
1"sharply"
2"slightly"
3"carefully"
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)
91.22% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2847
totalAiIsms5
found
0
word"flicked"
count1
1
word"pulse"
count1
2
word"fluttered"
count1
3
word"scanning"
count1
4
word"lurched"
count1
highlights
0"flicked"
1"pulse"
2"fluttered"
3"scanning"
4"lurched"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"let out a breath"
count1
highlights
0"let out a breath"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences281
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount0
narrationSentences281
filterMatches
0"watch"
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences331
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen28
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2847
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions23
unquotedAttributions0
matches(empty)
33.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions98
wordCount2493
uniqueNames14
maxNameDensity2.09
worstName"Quinn"
maxWindowNameDensity4
worstWindowName"Quinn"
discoveredNames
Harlow1
Quinn52
Camden1
High1
Street1
Herrera28
Underground1
Spain1
London1
Raven1
Nest1
Soho1
Rain3
One5
persons
0"Harlow"
1"Quinn"
2"Herrera"
3"Rain"
4"One"
places
0"Camden"
1"High"
2"Street"
3"Spain"
4"London"
5"Raven"
6"Soho"
globalScore0.457
windowScore0.333
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences199
glossingSentenceCount0
matches(empty)
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount2847
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences331
matches
0"redacted that Quinn"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs153
mean18.61
std15.91
cv0.855
sampleLengths
016
141
226
35
41
516
655
718
856
98
107
1111
1252
135
1442
1511
1623
174
1820
195
2010
212
2220
239
2429
255
2622
279
286
2931
302
3148
3221
3321
3410
357
362
3745
385
3912
402
4120
4215
4334
445
4512
4617
472
484
4967
95.27% Passive voice overuse
Target: ≤2% passive sentences
passiveCount8
totalSentences281
matches
0"was enclosed"
1"was hidden"
2"been taped"
3"was marked"
4"been painted"
5"was painted"
6"been explained"
7"been removed"
95.37% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount7
totalVerbs446
matches
0"was hauling"
1"was watching"
2"was still smoking"
3"was investigating"
4"was already closing"
5"was already backing"
6"was standing"
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount0
semicolonCount1
flaggedSentences1
totalSentences331
ratio0.003
matches
0"One of the men held him by the hair; the other had raised the metal bar."
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2497
adjectiveStacks1
stackExamples
0"lay open beside him."
adverbCount69
adverbRatio0.0276331597917501
lyAdverbCount15
lyAdverbRatio0.006007208650380457
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences331
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences331
mean8.6
std4.97
cv0.578
sampleLengths
016
110
217
314
42
59
615
75
81
95
108
113
1216
139
148
1512
1610
174
183
1911
2010
2118
2216
2312
245
253
263
274
2811
2913
3012
3117
3210
334
341
359
3610
3711
3812
395
406
412
4221
434
446
457
467
475
4810
492
47.89% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats7
diversityRatio0.2598187311178248
totalSentences331
uniqueOpeners86
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount8
totalSentences258
matches
0"Then he ran."
1"Then he vanished down the"
2"Then she called it in"
3"Then bolts drew back with"
4"Then she opened the door"
5"Then the stairway opened onto"
6"Then the woman stepped aside,"
7"Then she turned to Herrera."
ratio0.031
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount76
totalSentences258
matches
0"He looked straight at her."
1"She left the door open"
2"She slapped the bonnet of"
3"He caught her by the"
4"She had spent eighteen years"
5"It made officers grab at"
6"She slowed at the mouth"
7"His face was hidden beneath"
8"She turned enough to cover"
9"Her fingers caught his sleeve"
10"He slammed the gate between"
11"She seized the mesh."
12"He backed away, breathing hard."
13"He tucked it back with"
14"She could climb it, but"
15"She knelt beside him and"
16"He was young, perhaps twenty,"
17"His fingers were icy."
18"His eyes moved towards his"
19"It was roughly oval, with"
ratio0.295
41.40% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount216
totalSentences258
matches
0"The man in the ambulance"
1"Detective Harlow Quinn lifted her"
2"Rain blurred the windscreen, turning"
3"The man paused beneath the"
4"The photograph in his file"
5"Quinn opened the car door."
6"He looked straight at her."
7"She left the door open"
8"Herrera shoved between two men"
9"A bus hissed at the"
10"Quinn stepped into traffic."
11"A horn blared."
12"She slapped the bonnet of"
13"Herrera cut down a side"
14"Water poured from a broken"
15"He caught her by the"
16"That cost him two seconds."
17"Quinn gained three."
18"Herrera vaulted a low chain"
19"Quinn followed, lifting her feet"
ratio0.837
19.38% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences258
matches
0"By the time Quinn reached"
ratio0.004
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences113
technicalSentenceCount0
matches(empty)
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags21
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags18
fancyCount3
fancyTags
0"she shouted (shout)"
1"he whispered (whisper)"
2"she shouted (shout)"
dialogueSentences71
tagDensity0.254
leniency0.507
rawRatio0.167
effectiveRatio0.085
90.3609%