Run: 2026-07-25-01KYD617W5CBGX7VWB8FEHSHH7

Run Details

Duration:
20.5s
Cost:
$0.012905
Provider:
Meta

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 standing stones were not on any map of Richmond Park. Rory had run through this section of the park a hundred times on deliveries, cutting between Ham and Petersham in the rain, and she knew the old oaks by their lean. These five were new. Or they had been waiting to be noticed. Six feet tall and twice as wide, bark still living over what should have been stone, lichen glowing faintly even in the daylight. The air between them shivered like heat off pavement. "The Veil is thin here," Isolde said. She stood a step ahead of Rory and Nyx, her silver hair catching what little sun made it through the canopy, reaching all the way to her waist. She left no mark in the damp leaf mold when she walked. Rory had stopped trying not to stare at that. Nyx rippled at Rory's shoulder, six-two of living shadow pulled into something roughly human-shaped for convenience. Their eyes were that faint violet glow that Rory caught in her peripheral vision more than head-on. "It is torn," they whispered, and their voice was wind through a keyhole. "A little mouth. Hungry." Rory's hand went automatically to the pendant at her throat. The Heartstone, deep crimson and no bigger than her thumbnail on its silver chain, was warm. Not body-heat warm. It pulsed, a slow thud against her skin like a second heartbeat. "It's doing the thing," she said. "The portal thing." Isolde turned. Her eyes were pale lavender, too light and too old for her face. "That which was given without a giver opens doors without keys," she said. "Are you certain you wish to borrow yesterday to pay for tomorrow, bright-eyed Rory?" "Can you ever just say yes or no?" "I cannot lie," Isolde said, with a small, sad smile. "So I must speak around the edges." Rory glanced at the crescent-shaped scar on her left wrist, white against her skin, then tightened her fingers around the strap of her bag where the Fae-forged blade sat cold against her hip even through canvas. Moonsilver. Isolde's gift. It never got warm, not even when she held it. "Rules?" she said. "When we step through, do not eat unless I eat first," Isolde said instantly, all riddle gone from her voice. "Do not promise. Do not thank anyone. And whatever sky you see, do not look too long." Nyx extended what might have been a hand. The shadow thinned until Rory could see the trees through it. "Together," they whispered. Rory took it. It felt like cold smoke holding the shape of fingers. She took Isolde's hand with her other - Isolde's skin was cool and dry, like paper - and stepped forward between the oaks. The shimmer swallowed them. Sound dropped out first. Not silence, but the absence of London. No planes, no distant traffic on the A307, no dogs barking. Then the light changed. Rory's stomach lurched, not from falling but from being rearranged. The air that hit her lungs on the other side was too sweet, too heavy, perfumed with roasting sugar and salt and something like fresh blood under it. She gasped and let go of both hands. They stood on a hillside. The sky was amber. Not a sunset amber, but a permanent, warm, late-afternoon amber that seemed to come from everywhere at once, as if the sky itself were a low lamp. No sun. No clouds that she recognized, just slow-moving currents of light that pooled and thinned like cream in tea. The light touched everything and made it look edible. "Oh," Rory said. Below them stretched what she could only call a country made of appetite. Terraced vineyards rolled down in perfect, impossible geometry, vines heavy with grapes the size of plums, black and green and a translucent gold that caught the amber light. Beyond that, orchards where trees bore too many kinds of fruit at once - Rory saw lemons and pomegranates on the same branch, and something that looked like a pear but split open to show seeds that glowed. The air vibrated with bees the size of her thumb. And further still, low and wide and shining, a city of open kitchens and long tables, where columns of steam rose and never seemed to dissipate. It smelled like every good meal she had ever been in the same room as, layered one on top of the other until it was almost unbearable. Her mouth watered. "Dymas," Isolde said quietly. "The gullet of Hel. Belphegor's table." "The wardens do not monitor so deep," Nyx murmured, solidifying a little more. Their form drank the amber light. "The Veil is thick here. Too thick to heal. It has scarred over." Rory's pendant was hot now, pulsing fast against her collarbone. She pressed her palm over it. "Someone's watching some rift points, though, right?" she said, trying for her normal voice. Cool-headed, Eva always called her, which really meant good at sounding calm when she wasn't. "This doesn't feel monitored. It feels -" "Invited," Isolde finished. The grass under Rory's trainers was not grass. It was soft and gave too much, like moss that had been bred for bare feet. Each step released a puff of scent - thyme, then butter, then iron. Wildflowers bloomed year-round in Isolde's grove, but here everything bloomed and fruited at once, obscenely fertile, branches groaning. It was beautiful and wrong in the way a banquet laid for a funeral is wrong. They started down the hill because there was nowhere else to go and because standing still felt like being noticed. As they moved, Rory noticed the cooks. They were far at first, figures between the rows. As they got closer she saw they were human. Most of them. A man in whites that had once been chef's whites but were now stained to a map of old meals, his forearms covered in thin, precise burn scars, turning a spit that held something too long to be a pig. A woman with her hair shaved close, cracking what looked like ostrich eggs one-handed into a bowl big enough to bathe in. None of them looked up at first. Their movements were too practiced, too fast, the efficiency of people who had been doing one thing for a very, very long time. "Helbound," Nyx whispered, seeing where Rory looked. "Contracted. From Earth. They came for the recipe that would make them immortal. Now they are the recipe." The woman with the eggs finally glanced up. Her eyes were completely white, filmed over, but she smiled with small, sharp teeth. "Guests," she said, in an accent Rory thought might have been French fifty years ago. "Fresh palates." "Not for you, Mireille," Isolde said, and the way she said it - gentle, but using a name - made the woman flinch and return to her bowl. "How do you -" Rory started. "I listen where time pools," Isolde said. "This one traded three years of summers for a perfect soufflé. She has been whisking it since 1921." The unease that had been sitting low in Rory's belly turned solid and cold. The sweetness in the air was suddenly cloying. She tugged her jacket tighter even though it was warm, the kind of warmth that doesn't ask permission, that coats the skin. At the bottom of the terrace, a low wall of stacked salt blocks marked a boundary. On the other side, a fig tree had grown through an old iron gate, splitting it. Its fruit was swollen and split, weeping pink juice that ran down the bark and attracted flies that glittered like bottle glass. Isolde stopped and knelt. Where she touched the ground, no print. "Here," she said. "The grove and this place kissed, once. The stone remembers." Rory crouched beside her. There, half-swallowed by roots, was another oak standing stone, identical to the ones in Richmond Park, but here its surface was carved with shallow figures - people eating, people feeding each other, people with their mouths sewn shut. She reached out without thinking, scarred wrist exposed, and the Fae-forged blade at her hip went ice cold, a warning shiver. "Rory, don't," Nyx said, but low, too late. She touched the carving of a woman holding a round fruit. The hill rang. It was not a sound at first but a felt thing, a deep bell tone that traveled up through her bones from the ground itself. The amber sky rippled. All the distant cooking sounds stopped at once. In the sudden quiet Rory could hear her own breath and the frantic thud of the Heartstone and, far off in that low city of feasts, something very large shifting its weight and taking an interest. The fig tree above them rustled even though there was no wind, and a dozen ripe fruits dropped at once with soft, heavy thuds. They split when they hit the salt, spilling pulp and wasps. Isolde stood in one smooth motion and pulled Rory to her feet. Her lavender eyes were wide. "What you awaken will want tasting," she said. Nyx was already coming apart, shadow stretching thin and wide, throwing them both into sudden shade. "We must go up," they whispered, and now their whisper had an edge. "Before the Prince's table sets a place for us." Rory's hand found the blade by pure instinct. The moonsilver left its sheath with no sound at all, and in this amber light it glowed faintly, its leaf-shaped edge drinking the sweetness out of the air around it. Cold ran up her arm, clean and real and hers. Behind them, from between the vineyard rows, the first barefoot steps began to come toward them, quick, eager, and far too many.
created_at"2026-07-25T17:44:11.405Z" 7/25/2026, 5:44:11 PM
model"meta/muse-spark-1.1-20260709"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency4015
moderation_latency(null)
generation_time20246
tokens_prompt1547
tokens_completion2326
native_tokens_prompt1678
native_tokens_completion2543
native_tokens_completion_images0
native_tokens_reasoning415
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"auto"
usage0.01290525
router(null)
provider_responses
0
endpoint_id"b2b9f6f9-8880-41c1-bd0c-867650fd5238"
id"resp_6a64f5ec778d51bd8bec4323"
is_byokfalse
latency833
model_permaslug"meta/muse-spark-1.1-20260709"
provider_name"Meta"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.18.0; linux; x64))"
http_referer(null)
request_id"req-1785001451-0ME0OPpDV4BTqttGwxr3"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1785001451-pHCyoedUzO5saW5jzrtY"
upstream_id"resp_6a64f5ec778d51bd8bec4323"
total_cost0.01290525
cache_discount(null)
upstream_inference_cost0
provider_name"Meta"
response_cache_source_id(null)
data_region"global"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags21
adverbTagCount2
adverbTags
0"Isolde said instantly [instantly]"
1"Isolde said quietly [quietly]"
dialogueSentences36
tagDensity0.583
leniency1
rawRatio0.095
effectiveRatio0.095
81.45% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1617
totalAiIsmAdverbs6
found
0
adverb"really"
count1
1
adverb"very"
count3
2
adverb"completely"
count1
3
adverb"suddenly"
count1
highlights
0"really"
1"very"
2"completely"
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)
69.08% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1617
totalAiIsms10
found
0
word"pulsed"
count1
1
word"silence"
count1
2
word"stomach"
count1
3
word"lurched"
count1
4
word"perfect"
count2
5
word"vibrated"
count1
6
word"warmth"
count1
7
word"weight"
count1
8
word"whisper"
count1
highlights
0"pulsed"
1"silence"
2"stomach"
3"lurched"
4"perfect"
5"vibrated"
6"warmth"
7"weight"
8"whisper"
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
narrationSentences114
matches(empty)
92.73% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount3
narrationSentences114
filterMatches
0"look"
hedgeMatches
0"seemed to"
1"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences129
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen40
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1624
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions25
unquotedAttributions0
matches(empty)
66.67% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions57
wordCount1402
uniqueNames13
maxNameDensity1.57
worstName"Rory"
maxWindowNameDensity3
worstWindowName"Rory"
discoveredNames
Richmond2
Park2
Ham1
Petersham1
Rory22
Nyx7
Heartstone2
Isolde14
Fae-forged2
London1
Cool-headed1
Eva1
French1
persons
0"Rory"
1"Nyx"
2"Isolde"
3"Eva"
places
0"Richmond"
1"Park"
2"London"
globalScore0.715
windowScore0.667
0.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences84
glossingSentenceCount7
matches
0"felt like cold smoke holding the shape"
1"something like fresh blood under it"
2"amber that seemed to come from everywhere at once, as if the sky itself were a low lamp"
3"looked like a pear but split open to show"
4"smelled like every good meal she had ever"
5"felt like being noticed"
6"looked like ostrich eggs one-handed into"
0.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches5
per1kWords3.079
wordCount1624
matches
0"Not silence, but the absence of London"
1"not from falling but from being rearranged"
2"Not a sunset amber, but a permanent, warm, late-afternoon amber"
3"Not for you, Mireille,\" Isolde said, and the way she said it - gentle, but using a name - made the woman flinch"
4"not a sound at first but a felt thing, a deep bell tone"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences129
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs57
mean28.49
std24.58
cv0.863
sampleLengths
011
175
27
349
433
517
641
79
815
927
108
1117
1249
133
1437
1519
163
1736
184
1926
2046
215
2260
233
24115
2530
2610
2732
2816
2936
303
3171
3227
33113
3425
3522
3617
3728
386
3925
4044
4154
4211
4313
4442
4521
468
4711
483
4973
92.95% Passive voice overuse
Target: ≤2% passive sentences
passiveCount4
totalSentences114
matches
0"being rearranged"
1"been bred"
2"being noticed"
3"was carved"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount2
totalVerbs236
matches
0"was suddenly cloying"
1"was already coming"
32.12% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount7
semicolonCount0
flaggedSentences5
totalSentences129
ratio0.039
matches
0"She took Isolde's hand with her other - Isolde's skin was cool and dry, like paper - and stepped forward between the oaks."
1"Beyond that, orchards where trees bore too many kinds of fruit at once - Rory saw lemons and pomegranates on the same branch, and something that looked like a pear but split open to show seeds that glowed."
2"Each step released a puff of scent - thyme, then butter, then iron."
3"\"Not for you, Mireille,\" Isolde said, and the way she said it - gentle, but using a name - made the woman flinch and return to her bowl."
4"There, half-swallowed by roots, was another oak standing stone, identical to the ones in Richmond Park, but here its surface was carved with shallow figures - people eating, people feeding each other, people with their mouths sewn shut."
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1154
adjectiveStacks1
stackExamples
0"permanent, warm, late-afternoon"
adverbCount44
adverbRatio0.038128249566724434
lyAdverbCount10
lyAdverbRatio0.008665511265164644
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences129
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences129
mean12.59
std8.83
cv0.701
sampleLengths
011
131
24
38
423
59
67
728
812
99
1016
1117
1213
134
1410
1516
163
1712
186
193
202
2113
2213
2314
248
2510
267
2736
281
292
3010
313
3220
3317
348
3511
363
373
3810
3923
404
414
427
4311
444
4510
4628
478
485
494
72.09% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats7
diversityRatio0.46511627906976744
totalSentences129
uniqueOpeners60
33.33% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences100
matches
0"Then the light changed."
ratio0.01
96.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount31
totalSentences100
matches
0"She stood a step ahead"
1"She left no mark in"
2"Their eyes were that faint"
3"they whispered, and their voice"
4"It pulsed, a slow thud"
5"Her eyes were pale lavender,"
6"It never got warm, not"
7"It felt like cold smoke"
8"She took Isolde's hand with"
9"She gasped and let go"
10"They stood on a hillside."
11"It smelled like every good"
12"Her mouth watered."
13"Their form drank the amber"
14"She pressed her palm over"
15"she said, trying for her"
16"It was soft and gave"
17"It was beautiful and wrong"
18"They started down the hill"
19"They were far at first,"
ratio0.31
75.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount77
totalSentences100
matches
0"The standing stones were not"
1"Rory had run through this"
2"These five were new."
3"The air between them shivered"
4"She stood a step ahead"
5"She left no mark in"
6"Rory had stopped trying not"
7"Nyx rippled at Rory's shoulder,"
8"Their eyes were that faint"
9"they whispered, and their voice"
10"Rory's hand went automatically to"
11"The Heartstone, deep crimson and"
12"It pulsed, a slow thud"
13"Her eyes were pale lavender,"
14"Isolde said, with a small,"
15"Rory glanced at the crescent-shaped"
16"It never got warm, not"
17"Isolde said instantly, all riddle"
18"Nyx extended what might have"
19"The shadow thinned until Rory"
ratio0.77
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences100
matches(empty)
ratio0
25.97% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences55
technicalSentenceCount9
matches
0"The air that hit her lungs on the other side was too sweet, too heavy, perfumed with roasting sugar and salt and something like fresh blood under it."
1"Not a sunset amber, but a permanent, warm, late-afternoon amber that seemed to come from everywhere at once, as if the sky itself were a low lamp."
2"No clouds that she recognized, just slow-moving currents of light that pooled and thinned like cream in tea."
3"Terraced vineyards rolled down in perfect, impossible geometry, vines heavy with grapes the size of plums, black and green and a translucent gold that caught th…"
4"Beyond that, orchards where trees bore too many kinds of fruit at once - Rory saw lemons and pomegranates on the same branch, and something that looked like a p…"
5"A man in whites that had once been chef's whites but were now stained to a map of old meals, his forearms covered in thin, precise burn scars, turning a spit th…"
6"Their movements were too practiced, too fast, the efficiency of people who had been doing one thing for a very, very long time."
7"The unease that had been sitting low in Rory's belly turned solid and cold."
8"Its fruit was swollen and split, weeping pink juice that ran down the bark and attracted flies that glittered like bottle glass."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags21
uselessAdditionCount1
matches
0"they whispered, and their voice was wind through a keyhole"
25.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags20
fancyCount5
fancyTags
0"they whispered (whisper)"
1"they whispered (whisper)"
2"Nyx murmured (murmur)"
3"Nyx whispered (whisper)"
4"they whispered (whisper)"
dialogueSentences36
tagDensity0.556
leniency1
rawRatio0.25
effectiveRatio0.25
75.2130%