NC Bench
Overview
About
Tests
Categories
Models
Vendors
Compare
Run: 2026-09-23-01M36SF8QX017702W3ZE7NNNAK
Run Details
Model:
Grok 4.7 (Reasoning, High)
Test:
Bad Writing Habits
Scenario:
Horror: alone in an eerie place at night
Duration:
4m 39s
Cost:
$0.102451
Provider:
xAI
Evaluation summary
Score
Evaluator
Details Link
100.00%
Adverbs in dialogue tags
(details)
100.00%
AI-ism adverb frequency
(details)
100.00%
AI-ism character names
(details)
100.00%
AI-ism location names
(details)
80.84%
AI-ism word frequency
(details)
100.00%
Cliché density
(details)
100.00%
Emotion telling (show vs. tell)
(details)
100.00%
Filter word density
(details)
100.00%
Gibberish response detection
(details)
100.00%
Markdown formatting overuse
(details)
100.00%
Missing dialogue indicators (quotation marks)
(details)
100.00%
Name drop frequency
(details)
100.00%
Narrator intent-glossing
(details)
100.00%
"Not X but Y" pattern overuse
(details)
100.00%
Overuse of "that" (subordinate clause padding)
(details)
100.00%
Paragraph length variance
(details)
100.00%
Passive voice overuse
(details)
100.00%
Past progressive (was/were + -ing) overuse
(details)
100.00%
Em-dash & semicolon overuse
(details)
100.00%
Purple prose (modifier overload)
(details)
100.00%
Repeated phrase echo
(details)
100.00%
Sentence length variance
(details)
49.10%
Sentence opener variety
(details)
72.86%
Adverb-first sentence starts
(details)
100.00%
Pronoun-first sentence starts
(details)
100.00%
Subject-first sentence starts
(details)
27.32%
Subordinate conjunction sentence starts
(details)
100.00%
Technical jargon density
(details)
100.00%
Useless dialogue additions
(details)
100.00%
Dialogue tag variety (said vs. fancy)
(details)
94.3375%
Overall
Model input
System
You are an expert fiction writer. Always keep the following rules in mind: - Write in past tense and use General English spelling, grammar, and colloquialisms/slang. - Write in active voice - Always follow the "show, don't tell" principle. - Avoid adverbs and cliches and overused/commonly used phrases. Aim for fresh and original descriptions. - Convey events and story through dialogue. - Mix short, punchy sentences with long, descriptive ones. Drop fill words to add variety. - Skip "he/she said said" dialogue tags and convey people's actions or face expressions through their speech - Avoid mushy dialog and descriptions, have dialogue always continue the action, never stall or add unnecessary fluff. Vary the descriptions to not repeat yourself. - Put dialogue on its own paragraph to separate scene and action. - Reduce indicators of uncertainty like "trying" or "maybe" When writing text: - NEVER conclude the scene on your own, follow the beat instructions very closely. - NEVER end with foreshadowing. - NEVER write further than what I prompt you with. - AVOID imagining possible endings, NEVER deviate from the instructions. - STOP EARLY if the continuation contains what was required in the instructions. You do not need to fill out the full amount of words possible.
User/Human
Take into account the following glossary of characters/locations/items/lore... when writing your response: <codex> <character id="4412" name="Aurora Carter" aliases="Rory, Laila, Aurora, Carter, Malphora" pronouns="she/her" species="Human" storyRole="Protagonist"> <eyeColor>bright blue</eyeColor> <hair>straight shoulder-length black</hair> <height>5'6"</height> <age>25</age> <scar>small crescent-shaped scar on her left wrist from a childhood accident</scar> <description>Aurora, referred to by her friends as Rory, is cool-headed, intelligent, and known for quick out-of-the-box thinking.</description> <backstory>Born in Cardiff to an Irish barrister father (Brendan Carter) and Welsh teacher mother (Jennifer Carter née Ellis), Rory reluctantly pursued Pre-Law at Cardiff University. She fled to London at the behest of her childhood friend Eva after leaving an abusive ex named Evan. By day, Rory works part-time as a delivery person for Yu-Fei Cheung's Golden Empress restaurant. She lives in a flat above Silas' bar.</backstory> </character> <location id="861" name="The Fae Grove" aliases="Isolde's grove, Richmond grove, the Grove" realm="Earth (Fae-touched)"> <parkLocation>Richmond Park</parkLocation> <standingStones>ancient oak standing stones mark the boundary</standingStones> <timeBehavior>time moves differently — an hour inside can be minutes or days outside</timeBehavior> <flora>wildflowers bloom year-round</flora> <description>A hidden clearing that exists in a pocket between Earth and the Fae realm.</description> </location> <item id="2001" name="Heartstone Pendant" aliases="the pendant, Heartstone" type="Artifact" origin="Dymas"> <gemstoneColor>deep crimson</gemstoneColor> <chainMaterial>silver chain</chainMaterial> <size>roughly the size of a thumbnail</size> <behavior>pulses faintly with warmth when near a Hel portal</behavior> <glow>faint inner glow</glow> <description>Given to Aurora by an unknown benefactor.</description> </item> </codex> Continue the story using the following instructions: <instructions> Write a fully fleshed out scene of at least 1000 words in the horror genre. A character is alone in a strange, isolated place at night. They came here for a reason, but something feels off from the moment they arrive. The wrongness builds slowly — sounds that shouldn't be there, things that move at the edge of vision, a growing certainty that they are not alone. Build tension through restraint, not through gore. Use the codex entries above as your world reference for the character and setting. Only include the prose of the scene without any markdown or commentary. </instructions>
Model response
Messages
Meta
AI
The gap between the oaks
brushed Aurora's shoulders on the way through. Richmond Park stayed behind her, black grass and the shut gate she had climbed, the path from the bus stop after the last drop out of the Golden Empress. On this side the night carried a different
weight
.
Wildflowers stood open under no
moon she could name. White, rust, a blue lifted out of bottle-glass.
The month had no business
with any of it.
Her breath left her mouth
and hung, a small cloud that refused to thin.
The silver chain sat against
her collarbone.
The crimson stone, no bigger
than her thumbnail, pressed heat into the skin under her jumper. On the bus the
warmth
had been dull. Between the posts it
pulsed
, a second beat set under her own. "Right. You wanted this place. I walked it. Open the door or pack it in."
Her voice came back off
the timber a half-second late and a note lower. Flowers. A ring of living oak.
A dark set over the
canopy like a lid. Nothing with a mouth. Three weeks back an unknown hand had left the pendant in her coat pocket. No note. No name.
A gift you cannot explain
does not get safer in a drawer, so she wore it.
Tonight the stone had heated
on the Richmond road, heated again at the park gate, and gone sullen whenever she turned her face away.
She followed heat the way
she followed a postcode on a delivery slip. One turn. The next. Until the turns ran out and the oaks began. She crouched.
Chain clicked on the zip
of her jacket.
She lifted the stone clear
of the wool. Deep crimson.
A faint inner glow, no
brighter than the pilot light on a cooker left burning in an empty kitchen.
The glow painted the crescent
scar on her left wrist, old and pale, the colour of watered wine. "You heat up near a door. That's the whole of what I've got on you. Show me the door."
The glow held its measure
and gave her nothing more.
She let the pendant fall
against her chest and stood. Dew beaded the grass and refused to soak her trainers. Her phone read 00:14.
She had climbed the gate
at half eleven. The walk from the road took twenty minutes on paths she knew.
She locked the screen, woke
it, watched the digits refuse to shift. The second hand sat dead. The battery icon held at forty-one percent and did not tick. "Course you do."
She pocketed the phone and
walked the inner edge of the ring. "One. Two. Three. Four." At five, a sound reached her with no source in the clearing. Cutlery. A plate set on a bar top. The scrape of a stool leg. Silas's place lived two miles off, behind a locked door, and it played out past the fourth oak, a room with no walls. She stopped. The sound cut off the way a hand covers a glass. "Silas." The name sat in the wet air and went nowhere. Six. Seven. At the seventh post a woman called a surname from somewhere behind the bark, the call a teacher uses from a classroom door, Welsh vowels intact. The surname was Carter. The call ended before any answer could form. "Mum's in bed in Cardiff. Leave her there." No second call. She kept her count. At eight the flowers on her left bent, every head, in one lean towards the dark between two posts. No wind moved them. She watched the lean hold. She blinked. The flowers stood upright, faces open to the black above. Her mouth had dried.
She worked her tongue against
her teeth. "Nine. Ten. Eleven. Twelve. That's the set. Don't add any while my back's turned." A twig snapped behind her left shoulder. She turned. Flowers. Oaks.
Her own prints dark in
the dew, one line from the gap she had entered. No second line. No animal. The snap stayed singular. She faced forward. A shape slid through the corner where her vision frayed, level with the lower branches, too tall for a bird and too narrow for a bough. She looked at the place. Bark. A knot. Nothing else. The shape had moved the way a person moves when they want their feet unheard. Aurora set her feet apart.
Her hands hung loose at
her sides. Bark under the eyes. Scar under the thumb. Stone against the chest. Three facts, and the night could argue with the rest. "If you're in here, speak. I'm not armed. I won't pretend I am." The clearing took the words and kept them. She crossed towards the centre. Flowers brushed her ankles and left no pollen on the denim. In the middle the dew lay thicker, a skin of water over earth she could not see. Two fingers pressed to it. Cold climbed her knuckles and stopped at the scar. The scar ached the way it ached before rain on the Cardiff hills. From the oaks, a woman's voice returned her sentence. "I'm not armed." Not an
echo
. The cadence belonged to someone who had practised the line. Aurora rose. Dew threw her eyes back at her, bright blue, and she looked past the reflection to the posts. Straight black hair stuck to her cheek.
She pushed it behind her
ear. "Say a thing you didn't lift off me." Quiet held for a breath. Then, from a different oak: "Rory."
Only Eva used that name
so soft. Eva, who had pulled her out of Cardiff and into the room above the bar. Eva, on a Hackney shift, with a text sent at nine that still sat unanswered on the lock screen. "Eva's not in this park. You don't get her name." The pendant
pulsed
. Warmth spread under the silver, stronger than on the road. Aurora closed her hand over the stone. Red leaked between her fingers and turned the nearest violets the colour of old brick. A footstep landed in the dew ahead of her. Ahead, where her prints had not gone. One step. A pause. Another. Water filled a narrow shoe-mark as each sound landed, a print smaller than hers, fed by no stream she could find. The marks stopped three paces from her toes. She held her ground. "You've had your walk. Put a face on, or get out of my night." The prints held. Between the fifth oak and the sixth, a shoulder's width of dark shifted and went still the moment she turned her head. She kept her eyes on the shoe-marks and let the frayed corner of her sight do the work. The dark had a height. Her height. Hair fell on it to the shoulder and did not stir when hers did. The phone buzzed against her hip. She drew it out. The screen lit her chin and the stone. 00:14. Under the frozen clock, a notification from a number she had never saved. One line. Her own habits in the typing. Dropped marks. The lower case she used when her hands were cold. "im already in the grove with you" Her thumb stayed above the glass. Weight pressed the prints at her feet deeper. From the ring came the click of a chain, silver on silver, the small sound the pendant made against her zip. Left. Then right.
Then the gap she had
entered, which she could no longer pick out among the posts. "You can fake a text. Half the lads on my course could fake a text. That's not enough." No answer in words. The flowers nearest the prints turned their faces up, not to the sky, to the empty air above the shoe-marks. One violet tracked a point at chest height, a head following a speaker across a room. She aimed her voice at the point the flower watched. "What do you want with the stone?" Heat in her palm stuttered. Three beats matched her own. A slower rhythm set itself beneath them, close enough that she felt it in the bones of her wrist. A breath touched the side of her neck. Warm. It carried the bar with it: citrus peel, spilled ale, the polish Silas worked into the counter. Under that, green and cut. Stems broken in a fist. She turned her face a fraction, cheek towards the breath, and met dark, and the hung cloud of her own exhale. "You've got lungs. Use them." The breath returned, nearer the ear. Words rode it, built on her mouth's old habits, the Cardiff vowel she had filed down in London and never scraped clean. "You came in alone." "I did." "You counted twelve. There are thirteen." Her fingers found the scar and pressed until the ache gave her one clean fact. Skin. An old break in the skin. Her body, still answering to her hand. "Then I count again." She walked the ring and set her palm to each post. "One. Two. Three. Four. Five. Six. Seven. Eight. Nine. Ten. Eleven. Twelve." Bark under every hand. No thirteenth trunk. No gap where she had entered. At the place she remembered, between the first oak and the second, wood met wood. She set both palms on the seam and pushed. The posts held. Sap welled, clear and slow, and the smell of it cut through citrus and ale. She drew her hands back. Sap strung between her fingers and refused to break. Behind her, the second set of prints had followed. One for each of hers, half a step off her left side, never in her sight. She had stopped. They had stopped. She had lengthened her stride. They had matched it.
Now they ended at the
edge of the flowers and faced her. Above the shoe-marks, at the height of a mouth, the air thickened. A waver with no heat in it. A flaw in the dark the size of a face. The pendant lifted off her chest. An inch. Two. The chain pulled towards the flaw. Crimson brightened until the violets looked black. She caught the chain and hauled it down. "No." The links went slack. The glow sank. In the quiet a laugh began among the oaks and stopped mid-breath, cut the way a person cuts a sound when they
hear
their own voice leave them. Not her laugh. It carried Eva's softness, and her father's
measured
court cadence, and under both a boy's tone she had not heard since the night she left Cardiff with a bag packed in the dark. Chain in her fist. Closed oaks at her back. Prints aimed at her shoes. "Evan stays where I left him. You don't get any of them." The flaw above the prints thinned. At the limit of what her eyes could hold, a jawline showed, and the fall of straight black hair to the shoulder, a mirror of her own. The eyes were not blue. They held the stone's crimson, faint and inner. She looked at them full on. They went. Flowers stood in their place, every head turned towards the spot the jaw had occupied. From the centre of the clearing a new sound rose. Water over stone, though the ground held no stream. It ran outwards in a thin sheet, reached her trainers, parted around them, and climbed the oaks in narrow bright threads. Where it met the sap on her hands the sap loosened and dropped into the grass. The phone buzzed. She left it in her pocket. The buzz ran long, the length of a ring, then another, and the tone belonged to the landline in her parents' house, a double-bell she had not heard since the lines were changed. She let it ring. Her fist stayed on the chain. The prints did not advance. Water climbed the posts and stopped at the height of her shoulder, a bright collar on every oak, and no higher.
Somewhere in the ring, behind
a post she could not single out, a second person drew breath when she drew breath. Held it when she held it. Let it go when she let it go. The match ran so clean the second sound vanished into the first. Aurora lifted her chin. "I
hear
you. Get out of my lungs." The match broke on a hitch. A small wet catch. Water lay flat against her ankles. The prints held their aim at her shoes. The Cardiff ring kept on, double-bell after double-bell, and her hand stayed on the chain.
created_at
"2026-09-23T09:27:42.083Z"
9/23/2026, 9:27:42 AM
model
"x-ai/grok-4.7-20260916"
app_id
182717
external_user
(null)
streamed
true
cancelled
false
latency
6359
moderation_latency
(null)
generation_time
278556
tokens_prompt
1008
tokens_completion
6777
native_tokens_prompt
2154
native_tokens_completion
20914
native_tokens_completion_images
(null)
native_tokens_reasoning
18327
native_tokens_cached
1152
num_media_prompt
(null)
num_input_audio_prompt
(null)
num_media_completion
0
num_search_results
(null)
num_fetches
(null)
web_search_engine
(null)
origin
"https://ncbench.com/"
is_byok
false
finish_reason
"stop"
native_finish_reason
"completed"
service_tier
"default"
usage
0.1024512
router
(null)
user_agent
"langchainjs-openai/1.0.0 ((node/v24.20.0; linux; x64))"
http_referer
(null)
request_id
"req-1790155662-BQTiUmwFbddupBMIoEnK"
session_id
(null)
preset_id
(null)
api_type
"completions"
id
"gen-1790155662-I6kT2sO2BqxRDdo7H3mL"
upstream_id
"62e82db2-1a3a-9798-9f9e-c604d4337f5b"
provider_responses
0
endpoint_id
"c942f37a-87e1-4fa8-83d0-8c67fda4fb4a"
id
"62e82db2-1a3a-9798-9f9e-c604d4337f5b"
is_byok
false
latency
517
model_permaslug
"x-ai/grok-4.7-20260916"
provider_name
"xAI"
status
200
total_cost
0.1024512
cache_discount
0.0013824
upstream_inference_cost
0
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
totalTags
1
adverbTagCount
0
adverbTags
(empty)
dialogueSentences
25
tagDensity
0.04
leniency
0.08
rawRatio
0
effectiveRatio
0
100.00%
AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount
2088
totalAiIsmAdverbs
0
found
(empty)
highlights
(empty)
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)
80.84%
AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount
2088
totalAiIsms
8
found
0
word
"weight"
count
2
1
word
"warmth"
count
2
2
word
"pulsed"
count
2
3
word
"echo"
count
1
4
word
"measured"
count
1
highlights
0
"weight"
1
"warmth"
2
"pulsed"
3
"echo"
4
"measured"
100.00%
Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches
0
maxInWindow
0
found
(empty)
highlights
(empty)
100.00%
Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells
0
narrationSentences
217
matches
(empty)
100.00%
Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount
1
hedgeCount
0
narrationSentences
217
filterMatches
0
"hear"
hedgeMatches
(empty)
100.00%
Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences
242
gibberishSentences
0
adjustedGibberishSentences
0
longSentenceCount
0
runOnParagraphCount
0
giantParagraphCount
0
wordSaladCount
0
repetitionLoopCount
0
controlTokenCount
0
repeatedSegmentCount
0
maxSentenceWordsSeen
34
ratio
0
matches
(empty)
100.00%
Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans
0
markdownWords
0
totalWords
2088
ratio
0
matches
(empty)
100.00%
Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions
3
unquotedAttributions
0
matches
(empty)
100.00%
Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions
44
wordCount
1876
uniqueNames
17
maxNameDensity
0.27
worstName
"Aurora"
maxWindowNameDensity
1.5
worstWindowName
"Eva"
discoveredNames
Aurora
5
Park
1
Golden
1
Empress
1
Richmond
2
Welsh
1
Carter
1
Cardiff
5
Eva
4
Hackney
1
Silas
2
London
1
Flowers
4
Three
3
One
5
Bark
3
Water
4
persons
0
"Aurora"
1
"Carter"
2
"Eva"
3
"Silas"
4
"Flowers"
5
"Water"
places
0
"Park"
1
"Richmond"
2
"Cardiff"
3
"London"
globalScore
1
windowScore
1
100.00%
Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences
130
glossingSentenceCount
0
matches
(empty)
100.00%
"Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches
0
per1kWords
0
wordCount
2088
matches
(empty)
100.00%
Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount
1
totalSentences
242
matches
0
"used that name"
100.00%
Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs
79
mean
26.43
std
21.43
cv
0.811
sampleLengths
0
12
1
78
2
43
3
15
4
33
5
84
6
57
7
19
8
30
9
52
10
3
11
12
12
4
13
49
14
13
15
1
16
10
17
40
18
8
19
47
20
11
21
14
22
35
23
54
24
34
25
13
26
8
27
60
28
9
29
3
30
46
31
8
32
10
33
1
34
41
35
10
36
35
37
50
38
4
39
14
40
64
41
32
42
20
43
7
44
54
45
18
46
40
47
10
48
7
49
29
100.00%
Passive voice overuse
Target: ≤2% passive sentences
passiveCount
0
totalSentences
217
matches
(empty)
100.00%
Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount
0
totalVerbs
283
matches
(empty)
100.00%
Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount
0
semicolonCount
0
flaggedSentences
0
totalSentences
242
ratio
0
matches
(empty)
100.00%
Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount
1764
adjectiveStacks
0
stackExamples
(empty)
adverbCount
23
adverbRatio
0.013038548752834467
lyAdverbCount
1
lyAdverbRatio
0.0005668934240362812
100.00%
Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences
242
echoCount
0
echoWords
(empty)
100.00%
Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences
242
mean
8.63
std
6.51
cv
0.755
sampleLengths
0
12
1
29
2
9
3
9
4
8
5
9
6
14
7
7
8
16
9
8
10
12
11
15
12
14
13
1
14
5
15
9
16
4
17
14
18
2
19
2
20
16
21
24
22
13
23
2
24
2
25
9
26
2
27
8
28
8
29
2
30
19
31
18
32
19
33
10
34
10
35
10
36
4
37
8
38
12
39
12
40
5
41
11
42
3
43
12
44
4
45
12
46
1
47
7
48
6
49
23
49.10%
Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats
15
diversityRatio
0.33195020746887965
totalSentences
241
uniqueOpeners
80
72.86%
Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount
4
totalSentences
183
matches
0
"Then, from a different oak:"
1
"Only Eva used that name"
2
"Then the gap she had"
3
"Somewhere in the ring, behind"
ratio
0.022
100.00%
Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount
44
totalSentences
183
matches
0
"Her breath left her mouth"
1
"Her voice came back off"
2
"She followed heat the way"
3
"She lifted the stone clear"
4
"She let the pendant fall"
5
"Her phone read 00:14."
6
"She had climbed the gate"
7
"She locked the screen, woke"
8
"She pocketed the phone and"
9
"She kept her count."
10
"She watched the lean hold."
11
"Her mouth had dried."
12
"She worked her tongue against"
13
"Her own prints dark in"
14
"She faced forward."
15
"She looked at the place."
16
"Her hands hung loose at"
17
"She crossed towards the centre."
18
"She pushed it behind her"
19
"She held her ground."
ratio
0.24
100.00%
Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount
130
totalSentences
183
matches
0
"The gap between the oaks"
1
"Richmond Park stayed behind her,"
2
"Wildflowers stood open under no"
3
"The month had no business"
4
"Her breath left her mouth"
5
"The silver chain sat against"
6
"The crimson stone, no bigger"
7
"Her voice came back off"
8
"A ring of living oak."
9
"A dark set over the"
10
"Nothing with a mouth."
11
"A gift you cannot explain"
12
"Tonight the stone had heated"
13
"She followed heat the way"
14
"Chain clicked on the zip"
15
"She lifted the stone clear"
16
"A faint inner glow, no"
17
"The glow painted the crescent"
18
"The glow held its measure"
19
"She let the pendant fall"
ratio
0.71
27.32%
Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount
1
totalSentences
183
matches
0
"Now they ended at the"
ratio
0.005
100.00%
Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences
73
technicalSentenceCount
0
matches
(empty)
100.00%
Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags
1
uselessAdditionCount
0
matches
(empty)
100.00%
Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags
0
94.3375%