Run: 2026-02-19-01KHT0V4BSE3FS0F4CXWT7F4B8

Run Details

Duration:
21.8s
Cost:
$0.008641
Provider:
Google AI Studio

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 air inside the grove tasted like crushed mint and static. Aurora stepped past the ring of ancient oak standing stones, her boots sinking into a carpet of wildflowers that didn't snap under her weight. They hummed against her soles. Behind her, the sunset of Richmond Park vanished, replaced by a sky the color of a bruised plum, streaked with veins of gold. "The logic of the city doesn't apply here, Rory." Nyx drifted alongside her, their form flickering like a candle flame in a draft. In this pocket of existence, the Shade appeared more solid, their hooded silhouette casting a long, violet-tinted shadow that moved independently of the light. Aurora gripped the silver chain of the Heartstone Pendant. The crimson gem throbbed against her palm, a rhythmic heat that synchronized with her pulse. "The silence is too loud." She spoke softly, but her voice echoed as if they walked through a cathedral of glass rather than a thicket of trees. To her left, a stream flowed uphill, the water glowing with a soft, phosphorescent milkiness. Translucent fish with wings instead of fins breached the surface, humming melodic chords before diving back into the pale current. "Time is a loose garment in the grove. Don't let the rhythm of the water lull you. We seek the Seer, not a permanent residence in the Fae’s memory." Nyx’s voice carried the rasp of dry leaves skittering across stone. They glided over a patch of ferns that uncurled like waking tongues as they passed. Aurora adjusted the weight of the Fae-forged blade at her hip. The moonsilver hilt remained glacially cold, a stark contrast to the stifling, honey-thick warmth of the air. She reached out to touch a weeping willow whose branches consisted of spun gossamer and tiny, glass bells. "Don't. Some of these beauties have teeth." Nyx didn't turn back, but a shadowy tendril whipped out to nudge Aurora’s hand away. A second later, the willow’s bells chimed a discordant, predatory note. The ground beneath them began to slope downward, leading toward a hollow where the trees grew in unnatural spirals, twisting toward each other to form a living tunnel. Light here didn't come from a sun. It bled from the plants themselves. Fungi shaped like tiered pagodas clung to the spiral trees, breathing out clouds of spores that shimmered like diamond dust. Aurora covered her nose, the scent of the powder cloying and sweet, reminiscent of overripe peaches and ozone. "Isolde? We were told you'd be waiting." Aurora’s shout died quickly, swallowed by the moss-covered walls of the hollow. A figure shimmered into existence atop a flat, grey boulder at the center of the clearing. Isolde didn't stand so much as inhabit the space. Her silver hair cascaded down her back like a frozen waterfall, and her lavender eyes held the vacant, terrifying clarity of a frozen lake. She wore a gown woven from dragonfly wings and morning mist. "Waiting is a human concept, Aurora Carter. I am simply here. You are simply late. Or perhaps you are early. The stars in this sky do not count the hours like your ticking clocks." Isolde stepped off the boulder. Her feet, bare and pale, pressed into the grass, but the blades did not bend. She left no footprints, no proof of her physical presence. "The pendant is screaming." Aurora pulled the Heartstone from beneath her shirt. The crimson light now flooded the clearing, casting jagged, bloody shadows against the silver trees. It vibrated with a frantic, metallic whine. "It recognizes the proximity to the Veil. You stand on a seam, little mortal. The silk is fraying. Dymas hungers, and Belphegor’s kitchen never closes its doors to a fresh soul." Isolde circled them, her movements fluid and disjointed. She stopped in front of Nyx, her head tilting at an impossible angle. "And you. A ghost in a suit of ink. Do you still remember the smell of bread? Or did the shadows eat the memory of your mother’s kitchen along with your name?" Nyx’s violet eyes flared. Their form billowed, darkening the immediate air. "My memories are my own, Half-Fae. We didn't come for an audit of my soul. We came for the vision. The rift in the East End is deepening." Isolde laughed, a sound like breaking crystal. She reached out, her fingers hovering inches from the Fae-forged blade at Aurora’s waist. The moonsilver metal groaned, a faint blue luminescence pulsing along the leaf-shaped edge. "You carry a tooth of my people and ask for a map through the dark. Do you feel the cold of it? It remembers the forge. It remembers the blood of the things it was made to unmake." Isolde turned her gaze back to Aurora. The lavender in her eyes swirled, the pupils expanding until the irises disappeared. "The Veil shimmers because it is thin enough to breathe through. Look toward the stream. Tell me what color you see in the depths." Aurora stepped toward the uphill-flowing water. She knelt at the bank. The milky luminescence had vanished. In its place, the water showed a reflection that wasn't hers. She saw a sky of burning amber. She saw sprawling vineyards where the grapes were the size of human heads, dripping with a juice that looked suspiciously like dark wine. She saw figures in white toques wielding knives over slabs of meat that pulsed with a slow, rhythmic life. "It’s orange. Like a permanent sunset." Aurora recoiled as the water suddenly hissed. A bubble rose to the surface, popping to release the smell of roasted meat and sulfur. "Gluttony has an excellent palate. Prince Belphegor is crafting a masterpiece, and you, Aurora, are the secret ingredient he’s missing." Isolde drifted closer, her presence bringing a chill that fought the grove’s humid heat. "The Heartstone wasn't a gift of protection. It was a dinner invitation. Every pulse announces your location to the Wardens of the Pit." Aurora looked down at the crimson gem. It felt heavier now, a leaden weight dragging at her neck. The silver chain seemed to tighten. "How do I stop it? How do I close the door?" Isolde smiled, revealing teeth that were much too sharp and much too white. "You don't close a door that was never meant to be a door. You're not looking at a portal, Rory. You're looking at a mouth. And it's already started to chew." A low rumble vibrated through the ground, a sound felt in the marrow of the bone rather than heard. The standing stones at the edge of the grove groaned. The sky's violet hue began to bleed into a scorched, Dymasian amber. Nyx stepped between Aurora and the stream, their shadow stretching wide to act as a barrier. "The Veil is failing here. Isolde, you promised us a way to bind the rift." "I cannot lie, Shadow-Deceiver. I gave you the blade. I gave you the warning. The binding requires a price the girl hasn't agreed to pay." Isolde pointed toward the Fae-forged dagger. "Moonsilver cuts through wards, yes. But to seal a rift of Hel, it must be quenched in the essence of the one who holds the key. The Heartstone is bound to your blood, Aurora Carter. Do you wish to know how to use the knife, or do you wish to keep your pulse?" Aurora’s hand went to the hilt. The cold was numbing now, crawling up her arm, frosting the sleeve of her jacket. The bells on the trees began to chime in a frantic, panicked rhythm. The flowers at her feet turned black, rotting into the soil in a matter of seconds. "Tell me what to do." Aurora stood her ground, her blue eyes reflecting both the silver of the blade and the encroaching amber of the sky. Isolde reached into the air and pulled out a handful of shimmering dust, tossing it into the stream. The water began to boil. "Watch the surface. See the path. The Golden Empress isn't just a restaurant, and your employer isn't just a cook. The ingredients for the seal are hidden in plain sight, beneath the steam of the dumplings and the grease of the wok." The image in the water shifted. The vineyards of Dymas blurred, replaced by the cramped, humid kitchen of Yu-Fei’s restaurant. Aurora saw the large, soot-stained iron pot that always sat in the corner, the one no one was allowed to touch. "The iron holds the anchor. But the anchor is tethered to you." A sudden, violent crack echoed through the grove. One of the oak standing stones split down the middle, revealing a core of molten light. The air pressure dropped sharply, popping Aurora’s ears. "Go now. The Grove can no longer hide you. The scent of your soul has crossed the threshold." Isolde began to fade, her form becoming as translucent as the fish in the stream. "Seek the man who sells secrets in the basement of the bar, Rory. Silas knows the weight of the silver you carry. He knows why your father truly sent you to London." "Wait! My father had nothing to do with—" A gust of wind, smelling of ozone and rotting fruit, knocked Aurora back. Nyx grabbed her arm, their grip like a band of cold iron. "We have to move. The Wardens will be at the boundary in seconds." The flowers underfoot were gone. In their place, jagged black stone pushed through the dirt. The sky above London began to bleed through the violet canopy, the neon lights of the city flickering like dying stars against the prehistoric dark of the grove. The Heartstone Pendant burned white-hot against Aurora’s chest, searing the shape of the gem into her skin. She gasped, falling to one knee as the world tilted. The screech of something massive and hungry echoed from the direction of the stream. "Rory, stand up!" Nyx pulled her toward the gap in the stones. The transition was a physical blow. One moment, the air was thick with Fae magic and the scent of turning seasons; the next, the smog and damp chill of a London evening slammed into her lungs. They tumbled onto the damp grass of Richmond Park. Behind them, the standing stones looked like nothing more than ancient, weather-beaten rocks. The hum was gone. The flowers were just dormant winter weeds. Aurora sat up, clutching her neck. The Heartstone had cooled, but the crescent-shaped scar on her wrist was throbbing with a dull, rhythmic ache she hadn't felt since she was a child. "She said Silas knows." Aurora looked at the Fae-forged blade. It was no longer glowing, but it remained unnaturally cold. "The bartender?" Nyx stood, their silhouette blending back into the mundane shadows of the park’s trees. "Silas has many titles. Bartender is the only one that doesn't involve a bounty." They looked back at the stones. A faint, amber shimmer still lingered in the air between the oaks, a bruise on the fabric of the world. "We need to get to the Golden Empress. If Yu-Fei is hiding an anchor in that kitchen, we’re not the only ones who know it's there." Aurora stood, wiping the dirt from her jeans. The weight of the blade felt different now—not like a gift, but like a burden. She could still feel the phantom heat of the Dymasian sky on her face. The city lights seemed harsher now, less like a guide and more like a cage. "Let's go. I'm through with being the secret ingredient."
created_at"2026-02-19T03:59:32.226Z" 2/19/2026, 3:59:32 AM
model"google/gemini-3-flash-preview-20251217"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency871
moderation_latency(null)
generation_time21698
tokens_prompt1816
tokens_completion2887
native_tokens_prompt1783
native_tokens_completion2583
native_tokens_completion_images0
native_tokens_reasoning0
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.0086405
router(null)
provider_responses
0
endpoint_id"6e82f652-2693-4b60-bbe0-7362d6e345f0"
is_byokfalse
latency871
model_permaslug"google/gemini-3-flash-preview-20251217"
provider_name"Google AI Studio"
status200
api_type"completions"
id"gen-1771473572-4Xuhx1E0aqeiFxhWcEdl"
upstream_id(null)
total_cost0.0086405
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
totalTags0
87.09% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1937
totalAiIsmAdverbs5
found
0
adverb"softly"
count1
1
adverb"quickly"
count1
2
adverb"suddenly"
count1
3
adverb"sharply"
count1
4
adverb"truly"
count1
highlights
0"softly"
1"quickly"
2"suddenly"
3"sharply"
4"truly"
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)
22.56% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1937
totalAiIsms30
found
0
word"weight"
count5
1
word"throbbed"
count1
2
word"rhythmic"
count3
3
word"synchronized"
count1
4
word"pulse"
count3
5
word"silence"
count1
6
word"echoed"
count3
7
word"stark"
count1
8
word"warmth"
count1
9
word"shimmered"
count2
10
word"vibrated"
count2
11
word"silk"
count1
12
word"crystal"
count1
13
word"depths"
count1
14
word"pulsed"
count1
15
word"chill"
count2
16
word"searing"
count1
highlights
0"weight"
1"throbbed"
2"rhythmic"
3"synchronized"
4"pulse"
5"silence"
6"echoed"
7"stark"
8"warmth"
9"shimmered"
10"vibrated"
11"silk"
12"crystal"
13"depths"
14"pulsed"
15"chill"
16"searing"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"air was thick with"
count1
highlights
0"the air was thick with"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences102
matches(empty)
44.82% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount7
narrationSentences102
filterMatches(empty)
hedgeMatches
0"began to"
1"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences135
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen53
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1919
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions11
unquotedAttributions0
matches(empty)
65.32% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions67
wordCount1299
uniqueNames14
maxNameDensity1.69
worstName"Aurora"
maxWindowNameDensity2.5
worstWindowName"Aurora"
discoveredNames
Richmond2
Park2
Shade1
Heartstone4
Pendant2
Fae-forged4
Aurora22
Nyx9
Dymasian2
Dymas1
Yu-Fei1
London2
Fae5
Isolde10
persons
0"Shade"
1"Heartstone"
2"Pendant"
3"Aurora"
4"Nyx"
5"Dymasian"
6"Dymas"
7"Yu-Fei"
8"Isolde"
places
0"Richmond"
1"Park"
2"Fae-forged"
3"London"
4"Fae"
globalScore0.653
windowScore0.833
43.62% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences94
glossingSentenceCount4
matches
0"tasted like crushed mint and static"
1"appeared more solid their hooded silhouette casting a long, violet-tinted shadow that moved independently of the light"
2"looked like nothing more than ancient, we"
3"seemed harsher now, less like a guide and more like a cage"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.521
wordCount1919
matches
0"not like a gift, but like a burden"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences135
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs74
mean25.93
std16.14
cv0.623
sampleLengths
063
19
238
324
45
557
629
726
846
97
1054
1151
127
1312
1460
1534
1630
174
1830
1931
2021
2132
2211
2328
2434
2538
2620
2724
2876
296
3023
3120
3214
3323
3424
3511
3613
3731
3841
3916
4015
4125
426
4353
4450
455
4621
4723
4842
4941
94.94% Passive voice overuse
Target: ≤2% passive sentences
passiveCount3
totalSentences102
matches
0"was allowed"
1"were gone"
2"was gone"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs204
matches
0"was throbbing"
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount1
semicolonCount1
flaggedSentences2
totalSentences135
ratio0.015
matches
0"One moment, the air was thick with Fae magic and the scent of turning seasons; the next, the smog and damp chill of a London evening slammed into her lungs."
1"The weight of the blade felt different now—not like a gift, but like a burden."
76.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1314
adjectiveStacks4
stackExamples
0"long, violet-tinted shadow"
1"large, soot-stained iron"
2"white-hot against Aurora’s"
3"ancient, weather-beaten rocks."
adverbCount38
adverbRatio0.0289193302891933
lyAdverbCount9
lyAdverbRatio0.00684931506849315
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences135
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences135
mean14.21
std8.69
cv0.611
sampleLengths
011
124
25
323
49
514
624
79
815
95
1022
1115
1220
1329
1411
1515
1611
1717
1818
197
2015
2111
2228
237
246
2520
2618
277
2812
2916
309
3124
3211
3334
345
3515
3610
374
388
3915
407
4131
428
4313
4432
454
467
4728
487
4914
41.85% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats11
diversityRatio0.26666666666666666
totalSentences135
uniqueOpeners36
0.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount0
totalSentences102
matches(empty)
ratio0
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount23
totalSentences102
matches
0"They hummed against her soles."
1"She spoke softly, but her"
2"They glided over a patch"
3"She reached out to touch"
4"It bled from the plants"
5"Her silver hair cascaded down"
6"She wore a gown woven"
7"Her feet, bare and pale,"
8"She left no footprints, no"
9"It vibrated with a frantic,"
10"She stopped in front of"
11"Their form billowed, darkening the"
12"She reached out, her fingers"
13"She knelt at the bank."
14"She saw a sky of"
15"She saw sprawling vineyards where"
16"She saw figures in white"
17"It felt heavier now, a"
18"She gasped, falling to one"
19"They tumbled onto the damp"
ratio0.225
9.02% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount92
totalSentences102
matches
0"The air inside the grove"
1"Aurora stepped past the ring"
2"They hummed against her soles."
3"Nyx drifted alongside her, their"
4"Aurora gripped the silver chain"
5"The crimson gem throbbed against"
6"She spoke softly, but her"
7"Nyx’s voice carried the rasp"
8"They glided over a patch"
9"Aurora adjusted the weight of"
10"The moonsilver hilt remained glacially"
11"She reached out to touch"
12"Nyx didn't turn back, but"
13"A second later, the willow’s"
14"The ground beneath them began"
15"It bled from the plants"
16"Fungi shaped like tiered pagodas"
17"Aurora covered her nose, the"
18"Aurora’s shout died quickly, swallowed"
19"A figure shimmered into existence"
ratio0.902
49.02% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences102
matches
0"To her left, a stream"
ratio0.01
45.45% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences66
technicalSentenceCount9
matches
0"Aurora stepped past the ring of ancient oak standing stones, her boots sinking into a carpet of wildflowers that didn't snap under her weight."
1"In this pocket of existence, the Shade appeared more solid, their hooded silhouette casting a long, violet-tinted shadow that moved independently of the light."
2"The crimson gem throbbed against her palm, a rhythmic heat that synchronized with her pulse."
3"She spoke softly, but her voice echoed as if they walked through a cathedral of glass rather than a thicket of trees."
4"In its place, the water showed a reflection that wasn't hers."
5"She saw sprawling vineyards where the grapes were the size of human heads, dripping with a juice that looked suspiciously like dark wine."
6"Isolde drifted closer, her presence bringing a chill that fought the grove’s humid heat."
7"Isolde smiled, revealing teeth that were much too sharp and much too white."
8"The cold was numbing now, crawling up her arm, frosting the sleeve of her jacket."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags0
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags0
79.3232%