Run: 2026-05-22-01KS860A74W3DKHA2M51FVT7MW

Run Details

Duration:
1m 52s
Cost:
$0.052690
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="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> <character id="4418" name="Nyx" aliases="Nyx, the Shadow, Nightwhisper" pronouns="they/them" species="Shade" storyRole="Wild Card"> <eyeColor>faintly glowing violet</eyeColor> <height>approximately 6'2" in solid form</height> <age>ageless</age> <form>humanoid silhouette of living shadow, can shift between solid and incorporeal</form> <voice>sounds like a whisper carried on the wind</voice> <description>A being of living shadow, existing between the mortal plane and the spaces between realms.</description> <backstory>Nyx was once a human sorcerer named Aldric who became trapped between realms during a failed summoning ritual in 1643. They now exist as a Shade, bound to the mortal plane but able to slip between shadows.</backstory> </character> <character id="4424" name="Isolde Varga" aliases="Isolde, the Seer" pronouns="she/her" species="Half-Fae" storyRole="Oracle"> <eyeColor>pale lavender</eyeColor> <hair>silver, reaching her waist</hair> <height>5'5"</height> <age>300 years old</age> <appearance>ethereal, ageless</appearance> <speech>speaks in riddles</speech> <footprints>leaves no footprints when she walks</footprints> <compulsion>cannot lie (Fae compulsion) but can mislead</compulsion> <description>A Half-Fae seer exiled from the Fae Courts for sharing visions with mortals.</description> <backstory>She now lives in a hidden grove in Richmond Park, offering cryptic prophecies to those who seek her out.</backstory> </character> <location id="853" name="Dymas (Gluttony)" aliases="Dymas, gluttony, Dymasian" realm="Hel" sin="Gluttony"> <ruler>Prince Belphegor</ruler> <skyColor>warm amber</skyColor> <description>A place of excess and indulgence. Sprawling vineyards, orchards, and gardens provide exotic ingredients for master chefs — often helbound souls contracted from Earth. Grand feasts and culinary competitions are common.</description> </location> <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> <item id="2006" name="Fae-Forged Blade" aliases="the Fae blade, Isolde's gift" type="Weapon" origin="The Fae Courts"> <material>moonsilver</material> <shape>slender, leaf-shaped dagger</shape> <temperature>always cold to the touch</temperature> <glow>faintly luminescent in moonlight</glow> <power>can cut through magical wards; particularly effective against demons</power> <givenTo>given to Aurora by Isolde as a gift</givenTo> <description>A weapon of the Fae Courts, rare and highly coveted.</description> </item> <lore id="7001" name="The Veil" aliases="the Veil, the Barrier, the Boundary" category="Cosmology"> <solsticeEffect>weakens during the winter solstice, strengthens during the summer solstice</solsticeEffect> <appearance>faint shimmering distortion visible only to those with supernatural sight</appearance> <monitoring>rift points (tears in the Veil) are monitored by the Wardens</monitoring> <description>The Veil is the metaphysical barrier separating Earth from Hel and the Fae Realms.</description> </lore> </codex> Write a fully fleshed out scene of at least 1000 words in the fantasy genre. A small group enters an ancient, otherworldly place for the first time. The environment is alien and wondrous. Describe their exploration — what they see, hear, and feel as they move deeper. Include moments of discovery, unease, and wonder. Let the world-building emerge through the characters' experience rather than exposition. Use the codex entries above as your world reference for characters, setting, and lore. Only include the prose of the scene without any markdown or commentary.

Model response

AI
The air tore open with the sound of ripping silk. Aurora Carter stared at the shimmering distortion hanging in the center of the clearing, her bright blue eyes reflecting the fractured light of the Veil. She stood in the hidden grove of Richmond Park, the ancient oak standing stones marking the boundary behind her. Against her collarbone, the Heartstone pendant pulsed with a sudden, feverish warmth, its deep crimson surface glowing faintly through her cotton shirt. She tightened her grip on the Fae-forged blade. The moonsilver dagger was leaf-shaped and brutally cold, a stark contrast to the humid, heavy air bleeding through the rift. Step through, a voice whispered. It sounded like dry leaves skittering across pavement. Nyx materialized from the shade of an ancient oak, their six-foot-two silhouette coalescing into a solid, humanoid shape. Faintly glowing violet eyes fixed on the tear in the Boundary. The Shade tilted their head. The harvest waits. Isolde drifted past them. The Half-Fae seer did not walk so much as glide, her waist-length silver hair catching the strange light. When she passed over the damp earth of the grove, she left no footprints. The soil remained undisturbed, the year-round wildflowers unbruised beneath her bare feet. She paused at the threshold, her pale lavender eyes unblinking. The roots drink deep where the soil is sweet, she said, her voice a melodic hum that offered no actual comfort. Rory rubbed the small, crescent-shaped scar on her left wrist, a nervous habit she had never quite managed to break since childhood. Right, she said, keeping her voice level. Into the oven we go. She stepped through the Veil. The transition was instantaneous but violent. The crisp chill of the London evening vanished, replaced by a wall of cloying, suffocating heat. Rory stumbled, her boots sinking into ground that felt less like dirt and more like bruised flesh. She caught her balance and looked up. There was no sun, yet the sky was a brilliant, bruised amber, radiating a heavy, golden light that cast long, strange shadows. The air tasted of overripe plums, roasted marrow, and spun sugar, so thick it coated the back of her throat. She coughed, pulling the collar of her jacket up over her nose. Nyx flowed through the rift behind her, their form rippling like smoke before solidifying. The Shade did not breathe, but they tilted their face toward the amber sky. A banquet of dust and nectar, they whispered, the sound brushing against Rory's ear like a cold draft. Isolde followed, serene and untouched by the oppressive humidity. The orchard begins, she murmured, gesturing with a slender, ageless hand. Rory blinked, her eyes adjusting to the bizarre landscape. They stood at the edge of a sprawling vineyard, but the vines were monstrous. Thick, ropy stalks the color of dried blood twisted up wooden trellises that stretched fifty feet into the air. Hanging from the vines were clusters of fruit the size of human skulls. Their skins were translucent, revealing pulsing, vein-like structures beneath, glowing with a faint, bioluminescent pink. Keep your hands to yourselves, Rory said, sliding the moonsilver dagger into the belt loop of her jeans. She did not sheathe it entirely. The cold metal against her hip was a grounding anchor. This place was Dymas, the realm of Gluttony. Her delivery routes through London had taught her to read streets and alleys, to spot the subtle signs of danger in a darkened doorway. But here, the danger was buried under a grotesque abundance. They moved deeper into the orchard. The spongy ground yielded with a wet squelch beneath Rory's boots. To her left, a grove of trees bore weeping branches draped in heavy, golden pods. As she passed, one of the pods split open with a soft tearing sound. A thick, amber syrup oozed from the fissure, dripping onto the moss below. The smell of caramelized honey and copper hit her all at once, making her stomach lurch. It is beautiful, in a terrible way, Nyx whispered. The Shade drifted closer to a massive, weeping tree. They reached out a hand of living shadow, their incorporeal fingers passing through the golden bark. The tree shivers. It knows we are here. Do not touch the sap, Isolde warned, her pale eyes fixed on the path ahead. The sweetest wine leaves the bitterest dregs. Rory shot the seer a look. You could just say it is poisonous, Isolde. Isolde turned her head, a faint, ethereal smile touching her lips. I cannot speak a falsehood, Aurora. The sap is not poison. It is merely a hunger that cannot be sated. Rory frowned, stepping carefully around a puddle of the amber syrup. The Fae compulsion to never lie was a useful trait in an oracle, but it made getting a straight answer exhausting. She looked down at her chest. The Heartstone pendant was still pulsing, a steady, rhythmic thump against her skin. It was reacting to the ambient magic of Hel, a built-in compass for the rift points. The path widened, opening into a vast, circular clearing paved with smooth, obsidian stones. In the center sat a long banquet table carved from a single, massive piece of pale wood. It was laden with a feast that defied logic. Platters of roasted meats that still steamed, towers of crystallized fruits, and goblets overflowing with dark, ruby liquid. The sheer scale of it was dizzying. The table stretched for at least a hundred yards, set with tarnished silver and gold plate. But there were no chairs. And no guests. Rory approached the edge of the table, her boots clicking softly on the obsidian. The heat radiating from the food was intense. She leaned in to inspect a platter of what looked like pomegranates, but as she got closer, she realized the seeds were moving. They writhed and clicked against each other, tiny, jewel-toned insects masquerading as fruit. She recoiled, her hand dropping to the hilt of the Fae blade. The moonsilver was freezing against her palm. An illusion, Nyx murmured, gliding over the table. Their violet eyes scanned the endless spread. Or a trap. The meat is ash. The wine is dust. The Shadow reached down and passed a hand through a steaming haunch of venison. The meat dissolved into a cloud of grey soot at their touch, revealing the rotting, blackened bone beneath. Prince Belphegor's hospitality, Rory muttered, her mind racing. If the food was fake, or rotten, what was the point of the endless feast? She looked around the clearing, her cool-headed nature taking over. Her eyes tracked the layout, the sightlines, the shadows cast by the towering, monstrous trees at the edge of the clearing. It was a staging ground. A lure. The hungry do not see the snare, Isolde said softly. She stood at the far end of the table, her silver hair glowing in the ambient amber light. She was looking at something on the ground. Rory jogged over, her heart rate picking up. She stopped beside the seer and looked down. Half-buried in the soft, spongy moss at the edge of the obsidian paving was a rusted iron collar, attached to a heavy, broken chain. Beside it lay a tattered, grease-stained apron. A helbound soul, Nyx whispered, materializing beside them. The Shade's voice dropped an octave, the wind-sound turning into a low, mournful hum. Contracted from Earth. Brought here to cook the banquets of the damned. Rory stared at the apron. It was a standard, white cotton bib apron, the kind worn by line cooks in a hundred different London kitchens. She thought of Yu-Fei Cheung's Golden Empress, of the long hours she spent delivering noodles and dumplings to tired, overworked people. Then her mind drifted to Evan, to the way he used to corner her in the kitchen of their old flat in Cardiff, his voice low and threatening when she tried to leave. The thought of someone being dragged across the Veil, trapped and forced to toil in this sweltering, grotesque paradise for eternity, made her blood run cold. She knew what it was like to be trapped by someone else's appetite for control. They were taken, Rory said, her voice tight. They wandered, Isolde corrected gently. The Veil weakens in the winter. The frost bites, and the lost seek warmth. They found the amber sky, and they did not look back until the chains were locked. Rory rubbed her scar again, the crescent ridge of tissue rough against her fingertips. She looked up at the sprawling, unnatural orchard, the heavy air suddenly feeling less like a warm embrace and more like the inside of a stomach. The wondrous, alien beauty of Dymas was just a veneer. Beneath the glowing fruit and the amber sky, it was a machine of consumption. We need to find the rift point, Rory said, squaring her shoulders. She pulled the Fae blade from her belt, the leaf-shaped dagger glowing faintly in the dimming light as the amber sky began to shift toward a deep, bruised purple. The Heartstone pulsed faster now, a frantic rhythm against her skin. The pendant was leading them deeper, toward the heart of the vineyards. Nyx shifted, their form blurring at the edges as they prepared to scout ahead. The shadows grow long, little bird. The feast is ending, and the guests will soon arrive to claim the scraps. Let them come, Rory said, gripping the cold moonsilver tight. She stepped past the rotting banquet table, her eyes fixed on the dark, twisting path ahead. I have had enough of people who take what is not theirs.
created_at"2026-05-22T15:48:59.762Z" 5/22/2026, 3:48:59 PM
model"qwen/qwen3.7-max-20260520"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency936
moderation_latency(null)
generation_time111745
tokens_prompt1590
tokens_completion7000
native_tokens_prompt1633
native_tokens_completion6481
native_tokens_completion_images(null)
native_tokens_reasoning4341
native_tokens_cached0
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
num_fetches(null)
web_search_engine(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"stop"
service_tier(null)
usage0.05269
router(null)
provider_responses
0
endpoint_id"6d30fdc6-f2a7-4bdf-b6ba-32353496d723"
id"chatcmpl-c1ee646b-bd42-9c60-9b34-daeef89c1310"
is_byokfalse
latency936
model_permaslug"qwen/qwen3.7-max-20260520"
provider_name"Alibaba"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.15.0; linux; x64))"
http_referer(null)
request_id"req-1779464939-OZhTvnzkY0No6U4f1AOu"
session_id(null)
api_type"completions"
id"gen-1779464939-FfM8cc2iLs4ZbFYjJwVS"
upstream_id"chatcmpl-c1ee646b-bd42-9c60-9b34-daeef89c1310"
total_cost0.05269
cache_discount(null)
upstream_inference_cost0
provider_name"Alibaba"
response_cache_source_id(null)

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags0
84.38% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1600
totalAiIsmAdverbs5
found
0
adverb"carefully"
count1
1
adverb"softly"
count2
2
adverb"gently"
count1
3
adverb"suddenly"
count1
highlights
0"carefully"
1"softly"
2"gently"
3"suddenly"
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)
46.88% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1600
totalAiIsms17
found
0
word"silk"
count1
1
word"fractured"
count1
2
word"pulsed"
count2
3
word"warmth"
count2
4
word"stark"
count1
5
word"chill"
count1
6
word"oppressive"
count1
7
word"stomach"
count2
8
word"lurch"
count1
9
word"rhythmic"
count1
10
word"crystallized"
count1
11
word"scanned"
count1
12
word"racing"
count1
13
word"standard"
count1
highlights
0"silk"
1"fractured"
2"pulsed"
3"warmth"
4"stark"
5"chill"
6"oppressive"
7"stomach"
8"lurch"
9"rhythmic"
10"crystallized"
11"scanned"
12"racing"
13"standard"
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
narrationSentences132
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount3
narrationSentences132
filterMatches(empty)
hedgeMatches
0"managed to"
1"tried to"
2"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences132
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen33
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1600
ratio0
matches(empty)
0.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions15
unquotedAttributions13
matches
0"The roots drink deep where the soil is sweet, she said, her voice a melodic hum that offered no actual comfort."
1"Right, she said, keeping her voice level."
2"The orchard begins, she murmured, gesturing with a slender, ageless hand."
3"Keep your hands to yourselves, Rory said, sliding the moonsilver dagger into the belt loop of her jeans."
4"It is beautiful, in a terrible way, Nyx whispered."
5"Do not touch the sap, Isolde warned, her pale eyes fixed on the path ahead."
6"An illusion, Nyx murmured, gliding over the table."
7"The hungry do not see the snare, Isolde said softly."
8"A helbound soul, Nyx whispered, materializing beside them."
9"They were taken, Rory said, her voice tight."
10"They wandered, Isolde corrected gently."
11"We need to find the rift point, Rory said, squaring her shoulders."
12"Let them come, Rory said, gripping the cold moonsilver tight."
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions69
wordCount1600
uniqueNames27
maxNameDensity1
worstName"Rory"
maxWindowNameDensity2
worstWindowName"Rory"
discoveredNames
Carter1
Veil4
Richmond1
Park1
Heartstone3
Fae-forged1
Boundary1
Shade4
Half-Fae1
London3
Rory16
Dymas2
Gluttony1
Nyx6
Isolde7
Aurora2
Fae5
Hel1
Shadow1
Belphegor1
Earth1
Yu-Fei1
Cheung1
Golden1
Empress1
Evan1
Cardiff1
persons
0"Carter"
1"Shade"
2"Rory"
3"Nyx"
4"Isolde"
5"Aurora"
6"Shadow"
7"Belphegor"
8"Yu-Fei"
9"Cheung"
10"Evan"
places
0"Richmond"
1"Park"
2"Boundary"
3"London"
4"Earth"
5"Golden"
6"Cardiff"
globalScore1
windowScore1
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences113
glossingSentenceCount2
matches
0"sounded like dry leaves skittering across"
1"looked like pomegranates, but as she got"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount1600
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences132
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs33
mean48.48
std26.68
cv0.55
sampleLengths
0104
150
279
334
45
546
654
746
820
970
1076
1175
1242
1322
1414
1531
1667
1781
188
1958
2019
2158
2261
2336
2447
2534
26120
278
2835
2964
3064
3134
3238
97.29% Passive voice overuse
Target: ≤2% passive sentences
passiveCount3
totalSentences132
matches
0"was buried"
1"being dragged"
2"were taken"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount4
totalVerbs276
matches
0"was still pulsing"
1"was reacting"
2"was looking"
3"was leading"
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount0
semicolonCount0
flaggedSentences0
totalSentences132
ratio0
matches(empty)
88.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1616
adjectiveStacks2
stackExamples
0"small, crescent-shaped scar"
1"other, tiny, jewel-toned insects"
adverbCount33
adverbRatio0.02042079207920792
lyAdverbCount11
lyAdverbRatio0.006806930693069307
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences132
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences132
mean12.12
std6.21
cv0.512
sampleLengths
010
125
219
322
48
520
65
78
818
911
105
113
124
1318
1414
1512
1610
1721
1822
197
205
215
226
2316
2417
257
2622
2720
2812
2914
3014
3118
329
3311
349
3514
3619
3713
3815
3918
406
4110
428
4324
4410
456
4611
4715
4814
4913
45.96% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats11
diversityRatio0.32575757575757575
totalSentences132
uniqueOpeners43
50.89% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount2
totalSentences131
matches
0"Faintly glowing violet eyes fixed"
1"Then her mind drifted to"
ratio0.015
91.76% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount42
totalSentences131
matches
0"She stood in the hidden"
1"She tightened her grip on"
2"It sounded like dry leaves"
3"She paused at the threshold,"
4"She stepped through the Veil."
5"She caught her balance and"
6"She coughed, pulling the collar"
7"They stood at the edge"
8"Their skins were translucent, revealing"
9"She did not sheathe it"
10"Her delivery routes through London"
11"They moved deeper into the"
12"It is beautiful, in a"
13"They reached out a hand"
14"It knows we are here."
15"You could just say it"
16"I cannot speak a falsehood,"
17"It is merely a hunger"
18"She looked down at her"
19"It was reacting to the"
ratio0.321
55.42% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount106
totalSentences131
matches
0"The air tore open with"
1"Aurora Carter stared at the"
2"She stood in the hidden"
3"She tightened her grip on"
4"The moonsilver dagger was leaf-shaped"
5"It sounded like dry leaves"
6"Nyx materialized from the shade"
7"The Shade tilted their head."
8"The harvest waits."
9"Isolde drifted past them."
10"The Half-Fae seer did not"
11"The soil remained undisturbed, the"
12"She paused at the threshold,"
13"The roots drink deep where"
14"Rory rubbed the small, crescent-shaped"
15"She stepped through the Veil."
16"The transition was instantaneous but"
17"The crisp chill of the"
18"Rory stumbled, her boots sinking"
19"She caught her balance and"
ratio0.809
76.34% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences131
matches
0"To her left, a grove"
1"If the food was fake,"
ratio0.015
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences78
technicalSentenceCount1
matches
0"Nyx flowed through the rift behind her, their form rippling like smoke before solidifying."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags0
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags0
87.8967%