Run: 2026-02-25-01KJ94W9N6C7H9R8S64A4NT2V5

Run Details

Duration:
37.4s
Cost:
$0.018554
Provider:
Google AI Studio

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
Rory felt the Heartstone Pendant through her sweater, a steady, rhythmic thrumming like a second heart. It was warm—too warm for a piece of jewelry in the biting chill of a London autumn—but its heat was a comfort against the damp fog of Richmond Park. Behind her, the Shadow was a silent, shifting presence. Nyx didn’t make noise when they moved; they simply occupied space, a humanoid silhouette that seemed to drink the moonlight. "Is this it?" Rory whispered. Her voice felt fragile, easily swallowed by the ancient oaks. *“The Veil is thin here,”* Nyx’s voice drifted over her shoulder, a sound like dry leaves skittering across pavement. *“Can you not see the shivering in the air, little bird?”* Rory squinted. She saw only the grey-black trunks of the park and the distant, muffled lights of the city. Then, she adjusted her focus, looking not at the trees, but the gaps between them. There it was: a faint, shimmering distortion, like heat rising from asphalt, stretching between two massive, gnarled oaks that looked less like trees and more like petrified sentinels. She stepped forward, her hand instinctively going to the hilt of the moonsilver dagger sheathed at her waist. The Fae-forged blade was cold, a sharp contrast to the pendant's heat. As she crossed the threshold between the two standing oaks, the world didn't just change; it inverted. The sensation was a physical jolt, a sudden pressure in her inner ear that made her stumble. The damp, soot-stained air of London vanished, replaced by a scent so vibrant it was almost aggressive—crushed mint, blooming jasmine, and something sharp and metallic, like ozone before a storm. Rory blinked, and the greyscale of the night exploded into a riot of impossible color. They stood in a clearing where the grass was a deep, bruised violet, soft as velvet under her boots. Overhead, the sky wasn't the charcoal of a city night, but a swirling, bruised indigo shot through with ribbons of pale lavender. There was no sun, yet the grove was bathed in a soft, sourceless luminescence that seemed to emanate from the flora itself. "God," Rory breathed. She took a step, then another. "This is Richmond?" *“This is what remains of the dream,”* Nyx said. The Shade had transitioned with her, their form appearing more solid here, their violet eyes glowing with a faint, predatory light. *“The park is a shell. This is the pearl.”* Rory looked down. Beside her boot, a cluster of translucent wildflowers shaped like tiny trumpets pulsed with a soft gold light. When she moved closer, they tilted their heads toward her, a soft, chime-like ringing sound vibrating through the air. It was beautiful, but the intelligence in the movement sent a shiver down her spine. This wasn't a garden; it was a living, breathing entity. She looked back at the oaks they had passed through. From this side, they didn't look like trees at all. They were pillars of white stone, etched with runes that made her eyes ache if she stared too long. Beyond them, London was gone. There was only a wall of silver mist, thick and impenetrable. "Time feels... thick," Rory remarked, rubbing the crescent scar on her wrist. It had begun to itch, a nervous habit she’d never quite kicked. She checked her phone. The screen was a frantic blur of flickering pixels before it went black. She shoved it back into her pocket, useless. "How long have we been here?" *“Minutes. Decades. The Grove does not care for your ticking clocks,”* Nyx murmured. They were drifting toward a dense thicket of silver-barked trees whose leaves looked like hammered copper. *“Stay on the path, Aurora. The earth here has a memory, and it does not like to be stepped upon.”* Rory followed, careful to step exactly where Nyx’s shadow fell. She noticed then that while her own boots left deep indentations in the violet grass, the grass sprang back instantly, erasing her passing as if she were a ghost. There were no footprints ahead of them, either—not even the faint trail of a deer or a rabbit. A low, melodic hum echoed through the trees, a sound that felt less like music and more like a physical vibration in her marrow. As they pushed through a curtain of weeping willow-like vines that glowed with the color of a sunset, the Grove opened up into a sprawling amphitheater of blossoms. In the center of the clearing sat a woman who looked as though she had been carved from the moonlight itself. Her silver hair fell in a shimmering cascade to her waist, and her eyes, the color of pale lavender, held a clarity that was terrifying. She wore a gown of woven spider-silk that didn't so much rest on her skin as float around it. Isolde Varga didn't stand. She simply existed in the space, a part of the landscape as much as the glowing flowers. Around her, the air seemed to move more slowly, the falling petals of the copper-leafed trees drifting in languid, impossible arcs. "The girl with the dragon's heart and the shadow that refuses to die," Isolde said. Her voice didn't carry; it simply arrived in Rory's mind, clear and bell-like. Rory stopped ten feet away. She felt an overwhelming urge to bow, or to run. "Isolde. I was told you could see what's coming." The Seer tilted her head. Her pale eyes fixed on Rory’s neck, where the crimson Heartstone continued its frantic thrumming. "I see a flame that seeks to consume a city of fog. I see a door that was never meant to be opened, and a key that thinks it is a girl." "I'm not a key," Rory said, her voice firmer than she felt. She reached for the Fae-forged blade, more to ground herself than as a threat. Isolde’s gaze drifted to the dagger. A faint, sad smile touched her lips. "Moonsilver and shadow-steel. You carry the weight of two worlds, Aurora Carter, yet you walk as if you are light. Do you know why the flowers lean toward you?" Rory looked down at the golden trumpets, which were now pressing against her shins, their chimes growing more insistent. "I assume they’re hungry." "They recognize the scent of Dymas on you," Isolde said, her voice dropping to a whisper. "The realm of the Prince of Gluttony. It clings to that stone around your neck like honey. To them, you are a feast that has wandered into their dining room." Rory recoiled, pulling her sweater tighter. The Heartstone flared, its crimson glow suddenly harsh against the indigo sky. The sense of wonder she’d felt moments ago began to sour into a cold, creeping unease. The beauty of the Grove felt predatory now—the way the vines seemed to reach for her ankles, the way the air grew heavy with the cloying scent of nectar. *“The Seer speaks in truths that bite,”* Nyx said, their form wavering like smoke. They moved to stand between Rory and the flowers, their shadow stretching out to cover the golden trumpets, which immediately recoiled and fell silent. *“But we didn’t come here for a botany lesson, Isolde.”* "No," Isolde agreed. She rose then, her movement so fluid it was as if she were ascending through water. She didn't leave footprints in the moss as she approached. "You came because the Veil is screaming. You came because the Winter Solstice approaches, and the Prince of Gluttony has grown bored with his vineyards. He wants a taste of something... fresher." She reached out a hand, her fingers stopping inches from Rory’s face. Rory didn't flinch, though the air around Isolde’s hand felt like ice. "Seek the place where the river devours the light," the Seer whispered. "The Warden watches the gate, but he is blind to the shadow within his own house. If you wish to save your city, little key, you must find the one who sold the lock." "That's it? More riddles?" Rory's frustration bubbled up. "I'm a delivery girl from Cardiff, Isolde. I deal in noodles and parking tickets, not cosmic portents." Isolde’s eyes crinkled with amusement, though her expression remained solemn. "You were born of a barrister and a teacher, yes. But the blood in your veins has a rhythm older than your father’s laws. The Grove knows you. The Veil knows you. And soon, the Prince will know you as well." The Seer turned away, her form beginning to blur into the silver mist that hemmed the clearing. "Wait!" Rory shouted. "How do I get out? How do I know when to return?" Isolde’s voice drifted back, thin and ethereal. "Time is a circle in the Grove. Step through the stones when the Heartstone cools. But remember, Aurora—what you take from this place, you can never truly leave behind." With a sudden, sharp crack, the silver mist surged forward, swallowing the clearing, the flowers, and the ageless woman. Rory felt a wave of vertigo. The scent of jasmine vanished, replaced by the familiar, damp smell of rotting leaves and diesel fumes. The pressure in her ears popped. She was standing in the middle of Richmond Park, her boots sinking into the muddy London turf. The Heartstone against her chest was cold as ice. Beside her, Nyx was once again a smudge of darkness against the grey fog. Rory looked down at her wrist. The crescent scar was glowing with a faint, violet light that slowly faded back into the skin. She reached into her pocket and pulled out her phone. The screen lit up: 11:14 PM. "Nyx," she said, her breath hitching. "When we went in, it was 11:10." *“Four minutes,”* the Shade whispered. *“But look at your hair, little bird.”* Rory reached up and pulled a strand of her black hair forward. Woven into the locks was a single, hammered-copper leaf, still warm to the touch, and smelling faintly of a world that didn't exist. She shivered, the silence of the park suddenly feeling more dangerous than the alien grove. The city hummed in the distance—the sound of cars, the distant sirens, the mundane throb of humanity. But as Rory looked back at the two gnarled oaks, she realized the world felt smaller, thinner, like a piece of paper that could be torn with a single, Moonsilver-tipped finger. The delivery girl from Cardiff was gone; in her place stood someone whose very pulse was now synchronized with the heart of a different realm. "Let's go," she said, her voice tight. "We have a river to find." They turned and walked back toward the city lights, leaving no footprints on the damp Earth, while behind them, the Veil shimmered once, then went still. Over the park, the moon hung low and heavy, a pale eye watching the key as it moved through the dark.
created_at"2026-02-25T00:58:41.198Z" 2/25/2026, 12:58:41 AM
model"google/gemini-3-flash-preview-20251217"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency1754
moderation_latency(null)
generation_time36947
tokens_prompt1590
tokens_completion4110
native_tokens_prompt1593
native_tokens_completion5919
native_tokens_completion_images0
native_tokens_reasoning3467
native_tokens_cached0
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"STOP"
usage0.0185535
router(null)
provider_responses
0
endpoint_id"6e82f652-2693-4b60-bbe0-7362d6e345f0"
is_byokfalse
latency1754
model_permaslug"google/gemini-3-flash-preview-20251217"
provider_name"Google AI Studio"
status200
api_type"completions"
id"gen-1771981121-Nh0M4A9X9B1tN1RSLypQ"
upstream_id(null)
total_cost0.0185535
cache_discount(null)
upstream_inference_cost0
provider_name"Google AI Studio"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags17
adverbTagCount0
adverbTags(empty)
dialogueSentences37
tagDensity0.459
leniency0.919
rawRatio0
effectiveRatio0
83.45% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1813
totalAiIsmAdverbs6
found
0
adverb"slowly"
count2
1
adverb"suddenly"
count2
2
adverb"truly"
count1
3
adverb"very"
count1
highlights
0"slowly"
1"suddenly"
2"truly"
3"very"
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)
47.60% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1813
totalAiIsms19
found
0
word"rhythmic"
count1
1
word"chill"
count1
2
word"sentinels"
count1
3
word"velvet"
count1
4
word"pulsed"
count1
5
word"down her spine"
count1
6
word"etched"
count1
7
word"echoed"
count1
8
word"silk"
count1
9
word"weight"
count1
10
word"whisper"
count1
11
word"sense of"
count1
12
word"wavering"
count1
13
word"familiar"
count1
14
word"silence"
count1
15
word"throb"
count1
16
word"pulse"
count1
17
word"synchronized"
count1
18
word"shimmered"
count1
highlights
0"rhythmic"
1"chill"
2"sentinels"
3"velvet"
4"pulsed"
5"down her spine"
6"etched"
7"echoed"
8"silk"
9"weight"
10"whisper"
11"sense of"
12"wavering"
13"familiar"
14"silence"
15"throb"
16"pulse"
17"synchronized"
18"shimmered"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"sent a shiver through"
count1
highlights
0"sent a shiver down"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells1
narrationSentences103
matches
0"The sense of wonder"
73.51% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount5
narrationSentences103
filterMatches(empty)
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)
analyzedSentences123
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen41
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans10
markdownWords89
totalWords1806
ratio0.049
matches
0"“The Veil is thin here,”"
1"“Can you not see the shivering in the air, little bird?”"
2"“This is what remains of the dream,”"
3"“The park is a shell. This is the pearl.”"
4"“Minutes. Decades. The Grove does not care for your ticking clocks,”"
5"“Stay on the path, Aurora. The earth here has a memory, and it does not like to be stepped upon.”"
6"“The Seer speaks in truths that bite,”"
7"“But we didn’t come here for a botany lesson, Isolde.”"
8"“Four minutes,”"
9"“But look at your hair, little bird.”"
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions14
unquotedAttributions0
matches(empty)
50.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions66
wordCount1376
uniqueNames18
maxNameDensity1.67
worstName"Rory"
maxWindowNameDensity3.5
worstWindowName"Rory"
discoveredNames
Heartstone4
Pendant1
London4
Richmond2
Park2
Shadow1
Rory23
Fae-forged2
Shade2
Nyx7
Grove2
Varga1
Seer3
Isolde8
Moonsilver-tipped1
Cardiff1
Earth1
Veil1
persons
0"Heartstone"
1"Shadow"
2"Rory"
3"Shade"
4"Nyx"
5"Grove"
6"Varga"
7"Seer"
8"Isolde"
9"Veil"
places
0"Pendant"
1"London"
2"Richmond"
3"Park"
4"Cardiff"
globalScore0.664
windowScore0.5
1.19% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences84
glossingSentenceCount5
matches
0"silhouette that seemed to drink the moonlight"
1"luminescence that seemed to emanate from the flora itself"
2"looked like hammered copper"
3"it was as if she were ascending through water"
4"felt like ice"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.554
wordCount1806
matches
0"not at the trees, but the gaps between them"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences123
matches(empty)
84.31% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs45
mean40.13
std17.86
cv0.445
sampleLengths
074
115
230
362
447
547
615
763
812
939
1065
1155
1224
1331
1449
1557
1652
1765
1842
1928
2024
2152
2226
2342
2423
2546
2663
2748
2861
2924
3046
3125
3251
3317
3415
3536
3642
3732
3853
3913
4012
4150
4273
4313
4447
91.64% Passive voice overuse
Target: ≤2% passive sentences
passiveCount4
totalSentences103
matches
0"was bathed"
1"was gone"
2"been carved"
3"was gone"
83.04% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount4
totalVerbs228
matches
0"were drifting"
1"were ascending"
2"was standing"
3"was glowing"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount6
semicolonCount5
flaggedSentences10
totalSentences123
ratio0.081
matches
0"It was warm—too warm for a piece of jewelry in the biting chill of a London autumn—but its heat was a comfort against the damp fog of Richmond Park."
1"Nyx didn’t make noise when they moved; they simply occupied space, a humanoid silhouette that seemed to drink the moonlight."
2"As she crossed the threshold between the two standing oaks, the world didn't just change; it inverted."
3"The damp, soot-stained air of London vanished, replaced by a scent so vibrant it was almost aggressive—crushed mint, blooming jasmine, and something sharp and metallic, like ozone before a storm."
4"This wasn't a garden; it was a living, breathing entity."
5"There were no footprints ahead of them, either—not even the faint trail of a deer or a rabbit."
6"Her voice didn't carry; it simply arrived in Rory's mind, clear and bell-like."
7"The beauty of the Grove felt predatory now—the way the vines seemed to reach for her ankles, the way the air grew heavy with the cloying scent of nectar."
8"The city hummed in the distance—the sound of cars, the distant sirens, the mundane throb of humanity."
9"The delivery girl from Cardiff was gone; in her place stood someone whose very pulse was now synchronized with the heart of a different realm."
88.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1391
adjectiveStacks2
stackExamples
0"damp, soot-stained air"
1"single, Moonsilver-tipped finger."
adverbCount55
adverbRatio0.039539899352983465
lyAdverbCount15
lyAdverbRatio0.010783608914450037
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences123
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences123
mean14.68
std8.16
cv0.556
sampleLengths
016
129
29
320
45
510
619
711
82
917
1015
1128
1218
1312
1417
1517
1630
1715
1819
1922
2022
213
226
233
249
2521
269
273
2818
2919
3015
3110
3210
3310
3419
355
3611
3712
3812
394
4013
418
426
4313
4416
4520
4610
4729
4818
4924
49.59% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats9
diversityRatio0.34146341463414637
totalSentences123
uniqueOpeners42
35.09% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences95
matches
0"Then, she adjusted her focus,"
ratio0.011
89.47% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount31
totalSentences95
matches
0"It was warm—too warm for"
1"Her voice felt fragile, easily"
2"She saw only the grey-black"
3"She stepped forward, her hand"
4"They stood in a clearing"
5"She took a step, then"
6"It was beautiful, but the"
7"She looked back at the"
8"They were pillars of white"
9"It had begun to itch,"
10"She checked her phone."
11"She shoved it back into"
12"They were drifting toward a"
13"She noticed then that while"
14"Her silver hair fell in"
15"She wore a gown of"
16"She simply existed in the"
17"Her voice didn't carry; it"
18"She felt an overwhelming urge"
19"Her pale eyes fixed on"
ratio0.326
65.26% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount75
totalSentences95
matches
0"Rory felt the Heartstone Pendant"
1"It was warm—too warm for"
2"Nyx didn’t make noise when"
3"Her voice felt fragile, easily"
4"Nyx’s voice drifted over her"
5"She saw only the grey-black"
6"She stepped forward, her hand"
7"The Fae-forged blade was cold,"
8"The sensation was a physical"
9"The damp, soot-stained air of"
10"Rory blinked, and the greyscale"
11"They stood in a clearing"
12"She took a step, then"
13"The Shade had transitioned with"
14"Rory looked down."
15"It was beautiful, but the"
16"This wasn't a garden; it"
17"She looked back at the"
18"They were pillars of white"
19"Rory remarked, rubbing the crescent"
ratio0.789
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences95
matches(empty)
ratio0
4.26% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences67
technicalSentenceCount13
matches
0"There it was: a faint, shimmering distortion, like heat rising from asphalt, stretching between two massive, gnarled oaks that looked less like trees and more l…"
1"The sensation was a physical jolt, a sudden pressure in her inner ear that made her stumble."
2"The Shade had transitioned with her, their form appearing more solid here, their violet eyes glowing with a faint, predatory light."
3"She noticed then that while her own boots left deep indentations in the violet grass, the grass sprang back instantly, erasing her passing as if she were a ghos…"
4"A low, melodic hum echoed through the trees, a sound that felt less like music and more like a physical vibration in her marrow."
5"As they pushed through a curtain of weeping willow-like vines that glowed with the color of a sunset, the Grove opened up into a sprawling amphitheater of bloss…"
6"Her silver hair fell in a shimmering cascade to her waist, and her eyes, the color of pale lavender, held a clarity that was terrifying."
7"She wore a gown of woven spider-silk that didn't so much rest on her skin as float around it."
8"Rory looked down at the golden trumpets, which were now pressing against her shins, their chimes growing more insistent."
9"She rose then, her movement so fluid it was as if she were ascending through water."
10"She was standing in the middle of Richmond Park, her boots sinking into the muddy London turf."
11"Woven into the locks was a single, hammered-copper leaf, still warm to the touch, and smelling faintly of a world that didn't exist."
12"But as Rory looked back at the two gnarled oaks, she realized the world felt smaller, thinner, like a piece of paper that could be torn with a single, Moonsilve…"
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags17
uselessAdditionCount6
matches
0"Nyx’s voice drifted, a sound like dry leaves skittering across pavement"
1"Rory said, her voice firmer than she felt"
2"Isolde said, her voice dropping to a whisper"
3"Nyx said, their form wavering like smoke"
4"she said, her breath hitching"
5"she said, her voice tight"
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags14
fancyCount7
fancyTags
0"Rory whispered (whisper)"
1"Rory breathed (breathe)"
2"Nyx murmured (murmur)"
3"Isolde agreed (agree)"
4"the Seer whispered (whisper)"
5"Rory shouted (shout)"
6"the Shade whispered (whisper)"
dialogueSentences37
tagDensity0.378
leniency0.757
rawRatio0.5
effectiveRatio0.378
68.2142%