Run: 2026-03-12-01KKHYRKWA4XZBQ06Z9J7PNSA4

Run Details

Duration:
15.7s
Cost:
$0.017905
Provider:
xAI

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
Aurora Carter pulled the collar of her jacket tighter against the damp night air and stepped off the gravel path that cut through Richmond Park. The pendant around her neck — the Heartstone — gave off a faint, rhythmic heat against her sternum, like a second heartbeat that didn’t belong to her. She had followed its pull for three nights now, each time the crimson stone glowing a little brighter the closer she came to this part of the park. Tonight it burned. She told herself she was only looking for answers. The dreams had grown worse since the pendant arrived in a plain envelope at the bar, no return address, no note. In the dreams she stood in a ring of ancient trees while something wearing her mother’s face smiled with too many teeth. Each morning she woke with the small crescent scar on her left wrist itching like a fresh burn. The grass beneath her boots was unnaturally soft, almost spongy, as though the earth itself had breathed in and never exhaled. She clicked on the small torch she carried, sweeping the narrow beam across the ground. Wildflowers — bluebells, foxgloves, harebells — stood in defiant bloom though it was late October and the rest of the park had already surrendered to frost. Their petals glistened with moisture that caught the light like tiny eyes. The standing stones appeared without warning. They rose from the ground in a loose circle, eight ancient oaks whose trunks had fused and petrified centuries ago, their bark carved with spirals that seemed to shift when she wasn’t looking directly at them. Aurora’s breath clouded in front of her. The air here was several degrees colder than it had been only twenty paces back. The Heartstone flared hot enough to sting. She should have turned around. Instead she walked between the stones. The moment she crossed the threshold the torch flickered and died. Aurora shook it, smacked the casing against her palm. Nothing. She stuffed it into her jacket pocket and stood motionless, letting her eyes adjust. The clearing was larger than it had any right to be. The trees formed a perfect boundary, their branches interlocking overhead to create a living dome. Beyond the canopy she could still see the faint orange smear of London’s distant lights, but they looked wrong — smeared, as though viewed through warped glass. The wildflowers here grew taller, their stems brushing against her thighs, releasing a sweet, cloying scent that made her head swim. She took another step. The grass behind her made a soft rustling sound, as though something had settled its weight where she had just been standing. Aurora froze, ears straining. The night was too quiet. No distant traffic, no rustle of foxes or owls. Only the wet sound of her own breathing and the low, steady pulse of the pendant against her skin. She turned slowly. Nothing but flowers and stone. “You’re being paranoid, Rory,” she whispered. The sound of her own voice felt intrusive, like shouting in a church. The pendant answered with a stronger throb, almost eager. She followed it toward the center of the grove where the flowers parted naturally, revealing a small depression in the earth. At the bottom lay a pool of perfectly still water no larger than a dinner plate. Its surface reflected the night sky with impossible clarity — every star sharp, every constellation in its proper place, though she knew the light pollution over London should have swallowed them. Aurora crouched. The reflection staring back at her had her face, her straight black hair falling across bright blue eyes, but the expression was not hers. The reflection’s lips curved in a gentle, knowing smile. Aurora wasn’t smiling. She reached out to touch the surface. The water rippled once, though her fingers hadn’t broken it. From somewhere behind her came the soft crack of a twig. Aurora rose quickly, spinning toward the sound. The standing stones looked closer than before. She was certain the gap between the two nearest oaks had narrowed. The shadows between them had thickened into something almost solid, something that seemed to breathe. She backed away until her heel met the edge of the flowerbed. The sweet scent grew stronger, almost sickly now, like rotting fruit beneath the petals. Another sound — this time to her left. A low, wet noise, as though something large had shifted its bulk in the undergrowth. The flowers there trembled though there was no wind. Aurora’s heart hammered against her ribs. The pendant was almost painful now, its heat radiating down her sternum like a brand. She pressed her palm over it, feeling the pulse sync with her own frantic heartbeat. “Who’s there?” Her voice cracked on the second word. Silence answered, the kind of silence that pressed against the eardrums. She took one careful step toward the gap in the stones she had entered through. The flowers caught at her ankles, stems winding briefly around her boots before releasing with a soft, regretful sigh. She told herself it was her imagination. Plants didn’t do that. The gap was gone. Where there had been an opening between two standing stones now stood a third oak, its bark smooth and unmarked, as though it had always been there. Aurora’s stomach lurched. She turned in a slow circle. All the gaps had closed. The circle was complete, seamless. The temperature dropped another few degrees. Her breath plumed visibly now, drifting upward to tangle in the canopy like pale ghosts. Something brushed the back of her neck. Aurora whirled, hands coming up defensively. Nothing. Only the flowers swaying gently, though she felt no breeze on her face. The movement of the stems looked almost like breathing — slow, tidal. She tried to remember the way Eva had taught her to breathe through panic. In for four, hold for four, out for four. The air tasted wrong, metallic, like the moment before a storm. A soft laugh drifted through the grove. It came from everywhere and nowhere, feminine and familiar in a way that made Aurora’s skin crawl. It sounded like her mother. It sounded like the last thing her mother had said to her before the car accident that had never quite added up. *Run along now, darling. Mummy needs to speak with the nice man.* Aurora’s scar itched violently. She rubbed at it without thinking, feeling the raised edge of the old burn beneath her thumb. The flowers around her began to lean inward, petals brushing against her jeans, her jacket sleeves. Their touch was cool and faintly damp. She stumbled backward and nearly fell into the mirror-pool. At the last moment she caught herself, arms windmilling. The reflection in the water was no longer looking at her. It was looking behind her. Aurora didn’t want to turn. Every instinct screamed at her to keep her eyes on the water, on the thing wearing her face that was now slowly raising one hand in a gesture that might have been a wave or a warning. But the pull was stronger than fear. She turned. At the edge of the clearing, half-hidden by the standing stones, stood a figure. It was roughly her height, roughly her shape, but the proportions were wrong in ways her mind couldn’t quite process. The shoulders sat too high. The head tilted at an angle that suggested broken vertebrae. It wore her delivery jacket — the one with the Golden Empress logo on the breast — but the fabric looked wet, clinging to a form that wasn’t solid. The figure took a single step forward. The flowers beneath its feet didn’t bend. Aurora’s mouth had gone dry. “What do you want?” The thing that wasn’t her tilted its head further. The movement produced a wet clicking sound, like knuckles popping underwater. It raised one hand — her hand, the same crescent scar livid on the wrist — and beckoned. The Heartstone flared so brightly she could see its crimson glow through her jacket. She took an involuntary step toward it. “No,” she whispered, forcing her feet to stop. “No.” The figure smiled. Its mouth opened too wide. Behind Aurora, the water in the pool made a soft plopping sound, as though something had just surfaced. She refused to look. Looking would make it real. Instead she focused on the standing stones. If the grove existed between worlds like the old stories said, there had to be a way to force an exit. Her mind raced through half-remembered conversations with Eva, through late-night research on her laptop about thin places and fairy rings. Iron. Rowan. Names. Names had power. She spoke her own name like a ward. “Aurora Carter. Rory. I belong on the other side of these stones.” The figure flinched. Not much, but enough. The smile faltered. Encouraged, Aurora took a step toward the nearest oak. “My father is Brendan Carter. My mother was Jennifer Ellis. I was born in Cardiff. I live above Silas’s bar in London. I am not yours.” Each statement landed like a stone in still water. The flowers around her recoiled, stems bending away as though burned. The figure’s shape rippled, the borrowed jacket flickering between her delivery uniform and something older — a hospital gown, a child’s nightdress, nothing at all. The pendant was screaming now, a high keening note that existed only inside her bones. She walked toward the stones, one deliberate step after another. The ground fought her. Roots slid beneath the soil like serpents, trying to trip her. The air grew thick, resistant, pressing against her chest. The figure moved to intercept her, gliding rather than walking. Its feet never quite touched the ground. Where its shadow fell, the wildflowers blackened and curled. Aurora’s scar burned white-hot. She pressed her wrist against her stomach, trying to contain the pain, and kept moving. Three meters from the stone circle the figure lunged. It didn’t run. It simply ceased to be where it was and existed where she needed to step, close enough that she could smell it — damp soil and her own perfume and something sweeter, like funeral lilies left too long in a vase. Its face — her face — was inches from hers. The eyes were wrong. They had no pupils, only a swirling vortex of deep crimson that matched the Heartstone. The smile returned, tender and terrible. “You wore me once,” it whispered in her mother’s voice. “You will wear me again.” Aurora’s hand moved without her consent, rising toward the pendant. She fought it, muscles screaming, but her fingers closed around the silver chain anyway. The figure’s smile widened until the corners of its mouth split. With the last of her strength Aurora yanked the pendant over her head. The chain burned her neck as it came free. She threw it as hard as she could toward the mirror-pool. The crimson stone caught the starlight and blazed like a falling comet. For one impossible moment the entire grove lit up — every petal, every carved spiral on the standing stones, every wrong angle of the thing wearing her skin. The pendant struck the surface of the pool. The water exploded upward in a silent geyser. The figure shrieked — a sound like tearing metal and a child’s cry braided together — and began to unravel. Threads of shadow peeled away from its form, whipping toward the pool as though sucked by an invisible current. Aurora ran. She sprinted for the nearest standing stone, shoulder slamming into the cold bark. Pain flared through her arm but she kept pushing, forcing herself between the trunks even though the gap was barely wide enough for her body. The stone scraped her cheek, drawing blood. She didn’t care. Behind her the grove was coming apart. Flowers spiraled upward into the air like a reverse rain. The standing stones groaned and shifted, ancient roots tearing free of the earth with wet, sucking sounds. The temperature plummeted so fast her jacket frosted over. She pushed through. The moment she broke free of the circle the night sounds of London crashed back over her — distant traffic, the hoot of an owl, the faraway wail of a siren. The air was suddenly, blessedly normal. She stumbled forward several steps before her legs gave out, sending her to her knees in ordinary Richmond grass. Aurora stayed there, panting, hands pressed to the cold ground. The crescent scar on her wrist had stopped burning. The pendant was gone. She felt its absence like a missing tooth. After a long moment she lifted her head. The standing stones were exactly where they had always been — eight ancient oaks in a loose, perfectly ordinary circle. No impossible clearing. No mirror-pool. Just a slightly sunken patch of ground where nothing grew. She touched her cheek. Her fingers came away wet with blood. Somewhere in the distance, a fox screamed. Aurora Carter pushed herself to her feet. Her legs shook but held. She looked once more at the circle of stones, at the place where time moved differently and flowers bloomed in defiance of season. Then she turned and walked away, leaving no footprints in the frost-killed grass. The Heartstone was gone, but she could still feel it — a faint, fading warmth somewhere behind her sternum, as though part of it had stayed inside her after all. She didn’t look back. Not even when she heard the soft rustle of flowers that shouldn’t have been there, moving in a wind that did not exist.
created_at"2026-03-12T21:20:41.233Z" 3/12/2026, 9:20:41 PM
model"x-ai/grok-4.20-beta-20260309"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency490
moderation_latency(null)
generation_time15109
tokens_prompt812
tokens_completion3488
native_tokens_prompt841
native_tokens_completion2723
native_tokens_completion_images0
native_tokens_reasoning0
native_tokens_cached64
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"completed"
usage0.0179048
router(null)
provider_responses
0
endpoint_id"33f49f24-a0de-4dcf-872d-ca514e83fbae"
id"19f916fa-eb42-1c83-ad39-ab45131bdd94"
is_byokfalse
latency486
model_permaslug"x-ai/grok-4.20-beta-20260309"
provider_name"xAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.0; linux; x64))"
http_referer(null)
api_type"completions"
id"gen-1773350441-H5cVQkzCsYGF3IwdQ75V"
upstream_id"19f916fa-eb42-1c83-ad39-ab45131bdd94"
total_cost0.0179048
cache_discount0.0001152
upstream_inference_cost0
provider_name"xAI"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags4
adverbTagCount0
adverbTags(empty)
dialogueSentences9
tagDensity0.444
leniency0.889
rawRatio0
effectiveRatio0
82.16% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2242
totalAiIsmAdverbs8
found
0
adverb"slowly"
count2
1
adverb"perfectly"
count2
2
adverb"quickly"
count1
3
adverb"gently"
count1
4
adverb"suddenly"
count1
5
adverb"slightly"
count1
highlights
0"slowly"
1"perfectly"
2"quickly"
3"gently"
4"suddenly"
5"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)
59.86% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2242
totalAiIsms18
found
0
word"rhythmic"
count1
1
word"flickered"
count1
2
word"perfect"
count1
3
word"weight"
count1
4
word"pulse"
count2
5
word"throb"
count1
6
word"trembled"
count1
7
word"silence"
count2
8
word"stomach"
count2
9
word"lurched"
count1
10
word"familiar"
count1
11
word"the last thing"
count1
12
word"raced"
count1
13
word"unravel"
count1
14
word"warmth"
count1
highlights
0"rhythmic"
1"flickered"
2"perfect"
3"weight"
4"pulse"
5"throb"
6"trembled"
7"silence"
8"stomach"
9"lurched"
10"familiar"
11"the last thing"
12"raced"
13"unravel"
14"warmth"
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
narrationSentences196
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount5
narrationSentences196
filterMatches(empty)
hedgeMatches
0"seemed 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)
analyzedSentences201
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen40
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans1
markdownWords12
totalWords2264
ratio0.005
matches
0"Run along now, darling. Mummy needs to speak with the nice man."
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions4
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions41
wordCount2205
uniqueNames11
maxNameDensity1
worstName"Aurora"
maxWindowNameDensity2
worstWindowName"Aurora"
discoveredNames
Carter2
Richmond2
Park1
Heartstone5
October1
London3
Silence1
Eva2
Aurora22
Golden1
Empress1
persons
0"Carter"
1"Heartstone"
2"Silence"
3"Eva"
4"Aurora"
places
0"Richmond"
1"Park"
2"London"
globalScore1
windowScore1
64.97% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences147
glossingSentenceCount5
matches
0"spirals that seemed to shift when she wasn’t looking directly at them"
1"something that seemed to breathe"
2"breath plumed visibly now, drifting upwar"
3"sounded like the last thing her mother had"
4"quite process"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.442
wordCount2264
matches
0"Not much, but enough"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences201
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs86
mean26.33
std20.62
cv0.783
sampleLengths
083
170
274
36
465
55
66
735
874
94
1059
113
125
1319
149
1568
1638
177
1810
1911
2041
2126
2232
2336
249
2511
2645
274
2846
2921
307
3132
3234
337
3444
3512
3621
3741
3811
395
4051
4178
4214
439
4438
4514
467
479
488
4918
99.89% Passive voice overuse
Target: ≤2% passive sentences
passiveCount3
totalSentences196
matches
0"was gone"
1"was gone"
2"was gone"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount5
totalVerbs378
matches
0"was only looking"
1"wasn’t looking"
2"was looking"
3"was screaming"
4"was coming"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount22
semicolonCount0
flaggedSentences16
totalSentences201
ratio0.08
matches
0"The pendant around her neck — the Heartstone — gave off a faint, rhythmic heat against her sternum, like a second heartbeat that didn’t belong to her."
1"Wildflowers — bluebells, foxgloves, harebells — stood in defiant bloom though it was late October and the rest of the park had already surrendered to frost."
2"Beyond the canopy she could still see the faint orange smear of London’s distant lights, but they looked wrong — smeared, as though viewed through warped glass."
3"Its surface reflected the night sky with impossible clarity — every star sharp, every constellation in its proper place, though she knew the light pollution over London should have swallowed them."
4"Another sound — this time to her left."
5"The movement of the stems looked almost like breathing — slow, tidal."
6"It wore her delivery jacket — the one with the Golden Empress logo on the breast — but the fabric looked wet, clinging to a form that wasn’t solid."
7"It raised one hand — her hand, the same crescent scar livid on the wrist — and beckoned."
8"The figure’s shape rippled, the borrowed jacket flickering between her delivery uniform and something older — a hospital gown, a child’s nightdress, nothing at all."
9"It simply ceased to be where it was and existed where she needed to step, close enough that she could smell it — damp soil and her own perfume and something sweeter, like funeral lilies left too long in a vase."
10"Its face — her face — was inches from hers."
11"For one impossible moment the entire grove lit up — every petal, every carved spiral on the standing stones, every wrong angle of the thing wearing her skin."
12"The figure shrieked — a sound like tearing metal and a child’s cry braided together — and began to unravel."
13"The moment she broke free of the circle the night sounds of London crashed back over her — distant traffic, the hoot of an owl, the faraway wail of a siren."
14"The standing stones were exactly where they had always been — eight ancient oaks in a loose, perfectly ordinary circle."
15"The Heartstone was gone, but she could still feel it — a faint, fading warmth somewhere behind her sternum, as though part of it had stayed inside her after all."
92.26% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2191
adjectiveStacks1
stackExamples
0"thick, resistant, pressing against her"
adverbCount92
adverbRatio0.04198995892286627
lyAdverbCount32
lyAdverbRatio0.01460520310360566
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences201
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences201
mean11.26
std7.78
cv0.691
sampleLengths
025
127
228
33
49
521
622
718
821
915
1026
1112
126
1336
147
1515
167
175
186
1911
209
211
2214
2311
2415
2527
2621
274
2822
294
305
319
3219
333
345
356
3613
379
3821
3916
4031
412
4224
439
443
457
4610
4711
487
497
38.56% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats23
diversityRatio0.263681592039801
totalSentences201
uniqueOpeners53
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount7
totalSentences186
matches
0"Instead she walked between the"
1"Only the wet sound of"
2"Only the flowers swaying gently,"
3"Instead she focused on the"
4"Just a slightly sunken patch"
5"Somewhere in the distance, a"
6"Then she turned and walked"
ratio0.038
97.42% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount57
totalSentences186
matches
0"She had followed its pull"
1"She told herself she was"
2"She clicked on the small"
3"Their petals glistened with moisture"
4"They rose from the ground"
5"She should have turned around."
6"She stuffed it into her"
7"She took another step."
8"She turned slowly."
9"She followed it toward the"
10"Its surface reflected the night"
11"She reached out to touch"
12"She was certain the gap"
13"She backed away until her"
14"She pressed her palm over"
15"Her voice cracked on the"
16"She took one careful step"
17"She told herself it was"
18"She turned in a slow"
19"Her breath plumed visibly now,"
ratio0.306
40.65% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount156
totalSentences186
matches
0"Aurora Carter pulled the collar"
1"The pendant around her neck"
2"She had followed its pull"
3"Tonight it burned."
4"She told herself she was"
5"The dreams had grown worse"
6"Each morning she woke with"
7"The grass beneath her boots"
8"She clicked on the small"
9"Wildflowers — bluebells, foxgloves, harebells"
10"Their petals glistened with moisture"
11"The standing stones appeared without"
12"They rose from the ground"
13"Aurora’s breath clouded in front"
14"The air here was several"
15"The Heartstone flared hot enough"
16"She should have turned around."
17"The moment she crossed the"
18"Aurora shook it, smacked the"
19"She stuffed it into her"
ratio0.839
26.88% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences186
matches
0"If the grove existed between"
ratio0.005
56.51% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences91
technicalSentenceCount11
matches
0"The pendant around her neck — the Heartstone — gave off a faint, rhythmic heat against her sternum, like a second heartbeat that didn’t belong to her."
1"The grass beneath her boots was unnaturally soft, almost spongy, as though the earth itself had breathed in and never exhaled."
2"They rose from the ground in a loose circle, eight ancient oaks whose trunks had fused and petrified centuries ago, their bark carved with spirals that seemed t…"
3"Beyond the canopy she could still see the faint orange smear of London’s distant lights, but they looked wrong — smeared, as though viewed through warped glass."
4"The wildflowers here grew taller, their stems brushing against her thighs, releasing a sweet, cloying scent that made her head swim."
5"The grass behind her made a soft rustling sound, as though something had settled its weight where she had just been standing."
6"The shadows between them had thickened into something almost solid, something that seemed to breathe."
7"A low, wet noise, as though something large had shifted its bulk in the undergrowth."
8"The pendant was screaming now, a high keening note that existed only inside her bones."
9"Threads of shadow peeled away from its form, whipping toward the pool as though sucked by an invisible current."
10"The Heartstone was gone, but she could still feel it — a faint, fading warmth somewhere behind her sternum, as though part of it had stayed inside her after all…"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags4
uselessAdditionCount0
matches(empty)
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags3
fancyCount3
fancyTags
0"she whispered (whisper)"
1"she whispered (whisper)"
2"it whispered (whisper)"
dialogueSentences9
tagDensity0.333
leniency0.667
rawRatio1
effectiveRatio0.667
81.9717%