Run: 2026-09-24-01M39W5DYR09V5R9A9AGVPNNE8

Run Details

Duration:
2m 18s
Cost:
$0.010422
Provider:
AionLabs

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> <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> 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.

Model response

AI
The pendant woke at half past ten. It had been dead jewellery for five weeks — a thumbnail of crimson glass on a silver chain, inert, ordinary, the sort of thing you stop noticing until the shower steams it — and Rory had nearly convinced herself it was nothing but a keepsage from a stranger who owed her an explanation. Then, halfway through a pint at Silas' bar, it began to beat. Not glow. Beat. A pulse against her sternum, patient as a second heart, quickening when she turned toward the door and easing when she turned back to the bar. By the time she set the glass down it was hammering, hard enough that she pressed her palm flat against it like a woman staunching a wound. So she followed it across the sleeping city. Night bus to Richmond, then a long walk down roads that emptied out the further she went, until the pendant's rhythm was the loudest thing in her body. The park gates were locked — of course they were locked, it was November and past eleven — but there was a gap in the palings off Robin Hood Lane that someone had widened long before her, a gap worn smooth at the edges, a gap that knew about people like her. She left her bike leaning in the hedge and slipped through. The cold was proper cold, Cardiff cold, the kind that gets into the cartilage. Her breath plumed. Frost furred the bracken silver and crusted the mud of the path so that it crunched like thin toffee, and overhead the stars burned with a hard winter clarity. Somewhere behind her, faint, the city kept up its low tidal hum — the A316, a distant siren, the arterial murmur of ten million people. It cut out all at once. Not faded. Cut. Like a hand turning a volume knob to zero. One step the world had a floor of sound beneath it; the next, nothing, and her own footsteps went dull and swallowed, as if she were walking on wool. Rory stopped and listened. Her ears rang with the absence. Okay, she said to herself. Okay. She was a delivery girl who'd talked her way out of worse than a quiet park. She was also a barrister's daughter, and a barrister's daughter knows that evidence is not the same as conclusion. Quiet park. Old trees. Keep moving. The pendant led her off the path and into the oaks. They were old the way mountains are old — trunks wide as doorways, bark split into deep grey plates, limbs contorted into gestures. Between them stood the stones. She'd read about the grove the way you read about anything at 3 a.m., in forums and footnotes: a boundary marked in oak-heartwood pillars, black as bog iron, dense as sin, raised by hands nobody could name. Up close they were taller than she'd expected, taller than the oaks, and the frost that whitened everything else had not touched them. They wore the dark like a coat. The pendant was no longer beating. It was burning. She stepped between two of the pillars and the season ended. Summer. That was the only word for it. The air inside the ring was warm and thick and smelled of cut hay and honey, and the ground underfoot was deep green grass, and the clearing was in full flower — cow parsley, poppies, vetch, things she half-remembered from her grandmother's garden in the Valleys — blooming in riot under a sky that held only winter stars. A bee droned past her ear, unhurried, ridiculous. Somewhere above the canopy a skylark was singing, climbing and falling in its long bright spiral, the sound of June mornings, and it was 11:41 at night in Richmond Park and frost lay on the world thirty feet behind her. Her phone said 23:41. She checked it twice, thumb cold on the glass, and both times it said 23:41. She put the phone away and made herself do the sensible thing, the thing her father would do: count the stones. Establish the baseline. Nine — she walked the ring slowly, touching each pillar as she passed, nine, and told herself that was her baseline, and that the warmth and the flowers and the lark were some microclimate, some old story, some thing with a rational spine to it. On her second circuit she counted eleven. She stopped. Stood very still with her hand on a pillar that had not been there when she passed it the first time — she was almost, almost sure it had not — and made herself count again, aloud, because her father said numbers only lie when you're careless with them. Twelve. She stopped counting. Some languages, she thought, you don't want to learn. That was when she noticed the shadows. The moon was up and high and hard, and by every law of light the shadows of the standing stones should have lain long and westward across the grass. They lay inward. All of them, every pillar's shadow stretched toward the centre of the clearing like rays on a black sundial, converging on the place where she stood, and when she moved, they moved with her, patient, keeping her at the centre of whatever the grove considered noon. At the treeline, between two of the oaks, there was a depth in the dark. She clocked it the way you clock anything in peripheral vision — a vertical absence, darker than the dark around it, person-shaped in the way a door is person-shaped. When she turned her head to look straight at it, it was an old trunk, gnarled and shadowed, nothing more. When she looked away, walking, breathing, counting her own heartbeats, it was a figure again. Tall. Still. Head slightly tilted. She completed a full circuit of the ring. It kept pace with her, exactly, never closing the distance, never falling behind, and it did not occur to her until later that she had never once seen it move. The crescent scar on her left wrist began to ache. Cold, deep, like a hook of ice set under the skin — the scar from the fall out of the apple tree when she was seven, the scar that had never once ached in eighteen years — and she gripped it without meaning to, thumb pressed into the little pale crescent, the way she had as a child. The lark stopped. Total silence, then. The bee was gone. The warm air lay on her like a held breath, and the flowers at her feet had all turned — she would not have believed it, would swear later she had imagined it, but in the moonlight every open head in the clearing was angled toward the treeline, toward the depth in the dark, like a congregation. The pendant went from burning to hammering, one relentless beat, and the crimson light bled out between her fingers where she gripped it, and she understood — the understanding arrived whole, cold, complete, the way the worst understandings do — that she had it backwards. The pendant wasn't a compass. It had never been a compass. It was a beacon, and she had carried it through the dark of a winter park and lit it in the middle of a starving place like a struck match. "Aurora." Her mother's voice. Not from the treeline — from everywhere, from the grass and the pillars and the warm air itself, gentle, Welsh-soft, the voice that had called her in from plays in the dusk a world ago. "Aurora. Come inside now, cariad. It's past your bedtime." Her mouth opened. She clamped it shut. Rule one, made in the first ten seconds and held to now like a rail: do not answer. Do not answer anything that knows your name. "Aurora." A pause, fond and terrible. Then the voice came again, and it was her own voice now, pitched low, the one she used for difficult customers and worse men: "Rory. It's me. It's only you." She backed toward the gap between the fourth and fifth pillars — the gap she'd marked, the gap she'd entered by — refusing to run, because some animal part of her understood that running was a answer too. She kept her eyes on the gap. Twenty paces, she told herself. It's twenty paces. She counted forty. She stopped counting paces and counted breaths, four counts in, four counts out, barrister's daughter, burden of proof, and the clearing stretched like toffee and the pillars slid in her vision like cards, and the whole time the figure stood at the treeline and did not move and did not move and then was not at the treeline. It was one pillar away. No transition. No footfall. It stood in the shadow of the eleventh stone with its head tilted, and though there was no face to find in that dark, she knew with a certainty that lived in her spine rather than her head that it was looking at the light between her fingers. Not at her. At the light. She crossed the boundary between the fourth and fifth pillars and winter hit her like a slap of cold water — frost, real frost, the lurch of her own breath pluming, and behind her the sound of the city came flooding back like surf, the A316, a siren, the ordinary tidal world. The grove behind her was just a grove. Bare trees, bare stones, dead grass. No flowers. No summer. Nothing she could photograph, nothing she could prove. Her phone was dead. It had shown sixty-one percent ten minutes — she looked at the sky and stopped. The moon had moved. It had been high over her left shoulder going in; it now sat low and swollen in the west, and in the east there was a grey bruise of a light that she did not want to name, because to name it was dawn, and dawn was hours away, whatever her phone had ever said. Her bike was where she'd left it, furred white with frost. She was three steps from it when she saw the footprints. Hers went in — she could read them like handwriting, the slight outward roll of her right foot, the delivery-girl stride. Hers came out, the same, overlaying. And beside them, from the treeline, following her out of the ring the whole way, ran a second line of prints. Bare. Longer than her feet by too much. Each one placed exactly half a step to the left of hers, in the stance of someone walking beside her, matching her, for the entire distance she had believed herself alone. The second line stopped half a step behind her last print — the one she'd made when she turned to look back at the grove. And the toes of the final pair were turned inward, toward the place where she had stood. Rory walked out of the park with her fists in her pockets and did not run, because she understood that it was watching to see what she would do, and that whatever she did, it would learn. The pendant stayed cold against her breastbone the whole way, quiet, obedient, pretending, and it was only when she reached the lights of the road and the ordinary noise of the living city that it gave a single beat — soft, satisfied, like something ticking a name off a list.
created_at"2026-09-24T14:12:28.771Z" 9/24/2026, 2:12:28 PM
model"aion-labs/aion-3.5-mini-20260923"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency1772
moderation_latency(null)
generation_time137652
tokens_prompt792
tokens_completion7922
native_tokens_prompt746
native_tokens_completion7214
native_tokens_completion_images(null)
native_tokens_reasoning5288
native_tokens_cached384
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.01042212
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.21.0; linux; x64))"
http_referer(null)
request_id"req-1790259148-KxjAkskpXHlil2SAAZQi"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1790259148-7aIXmdaH6j11nRw4w5Fb"
upstream_id"120a56f458104b94bd3b9f2ca0cc32cd"
provider_responses
0
endpoint_id"60ac3bdc-90ec-4769-9193-2c00b4d79562"
id"120a56f458104b94bd3b9f2ca0cc32cd"
is_byokfalse
latency1771
model_permaslug"aion-labs/aion-3.5-mini-20260923"
provider_name"AionLabs"
status200
total_cost0.01042212
cache_discount0.00019968
upstream_inference_cost0
provider_name"AionLabs"
response_cache_source_id(null)
data_region"global"
workspace_id"97e315e5-d303-487d-83c1-83180e8a13d4"

Evaluation details

Result Evaluator Details Meta Data
0.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags1
adverbTagCount1
adverbTags
0"the voice came again [again]"
dialogueSentences4
tagDensity0.25
leniency0.5
rawRatio1
effectiveRatio0.5
92.07% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1892
totalAiIsmAdverbs3
found
0
adverb"slowly"
count1
1
adverb"very"
count1
2
adverb"slightly"
count1
highlights
0"slowly"
1"very"
2"slightly"
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)
81.50% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1892
totalAiIsms7
found
0
word"pulse"
count1
1
word"footsteps"
count1
2
word"warmth"
count1
3
word"silence"
count1
4
word"beacon"
count1
5
word"footfall"
count1
6
word"lurch"
count1
highlights
0"pulse"
1"footsteps"
2"warmth"
3"silence"
4"beacon"
5"footfall"
6"lurch"
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
narrationSentences119
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount1
narrationSentences119
filterMatches(empty)
hedgeMatches
0"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences121
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen58
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1917
ratio0
matches(empty)
0.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions4
unquotedAttributions2
matches
0"Okay, she said to herself."
1"Twenty paces, she told herself."
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions14
wordCount1894
uniqueNames11
maxNameDensity0.16
worstName"Rory"
maxWindowNameDensity0.5
worstWindowName"Rory"
discoveredNames
Rory3
Richmond2
November1
Robin1
Hood1
Lane1
Cardiff1
Valleys1
June1
Park1
Welsh-soft1
persons
0"Rory"
places
0"Richmond"
1"Robin"
2"Hood"
3"Lane"
4"Cardiff"
5"Park"
globalScore1
windowScore1
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences75
glossingSentenceCount0
matches(empty)
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount1917
matches(empty)
56.47% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount4
totalSentences121
matches
0"knows that evidence"
1"do — that she"
2"understood that running"
3"understood that it"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs41
mean46.76
std34.14
cv0.73
sampleLengths
07
165
256
399
471
56
651
747
811
995
109
1111
12114
1319
1469
157
1651
171
1812
1985
2015
2169
2238
2368
243
2564
2686
271
2847
2933
3036
31114
325
3358
3478
3578
3611
3711
3887
3942
4087
96.42% Passive voice overuse
Target: ≤2% passive sentences
passiveCount3
totalSentences119
matches
0"were locked "
1"were locked"
2"was gone"
3"was angled"
67.99% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount6
totalVerbs303
matches
0"was hammering"
1"were walking"
2"was burning"
3"was singing"
4"was looking"
5"was watching"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount25
semicolonCount2
flaggedSentences20
totalSentences121
ratio0.165
matches
0"It had been dead jewellery for five weeks — a thumbnail of crimson glass on a silver chain, inert, ordinary, the sort of thing you stop noticing until the shower steams it — and Rory had nearly convinced herself it was nothing but a keepsage from a stranger who owed her an explanation."
1"The park gates were locked — of course they were locked, it was November and past eleven — but there was a gap in the palings off Robin Hood Lane that someone had widened long before her, a gap worn smooth at the edges, a gap that knew about people like her."
2"Somewhere behind her, faint, the city kept up its low tidal hum — the A316, a distant siren, the arterial murmur of ten million people."
3"One step the world had a floor of sound beneath it; the next, nothing, and her own footsteps went dull and swallowed, as if she were walking on wool."
4"They were old the way mountains are old — trunks wide as doorways, bark split into deep grey plates, limbs contorted into gestures."
5"The air inside the ring was warm and thick and smelled of cut hay and honey, and the ground underfoot was deep green grass, and the clearing was in full flower — cow parsley, poppies, vetch, things she half-remembered from her grandmother's garden in the Valleys — blooming in riot under a sky that held only winter stars."
6"Nine — she walked the ring slowly, touching each pillar as she passed, nine, and told herself that was her baseline, and that the warmth and the flowers and the lark were some microclimate, some old story, some thing with a rational spine to it."
7"Stood very still with her hand on a pillar that had not been there when she passed it the first time — she was almost, almost sure it had not — and made herself count again, aloud, because her father said numbers only lie when you're careless with them."
8"She clocked it the way you clock anything in peripheral vision — a vertical absence, darker than the dark around it, person-shaped in the way a door is person-shaped."
9"Cold, deep, like a hook of ice set under the skin — the scar from the fall out of the apple tree when she was seven, the scar that had never once ached in eighteen years — and she gripped it without meaning to, thumb pressed into the little pale crescent, the way she had as a child."
10"The warm air lay on her like a held breath, and the flowers at her feet had all turned — she would not have believed it, would swear later she had imagined it, but in the moonlight every open head in the clearing was angled toward the treeline, toward the depth in the dark, like a congregation."
11"The pendant went from burning to hammering, one relentless beat, and the crimson light bled out between her fingers where she gripped it, and she understood — the understanding arrived whole, cold, complete, the way the worst understandings do — that she had it backwards."
12"Not from the treeline — from everywhere, from the grass and the pillars and the warm air itself, gentle, Welsh-soft, the voice that had called her in from plays in the dusk a world ago."
13"She backed toward the gap between the fourth and fifth pillars — the gap she'd marked, the gap she'd entered by — refusing to run, because some animal part of her understood that running was a answer too."
14"She crossed the boundary between the fourth and fifth pillars and winter hit her like a slap of cold water — frost, real frost, the lurch of her own breath pluming, and behind her the sound of the city came flooding back like surf, the A316, a siren, the ordinary tidal world."
15"It had shown sixty-one percent ten minutes — she looked at the sky and stopped."
16"It had been high over her left shoulder going in; it now sat low and swollen in the west, and in the east there was a grey bruise of a light that she did not want to name, because to name it was dawn, and dawn was hours away, whatever her phone had ever said."
17"Hers went in — she could read them like handwriting, the slight outward roll of her right foot, the delivery-girl stride."
18"The second line stopped half a step behind her last print — the one she'd made when she turned to look back at the grove."
19"The pendant stayed cold against her breastbone the whole way, quiet, obedient, pretending, and it was only when she reached the lights of the road and the ordinary noise of the living city that it gave a single beat — soft, satisfied, like something ticking a name off a list."
82.78% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount75
adjectiveStacks0
stackExamples(empty)
adverbCount4
adverbRatio0.05333333333333334
lyAdverbCount2
lyAdverbRatio0.02666666666666667
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences121
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences121
mean15.84
std16.42
cv1.036
sampleLengths
07
153
212
32
41
526
627
78
828
952
1011
1114
123
1329
1425
156
162
171
189
1929
204
216
225
231
2416
2519
262
272
282
2911
3023
315
3237
3323
347
356
363
3711
381
397
4058
418
4240
434
4415
4521
463
4745
487
492
59.50% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats13
diversityRatio0.4214876033057851
totalSentences121
uniqueOpeners51
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount4
totalSentences101
matches
0"Then, halfway through a pint"
1"Somewhere behind her, faint, the"
2"Somewhere above the canopy a"
3"Then the voice came again,"
ratio0.04
61.58% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount40
totalSentences101
matches
0"It had been dead jewellery"
1"She left her bike leaning"
2"Her breath plumed."
3"It cut out all at"
4"Her ears rang with the"
5"She was a delivery girl"
6"She was also a barrister's"
7"They were old the way"
8"She'd read about the grove"
9"They wore the dark like"
10"It was burning."
11"She stepped between two of"
12"Her phone said 23:41."
13"She checked it twice, thumb"
14"She put the phone away"
15"She stopped counting."
16"They lay inward."
17"She clocked it the way"
18"She completed a full circuit"
19"It kept pace with her,"
ratio0.396
100.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount70
totalSentences101
matches
0"The pendant woke at half"
1"It had been dead jewellery"
2"A pulse against her sternum,"
3"Night bus to Richmond, then"
4"The park gates were locked"
5"She left her bike leaning"
6"The cold was proper cold,"
7"Her breath plumed."
8"Frost furred the bracken silver"
9"It cut out all at"
10"Rory stopped and listened."
11"Her ears rang with the"
12"She was a delivery girl"
13"She was also a barrister's"
14"The pendant led her off"
15"They were old the way"
16"She'd read about the grove"
17"They wore the dark like"
18"The pendant was no longer"
19"It was burning."
ratio0.693
49.50% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences101
matches
0"By the time she set"
ratio0.01
46.70% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences52
technicalSentenceCount7
matches
0"It had been dead jewellery for five weeks — a thumbnail of crimson glass on a silver chain, inert, ordinary, the sort of thing you stop noticing until the showe…"
1"The cold was proper cold, Cardiff cold, the kind that gets into the cartilage."
2"One step the world had a floor of sound beneath it; the next, nothing, and her own footsteps went dull and swallowed, as if she were walking on wool."
3"The air inside the ring was warm and thick and smelled of cut hay and honey, and the ground underfoot was deep green grass, and the clearing was in full flower …"
4"Nine — she walked the ring slowly, touching each pillar as she passed, nine, and told herself that was her baseline, and that the warmth and the flowers and the…"
5"Cold, deep, like a hook of ice set under the skin — the scar from the fall out of the apple tree when she was seven, the scar that had never once ached in eight…"
6"Not from the treeline — from everywhere, from the grass and the pillars and the warm air itself, gentle, Welsh-soft, the voice that had called her in from plays…"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags1
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags0
79.8175%