Run: 2026-04-27-01KQ74A68CDXNT1KT4HYJHDGQB

Run Details

Duration:
2m 48s
Cost:
$0.035639
Provider:
Alibaba

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 oak standing stones parted like a rusted gate. Rory stepped through first, boots sinking into moss that yielded like damp wool. The air tasted of burnt sugar and ozone. She adjusted the silver chain at her throat. The Heartstone pendant pressed against her collarbone, warming from a steady thrum to a sharp, rhythmic beat. Nyx followed, their silhouette bleeding into the dappled light. Faintly glowing violet eyes caught the gloom, reflecting colors that had no name. The space between the trees stretched. Branches twisted into archways woven from petrified sap and spun glass. Leaves hung suspended in midair, caught between falling and rising. Isolde glided behind, bare feet brushing damp earth. The ground accepted her weight without a sound. Silver hair pooled over her shoulders, catching the strange luminescence. She held the Fae blade low, the moonsilver edge drinking the ambient light. Cold radiated from the hilt up her fingers. "Keep your spacing tight." Rory tapped the pendant. She moved deeper into the canopy. "It pulses faster. We cross a threshold." Nyx's shoulders relaxed, the shadowy form tightening around their core. "The Veil thins here. The wards groan under the weight of dead seasons." They tilted their head. Wind moved through the canopy without touching the leaves. The sound resembled distant chimes. Isolde raised a hand. Pale lavender eyes tracked something beyond the tree line. "Stone remembers what flesh forgets. The path widens when you stop looking for doors." Rory pushed forward. Boots crunched over something brittle. She knelt, brushing aside velvet moss to reveal shards of iridescent shell embedded in the soil. The fragments caught the light, fracturing it into prisms that danced across her palms. She traced the crescent scar on her left wrist. The familiar ache grounded her. "Flora doesn't grow like this in Richmond." She stood, brushing dirt from her knees. "What feeds it?" Nyx drifted closer, fingers splaying against a nearby trunk. The wood responded, ripples spreading across the bark like disturbed water. "Roots tap into the spaces between. The soil holds memory, not nutrients." They pulled a hand free, leaving a smudge of liquid darkness that sank into the earth. "The barrier bleeds. We walk through a wound." Isolde circled the trunk, studying the ripples. "The wound breathes. Each inhalation pulls the sky closer. Each exhalation spills the roots deeper." She turned the dagger in her grip. The blade hummed, a low vibration that traveled up her arm. "Wards cling to the timber. Old protections. They recognize the steel." Rory adjusted her grip on her leather satchel. The pendant's heat climbed toward scalding. She followed the gradient, moving toward a clearing where the canopy fractured. Light pooled on the ground, thick and viscous as syrup. The air grew heavier, pressing against her eardrums. "Temperature drops." She exhaled, watching the vapor coil and refuse to dissipate. "My breath hangs. The phone compass spins in a circle." Nyx's form flickered, dissolving into smoke before snapping back into solid shape. "Gravity plays favorites. Step carefully. The ground remembers how to swallow." Isolde lifted the blade. The moonsilver edge flared, cutting a clean line through the hanging vapor. The air parted. A staircase carved from obsidian spiraled upward into the gloom, steps worn smooth by centuries of unseen traffic. Ivy thick as pythons coiled around the rails, flowers blooming in clusters of violet and gold. "Steps don't lead down from nothing." Rory pointed at the base of the structure. "Something built those before the stones fell." Nyx touched the nearest step. The stone absorbed their touch, glowing faintly before dimming. "Masonry predates the first kingdoms. This place folded inward. Time lost its anchor." They glanced back at Rory. "Your pendant burns. The heartstone knows what the eyes miss." Isolde ascended the first step. The stone accepted her weight without a sound. "The spiral draws the gaze upward. Few bother to check the foundation." She tapped the blade against the railing. A chime rang out, clear and sharp, echoing down a path that hadn't existed moments before. Rory followed. The pendant pressed hard against her sternum, radiating heat through her shirt. She counted the steps, matching her breathing to the rhythm. The air grew sweeter, carrying notes of roasted spices and crushed petals. The scent triggered a phantom memory of kitchen exhaust and steam. She shook her head, clearing the distraction. "Smell that?" She stopped on the seventh step. "Saffron. Cinnamon. Charred garlic. No coincidence." Nyx drifted to her flank, violet eyes scanning the periphery. "Arrows don't point to kitchens. The scent lures. Hel's gluttony bleeds through the cracks." They pointed a shadowy finger toward the clearing's edge. Vineyards sprawled beyond the treeline, rows of twisted vines bearing fruits that pulsed like slow heartbeats. The sky above held a bruised amber hue, streaked with clouds that moved too fast. Isolde halted mid-step. The blade in her hand trembled, the cold intensity spiking. "Famine and feasting share the same table. The Veil tears where desire outpaces restraint." She turned the dagger in her grip. "Walk the line. Do not taste the fruit. Do not follow the smoke." Rory pushed past the railing, boots meeting solid stone at the landing. The clearing opened into a vast expanse. Crystal formations jutted from the earth, refracting the amber light into blinding shafts. The ground shifted beneath her feet, not with soil, but with packed ash and crushed mica that ground softly under pressure. She reached for the pendant, fingers closing around the warm gem. The heat steadied, syncing with her pulse. "The architecture defies logic." She gestured at the crystals. "They grow in spirals. Symmetry breaks at the edges. Something shaped them, or something shaped the space they occupy." Nyx's silhouette elongated, stretching toward the highest spire. "Glass remembers the fire that forged it. Stone remembers the hand that placed it. The air remembers the voices that filled it." Shadow bled from their edges, pooling on the ground before rising into faint, twisting shapes. Faces. Mouths open in silent speech. They dissolved into the ether. "Echoes trapped in the lattice. Whispers of the first feast." Isolde stepped onto the ash. The ground left no impression. She raised the blade. Light climbed the edge, casting long, sharp shadows that didn't match the sun's position. "The lattice sings to the steel. Wardens once stood guard here. Their boots left marks in the dust. Their bones became fertilizer for the roots." Rory followed her lead, maintaining a wide berth from the crystal clusters. The heat from the pendant seeped into her collarbone, a constant reminder of the proximity to the rift. She noticed patterns in the ash, faint grooves intersecting at precise intervals. A grid. She crouched, brushing a handful of dust aside to reveal polished bronze inlaid with runes that shifted when viewed from different angles. "Floor plans don't naturally form perfect squares." She traced a groove with her index finger. "This was a courtyard. Or a platform. Something stood here. Something heavy enough to crack the stone when it fell." Nyx drifted to the center of the grid. The shadows beneath their feet darkened, sinking into the runes. "Weight leaves memory. The stone holds the shape of what crushed it. A pillar. A statue. A throne." They looked up. Amber light filtered through the canopy above, catching motes of dust that hung motionless. "The air stops moving. Time loses purchase." Isolde circled the perimeter of the grid. The blade hummed louder, a resonant frequency that vibrated in Rory's teeth. "Stone weeps when the sky bleeds. The runes guard what lies beneath." She pressed the flat of the blade against the bronze inlay. The metal groaned, shifting outward with a sound of grinding gears. Dust cascaded from the seams. The center of the grid depressed, revealing a stairwell descending into darkness. Cold air rushed upward, carrying the scent of wet stone and ancient parchment. Rory's breath hitched. The pendant flared, heat spiking to a dull ache. She unfastened her satchel strap, letting it swing loose. "The draft pulls from below. Pressure differential means an opening. Or a draft from a living space." She checked her watch. The digital display read the same time it had three minutes ago. The seconds digit refused to advance. Nyx's form solidified completely, boots pressing into the ash where shadow had been moments before. "Clocks lie in threshold lands. They spin in place until the mind accepts the drift. Keep moving. Stillness invites the roots to notice you." Isolde descended the first step. The cold bit through her boots. "The dark holds its breath. Descent requires trust in the footing." She turned the blade. The luminescence cast pale light against the descending steps. "Follow the steel. Shadow misleads. Flesh falters. The metal knows the truth." Rory adjusted her grip on her flashlight, though the amber gloom rendered the beam mostly useless. She stepped onto the stair, testing the weight. The stone bit back with a subtle tremor. She moved to the next step. The pendant's heat traveled down her spine, mapping a path through the dimness. Her boots echoed, sharp and isolated in the descending column. "Echo returns delayed." She counted the beat. "One second. Two. The chamber below is vast. Or the acoustics warp in the drop." Nyx matched her pace, though their feet made no sound on the stone. "Sound travels slow through dense air. The drop holds breath. The space expands as we fall." They reached over, fingers brushing Rory's shoulder. The contact felt like cool silk. "Your stone burns hotter. The rift widens with every step downward." Isolde paused ten paces ahead. The blade angled upward. "Stone answers to weight. The steps bow. The lower we go, the heavier the air becomes. Breathe shallow. The lungs fight the pressure." Rory adjusted her stride. The stairwell curved left, following a spiral that mirrored the obsidian structure above. The temperature dropped steadily. Moisture gathered on the walls, weeping in silver beads that defied gravity, sliding upward instead of down. She watched them climb, trailing faint luminescence in their wake. Water defied physics here. The space refused to obey the ground. "Reverse gravity in the condensation." She wiped her glasses, fogging them in the sudden chill. "Capillary action doesn't pull upward against a solid surface." Nyx's voice dropped to a whisper that brushed against her ear. "The space folds. Up becomes a memory of down. The ladder climbs into the dark." They gestured ahead. The stairwell opened into a vast chamber. Columns of black basalt rose to a ceiling lost in shadow. The floor stretched into a wide plaza paved with interlocking tiles that glowed faintly, pulsing in sequence. The light traveled in waves, rolling from the center outward like ripples in a pond. Isolde stepped onto the tiles. The light accelerated beneath her feet, racing outward in a bright surge. "Stone responds to touch. The pattern wakes. The chamber remembers footsteps." She turned the blade. The luminescence flared bright enough to cut the gloom. "The tiles chart a path. Walk the light. Ignore the dark between them." Rory stepped forward. The tile beneath her boot flared, sending a wave of light rippling outward. The heat from the pendant spiked, searing through her shirt. She bit back a gasp, adjusting her grip on the strap. "The sequence travels fast. The light outruns the eye. Something triggers it. Or something follows the light." Nyx drifted parallel to the tile grid, shadow pooling in the unlit gaps. "Shade clings to absence. The dark holds teeth. The light draws the hunger." They pointed a finger toward the center of the plaza. A structure rose from the floor, a dais carved from a single piece of iridescent marble. Veins of crimson crystal ran through the stone, pulsing in time with Rory's pendant. Isolde ascended the first tier of the dais. The blade hummed violently, vibrating against her palm. "The heart beats in stone. The crimson mirrors your talisman. The thread pulls tight." She paused on the summit, looking down at the plaza. "The space holds its shape. Wait for the echo." Rory reached the base of the dais. The pendant's heat radiated outward, warming the cold air around her. She placed a hand on the marble. The stone felt warm, thrumming beneath her palm. The crimson veins pulsed faster. The light on the tiles accelerated, rolling in tight, rapid waves. The chamber seemed to lean inward, walls curving toward the center. The air grew thick, heavy with the scent of ozone and crushed herbs. "The marble conducts heat." She pressed her thumb against a vein. The crystal resisted, then yielded slightly, like soft wax. "It reacts to contact. Or to my blood." She glanced at her wrist, then back at the dais. "The pendant syncs with the crystal. Same source. Or same network." Nyx's form condensed, standing beside her. Violet eyes fixed on the pulsing veins. "The thread binds the heart. The chamber feeds the stone. The stone feeds the rift." They reached out, fingers hovering inches from the marble. "Touch the vein. See what wakes." Isolde descended the dais, boots meeting the glowing tiles with precise, measured steps. "The seer sees what the eye refuses. The pattern shifts when the blood touches stone. The warders bound the gate with heart and metal. The gate remembers the key." Rory unfastened the silver chain. The pendant slipped into her palm, the deep crimson gem radiating heat against her skin. She held it out over the marble. The veins pulsed faster, syncing with the thrum in her chest. The tile light raced wildly, flooding the chamber in blinding white. The walls groaned. Dust rained from the unseen ceiling. The air pressure shifted, popping in her ears. "Hold position." Nyx's voice cut through the rising noise. "The space contracts. The light draws the weight. Stand firm." Isolde raised the blade. The moonsilver edge flared, casting long, sharp shadows that stretched toward the dais. "Steel cuts the thread. The blade knows the lock." She stepped forward, raising the dagger above the crimson veins. "The gate opens when the key turns. Press steel to stone." Rory tightened her grip on the pendant. The heat threatened to blister her skin. She moved closer to the marble, boots leaving damp prints on the glowing tiles. The chamber vibrated. The light washed over her, bleaching color from the stone. The scent of ozone sharpened into something metallic. Blood. Or rain. The walls leaned closer. The ceiling lowered. Nyx shifted behind her, a wall of living shadow. "The space collapses inward. The rift draws breath. Step onto the dais. Place the stone. Let the blade do the work." Isolde stood at the base, blade raised. The luminescence painted her silver hair in pale gold. "The line holds. The pattern waits. Cross when the light peaks. Hesitation feeds the dark." Rory stepped onto the marble. The heat transferred instantly, flooding her palms, her chest, her throat. The pendant burned. The veins pulsed in time with her heartbeat. The tile light reached its peak, a blinding wave that washed over the chamber. The groaning shifted into a low, resonant hum. The air stilled. The space held its breath. She pressed the pendant against the crimson veins. The marble flared. Light erupted from the contact point, racing down the veins, flooding the chamber. The blade descended. Steel met stone. A crack split the air, sharp and clean. The dais shuddered. The tiles dimmed. The chamber waited.
created_at"2026-04-27T09:28:48.145Z" 4/27/2026, 9:28:48 AM
model"qwen/qwen3.6-27b-20260422"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency1194
moderation_latency(null)
generation_time168075
tokens_prompt1816
tokens_completion10677
native_tokens_prompt1828
native_tokens_completion9595
native_tokens_completion_images(null)
native_tokens_reasoning6071
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"
usage0.0356388
router(null)
provider_responses
0
endpoint_id"82097366-3a73-4790-ac36-f96ba9f6f577"
id"chatcmpl-b1463978-a023-972a-ba73-0e4a920464e5"
is_byokfalse
latency1194
model_permaslug"qwen/qwen3.6-27b-20260422"
provider_name"Alibaba"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer(null)
request_id"req-1777282128-Mh8dJEqe1KUy8aX6ZXrL"
session_id(null)
api_type"completions"
id"gen-1777282128-hpEIWWxGtWWobpBXTXPA"
upstream_id"chatcmpl-b1463978-a023-972a-ba73-0e4a920464e5"
total_cost0.0356388
cache_discount(null)
upstream_inference_cost0
provider_name"Alibaba"
response_cache_source_id(null)

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags20
adverbTagCount1
adverbTags
0"They glanced back [back]"
dialogueSentences63
tagDensity0.317
leniency0.635
rawRatio0.05
effectiveRatio0.032
92.22% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2572
totalAiIsmAdverbs4
found
0
adverb"carefully"
count1
1
adverb"softly"
count1
2
adverb"completely"
count1
3
adverb"slightly"
count1
highlights
0"carefully"
1"softly"
2"completely"
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)
0.00% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2572
totalAiIsms62
found
0
word"rhythmic"
count1
1
word"gloom"
count4
2
word"weight"
count7
3
word"velvet"
count1
4
word"traced"
count2
5
word"familiar"
count1
6
word"fractured"
count1
7
word"flickered"
count1
8
word"structure"
count3
9
word"echoing"
count1
10
word"scanning"
count1
11
word"pulsed"
count4
12
word"trembled"
count1
13
word"intensity"
count1
14
word"desire"
count1
15
word"crystal"
count5
16
word"pulse"
count1
17
word"echoes"
count1
18
word"reminder"
count1
19
word"perfect"
count1
20
word"vibrated"
count2
21
word"down her spine"
count1
22
word"echoed"
count1
23
word"echo"
count2
24
word"silk"
count1
25
word"chill"
count1
26
word"whisper"
count1
27
word"racing"
count2
28
word"footsteps"
count1
29
word"searing"
count1
30
word"marble"
count8
31
word"measured"
count1
32
word"raced"
count1
highlights
0"rhythmic"
1"gloom"
2"weight"
3"velvet"
4"traced"
5"familiar"
6"fractured"
7"flickered"
8"structure"
9"echoing"
10"scanning"
11"pulsed"
12"trembled"
13"intensity"
14"desire"
15"crystal"
16"pulse"
17"echoes"
18"reminder"
19"perfect"
20"vibrated"
21"down her spine"
22"echoed"
23"echo"
24"silk"
25"chill"
26"whisper"
27"racing"
28"footsteps"
29"searing"
30"marble"
31"measured"
32"raced"
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
narrationSentences212
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount1
narrationSentences212
filterMatches
0"watch"
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences255
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen37
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2572
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions9
unquotedAttributions0
matches(empty)
95.50% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions59
wordCount1835
uniqueNames10
maxNameDensity1.09
worstName"Rory"
maxWindowNameDensity2
worstWindowName"Rory"
discoveredNames
Heartstone1
Fae1
Wind1
Isolde15
Rory20
Vineyards1
Faces1
Amber1
Nyx15
Light3
persons
0"Wind"
1"Isolde"
2"Rory"
3"Vineyards"
4"Amber"
5"Nyx"
6"Light"
places(empty)
globalScore0.955
windowScore1
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences155
glossingSentenceCount1
matches
0"felt like cool silk"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.389
wordCount2572
matches
0"not with soil, but with packed ash"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences255
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs66
mean38.97
std22.41
cv0.575
sampleLengths
055
149
247
34
417
541
627
752
87
910
1056
1151
1244
132
1420
1523
1653
176
1815
1942
2048
2154
222
2312
2464
2547
2671
274
2824
2966
3053
3166
327
3328
3460
3583
3660
3739
3847
3961
403
4119
4253
4332
4459
455
4619
4779
4854
4954
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences212
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs350
matches(empty)
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount0
semicolonCount0
flaggedSentences0
totalSentences255
ratio0
matches(empty)
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1836
adjectiveStacks1
stackExamples
0"heavier, pressing against her"
adverbCount35
adverbRatio0.01906318082788671
lyAdverbCount11
lyAdverbRatio0.005991285403050109
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences255
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences255
mean10.09
std5.79
cv0.574
sampleLengths
09
113
28
38
417
59
613
76
811
910
108
118
1210
1313
148
154
164
176
187
1910
2017
219
225
234
249
2514
263
275
2816
2914
309
315
327
337
343
359
3611
3728
388
397
4022
4111
4211
438
446
4512
4610
478
482
4910
36.27% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats35
diversityRatio0.25882352941176473
totalSentences255
uniqueOpeners66
16.10% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences207
matches
0"Faintly glowing violet eyes caught"
ratio0.005
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount50
totalSentences207
matches
0"She adjusted the silver chain"
1"She held the Fae blade"
2"She moved deeper into the"
3"They tilted their head"
4"She knelt, brushing aside velvet"
5"She traced the crescent scar"
6"She stood, brushing dirt from"
7"They pulled a hand free,"
8"She turned the dagger in"
9"She followed the gradient, moving"
10"She exhaled, watching the vapor"
11"They glanced back at Rory"
12"She tapped the blade against"
13"She counted the steps, matching"
14"She shook her head, clearing"
15"She stopped on the seventh"
16"They pointed a shadowy finger"
17"She turned the dagger in"
18"She reached for the pendant,"
19"She gestured at the crystals."
ratio0.242
0.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount202
totalSentences207
matches
0"The oak standing stones parted"
1"Rory stepped through first, boots"
2"The air tasted of burnt"
3"She adjusted the silver chain"
4"The Heartstone pendant pressed against"
5"Nyx followed, their silhouette bleeding"
6"The space between the trees"
7"Branches twisted into archways woven"
8"Leaves hung suspended in midair,"
9"Isolde glided behind, bare feet"
10"The ground accepted her weight"
11"She held the Fae blade"
12"Rory tapped the pendant."
13"She moved deeper into the"
14"Nyx's shoulders relaxed, the shadowy"
15"They tilted their head"
16"Wind moved through the canopy"
17"The sound resembled distant chimes."
18"Isolde raised a hand."
19"Rory pushed forward."
ratio0.976
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences207
matches(empty)
ratio0
87.91% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences78
technicalSentenceCount6
matches
0"The fragments caught the light, fracturing it into prisms that danced across her palms."
1"Amber light filtered through the canopy above, catching motes of dust that hung motionless."
2"The stairwell curved left, following a spiral that mirrored the obsidian structure above."
3"Nyx's voice dropped to a whisper that brushed against her ear."
4"The floor stretched into a wide plaza paved with interlocking tiles that glowed faintly, pulsing in sequence."
5"The moonsilver edge flared, casting long, sharp shadows that stretched toward the dais."
75.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags20
uselessAdditionCount2
matches
0"They reached, fingers brushing Rory's shoulder"
1"They reached out, fingers hovering inches from the marble"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags1
fancyCount1
fancyTags
0"She pressed (press)"
dialogueSentences63
tagDensity0.016
leniency0.032
rawRatio1
effectiveRatio0.032
83.2339%