Run: 2026-09-03-01M1M28A3N27NA6M955VKYPGP0

Run Details

Duration:
3m 33s
Cost:
$0.030076
Provider:
Tencent

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 Pendant woke before Rory saw anything. She had been crouched in the loam of Isolde’s grove, one hand braced against the mossy flank of an oak standing stone, when the crimson stone at her throat went hot. Not the mild warmth of chain metal left in the sun, but a sudden, pulsing fever that travelled down her sternum and settled in the small crescent scar on her left wrist. She went still. Behind her, the pocket of Fae-touched earth held its breath. The wildflowers—blooming out of season, always blooming, even here in the damp London dark—did not bend, though Rory could have sworn the air had thickened, grown watchful. “It is near,” she murmured. Isolde stood a few paces away, silver hair spilling past her waist, pale lavender eyes fixed on what Rory could not quite see. The seer’s bare feet made no print in the loam; they never did. “The door is a mouth,” Isolde said, and her voice was low music threaded with old authority. “It has been chewing for a very long time. Step softly, or be swallowed.” Rory had learned not to ask for plain answers. Isolde could not lie, but the truth she gave was a labyrinth, and every corridor led somewhere stranger than the last. Nyx coalesced from the shadow of the standing stone. One moment there was only pooled dark beneath the oak; the next, a humanoid silhouette of living shadow stood upright, easily a head taller than Rory’s five-foot-six, their faintly glowing violet eyes like two distant hearths in a smoke-filled room. Their voice came as a whisper carried on the wind, though the grove was utterly still. “The tear weakens. It will not hold past the hour—which, here, may be a minute or a day.” Time in the grove behaved strangely; Rory had long since lost count of how long they had waited. She only knew the pendant’s heat was a countdown. Rory looked at the space between two stones. To her human eyes it should have been empty air, the dark of the grove continuing. Instead there was a vertical rip roughly the height of a door, and through it a light that was not light: warm amber, thick as honey, spilling from a sky that had no sun. She saw slopes in the distance, vines in endless rows, and her breath caught. She could not see the Veil itself—only those with supernatural sight could perceive that shimmering distortion—but she could see where it had torn, and she could feel the Heartstone’s pulse accelerate. “The Wardens mend what they find,” Nyx whispered, as if reading her thoughts. “If they seal this while we are inside, the way home becomes a story no one tells.” Rory gripped the Fae-Forged Blade. The moonsilver dagger was always cold, but now its chill bit through her glove, a steady reminder of Isolde’s gift: a slender, leaf-shaped blade, faintly luminescent even with no moon to catch it, honed to cut through wards and sever the flesh of demons. She adjusted the silver chain at her throat, felt the crimson stone throb once more, and stepped through. For a heartbeat she was nowhere. The air turned to syrup; sound vanished. Then her boot struck ground that was not earth. She staggered, the blade flaring pale in her fist, and caught her balance on a low rise of pale dust. They were in Dymas. The amber canopy stretched from horizon to horizon, warm and seamless, as if they stood inside the belly of a vast lantern. It gave no true shadows; the light came from everywhere and nowhere, and the three of them left strange, directionless pools beneath their feet. The air was humid, almost too warm, heavy with the breath of growing things. It smelled of roasted meat, spiced wine, and fruit so ripe it bordered on rot. Underneath it all ran a metallic tang, like blood left too long on a copper pan. Isolde walked down the slope, and Rory saw it again—the seer left no footprints in the dust. Not behind her, not at her sides. The hem of her gown brushed the ground, but the dust did not stir. Nyx drifted at Rory’s shoulder, their form half-incorporeal, feet not quite touching the earth. Rory had seen Nyx solidify from nothing; she knew the shape had once been a man named Aldric, a sorcerer unmade by his own ritual in 1643. Now they moved through shadow as easily as breath, and this place, with its rifts and hungers, was the sort of power that had unmade him. “Do not eat,” Nyx said, their whisper-voice barely a breath. “Do not drink. The hospitality of Dymas is a hook, and the barb is at the end of the meal.” They moved deeper along a path of crushed white stone winding between the vines. The vineyards sprawled in every direction, rows of gnarled, ancient vines marching toward a distant cluster of pale spires. The grapes were wrong. They hung in clusters the size of a man’s torso, their skins a deep bruise-purple shot through with veins of gold. As Rory watched, one of the swollen fruits split with a wet sound. The juice that leaked out was crimson, and the scent that rose from it was not grape but funeral lilies and hot iron. Her stomach turned over, then traitorously growled. She hadn’t eaten since—she couldn’t remember. The grove had stolen time. Her mouth watered at the smell of roasted meat carried on the warm breeze. She swallowed and let the dagger’s cold anchor her. The vines themselves seemed to lean as they passed. Tendrils uncurled toward Isolde’s silver hair, then recoiled, as if burned by her nearness. Rory’s cool-headed mind catalogued everything: the military precision of the rows; the irrigation channels running not with water but with something darker, sluggishly flowing; the distant figures moving between the vines, stooped and ragged, their clothes cut from centuries past, a few groaning words in an accent that might have been nineteenth-century London. Helbound souls, Rory thought. Contracted from Earth. The master chefs of this realm, if the whispers were true, though she saw no kitchens yet—only the raw ingredients of excess. Then came the music. Strings and flutes, bright and frantic, undercut by the rhythmic clatter of a thousand knives on ceramic. Laughter, too rich and too long, rolled across the vineyards from the direction of the spires. It was joined by the lowing of pale, hairless beasts drawing carts piled with impossible ingredients: a fish the size of a small boat, its scales iridescent; crates of mushrooms that pulsed faintly, as if breathing; haunches of meat wrapped in cloths that shimmered like oil on water. The carts were pushed by stooped figures, their eyes dull, their hands raw. Among them stalked taller shapes in stained aprons, barking orders—chefs, their gray skin flickering at the edges, as if the kitchen fires that had once burned them still clung to their souls. They crested a rise and entered the first garden. It was a madness of colour. Trees bearing fruits that glimmered like blown glass chimed in the warm breeze, each note a different pitch, so the whole orchard sang in a slow, drifting chord. Flowers the size of cartwheels turned their heavy heads to follow the group. At the centre, a fountain spouted not water but a deep red liquid that caught the amber light and threw it back in ruby shards. The basin was carved with scenes of feasts: tables buckling under whole roasted beasts, figures with too-wide mouths and too many teeth raising goblets in a toast that had lasted centuries. Rory stepped closer, unable to help herself. At the edge of the basin, weighted down by a goblet, lay a scroll of parchment. She crouched and, after a glance at Nyx, used the tip of the Fae blade to flatten it. The script was spidery, the ink still wet and glistening. It was a contract. *I, Margaret Wells, do pledge my service in the kitchens of His Infernal Highness Prince Belphegor, for a term of ninety-nine years, in exchange for the recipe of a perfect soufflé and the means to prepare it.* The rest was a tangle of clauses, each one heavier than the last: interest accrued in gluttony, the debt growing with every indulgence, the soul forfeit if the dish should ever fail to please. Rory’s scar tingled. Margaret Wells. The name meant nothing to her, but the shape of the thing did—a woman who had wanted, more than anything, to create something that would make people close their eyes and moan, and who had sold her afterlife for the chance. Rory thought of her own small flat above Silas’ bar, of the steam and clatter of Yu-Fei Cheung’s Golden Empress, of the ordinary hunger of a human evening, and felt a chill that had nothing to do with the blade. “She is still cooking,” Isolde said behind her. Rory stood. The seer’s pale lavender eyes were fixed on the distant spires. “The competition begins at dusk, and dusk here is long. She has been perfecting that soufflé for eighty years. It rises. It always rises. And it is never quite enough.” Nyx’s violet gaze swept the singing orchard. “We are being watched.” Rory followed the look. At the edge of the trees, where the amber light lay thickest, a shadow had detached itself from a trunk. It was not Nyx’s clean, intentional darkness. This thing was ragged, its edges chewing the light, and it moved with a hunched, hungry purpose. Two faint embers glowed where its eyes should be. It regarded them not with curiosity but with appetite. Rory’s hand tightened on the dagger. The moonsilver was a cold weight against her palm, faintly luminous even in that amber noon. It could cut through wards. It was particularly effective against demons. This was no demon—only a thing of the realm—but the blade’s presence settled her heartbeat all the same. The shadow slithered a step closer, then hesitated. Nyx flowed forward, their form going fully solid for an instant, six-foot-two of living shadow, and made a sound like wind through a crypt. The ragged thing recoiled, flattened itself into the dust, and was gone, slipping between the roots of a glass-fruit tree. Nyx did not return to Rory’s side immediately. They stood looking after it, whisper-voice low. “It will tell the kitchens that strangers walk the vines. The Prince’s tasters will come.” “Tasters?” Rory asked. “They taste everything,” Nyx said. “First the food. Then the guest.” Isolde laughed, a sound like silver coins spilled on stone. “The Seer’s riddle for the road: the first course is wonder, the second is want, and the third is the bill.” She began to walk again, and still the dust did not mark her passing. “Come. The heart of Dymas is a banquet hall, and we have not yet seen the table.” They left the singing garden and climbed a low marble wall, and then the terrace opened before them and Rory understood, with a jolt of pure wonder that curdled instantly into unease, what the word *feast* meant in Hell. Long tables stretched across the marble, laid with a thousand dishes. A whole roast beast, golden and glistening, sat surrounded by fruits carved into swans. A tower of bread so light it seemed to float above its platter. Sauces pooled like still, dark mirrors. Steam rose from a row of cauldrons, and in that steam, Rory saw faces—human faces, mouths open in silent ecstasy or terrible want—before the heat reshaped them and they were gone. And the guests. They were almost human, and that was the horror. Their fingers were encrusted with rings, their laughter bright, their mouths stretching just a fraction too wide when they smiled. They did not so much eat as worship. At the high table on a raised dais, a massive figure lounged upon a couch of twisted grapevines, a crown of the same vines circling his brow. Prince Belphegor. His lips glistened; his eyes were half-lidded with a satiation that seemed to ache for more. He laughed, and the sound was like a cork pulled from a bottle. Slender figures moved among the guests, carrying small spoons. The tasters. One of them paused, spoon poised, and turned its head. Its nose twitched. It sniffed the air, and then its gaze fixed unerringly on the shadowed wall where Rory crouched with Nyx and Isolde. Rory’s breath stilled. The taster took a step forward. Isolde’s hand closed gently around Rory’s wrist, cool and solid. “To refuse the feast is to insult the host,” the seer murmured, “to accept is to join the menu.” Nyx was already flowing backward into the long shadow of the wall, their form going incorporeal, voice a breath of wind: “Run. Quietly. The way out is deeper, but the way into the kitchens is death.” Rory hesitated only a moment. She looked back the way they had come, but the rift was no longer visible. The amber sky curved seamless to every horizon; there was no doorway in the air, only the memory of the Heartstone’s heat against her skin. She touched the pendant now and found it quiet, its faint inner glow dim, the pulse spent. They were inside. The portal was elsewhere, hidden, and the only way out was deeper in. She straightened her shoulders, cool-headed, already turning over the geometry of the terraces in her mind, the location of the spires, the possible routes to the banquet hall and back. Behind her, Nyx melted into the darkness of a grapevine, and Isolde walked on without leaving a single footprint, humming something under her breath that might have been a warning or a map. Rory followed them down into the singing garden, where the fruit chimed like glass and the air tasted of roasted meat and rot, and tried very hard not to be hungry.
created_at"2026-09-03T16:39:55.26Z" 9/3/2026, 4:39:55 PM
model"tencent/hy4-preview-20260827"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency2552
moderation_latency(null)
generation_time212643
tokens_prompt1547
tokens_completion12555
native_tokens_prompt1568
native_tokens_completion11969
native_tokens_completion_images(null)
native_tokens_reasoning8791
native_tokens_cached1472
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.030076357
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.19.0; linux; x64))"
http_referer(null)
request_id"req-1788453595-oiqla8YUVEiPszkFH5WR"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1788453595-fKZToHG5zsWbq2awhkHE"
upstream_id"69cd83b9-c5dc-4f72-bc2c-5e3ccae9f8ae"
provider_responses
0
endpoint_id"ad2a4093-3d2a-41d9-adf1-8b499ac8445d"
id"69cd83b9-c5dc-4f72-bc2c-5e3ccae9f8ae"
is_byokfalse
latency2552
model_permaslug"tencent/hy4-preview-20260827"
provider_name"Tencent"
status200
total_cost0.030076357
cache_discount0.001165824
upstream_inference_cost0
provider_name"Tencent"
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
totalTags13
adverbTagCount1
adverbTags
0"the grove behaved strangely [strangely]"
dialogueSentences19
tagDensity0.684
leniency1
rawRatio0.077
effectiveRatio0.077
89.33% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2343
totalAiIsmAdverbs5
found
0
adverb"very"
count2
1
adverb"softly"
count1
2
adverb"utterly"
count1
3
adverb"gently"
count1
highlights
0"very"
1"softly"
2"utterly"
3"gently"
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)
53.05% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2343
totalAiIsms22
found
0
word"warmth"
count1
1
word"whisper"
count3
2
word"could feel"
count1
3
word"pulse"
count2
4
word"chill"
count2
5
word"reminder"
count1
6
word"throb"
count1
7
word"stomach"
count1
8
word"rhythmic"
count1
9
word"pulsed"
count1
10
word"shimmered"
count1
11
word"glistening"
count2
12
word"perfect"
count1
13
word"weight"
count1
14
word"marble"
count2
15
word"long shadow"
count1
highlights
0"warmth"
1"whisper"
2"could feel"
3"pulse"
4"chill"
5"reminder"
6"throb"
7"stomach"
8"rhythmic"
9"pulsed"
10"shimmered"
11"glistening"
12"perfect"
13"weight"
14"marble"
15"long shadow"
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
narrationSentences139
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount4
narrationSentences139
filterMatches(empty)
hedgeMatches
0"seemed to"
1"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences146
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen72
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans2
markdownWords38
totalWords2329
ratio0.016
matches
0"I, Margaret Wells, do pledge my service in the kitchens of His Infernal Highness Prince Belphegor, for a term of ninety-nine years, in exchange for the recipe of a perfect soufflé and the means to prepare it."
1"feast"
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions9
unquotedAttributions0
matches(empty)
66.67% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions82
wordCount2079
uniqueNames21
maxNameDensity1.39
worstName"Rory"
maxWindowNameDensity3
worstWindowName"Rory"
discoveredNames
Heartstone3
Pendant1
Rory29
Isolde12
Fae-touched1
London2
Veil1
Fae-Forged1
Blade1
Dymas1
Nyx14
Aldric1
Earth1
Fae3
Margaret2
Wells2
Infernal1
Highness1
Prince2
Belphegor2
Hell1
persons
0"Heartstone"
1"Pendant"
2"Rory"
3"Isolde"
4"Blade"
5"Nyx"
6"Margaret"
7"Wells"
8"Prince"
9"Belphegor"
places
0"London"
1"Dymas"
2"Hell"
globalScore0.803
windowScore0.667
39.38% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences113
glossingSentenceCount5
matches
0"not quite see"
1"as if reading her thoughts"
2"not quite touching the earth"
3"as if breathing haunches of meat wrapped in cloths that shimmered like oil on water"
4"satiation that seemed to ache for more"
0.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches5
per1kWords2.147
wordCount2329
matches
0"Not the mild warmth of chain metal left in the sun, but a sudden, pulsing fever"
1"not grape but funeral lilies"
2"not with water but with something darker, sluggishly flowing"
3"not water but a deep red liquid"
4"not with curiosity but with appetite"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences146
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs45
mean51.76
std41.33
cv0.799
sampleLengths
08
1103
25
397
4110
5103
630
767
822
920
104
1191
12105
1330
14126
159
16105
174
18126
199
20103
2141
2214
23157
248
2543
2611
2766
2851
2952
3030
313
3211
3362
3439
3575
363
3795
3845
399
4029
4136
4278
4363
4431
85.07% Passive voice overuse
Target: ≤2% passive sentences
passiveCount8
totalSentences139
matches
0"been crouched"
1"was joined"
2"were pushed"
3"was carved"
4"were fixed"
5"was gone"
6"were gone"
7"were encrusted"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs331
matches
0"was already flowing"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount13
semicolonCount12
flaggedSentences19
totalSentences146
ratio0.13
matches
0"The wildflowers—blooming out of season, always blooming, even here in the damp London dark—did not bend, though Rory could have sworn the air had thickened, grown watchful."
1"The seer’s bare feet made no print in the loam; they never did."
2"One moment there was only pooled dark beneath the oak; the next, a humanoid silhouette of living shadow stood upright, easily a head taller than Rory’s five-foot-six, their faintly glowing violet eyes like two distant hearths in a smoke-filled room."
3"“The tear weakens. It will not hold past the hour—which, here, may be a minute or a day.” Time in the grove behaved strangely; Rory had long since lost count of how long they had waited."
4"She could not see the Veil itself—only those with supernatural sight could perceive that shimmering distortion—but she could see where it had torn, and she could feel the Heartstone’s pulse accelerate."
5"The air turned to syrup; sound vanished."
6"It gave no true shadows; the light came from everywhere and nowhere, and the three of them left strange, directionless pools beneath their feet."
7"Isolde walked down the slope, and Rory saw it again—the seer left no footprints in the dust."
8"Rory had seen Nyx solidify from nothing; she knew the shape had once been a man named Aldric, a sorcerer unmade by his own ritual in 1643."
9"She hadn’t eaten since—she couldn’t remember."
10"Rory’s cool-headed mind catalogued everything: the military precision of the rows; the irrigation channels running not with water but with something darker, sluggishly flowing; the distant figures moving between the vines, stooped and ragged, their clothes cut from centuries past, a few groaning words in an accent that might have been nineteenth-century London."
11"The master chefs of this realm, if the whispers were true, though she saw no kitchens yet—only the raw ingredients of excess."
12"It was joined by the lowing of pale, hairless beasts drawing carts piled with impossible ingredients: a fish the size of a small boat, its scales iridescent; crates of mushrooms that pulsed faintly, as if breathing; haunches of meat wrapped in cloths that shimmered like oil on water."
13"Among them stalked taller shapes in stained aprons, barking orders—chefs, their gray skin flickering at the edges, as if the kitchen fires that had once burned them still clung to their souls."
14"The name meant nothing to her, but the shape of the thing did—a woman who had wanted, more than anything, to create something that would make people close their eyes and moan, and who had sold her afterlife for the chance."
15"This was no demon—only a thing of the realm—but the blade’s presence settled her heartbeat all the same."
16"Steam rose from a row of cauldrons, and in that steam, Rory saw faces—human faces, mouths open in silent ecstasy or terrible want—before the heat reshaped them and they were gone."
17"His lips glistened; his eyes were half-lidded with a satiation that seemed to ache for more."
18"The amber sky curved seamless to every horizon; there was no doorway in the air, only the memory of the Heartstone’s heat against her skin."
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1502
adjectiveStacks1
stackExamples
0"slender, leaf-shaped blade,"
adverbCount58
adverbRatio0.03861517976031957
lyAdverbCount17
lyAdverbRatio0.011318242343541944
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences146
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences146
mean15.95
std11.73
cv0.736
sampleLengths
08
131
232
33
410
527
65
723
813
917
1023
1121
129
1340
1416
1536
169
178
1816
1934
2014
2131
2213
2317
245
2544
2618
276
287
299
3020
314
3222
3324
3414
3515
3616
3717
387
3914
4014
4127
4226
4310
4420
4514
4619
474
4821
4913
50.00% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats7
diversityRatio0.3287671232876712
totalSentences146
uniqueOpeners48
75.76% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount3
totalSentences132
matches
0"Instead there was a vertical"
1"Then her boot struck ground"
2"Then came the music."
ratio0.023
95.76% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount41
totalSentences132
matches
0"She had been crouched in"
1"She went still."
2"Their voice came as a"
3"She only knew the pendant’s"
4"She saw slopes in the"
5"She could not see the"
6"She adjusted the silver chain"
7"She staggered, the blade flaring"
8"They were in Dymas."
9"It gave no true shadows;"
10"It smelled of roasted meat,"
11"They moved deeper along a"
12"They hung in clusters the"
13"Her stomach turned over, then"
14"She hadn’t eaten since—she couldn’t"
15"Her mouth watered at the"
16"She swallowed and let the"
17"It was joined by the"
18"They crested a rise and"
19"It was a madness of"
ratio0.311
58.48% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount106
totalSentences132
matches
0"The Heartstone Pendant woke before"
1"She had been crouched in"
2"She went still."
3"The wildflowers—blooming out of season,"
4"Isolde stood a few paces"
5"The seer’s bare feet made"
6"Isolde said, and her voice"
7"Rory had learned not to"
8"Isolde could not lie, but"
9"Nyx coalesced from the shadow"
10"Their voice came as a"
11"She only knew the pendant’s"
12"Rory looked at the space"
13"She saw slopes in the"
14"She could not see the"
15"Nyx whispered, as if reading"
16"Rory gripped the Fae-Forged Blade."
17"The moonsilver dagger was always"
18"She adjusted the silver chain"
19"The air turned to syrup;"
ratio0.803
75.76% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences132
matches
0"To her human eyes it"
1"Now they moved through shadow"
ratio0.015
39.47% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences76
technicalSentenceCount11
matches
0"Not the mild warmth of chain metal left in the sun, but a sudden, pulsing fever that travelled down her sternum and settled in the small crescent scar on her le…"
1"Instead there was a vertical rip roughly the height of a door, and through it a light that was not light: warm amber, thick as honey, spilling from a sky that h…"
2"The amber canopy stretched from horizon to horizon, warm and seamless, as if they stood inside the belly of a vast lantern."
3"Rory’s cool-headed mind catalogued everything: the military precision of the rows; the irrigation channels running not with water but with something darker, slu…"
4"It was joined by the lowing of pale, hairless beasts drawing carts piled with impossible ingredients: a fish the size of a small boat, its scales iridescent; cr…"
5"Among them stalked taller shapes in stained aprons, barking orders—chefs, their gray skin flickering at the edges, as if the kitchen fires that had once burned …"
6"Trees bearing fruits that glimmered like blown glass chimed in the warm breeze, each note a different pitch, so the whole orchard sang in a slow, drifting chord…"
7"The basin was carved with scenes of feasts: tables buckling under whole roasted beasts, figures with too-wide mouths and too many teeth raising goblets in a toa…"
8"They left the singing garden and climbed a low marble wall, and then the terrace opened before them and Rory understood, with a jolt of pure wonder that curdled…"
9"His lips glistened; his eyes were half-lidded with a satiation that seemed to ache for more."
10"Behind her, Nyx melted into the darkness of a grapevine, and Isolde walked on without leaving a single footprint, humming something under her breath that might …"
9.62% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags13
uselessAdditionCount3
matches
0"Isolde said, and her voice was low music threaded with old authority"
1"Nyx whispered, as if reading her thoughts"
2"Nyx said, their whisper-voice barely a breath"
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags8
fancyCount3
fancyTags
0"she murmured (murmur)"
1"Nyx whispered (whisper)"
2"the seer murmured (murmur)"
dialogueSentences19
tagDensity0.421
leniency0.842
rawRatio0.375
effectiveRatio0.316
74.4115%