Run: 2026-09-02-01M1HA51730KMEM5DW35J4S1YF

Run Details

Duration:
1m
Cost:
$0.001045
Provider:
Alibaba

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
The Heartstone did not merely pulse; it hammered against Aurora's palm like a frantic bird trying to break a ribcage. The deep crimson gem, set in a simple silver chain, grew searingly hot, the warmth bleeding through her glove and settling into the small crescent-shaped scar on her left wrist. The scar throbbed in sympathy, a phantom sting reminding her of childhood falls and sharper, adult regrets. Rory ignored the discomfort, her focus locked on the fissure in the bedrock ahead. They had found it in the dripping bowels of a disused cistern beneath Richmond Park, marked by nothing but the sudden, violent reaction of the pendant and the way the air had begun to shimmer with a faint, oily distortion. The Veil was thin here. Thinner than it had any right to be, given that the summer solstice still had months to turn. Isolde stood at the edge of the drop-off, her silver hair cascading down her back like a waterfall of spun glass. She stared into the dark gap between two massive boulders, her pale lavender eyes reflecting nothing. When she moved, drifting forward to peer over the precipice, the moss beneath her bare feet remained undisturbed. She left no footprints, her passage as weightless as a sigh. "Where the root drinks deep and the fruit forgets its pain," Isolde murmured, her voice melodic yet hollow, echoing as though spoken through a long brass tube. "What waits for those who feast until the spoon becomes a shackle?" Nyx pooled at Aurora's ankles, a spill of ink coalescing upward until the humanoid silhouette stood tall. They were approximately six feet of living absence, a shifting mass of shadow held in the shape of a person. Within the void of their face, two pinpricks of faintly glowing violet ignited, burning with a cold fire. "The flavor of regret," Nyx whispered. The sound was carried on a draft that didn't exist, tugging at Aurora's straight, shoulder-length black hair. "And wine that never empties. The air tastes of ash and sugar." Aurora adjusted the strap of her delivery bag, the mundane weight of her London life suddenly absurd in the face of this supernatural convergence. By day, she routed packages for Yu-Fei Cheung's Golden Empress; by night, she navigated threats that defied geography. She took a slow breath, savoring the grounding routine of analysis. *Observe. Assess. Adapt.* She reached behind her neck and unclasped the loop holding the Fae-forged blade. The dagger slid free, the slender, leaf-shaped curve of moonsilver feeling instantly familiar. It was always cold to the touch, a constant bite against her skin that countered the rising humidity. In the gloom of the cistern, the blade showed no luminescence, but Aurora could feel the magic radiating from the edge, humming a dissonant chord that made the hairs on her arms stand up. It was a weapon that could sever wards, sharp enough to cut the fabric of magic itself. A gift from Isolde, tested in blood and shadow. "It's a breach," Aurora said, her voice cool and level. She pointed the blade toward the fissure, the motion causing the Fae metal to catch the dim light filtering from the park above. "Not a natural formation. Look at the symmetry of the fracture lines. Someone pulled the threads apart, and whatever was on the other side is leaking through. The Heartstone is guiding us inward. It recognizes the resonance." Isolde turned, her expression serene but unknowable. Fae compulsion forbade her lying, yet her truths often wound tighter than any falsehood. "The path is hungry, little barrister. It demands a toll before it allows entry. To cross the mouth, one must shed the weight of self." "We don't have time for philosophy," Aurora muttered, though she kept her tone respectful. Isolde's prophecies rarely failed; they just required translation. "Nyx, can you scout?" Nyx drifted toward the fissure. Their form flickered, wavering between solid and incorporeal. As they extended a hand of semi-solid smoke toward the opening, the shadows within the crack lashed out like whip cords, striking Nyx's arm and dissolving into steam. Nyx recoilled, the violet glow in their eyes intensifying. "This place rejects shade," Nyx whispered, the wind in their voice ragged. "It feeds on essence. It digests the absent. I am stale bread here. I cannot slip the weave." "Then we walk through," Aurora decided. She shoved the dagger back into its sheath, though her hand lingered on the hilt. "If it wants essence, we keep ours tight. Isolde, you lead. You're half-exempt, and you handle the weird stuff best. I'm behind. Nyx, flank me. If anything moves that doesn't look like a rock, you hit it." Isolde nodded once and stepped into the fissure. There was no creak of stone, no shift of debris. She simply slipped through the gap as if passing through a curtain of water. Aurora followed, ducking her head as the rock walls squeezed close. The air inside the crevice changed instantly. The damp chill of the underground gave way to a thick, suffocating warmth. The humidity hit her like a physical wall, heavy with scents that assaulted her senses: saffron, roasted meats, fermented grapes, and underneath it all, the coppery tang of fresh blood. The smell was intoxicating, narcotic, making her tongue swell and her thoughts drag. She pushed forward, squeezing through the final constriction, and stumbled into a cavern that stole the breath from her lungs. They stood on a ledge of polished obsidian overlooking a valley that defied reason. Above them, there was no night sky, no stars, no moon. The heavens burned with a warm amber hue, a perpetual, bruised twilight that cast everything in gold and ochre. The light had substance; it pressed against Aurora's shoulders, thick as syrup. Below, terraced hills of dark, loamy soil spiraled down into a mist-choked abyss. But the soil moved. Slowly, imperceptibly, veins of crimson pulsed beneath the surface, throbbing with the rhythm of a giant, slumbering heart. Sprawling vineyards clung to the slopes, their vines thick as pythons, twisting around pillars of carved stone. The orchards were impossible. Trees with bark like polished marble bore fruits that resembled swollen, glistening organs. Nectar dripped from the husks, splashing onto the broad leaves below with soft, wet thuds. Every tree was wrapped in bindings of vine that pulsed with a faint, sickly luminescence. "Dymas," Aurora whispered, the name surfacing from some deep, obscure corner of her research into Hel's administrative divisions. "Gluttony. Prince Belphegor's domain." Nyx materialized beside her, their form straining to maintain cohesion in the heavy light. The Shade pressed against the obsidian wall, shrinking from the expanse. "Ancient," they breathed. "Older than the Courts. Older than the Wardens. The magic here is saturated, concentrated. It rots the soul if you breathe it too deep." Isolde had moved to the railing, her gaze fixed on the forest below. Up close, Aurora saw that the 'pillars' were not stone. They were statues of human figures, frozen in poses of ecstatic surrender, their arms outstretched as they merged seamlessly with the roots of the trees. Bark curled over their faces; vines threaded through their ribcages. Tiny buds bloomed from their mouths, delicate white flowers that trembled in the humid breeze. "Helbound souls," Isolde murmured, her voice devoid of pity, stating fact. "Bound by appetite. Bound by debt. They tend the garden because they cannot leave the plate." Aurora's stomach churned. She forced herself to look away from the statues and scan the environment with the sharp, analytical eye that had kept her alive since fleeing Evan. *Structure. Threats. Objective.* The Heartstone was vibrating violently now, nearly painful to hold. It was pulling her hand downward, toward a narrow passageway carved into the base of a colossal archway further down the terrace. The archway spanned the width of the road leading into the valley, constructed of black basalt inlaid with veins of gold. Above the lintel, relief carvings depicted feasts where the diners were being consumed by their own tables, endless cycles of consumption and regurgitation. "That arch," Aurora said, tapping the pendant against her palm. "That's a portal anchor. Or a checkpoint. The energy signature is spiking there. If we're tracking the rift point, it's behind that gate." She drew the Fae blade again. Even without moonlight, the moonsilver reacted to the proximity of Hel. A faint, silver shimmer began to bleed along the leaf-shaped edge, illuminating the immediate space with a sterile, cold light that hissed softly where it touched the ambient magic. The warmth of Dymas recoiled from the blade's aura, the amber light dimming slightly in its radius. "The wards are woven into the ecosystem," Aurora noted, pointing to the vines binding the statues. "Magical filigree. Biological encryption. That's how they trap the souls. The garden protects itself. Isolde, your blade could slice those knots, but Nyx is right; the density of magic here might overwhelm us if we linger." "I feel a gaze," Nyx whispered, their head swiveling. The violet eyes darted upward, toward the amber sky. "High. Watching us climb." Aurora looked up. Perched on a cornice far above the archway, silhouetted against the burning haze, something shifted. It was too large to be a man, too angular to be a beast. Limbs too long folded against a torso built of muscle and hunger. A single eyelid, golden and scaled, peeled back, revealing a pupil that dilated with malicious interest. Something dropped from the cornice, wrapping around a column with chittering clicks. Claws scraped against stone, sounding like knives on a whetstone. Aurora didn't hesitate. Instinct warred with caution, but her training won. Running blind was death. If this was a hunting ground, she wouldn't be prey; she'd be bait. "Move," she commanded, her voice cutting through the humid air. She stepped off the ledge, plunging toward the archway. "Isolde, shield us! Nyx, disrupt the thing on the column! I'm heading for the gate." Isolde's hands swept outward, and the air rippled. Invisible wards flared to life, a lattice of fae-light reinforcing the space around them. The heart-beat of the valley seemed to stutter, confused by the sudden resistance. Nyx surged forward, their shadow detaching from the ground and flowing up the obsidian pillar. As they reached the creature, Nyx expanded, filling the space with a chilling vacuum of darkness. The beast screeched, a sound like grinding tectonic plates, and lashed out with claws that sparked against Nyx's form. The Shade shifted, slipping inside the strike before reforming to rake violet sparks across the monster's joint, buying precious seconds. Aurora sprinted. The heat intensified with every step, singing her eyebrows, drying her throat. The scent of roast meat became unbearable, triggering a primal drooling response she had to clamp down on with sheer willpower. Her pre-law mind recited statutes and contracts, building a mental fortress against the seduction of the air. *Terms of engagement. Breach of contract. Sever clause.* She reached the base of the archway. The gold veins in the stone were moving, shifting like serpents. The Heartstone blazed crimson, almost hot enough to brand her flesh. She jammed the Fae blade into the seam where the basalt met the gold. "Open," she growled, twisting the hilt. The blade bit deep. Moonsilver shrieked against the hellish metal, and a shower of sparks erupted. The shifting runes along the archway froze, then reversed, the gold veins retreating with a hiss of escaping pressure. The massive stone doors ground apart, revealing a corridor of spiraling darkness beyond, smelling of ozone and ancient dust. Aurora dove through just as a massive claw slammed into the archway where she had stood a second before, cracking the basalt. She scrambled to her feet, breath ragged, the Fae blade still embedded in the frame to keep the mechanism strained. Behind her, Isolde glided through the gap, her robes fluttering untouched by the debris. Nyx collapsed into a heap of smoking shadow and reformed instantly, their violet eyes dim but alert. The doors groaned, muscles of gold flexing to push them shut again. Aurora yanked her blade free and kicked the locking mechanism, forcing the gears to jam. The doors shuddered and stopped, leaving a narrow slit of darkness between them. "Through," Aurora panted, gesturing into the gloom. "Now." They slipped into the corridor, the warm amber light of Dymas cut off, replaced by the cool, dead silence of the interior. Aurora leaned against the cold stone, listening. Far ahead, deep in the belly of the complex, came the sound of clinking crystal and laughter that sounded like bones rattling in a sack. Aurora checked her gear, wiped sweat from her brow, and glanced at her companions. Isolde was already tracing patterns in the dust of the floor with a finger, though no footprints marred the ground where she walked. Nyx hovered near the ceiling, watching the shadows. "We're in," Aurora whispered, her blue eyes hardening as she looked down the endless dark. "And we're not alone. Stay sharp. We find the rift, we secure the anchor, and we get out. Dymas wants to consume us, and I don't plan on being dessert." She moved deeper into the spiral, the Heartstone guiding her step by step, the pulse of the pendant matching the terrified beat of her own heart. The feast awaited, and Aurora Carter was coming to steal a course.
created_at"2026-09-02T15:00:13.166Z" 9/2/2026, 3:00:13 PM
model"qwen/qwen3.7-flash-20260727"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency458
moderation_latency(null)
generation_time60091
tokens_prompt1547
tokens_completion8282
native_tokens_prompt1633
native_tokens_completion7663
native_tokens_completion_images(null)
native_tokens_reasoning4605
native_tokens_cached0
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.00104518
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.19.0; linux; x64))"
http_referer(null)
request_id"req-1788361213-UjFxvhVHQVneNcSxffEF"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1788361213-t1hrHSL8QvLIV7ObnF9A"
upstream_id"chatcmpl-72be0602-1de2-97f8-bc6b-5a509132dfe3"
provider_responses
0
endpoint_id"5a9a0ee6-874a-4d03-92be-e5094c0df4e7"
id"chatcmpl-72be0602-1de2-97f8-bc6b-5a509132dfe3"
is_byokfalse
latency455
model_permaslug"qwen/qwen3.7-flash-20260727"
provider_name"Alibaba"
status200
total_cost0.00104518
cache_discount(null)
upstream_inference_cost0
provider_name"Alibaba"
response_cache_source_id(null)
data_region"global"
workspace_id"97e315e5-d303-487d-83c1-83180e8a13d4"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags17
adverbTagCount0
adverbTags(empty)
dialogueSentences32
tagDensity0.531
leniency1
rawRatio0
effectiveRatio0
91.02% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2227
totalAiIsmAdverbs4
found
0
adverb"suddenly"
count1
1
adverb"slowly"
count1
2
adverb"softly"
count1
3
adverb"slightly"
count1
highlights
0"suddenly"
1"slowly"
2"softly"
3"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)
23.66% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2227
totalAiIsms34
found
0
word"pulse"
count2
1
word"warmth"
count3
2
word"throbbed"
count1
3
word"cascading"
count1
4
word"echoing"
count1
5
word"weight"
count2
6
word"navigated"
count1
7
word"familiar"
count1
8
word"gloom"
count2
9
word"could feel"
count1
10
word"resonance"
count1
11
word"flickered"
count1
12
word"wavering"
count1
13
word"chill"
count1
14
word"pulsed"
count2
15
word"marble"
count1
16
word"glistening"
count1
17
word"trembled"
count1
18
word"stomach"
count1
19
word"churned"
count1
20
word"structure"
count1
21
word"constructed"
count1
22
word"disrupt"
count1
23
word"chilling"
count1
24
word"silence"
count1
25
word"complex"
count1
26
word"crystal"
count1
27
word"tracing"
count1
highlights
0"pulse"
1"warmth"
2"throbbed"
3"cascading"
4"echoing"
5"weight"
6"navigated"
7"familiar"
8"gloom"
9"could feel"
10"resonance"
11"flickered"
12"wavering"
13"chill"
14"pulsed"
15"marble"
16"glistening"
17"trembled"
18"stomach"
19"churned"
20"structure"
21"constructed"
22"disrupt"
23"chilling"
24"silence"
25"complex"
26"crystal"
27"tracing"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"stomach dropped/sank"
count1
highlights
0"stomach churned"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells1
narrationSentences143
matches
0"d in sympathy"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount2
narrationSentences143
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)
analyzedSentences159
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen40
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans3
markdownWords14
totalWords2227
ratio0.006
matches
0"Observe. Assess. Adapt."
1"Structure. Threats. Objective."
2"Terms of engagement. Breach of contract. Sever clause."
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions12
unquotedAttributions0
matches(empty)
66.67% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions76
wordCount1871
uniqueNames19
maxNameDensity1.34
worstName"Aurora"
maxWindowNameDensity3
worstWindowName"Aurora"
discoveredNames
Heartstone4
Aurora25
Richmond1
Park1
Veil1
Nyx13
London1
Yu-Fei1
Cheung1
Golden1
Empress1
Fae-forged1
Isolde11
Fae6
Hel2
Shade2
Evan1
Dymas2
Carter1
persons
0"Heartstone"
1"Aurora"
2"Nyx"
3"Yu-Fei"
4"Cheung"
5"Isolde"
6"Shade"
7"Evan"
8"Dymas"
9"Carter"
places
0"Richmond"
1"Park"
2"London"
3"Hel"
globalScore0.832
windowScore0.667
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences119
glossingSentenceCount2
matches
0"as if passing through a curtain of water"
1"sounded like bones rattling in a sack"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount2227
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences159
matches
0"given that the"
1"saw that the"
78.30% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs48
mean46.4
std19.67
cv0.424
sampleLengths
067
177
266
339
455
535
656
7104
870
946
1026
1150
1230
1358
1432
1574
1620
1756
1852
1947
2022
2152
2273
2327
2432
2576
2633
2763
2852
2922
3060
3122
3228
3334
3435
3570
3660
3743
386
3954
4022
4151
4240
438
4454
4545
4645
4738
97.90% Passive voice overuse
Target: ≤2% passive sentences
passiveCount3
totalSentences143
matches
0"was carried"
1"was wrapped"
2"being consumed"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount4
totalVerbs328
matches
0"was vibrating"
1"was pulling"
2"was already tracing"
3"was coming"
17.07% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount0
semicolonCount7
flaggedSentences7
totalSentences159
ratio0.044
matches
0"The Heartstone did not merely pulse; it hammered against Aurora's palm like a frantic bird trying to break a ribcage."
1"By day, she routed packages for Yu-Fei Cheung's Golden Empress; by night, she navigated threats that defied geography."
2"Isolde's prophecies rarely failed; they just required translation."
3"The light had substance; it pressed against Aurora's shoulders, thick as syrup."
4"Bark curled over their faces; vines threaded through their ribcages."
5"\"Magical filigree. Biological encryption. That's how they trap the souls. The garden protects itself. Isolde, your blade could slice those knots, but Nyx is right; the density of magic here might overwhelm us if we linger.\""
6"If this was a hunting ground, she wouldn't be prey; she'd be bait."
88.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1073
adjectiveStacks2
stackExamples
0"small crescent-shaped scar"
1"slender, leaf-shaped curve"
adverbCount23
adverbRatio0.021435228331780055
lyAdverbCount13
lyAdverbRatio0.012115563839701771
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences159
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences159
mean14.01
std7.99
cv0.571
sampleLengths
020
130
217
314
440
55
618
721
816
918
1011
1127
1212
1317
1420
1518
166
1717
1812
1924
2018
2111
221
231
241
2513
2613
2718
2834
2917
309
3110
3223
3337
347
3514
3625
3714
388
394
405
418
4228
439
4412
4518
466
4715
4837
498
66.04% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats15
diversityRatio0.4528301886792453
totalSentences159
uniqueOpeners72
25.25% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences132
matches
0"Slowly, imperceptibly, veins of crimson"
ratio0.008
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount28
totalSentences132
matches
0"They had found it in"
1"She stared into the dark"
2"She left no footprints, her"
3"They were approximately six feet"
4"She took a slow breath,"
5"She reached behind her neck"
6"It was always cold to"
7"It was a weapon that"
8"She pointed the blade toward"
9"Their form flickered, wavering between"
10"She shoved the dagger back"
11"She simply slipped through the"
12"She pushed forward, squeezing through"
13"They stood on a ledge"
14"They were statues of human"
15"She forced herself to look"
16"It was pulling her hand"
17"She drew the Fae blade"
18"It was too large to"
19"she commanded, her voice cutting"
ratio0.212
47.12% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount109
totalSentences132
matches
0"The Heartstone did not merely"
1"The deep crimson gem, set"
2"The scar throbbed in sympathy,"
3"Rory ignored the discomfort, her"
4"They had found it in"
5"The Veil was thin here."
6"Isolde stood at the edge"
7"She stared into the dark"
8"She left no footprints, her"
9"Isolde murmured, her voice melodic"
10"Nyx pooled at Aurora's ankles,"
11"They were approximately six feet"
12"The sound was carried on"
13"Aurora adjusted the strap of"
14"She took a slow breath,"
15"She reached behind her neck"
16"The dagger slid free, the"
17"It was always cold to"
18"It was a weapon that"
19"A gift from Isolde, tested"
ratio0.826
75.76% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences132
matches
0"Even without moonlight, the moonsilver"
1"If this was a hunting"
ratio0.015
26.40% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences92
technicalSentenceCount15
matches
0"The sound was carried on a draft that didn't exist, tugging at Aurora's straight, shoulder-length black hair."
1"By day, she routed packages for Yu-Fei Cheung's Golden Empress; by night, she navigated threats that defied geography."
2"It was always cold to the touch, a constant bite against her skin that countered the rising humidity."
3"In the gloom of the cistern, the blade showed no luminescence, but Aurora could feel the magic radiating from the edge, humming a dissonant chord that made the …"
4"The humidity hit her like a physical wall, heavy with scents that assaulted her senses: saffron, roasted meats, fermented grapes, and underneath it all, the cop…"
5"She pushed forward, squeezing through the final constriction, and stumbled into a cavern that stole the breath from her lungs."
6"Trees with bark like polished marble bore fruits that resembled swollen, glistening organs."
7"Tiny buds bloomed from their mouths, delicate white flowers that trembled in the humid breeze."
8"She forced herself to look away from the statues and scan the environment with the sharp, analytical eye that had kept her alive since fleeing Evan."
9"A faint, silver shimmer began to bleed along the leaf-shaped edge, illuminating the immediate space with a sterile, cold light that hissed softly where it touch…"
10"A single eyelid, golden and scaled, peeled back, revealing a pupil that dilated with malicious interest."
11"Nyx surged forward, their shadow detaching from the ground and flowing up the obsidian pillar."
12"The beast screeched, a sound like grinding tectonic plates, and lashed out with claws that sparked against Nyx's form."
13"The Shade shifted, slipping inside the strike before reforming to rake violet sparks across the monster's joint, buying precious seconds."
14"The heat intensified with every step, singing her eyebrows, drying her throat."
7.35% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags17
uselessAdditionCount4
matches
0"Aurora said, her voice cool and level"
1"Isolde murmured, her voice devoid of pity, stating fact"
2"Nyx whispered, their head swiveling"
3"she commanded, her voice cutting through the humid air"
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags14
fancyCount12
fancyTags
0"Isolde murmured (murmur)"
1"Nyx whispered (whisper)"
2"Aurora muttered (mutter)"
3"Nyx whispered (whisper)"
4"Aurora whispered (whisper)"
5"they breathed (breathe)"
6"Isolde murmured (murmur)"
7"Aurora noted (note)"
8"Nyx whispered (whisper)"
9"she growled (growl)"
10"Aurora panted (pant)"
11"Aurora whispered (whisper)"
dialogueSentences32
tagDensity0.438
leniency0.875
rawRatio0.857
effectiveRatio0.75
77.0181%