Run: 2026-09-03-01M1M0C5MQ1FHQ06T9G2Q4V9P4

Run Details

Duration:
4m 24s
Cost:
$0.038002
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 cellar beneath Silas' bar smelled of spilled stout and wet brick, but beneath that lay something older: a warmth that did not belong to any boiler. Rory shoved a length of straight black hair behind her ear and pressed her palm to the Heartstone at her throat. The crimson gem pulsed against her skin like a captured heartbeat, its faint inner glow shining through the thin cotton of her shirt. For three days it had been restless, tugging her toward this forgotten corner of London. Now it thrummed hard enough to hurt. "Here," Nyx said. The Shade detached themselves from the deepest shadow beneath the stairs. At first they were only a human-shaped absence, a silhouette of living night, and then they chose solidity: six foot two of lean shadow given edge and weight, their outline still drinking the meager light. Faint violet glowed in their eyes. They spoke, and the words sounded like a whisper that had gone traveling on the wind and never quite come back. "The tear is open. The Barrier is thin as old skin here." Rory could not see the Veil itself. That faint shimmering distortion was a thing for supernatural sight, and her bright blue eyes were entirely, stubbornly human. But the tear was another matter. The air at the far end of the cellar split in a ragged vertical seam, and through that seam bled a warm amber light that matched nothing in the world above. It pulsed in time with the pendant. Heat hazed off it, though when Rory lifted a hand she felt only a strange pressure, as if the air had grown thicker, sweeter. Behind her, Isolde stirred. The Half-Fae seer had said little since they descended. Her silver hair fell past her waist in a pale curtain, and her pale lavender eyes held the patient distance of someone who had watched three hundred years of winters come and go. She stepped forward, and Rory's gaze dropped to the floor without meaning to. The dust behind Isolde lay smooth and unbroken. She left no footprints. She never did. "The way in is a mouth," Isolde murmured. Her voice was soft, but every word fit together like a lock turning. "It will chew the road behind you. Walk forward, and you may yet find the way out—if you can bear the toll of tasting nothing." Rory's mouth was dry. "That's not ominous at all." "It is true," Isolde said simply. She could not lie. It was the one solid thing Rory had learned to trust about her, even when the seer's truths came wrapped in brambles. Nyx moved to the seam first. They shifted as they walked, going incorporeal enough to slip one shadow-hand through the tear up to the wrist. No fire burned them, no alarm sounded. "Beyond is Dymas," they said. "The prince's vineyards. The gardens. The endless table." Their violet gaze cut to Rory. "Your stone knows it. It called you." Rory didn't argue. The Heartstone's pulsing had slowed now that she stood close, settling into a slow, heavy throb, like something recognizing home. She rubbed her right thumb over the small crescent scar on her left wrist—an old habit when her thoughts crowded too close. The Fae-Forged Blade hung at her opposite hip, its moonsilver hilt always cold even through her coat. Isolde had given it to her; Isolde, who could not lie, who had pressed the slender leaf-shaped dagger into her hand and said only, "It cuts what should not hold you." Remembering it now, Rory thought the seer might have meant more than wards. "Stay close," Rory said. She didn't bother pretending she was in charge. Nyx was a law unto themselves, and Isolde followed her own strange compass, but they had come this far together. "And don't eat anything." "Wise," Nyx whispered. Isolde only smiled, a faint, sad thing. Rory stepped through. The transition was not like a door. It was a wrenching, a folding, a cold plunge as if she'd dived naked into a winter river—and then the cold broke and warm air closed over her, thick and cloying and impossibly rich. She staggered two steps onto soil and caught her balance, boots sinking into dark, warm earth. The seam sealed behind her with a sound like a satisfied swallow. When she turned, there was no door, no cellar, no London. Only vine rows marching away in every direction and a sky the color of honey held up to a lamp. "Oh," Rory breathed. Amber light suffused everything. It came from no sun she could find; the sky was a warm, glowing dome, and the shadows it cast were long and soft and oddly directionless. The air smelled of roasting meat, spiced wine, peaches left too long in the sun, and beneath it all a faint sourness, as if rot were standing patiently just outside the sugar. Vines as thick as ancient oaks twisted toward that light, their leaves broad as shields. Clusters of grapes hung heavy enough to bow the branches, each berry the size of a clenched heart, their skins a deep, luminous ruby shot through with veins of gold. Nyx solidified beside her, drinking in the view. For a moment even the Shade seemed still. Then they turned in a slow circle. "Dymas," they said, and the whisper of their voice held something almost like reverence. "Gluttony." Isolde stepped down from the place where the seam had been. The soil did not dent beneath her feet. "The prince keeps a generous table," she said. "Every garden here grows something that will ruin you sweetly." They moved deeper. The path between the vines was soft underfoot, overgrown with clover and wild onions that crushed to a sharp perfume. Rory kept her hand near the hilt of the Fae blade, not drawing it, but letting its cold seep into her palm through the leather of her coat. It steadied her. Around them, the vineyard breathed. Great gourds the size of market carts squatted between the rows, their skins lacquered orange and green. A tree ahead bore fruit that shifted from green to gold to blushing red as they watched, ripening and ripening again in the space of a breath, until the branch bowed and a single apple-sized plum dropped to the earth with a wet sound. Rory's stomach growled. She ignored it. "How long until we find whatever this place wants us to see?" "The realm does not want," Isolde said. "It hungers. There is a difference. One implies a plan. The other only a mouth." She glided ahead, silver hair stirring though the air was still. Rory noticed the wildflowers pushing through the vines—impossible drifts of blue and violet and white, blooming as if it were high summer though London above was sliding into a wet autumn. They had no business growing here, not in Hel. Ahead, the vineyard gave way to a hedge of thorns taller than a man, and through the gap in the branches Rory glimpsed an orchard bathed in that endless amber light. But the gap was not empty. The air across it shimmered, a faint distortion like heat on a road, except the pressure of it prickled against Rory's skin and made the small hairs on her arms rise. She stopped. "That's a ward," Nyx said. They had gone half-translucent, their body little more than a suggestion of a man. "Something is kept in there. Or kept out." Rory's gaze narrowed. She could not see the Veil, but this she could feel: a barrier, humming just at the edge of her senses. She unhooked the Fae-Forged Blade. The moonsilver dagger was slender, leaf-shaped, beautiful, and so cold it ached in her grip. In the amber gloom it did not glow—there was no moon here to wake its luminescence—but the edge looked sharp enough to cut a thought. "Isolde," Rory said, "you gave me this to cut wards. Any advice before I try?" The seer's pale lavender eyes met hers. "The blade was forged before the Courts cast me out. It remembers vows older than this realm's hunger." A pause. "Cut truly. The ward will not forgive a hesitant hand." Rory nodded. She stepped up to the shimmering gap, drew a breath that tasted of caramel and old meat, and slashed. The blade met the barrier with a sound like a struck glass bell. For one awful second the ward held, pressing back against the steel—and then it parted, peeling away like burnt cobweb, the edges curling and dissolving into harmless sparks. The thorn hedge beyond rustled, though no wind blew. Rory lowered the dagger. Its cold had spread up her arm, a bracing ache. "Well," she said, proud of how steady her voice was. "That's one." They passed through. The orchard within was worse and better than the vineyard. Here the trees were ancient, their branches gnarled into shapes that made Rory's skin crawl because they were almost like reaching arms. The fruit that hung from them glistened, every pear and fig and pomegranate so perfect it looked less grown than sculpted. A stream ran between the trunks, but it ran dark and slow and smelled of wine left to sour in the sun. Rory crouched at the bank without meaning to. The liquid caught the amber light and threw it back in a thousand shades of red. "Don't," Nyx said sharply. Rory's fingers halted an inch above the surface. She hadn't realized she'd reached for it. The craving had come on her so quietly, wrapped in the scent of spiced vintage. She pulled her hand back and rubbed her scar. "Noted. The river is not a drink." "The river is a throat," Isolde murmured from behind her. She stood among the roots of a vast apple tree, her feet leaving no print in the loam. "It has swallowed better men than princes." They went on, and the orchard opened onto a broad terrace of pale stone. Rory stopped dead. A banquet table stretched the length of the terrace, or perhaps it had no end at all; the amber light swallowed its far reaches. Every inch of it was laden. Roast beasts glistened under skins of crackling gold. Bowls of fruit overflowed, their juices running in rivulets to pool on the stone. Towers of pastry rose like architecture, spun-sugar cages around creams the color of dawn. The steam rising from it all carried a hundred different promises, and Rory's mouth filled with saliva so fast she had to swallow against it. But it was the people who froze her. Men and women in chef's whites moved along the table's length, their faces gaunt, their eyes hollow. One woman turned a spit with hands that shook; a man beside her folded butter into dough with a rhythm so steady it looked mechanical. And at the nearest end of the table, a young man—no older than Rory, with flour in his hair and a ladle fused obscenely to his right hand—stirred a pot that bubbled though no fire burned beneath it. Grease wept from his eyes. He stirred, and stirred, and when his gaze flicked up and found them, his mouth opened in a silent shape that might have been run. Rory took a step forward before she caught herself. Nyx's hand closed around her upper arm, solidifying just enough to grip. Their shadow-flesh was cool and faintly insubstantial, like being held by smoke that had decided to be kind. "Helbound," Nyx whispered. "Contracted from your world. They bargain for greatness, for a taste of glory, and the prince gives them an apron and an eternity." The ladle-handed boy mouthed something else. Then a shudder went through him, and his arm moved faster, faster, as if the pot itself had commanded it. He could not stop. None of them could. Rory's throat tightened. She thought of the abusive ex she'd fled, of the tiny flat above Silas' bar, of delivery bags greasy with someone else's dinner. These people had wanted something more, and Dymas had given them a station at the feast forever. "Can we free them?" she asked. Isolde's expression did not change. "The contract is eaten along with the food. Cut the chain, and you cut the soul that signed it." She paused, and her next words came soft and riddle-weighted. "Mercy here is a sharp knife, and it is rarely kind." Rory looked at the boy with the ladle hand. He met her eyes, and in them she saw a plea so naked it hurt. She had no answer for him. Not yet. Beyond the terrace, the land rose toward a pavilion that made the banquet table look like a crumb. It was a palace grown rather than built: vast ribs of something long dead gilded with honey-gold, arches strung with flowering vines, terraces stacked high enough to vanish into the amber haze. Tables sprawled across every level, and even from here Rory could hear the distant clatter of plates, the low rumble of laughter that never seemed to crest. A horn sounded, deep and satisfied, and the sound rolled across the vineyards like a belch. "The prince's table," Nyx said. Their violet eyes were fixed on the distant pavilion. "Belphegor keeps the finest feasts in Hel. And the finest cages." Rory's grip tightened on the Fae blade until the cold bit deep. The Heartstone at her throat had gone quiet now, a dull warmth against her skin, as if the realm no longer needed to call her. She had come this far on the pull of a stone and a stranger's gift. Now she stood in the belly of Gluttony, surrounded by food that could damn her and souls already chewed and swallowed, and the wonder of it warred with the horror until she could not tell them apart. The amber light shifted. For a moment the long shadows of the vines seemed to reach for the terrace, and something vast and many-mouthed moved in the distance, between the orchard trees. Rory lifted the blade. "Keep close," she said. "And whatever happens—" "Do not taste," Nyx finished, their whisper almost gentle. Isolde turned her pale lavender gaze toward the pavilion, toward the heart of the endless feast, and her silver hair stirred in a wind that did not exist. "Come," the seer said. "The table is set. The question is only who will be eating." Rory stepped off the terrace and into the vines, toward the deeper dark beneath the honeyed sky.
created_at"2026-09-03T16:07:04.609Z" 9/3/2026, 4:07:04 PM
model"tencent/hy4-preview-20260827"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency1873
moderation_latency(null)
generation_time264321
tokens_prompt1547
tokens_completion15458
native_tokens_prompt1568
native_tokens_completion15138
native_tokens_completion_images(null)
native_tokens_reasoning11917
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.038002026
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.19.0; linux; x64))"
http_referer(null)
request_id"req-1788451624-wBjNKBnBD5pSi6VPVaBn"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1788451624-wLnOK3A1TdgpA0vTtXdJ"
upstream_id"6efc065a-a54d-465f-ae0a-8f81460dc185"
provider_responses
0
endpoint_id"ad2a4093-3d2a-41d9-adf1-8b499ac8445d"
id"6efc065a-a54d-465f-ae0a-8f81460dc185"
is_byokfalse
latency1873
model_permaslug"tencent/hy4-preview-20260827"
provider_name"Tencent"
status200
total_cost0.038002026
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
totalTags25
adverbTagCount2
adverbTags
0"Isolde said simply [simply]"
1"Nyx said sharply [sharply]"
dialogueSentences44
tagDensity0.568
leniency1
rawRatio0.08
effectiveRatio0.08
93.82% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2427
totalAiIsmAdverbs3
found
0
adverb"sweetly"
count1
1
adverb"truly"
count1
2
adverb"sharply"
count1
highlights
0"sweetly"
1"truly"
2"sharply"
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)
67.04% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2427
totalAiIsms16
found
0
word"warmth"
count2
1
word"pulsed"
count2
2
word"weight"
count1
3
word"whisper"
count3
4
word"throb"
count1
5
word"stomach"
count1
6
word"shimmered"
count1
7
word"could feel"
count1
8
word"gloom"
count1
9
word"perfect"
count1
10
word"mechanical"
count1
11
word"flicked"
count1
highlights
0"warmth"
1"pulsed"
2"weight"
3"whisper"
4"throb"
5"stomach"
6"shimmered"
7"could feel"
8"gloom"
9"perfect"
10"mechanical"
11"flicked"
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
narrationSentences163
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount2
narrationSentences163
filterMatches
0"look"
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences181
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen45
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2419
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions23
unquotedAttributions0
matches(empty)
66.67% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions83
wordCount2082
uniqueNames16
maxNameDensity1.63
worstName"Rory"
maxWindowNameDensity3
worstWindowName"Rory"
discoveredNames
Rory34
Heartstone3
London3
Shade2
Veil2
Isolde13
Half-Fae1
Fae-Forged2
Blade2
Remembering1
Amber1
Fae5
Hel1
Dymas1
Gluttony1
Nyx11
persons
0"Rory"
1"Shade"
2"Isolde"
3"Blade"
4"Amber"
5"Dymas"
6"Gluttony"
7"Nyx"
places
0"Heartstone"
1"London"
2"Hel"
globalScore0.683
windowScore0.667
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences115
glossingSentenceCount2
matches
0"sounded like a whisper that had gone trave"
1"seemed still"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.413
wordCount2419
matches
0"not drawing it, but letting its cold seep into her palm through the leather of h"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences181
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs54
mean44.8
std34.93
cv0.78
sampleLengths
093
13
285
394
474
546
69
732
858
9106
1036
113
127
133
14100
153
16108
1738
1837
193
20117
2118
2273
2370
2427
2569
2615
2737
2821
2964
3012
313
3299
334
3446
3535
3617
3791
388
39110
409
4156
4234
4349
4445
4532
4693
4725
4889
4932
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount2
totalSentences163
matches
0"being held"
1"were fixed"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount2
totalVerbs349
matches
0"were standing"
1"was sliding"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount8
semicolonCount4
flaggedSentences10
totalSentences181
ratio0.055
matches
0"She rubbed her right thumb over the small crescent scar on her left wrist—an old habit when her thoughts crowded too close."
1"Isolde had given it to her; Isolde, who could not lie, who had pressed the slender leaf-shaped dagger into her hand and said only, \"It cuts what should not hold you.\" Remembering it now, Rory thought the seer might have meant more than wards."
2"It was a wrenching, a folding, a cold plunge as if she'd dived naked into a winter river—and then the cold broke and warm air closed over her, thick and cloying and impossibly rich."
3"It came from no sun she could find; the sky was a warm, glowing dome, and the shadows it cast were long and soft and oddly directionless."
4"Rory noticed the wildflowers pushing through the vines—impossible drifts of blue and violet and white, blooming as if it were high summer though London above was sliding into a wet autumn."
5"In the amber gloom it did not glow—there was no moon here to wake its luminescence—but the edge looked sharp enough to cut a thought."
6"For one awful second the ward held, pressing back against the steel—and then it parted, peeling away like burnt cobweb, the edges curling and dissolving into harmless sparks."
7"A banquet table stretched the length of the terrace, or perhaps it had no end at all; the amber light swallowed its far reaches."
8"One woman turned a spit with hands that shook; a man beside her folded butter into dough with a rhythm so steady it looked mechanical."
9"And at the nearest end of the table, a young man—no older than Rory, with flour in his hair and a ladle fused obscenely to his right hand—stirred a pot that bubbled though no fire burned beneath it."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount226
adjectiveStacks0
stackExamples(empty)
adverbCount3
adverbRatio0.01327433628318584
lyAdverbCount4
lyAdverbRatio0.017699115044247787
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences181
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences181
mean13.36
std9.58
cv0.717
sampleLengths
027
121
223
315
47
53
611
735
86
921
1012
117
1219
136
1431
157
1624
174
189
1933
2013
218
224
233
248
2513
2625
274
285
296
304
3122
326
3319
347
355
3614
377
383
3920
4022
4117
4244
434
448
4520
464
473
487
493
57.64% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats4
diversityRatio0.35911602209944754
totalSentences181
uniqueOpeners65
68.97% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount3
totalSentences145
matches
0"Only vine rows marching away"
1"Then they turned in a"
2"Then a shudder went through"
ratio0.021
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount43
totalSentences145
matches
0"They spoke, and the words"
1"It pulsed in time with"
2"Her silver hair fell past"
3"She stepped forward, and Rory's"
4"She left no footprints."
5"She never did."
6"Her voice was soft, but"
7"She could not lie."
8"It was the one solid"
9"They shifted as they walked,"
10"Their violet gaze cut to"
11"She rubbed her right thumb"
12"She didn't bother pretending she"
13"It was a wrenching, a"
14"She staggered two steps onto"
15"It came from no sun"
16"they said, and the whisper"
17"They moved deeper."
18"It steadied her."
19"She ignored it."
ratio0.297
42.76% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount121
totalSentences145
matches
0"The cellar beneath"
1"Rory shoved a length of"
2"The crimson gem pulsed against"
3"The Shade detached themselves from"
4"They spoke, and the words"
5"Rory could not see the"
6"That faint shimmering distortion was"
7"The air at the far"
8"It pulsed in time with"
9"Heat hazed off it, though"
10"The Half-Fae seer had said"
11"Her silver hair fell past"
12"She stepped forward, and Rory's"
13"The dust behind Isolde lay"
14"She left no footprints."
15"She never did."
16"Her voice was soft, but"
17"Rory's mouth was dry."
18"Isolde said simply"
19"She could not lie."
ratio0.834
68.97% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences145
matches
0"Now it thrummed hard enough"
1"Now she stood in the"
ratio0.014
20.68% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences76
technicalSentenceCount13
matches
0"The air at the far end of the cellar split in a ragged vertical seam, and through that seam bled a warm amber light that matched nothing in the world above."
1"Her silver hair fell past her waist in a pale curtain, and her pale lavender eyes held the patient distance of someone who had watched three hundred years of wi…"
2"It was a wrenching, a folding, a cold plunge as if she'd dived naked into a winter river—and then the cold broke and warm air closed over her, thick and cloying…"
3"The air smelled of roasting meat, spiced wine, peaches left too long in the sun, and beneath it all a faint sourness, as if rot were standing patiently just out…"
4"The path between the vines was soft underfoot, overgrown with clover and wild onions that crushed to a sharp perfume."
5"A tree ahead bore fruit that shifted from green to gold to blushing red as they watched, ripening and ripening again in the space of a breath, until the branch …"
6"Rory noticed the wildflowers pushing through the vines—impossible drifts of blue and violet and white, blooming as if it were high summer though London above wa…"
7"One woman turned a spit with hands that shook; a man beside her folded butter into dough with a rhythm so steady it looked mechanical."
8"And at the nearest end of the table, a young man—no older than Rory, with flour in his hair and a ladle fused obscenely to his right hand—stirred a pot that bub…"
9"Their shadow-flesh was cool and faintly insubstantial, like being held by smoke that had decided to be kind."
10"Beyond the terrace, the land rose toward a pavilion that made the banquet table look like a crumb."
11"The Heartstone at her throat had gone quiet now, a dull warmth against her skin, as if the realm no longer needed to call her."
12"Now she stood in the belly of Gluttony, surrounded by food that could damn her and souls already chewed and swallowed, and the wonder of it warred with the horr…"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags25
uselessAdditionCount1
matches
0"Nyx finished, their whisper almost gentle"
36.36% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags20
fancyCount5
fancyTags
0"Isolde murmured (murmur)"
1"Nyx whispered (whisper)"
2"Rory breathed (breathe)"
3"Isolde murmured (murmur)"
4"Nyx whispered (whisper)"
dialogueSentences44
tagDensity0.455
leniency0.909
rawRatio0.25
effectiveRatio0.227
84.0965%