Run: 2026-09-23-01M36RABCNEMA9EZJN7N57BFW1

Run Details

Duration:
46.8s
Cost:
$0.001792
Provider:
OpenAI

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> <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> Continue the story using the following instructions: <instructions> 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. </instructions>

Model response

AI
The standing stones had no door between them until the Heartstone began to pulse. Rory felt its warmth through her coat. The pendant rested against her sternum, a small red weight on its silver chain. Each beat lit the crimson stone from within, then faded. Nyx lifted one shadowed hand. Their violet eyes fixed on the empty space between the oaks. “There,” they breathed. Their voice brushed the air like wind under a door. Rory followed their gaze. The space wavered. Beyond it, the grove’s winter grass bent beneath a wind that touched nothing else. Isolde stood at the edge of the clearing, silver hair falling to her waist. No footprints marked the damp ground behind her. “Is that the way through?” Rory kept her hand near the Fae blade at her hip. “It is a way,” Isolde replied. “The hungry mouth opens when the year is thinnest. What waits beyond it has many names, and every name has teeth.” “So yes.” A faint smile touched Isolde’s lips. “Yes.” The winter solstice had stripped the sky above Richmond Park to a flat pewter grey. The standing stones, old oak trunks grown around their bases, held a shine like wet bone. The shimmer between them rippled, and Rory’s pendant gave another warm throb. Nyx drifted closer. Their edges thinned where the shadows from the trees crossed the grass. “The Veil pulls loose here,” they murmured. “Not far. Not yet.” Rory drew the moonsilver dagger. Its leaf-shaped blade looked dull in the overcast light, but the air around it sharpened, as if the clearing had taken a breath. “Tell me where to cut.” Isolde raised one pale finger. “Where the thread crosses its own shadow. A door remembers the hand that closed it.” “That wasn’t a place.” “It was the truth.” Nyx’s head tipped towards the stones. “Just left of the centre.” Rory stepped between the oaks. Cold gathered along the dagger’s spine and crept into her palm. She found nothing to cut. No rope, no seam, no visible ward—only a slight drag in the air, like cloth caught on a nail. She turned the blade. Its edge met resistance. The sound was a thin, bright note. The shimmer split. Amber light spilled through the cut. Rory’s breath snagged. The air that crossed the threshold smelled of warm earth, bruised grapes and something sweet enough to sting her throat. “Once the door opens, it knows the shape of you,” Isolde said. “Step lightly, and it may mistake you for a guest.” Nyx passed through first. Their body poured into the opening, shadow narrowing to a ribbon before gathering on the other side. They stood whole again, violet eyes fixed on the landscape ahead. Rory followed. The change struck at her feet. She left winter grass for a path of pale stone, warm beneath her boots. Behind her, the clearing narrowed to a bright slit between dark trunks. Then Isolde came through, and the opening sealed without a sound. Rory turned. The stone path continued behind them, but the oak trees had vanished. A wall of dark green leaves rose in their place, tall as a building and threaded with clusters of glassy fruit. Beyond it stretched a sky the colour of old amber. She looked up until her neck ached. No sun crossed that sky. Light filled it all the same, thick and honey-coloured, and every hard edge wore a golden rim. Nyx stepped close to the leafy wall. A fruit swung at shoulder height. It resembled a pear wrapped in translucent skin; inside, a tiny blue flame bobbed as if caught in water. “Don’t touch it,” Rory warned. “I hadn’t planned to.” The fruit turned on its stem. The flame inside pressed against the skin. Rory put one hand on her knife hilt. The thing’s skin split down the middle, releasing a whiff of smoke and baked sugar. The flame vanished. A bead of clear liquid ran along the seam and fell onto the path. Where it landed, a pale flower pushed through the stone. Isolde watched it open. “A gift that takes root may be a gift. A gift that takes root in you is another matter.” Rory eased back. “We’ll admire the fruit from here.” They followed the path downhill. On either side, the green wall gave way to orderly rows of vines, their black trunks thick enough to hide a person. Heavy bunches of grapes hung from them, each fruit the size of a plum. Their skins shone in colours Rory couldn’t settle on: purple, blue, then a brief flash of silver when she moved her head. A narrow canal ran between the rows. The water climbed its stone channel instead of flowing down, rising towards a cluster of terraces in the distance. It carried no reflection. Rory saw shapes beneath the surface, pale and long-limbed, keeping pace with them. She crouched by the bank. “Rory.” Nyx’s voice tightened. The shapes stopped. Rory stood. “I saw them.” “Then don’t give them the courtesy of a name.” The canal slipped round a bend. The shapes moved on, their outlines passing beneath the water’s skin. Rory heard a scrape from below the stone, like metal cutlery dragged across a plate. Isolde walked beside them, her bare steps making no sound against the path. “What is this place?” Rory asked. “A table with no edge,” Isolde replied. “A garden that feeds the hand and fattens the chain.” “Dymas?” At the name, the Heartstone warmed against Rory’s chest. The pulse quickened, turning the cloth over it faintly red. Isolde looked down at the pendant. “The stone knows its cradle.” A bell rang somewhere beyond the vines. The note sank through the amber air and shivered in Rory’s teeth. The path opened onto a broad terrace. Its outer wall had collapsed in several places, and roots split the paving. Weathered figures lined the balustrade: men and women in carved aprons, their arms extended to offer bowls. Moss hid their faces. Gold-coloured liquid seeped from the bowls and ran into channels cut through the stone. Rory leaned over one channel. The liquid moved against the slope, climbing towards the terrace’s centre. “Nothing here obeys downhill,” she muttered. “Downhill is a local custom,” Nyx replied. On the far side, a set of steps descended between two pillars. Each pillar bore carvings of feasts: long tables crowded with birds, fruit, breads shaped like coiled serpents. A line of smaller figures stood at the margins, their heads bowed. Someone had scratched marks across their faces. Rory touched one with a gloved finger. The stone felt warm. A shiver travelled through the carving. For a breath, the scratched face looked smooth and whole. Then the damage returned. She pulled her hand away. “People?” she asked. “Some,” said Isolde. Rory studied the marks again. “And the others?” Isolde’s pale eyes held hers. “Some were people.” The bell rang a second time. A chorus answered from the terraces below: clattering pots, the beat of knives on boards, voices calling over one another. The sound drew Rory towards the steps before she caught herself. Nyx blocked her path. Their shadow covered the first stair. “We came for the source of the pulse,” Rory said. She pressed the Heartstone through her coat. It beat with the same rhythm as the bell. “And there is a kitchen beneath the garden,” Nyx replied. “Those sounds belong to it.” “Can you see anyone?” “Not from here.” “Then we look.” Isolde placed one hand on the carved pillar. Her silver hair lifted in the rising heat from below. “A feast begins with a door and ends when the last plate is cleared. Between them, all debts are served.” “Can you make that useful?” “I can tell you the stairs go down.” Rory tested the first step with her boot. Warmth pressed up through the sole. The sound from below sharpened. She caught the clink of a ladle, a hiss of liquid on iron, then a voice calling for more salt. They descended. The stairwell opened beneath the terrace into a cavern lined with dark red stone. Roots punched through the ceiling and hung in thick ropes, some bearing grapes, others small white flowers with black centres. The walls shone with a slick glaze, like oil over polished wood. Heat settled on Rory’s skin, but each breath carried the chill of a cellar. Lanterns hung in the roots. Their glass bellies held tiny moving scenes: a woman kneading dough, a man sharpening a knife, a child turning a spit. The scenes repeated without sound. Every time Rory passed one, the figures’ heads turned towards her. She kept moving. The cavern floor had been worn into a wide track. Copper pots stood in alcoves along the walls, large enough to bathe in. Some held dark, bubbling liquid. Others brimmed with heaps of fruit that shifted beneath their own weight. A yellow pod rolled over the rim of one pot and split against the stone. Inside lay a cluster of seeds shaped like little teeth. Nyx crouched beside it. Their shadow stretched towards the seeds, though the rest of them remained still. “Don’t.” “I only want to see what they do.” “They split open without you.” Nyx drew back. The seeds clicked against the floor, one after another, each sound small and sharp. At the far end of the passage, a pair of bronze doors stood open. Beyond them, the cavern widened into a kitchen cut from the red stone. Long tables filled the space beneath a ceiling lost in shadow. Knives hung in neat rows. Fires burned beneath iron cauldrons, though no wood fed them. Figures moved between the tables in white aprons, their faces hidden by steam. One cook looked up. Rory stopped at the threshold. The Heartstone pressed a hot red circle against her chest. The cook held a spoon over a wide bowl. A chain ran from its wrist into the stone floor. As Rory watched, it drew taut, and the figure’s hand jerked back from the bowl. Across the table, a second figure turned towards them. Its apron bore a dark stain shaped like a handprint. “Guests,” it called, lifting a long knife. “You’re just in time to taste.”
created_at"2026-09-23T09:07:32.415Z" 9/23/2026, 9:07:32 AM
model"openai/gpt-6-luna-20260922"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency7510
moderation_latency(null)
generation_time46767
tokens_prompt1763
tokens_completion2699
native_tokens_prompt1706
native_tokens_completion3549
native_tokens_completion_images0
native_tokens_reasoning1358
native_tokens_cached1703
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.00179183
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.21.0; linux; x64))"
http_referer(null)
request_id"req-1790154452-pmuiA95YqR4ylr2E3moh"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1790154452-FS1YLprQzJR18CsWK9VA"
upstream_id"resp_07d3750a58afc60c016ab396d48a1887d1a430e0a9dbde7552"
provider_responses
0
endpoint_id"05e94e02-b9c2-4bbb-ba55-4082ee9ad687"
id"resp_07d3750a58afc60c016ab396d48a1887d1a430e0a9dbde7552"
is_byokfalse
latency1101
model_permaslug"openai/gpt-6-luna-20260922"
provider_name"OpenAI"
status200
total_cost0.00179183
cache_discount0.00015327
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
totalTags16
adverbTagCount0
adverbTags(empty)
dialogueSentences47
tagDensity0.34
leniency0.681
rawRatio0
effectiveRatio0
97.07% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1706
totalAiIsmAdverbs1
found
0
adverb"lightly"
count1
highlights
0"lightly"
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)
67.76% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1706
totalAiIsms11
found
0
word"pulse"
count3
1
word"warmth"
count2
2
word"weight"
count2
3
word"wavered"
count1
4
word"throb"
count1
5
word"quickened"
count1
6
word"chill"
count1
highlights
0"pulse"
1"warmth"
2"weight"
3"wavered"
4"throb"
5"quickened"
6"chill"
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
narrationSentences162
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount2
narrationSentences162
filterMatches(empty)
hedgeMatches
0"began to"
1"tended to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences193
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen24
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1705
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions11
unquotedAttributions0
matches(empty)
48.74% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions60
wordCount1432
uniqueNames7
maxNameDensity2.03
worstName"Rory"
maxWindowNameDensity3.5
worstWindowName"Rory"
discoveredNames
Heartstone4
Fae1
Isolde13
Richmond1
Park1
Rory29
Nyx11
persons
0"Heartstone"
1"Isolde"
2"Rory"
3"Nyx"
places
0"Fae"
1"Richmond"
2"Park"
globalScore0.487
windowScore0.5
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences105
glossingSentenceCount0
matches(empty)
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount1705
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences193
matches
0"crossed that sky"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs91
mean18.74
std16.92
cv0.903
sampleLengths
014
131
216
313
421
522
616
727
82
97
1043
1115
1211
1328
145
1520
164
174
1811
1940
208
2110
226
2323
2422
2532
262
2743
2845
2929
3032
315
324
3313
3440
3510
3623
379
3863
3943
405
414
423
435
449
4532
4613
476
4817
491
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences162
matches
0"been worn"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs233
matches(empty)
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount1
semicolonCount1
flaggedSentences2
totalSentences193
ratio0.01
matches
0"No rope, no seam, no visible ward—only a slight drag in the air, like cloth caught on a nail."
1"It resembled a pear wrapped in translucent skin; inside, a tiny blue flame bobbed as if caught in water."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1204
adjectiveStacks0
stackExamples(empty)
adverbCount23
adverbRatio0.01910299003322259
lyAdverbCount4
lyAdverbRatio0.0033222591362126247
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences193
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences193
mean8.83
std5.2
cv0.588
sampleLengths
014
17
214
310
45
511
63
710
84
93
1014
1114
128
1316
146
1521
162
176
181
1915
2016
2112
223
2312
247
254
265
2723
285
295
3015
314
324
336
345
355
3611
375
3819
394
404
417
423
436
443
4520
4612
4710
484
4917
53.20% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats9
diversityRatio0.3471502590673575
totalSentences193
uniqueOpeners67
45.98% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount2
totalSentences145
matches
0"Then Isolde came through, and"
1"Then the damage returned."
ratio0.014
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount28
totalSentences145
matches
0"Their violet eyes fixed on"
1"Their voice brushed the air"
2"Their edges thinned where the"
3"Its leaf-shaped blade looked dull"
4"She found nothing to cut."
5"She turned the blade."
6"Its edge met resistance."
7"Their body poured into the"
8"They stood whole again, violet"
9"She left winter grass for"
10"She looked up until her"
11"It resembled a pear wrapped"
12"They followed the path downhill."
13"Their skins shone in colours"
14"It carried no reflection."
15"She crouched by the bank."
16"Its outer wall had collapsed"
17"She pulled her hand away."
18"Their shadow covered the first"
19"She pressed the Heartstone through"
ratio0.193
46.21% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount120
totalSentences145
matches
0"The standing stones had no"
1"Rory felt its warmth through"
2"The pendant rested against her"
3"Each beat lit the crimson"
4"Nyx lifted one shadowed hand."
5"Their violet eyes fixed on"
6"Their voice brushed the air"
7"Rory followed their gaze."
8"The space wavered."
9"Isolde stood at the edge"
10"Rory kept her hand near"
11"A faint smile touched Isolde’s"
12"The winter solstice had stripped"
13"The standing stones, old oak"
14"The shimmer between them rippled,"
15"Nyx drifted closer."
16"Their edges thinned where the"
17"Rory drew the moonsilver dagger."
18"Its leaf-shaped blade looked dull"
19"Isolde raised one pale finger."
ratio0.828
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences145
matches(empty)
ratio0
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences71
technicalSentenceCount3
matches
0"Its leaf-shaped blade looked dull in the overcast light, but the air around it sharpened, as if the clearing had taken a breath."
1"The air that crossed the threshold smelled of warm earth, bruised grapes and something sweet enough to sting her throat."
2"It resembled a pear wrapped in translucent skin; inside, a tiny blue flame bobbed as if caught in water."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags16
uselessAdditionCount0
matches(empty)
64.89% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags13
fancyCount4
fancyTags
0"they breathed (breathe)"
1"they murmured (murmur)"
2"Rory warned (warn)"
3"she muttered (mutter)"
dialogueSentences47
tagDensity0.277
leniency0.553
rawRatio0.308
effectiveRatio0.17
87.4615%