Run: 2026-09-02-01M1HJZCF3A8P1WT47W3RXBJ3V

Run Details

Duration:
2m 59s
Cost:
$0.004204
Provider:
Alibaba

Model input

System
You are an expert novelist with a gift for vivid, immersive prose. You write in tight third-person limited point of view with a strong narrative voice. Your prose is clean, precise, and engaging — you favor strong verbs, concrete details, and natural-sounding dialogue. You will be given a story bible (codex) containing canonical details about characters, locations, items, and lore. Use these details to ground your writing in the established world. Stay consistent with the codex. Write only the prose of the scene. Do not include titles, chapter headings, markdown formatting, or any commentary before or after the scene.
User/Human
<codex> <character id="4412" name="Aurora Carter" aliases="Rory, Laila, Aurora, Carter, Malphora" pronouns="she/her" species="Human" storyRole="Protagonist"> <eyeColor>bright blue</eyeColor> <hair>straight shoulder-length black</hair> <height>5'6"</height> <age>25</age> <scar>small crescent-shaped scar on her left wrist from a childhood accident</scar> <description>Aurora, referred to by her friends as Rory, is cool-headed, intelligent, and known for quick out-of-the-box thinking.</description> <backstory>Born in Cardiff to an Irish barrister father (Brendan Carter) and Welsh teacher mother (Jennifer Carter née Ellis), Rory reluctantly pursued Pre-Law at Cardiff University. She fled to London at the behest of her childhood friend Eva after leaving an abusive ex named Evan. By day, Rory works part-time as a delivery person for Yu-Fei Cheung's Golden Empress restaurant. She lives in a flat above Silas' bar.</backstory> </character> <character id="4418" name="Nyx" aliases="Nyx, the Shadow, Nightwhisper" pronouns="they/them" species="Shade" storyRole="Wild Card"> <eyeColor>faintly glowing violet</eyeColor> <height>approximately 6'2" in solid form</height> <age>ageless</age> <form>humanoid silhouette of living shadow, can shift between solid and incorporeal</form> <voice>sounds like a whisper carried on the wind</voice> <description>A being of living shadow, existing between the mortal plane and the spaces between realms.</description> <backstory>Nyx was once a human sorcerer named Aldric who became trapped between realms during a failed summoning ritual in 1643. They now exist as a Shade, bound to the mortal plane but able to slip between shadows.</backstory> </character> <character id="4424" name="Isolde Varga" aliases="Isolde, the Seer" pronouns="she/her" species="Half-Fae" storyRole="Oracle"> <eyeColor>pale lavender</eyeColor> <hair>silver, reaching her waist</hair> <height>5'5"</height> <age>300 years old</age> <appearance>ethereal, ageless</appearance> <speech>speaks in riddles</speech> <footprints>leaves no footprints when she walks</footprints> <compulsion>cannot lie (Fae compulsion) but can mislead</compulsion> <description>A Half-Fae seer exiled from the Fae Courts for sharing visions with mortals.</description> <backstory>She now lives in a hidden grove in Richmond Park, offering cryptic prophecies to those who seek her out.</backstory> </character> <location id="853" name="Dymas (Gluttony)" aliases="Dymas, gluttony, Dymasian" realm="Hel" sin="Gluttony"> <ruler>Prince Belphegor</ruler> <skyColor>warm amber</skyColor> <description>A place of excess and indulgence. Sprawling vineyards, orchards, and gardens provide exotic ingredients for master chefs — often helbound souls contracted from Earth. Grand feasts and culinary competitions are common.</description> </location> <location id="861" name="The Fae Grove" aliases="Isolde's grove, Richmond grove, the Grove" realm="Earth (Fae-touched)"> <parkLocation>Richmond Park</parkLocation> <standingStones>ancient oak standing stones mark the boundary</standingStones> <timeBehavior>time moves differently — an hour inside can be minutes or days outside</timeBehavior> <flora>wildflowers bloom year-round</flora> <description>A hidden clearing that exists in a pocket between Earth and the Fae realm.</description> </location> <item id="2001" name="Heartstone Pendant" aliases="the pendant, Heartstone" type="Artifact" origin="Dymas"> <gemstoneColor>deep crimson</gemstoneColor> <chainMaterial>silver chain</chainMaterial> <size>roughly the size of a thumbnail</size> <behavior>pulses faintly with warmth when near a Hel portal</behavior> <glow>faint inner glow</glow> <description>Given to Aurora by an unknown benefactor.</description> </item> <item id="2006" name="Fae-Forged Blade" aliases="the Fae blade, Isolde's gift" type="Weapon" origin="The Fae Courts"> <material>moonsilver</material> <shape>slender, leaf-shaped dagger</shape> <temperature>always cold to the touch</temperature> <glow>faintly luminescent in moonlight</glow> <power>can cut through magical wards; particularly effective against demons</power> <givenTo>given to Aurora by Isolde as a gift</givenTo> <description>A weapon of the Fae Courts, rare and highly coveted.</description> </item> <lore id="7001" name="The Veil" aliases="the Veil, the Barrier, the Boundary" category="Cosmology"> <solsticeEffect>weakens during the winter solstice, strengthens during the summer solstice</solsticeEffect> <appearance>faint shimmering distortion visible only to those with supernatural sight</appearance> <monitoring>rift points (tears in the Veil) are monitored by the Wardens</monitoring> <description>The Veil is the metaphysical barrier separating Earth from Hel and the Fae Realms.</description> </lore> </codex> Write a fully fleshed out scene of at least 1000 words in the fantasy genre. A small group enters an ancient, otherworldly place for the first time. The environment is alien and wondrous. Describe their exploration — what they see, hear, and feel as they move deeper. Include moments of discovery, unease, and wonder. Let the world-building emerge through the characters' experience rather than exposition. Use the codex entries above as your world reference for characters, setting, and lore. Only include the prose of the scene without any markdown or commentary.

Model response

AI
The seam in the Veil lay between a wet brick wall and the green bins of Golden Empress, and if Aurora had not been wearing the pendant, she might never have seen it at all. It was there one moment and gone the next, a trembling slit in the London dark, like a cut beneath skin. The faintest amber light bled from its edges. The Heartstone against her collarbone pulsed with warmth. Aurora drew it out of her jacket. The pendant was no larger than a thumbnail, set in tarnished silver, its deep crimson gemstone smoldering from within as though a coal had been sealed there. The chain pulled taut toward the seam. “Don’t touch it with your mouth,” Nyx said. The Shade had come to stand beside her, a tall humanoid silhouette of living shadow edged by something too thin to be light. Their face was only suggestion—high cheekbones, a sharp jaw, eyes that glowed faintly violet in the wet alley. Their voice carried on the wind between the bins, a whisper that slid under Aurora’s thoughts. Aurora lowered her hand. “Was that a warning or advice?” “Advice. The realm will taste you if you offer your self as an invitation.” Isolde did not appear beside them so much as seem always to have been there. The Half-Fae’s silver hair fell past her waist in a heavy sheen, and her pale lavender eyes held the seam with an expression too still to be called surprise. Her feet made no marks on the damp concrete. “You brought the cold knife,” Isolde said. “That is good. Warm hands cut worse in the amber country.” Aurora shifted her weight and let her fingers rest on the hilt at her belt. The Fae-forged blade was slender and leaf-shaped, moonsilver duller than steel, always cold through the wrapping. The small crescent scar on her left wrist tightened as she settled her grip. “The amber country,” she said. “Dymas.” Isolde’s lips moved, but she did not smile. “A place where hunger has manners.” The seam widened suddenly. The smell came first, thick and impossible: roasting meat, black coffee, sugar burnt into amber, wet vines, cinnamon, blood, wine. Beneath it, something green and ancient, like a forest that had forgotten rain. Aurora’s stomach clenched in a hungry, greedy ache that was not entirely her own. She pressed her lips together and refused to let it speak. Nyx stepped into the tear first. Their shadow form folded and stretched as though passing through water, then reformed on the other side, taller and thinner under an alien sky. Aurora watched their violet eyes flicker toward a distant horizon. “Wardens?” she asked. Nyx tilted their head. “The Veil was thin, not torn. We crossed with care. The Watchers may feel a tickle, no more.” Isolde looked away at that, as though she could not bring herself to confirm or deny the comfort in his words. Because she could not lie, Aurora had learned to distrust what she left unlied. Aurora stepped through. The transition did not feel like passing through a doorway. It felt like being unwrapped and folded again, briefly, into a pattern not meant for her bones. For one heartbeat she stood in a place that was not a place, surrounded by a million voices that were not voices, and then Dymas opened around her like a feast laid out too soon. The sky was warm amber. It stretched over them, vast and cloudless, glowing as though the sun had been set down somewhere beyond the horizon and had been left burning slowly. No light source struck them directly. Everything in the land shone with its own appetite. Aurora lifted her gaze and found she could not make it reach the top of the place. They stood at the edge of a vineyard that had no business being called a vineyard. The vines climbed black obelisks carved with curling script, their leaves wide and veined with gold. The grapes were not purple or green but pale, translucent, almost like drops of frozen honey on the stem. Some hung in clusters shaped like hands. Some swayed without wind. Between the vines ran rows of trees heavy with fruit that gleamed in amber light: apples like coals, pears with silver skins, figs that pulsed gently from within. The ground was soft beneath her boots, dark and moist, scattered with petals that closed when she stepped near them. Far off, music drifted on the air, strings and bells and the bright, wet sound of people talking about food. Aurora’s breath caught, and then she forced it out through her teeth. “Not bad,” Nyx said beside her. Aurora gave them a sharp look. “That’s your contribution?” Their voice was soft with something close to amusement. “I mean it is not yet trying to make a meal of you.” Isolde had already started walking. Aurora hesitated once, glancing back through the seam. On the other side, the alley was only a pale smear now, as though London were a memory being scraped from a glass. Then the tear narrowed to a shimmering line and became part of a vine overhead. A tendril, thick as a wrist, uncurled across it. The Veil seam closed without ceremony, and the line of cold London darkness vanished from the amber air. “Right,” Aurora said, and her voice sounded too small in the wide beauty of the place. They walked deeper into the vineyard. The air was warmer than Earth’s air in summer and carried sweetness that settled on the tongue. As they moved, the vines parted for Isolde and not for her. When Aurora reached for a low-hanging cluster of honey grapes, the tendrils tightened around the obelisk and the fruit pulled upward, out of reach. Nyx’s shadow stretched sideways along the ground and slid through the vineyard in a long, black smear. A moment later, he rose between rows some distance ahead, solidifying in a crouch. “No footprints,” Nyx said. Isolde was ahead, gliding between the trees, her bare feet leaving no mark on the dark soil. Around her, the leaves of the vines turned toward her as if to drink in her presence. Aurora kept her hand on the blade. “Because she’s Fae?” “Because here, the land reads hunger by what it leaves behind,” Nyx said. “She leaves no hunger. She leaves a question.” That was almost a compliment, or almost a riddle, and Aurora could not tell which she liked less. The obelisks grew taller as they walked. Some were carved with shapes that might have been cooking pots or mouths or thrones; their lines had been worn smooth by ages no human tongue would be long enough to name. At one point, a stone bore the impression of a hand pressed into its surface, then twisted, as though the carver had reached into the rock and pulled. Aurora stopped. The stone had another mark beneath it: a silver chain. Tiny, delicate, exactly the width of the one against her neck. Her fingers closed around the Heartstone. It pulsed, hotter now, and the crimson gem seemed to deepen, like a wound remembering how to bleed. Nyx came to stand beside her, not quite touching. His violet eyes regarded the mark. “You were not meant to come here,” he said. Aurora looked up. “You knew?” “I suspected.” Isolde had stopped farther down the row and turned, silver hair moving like water in the windless air. “The pendant was a gift,” she said. “Gifts are not given without expectation. The amber country expects.” Aurora drew a breath and let it out. “And what does the Fae Grove expect?” Isolde’s expression did not change, but something in her lavender eyes shifted, a glimmer that might have been sorrow if sorrow had teeth. “A guest who understands when she has already been offered.” Before Aurora could answer, the vines began to sing. It started low, a vibration through the black stone obelisks, through the soil, through the soles of Aurora’s boots. The translucent grapes trembled. The leaves chimed together, a sound like spoons tapping fine china, like knives testing the edge of a plate. The orchards farther off answered, the fruit striking against one another in slow, deliberate rhythm. Nyx’s silhouette flickered. The singing did not last long, but it left the air altered. Aurora’s skin prickled. The warmth on her chest was no longer merely pleasant. It was a pull, a gentle, insistent yank toward the heart of the orchard. She turned her face away from it and felt foolish immediately. The motion was not enough to stop the pull; it only made her dizzy. There was no way to tell if it was the land, the pendant, or her own imagination. Nyx moved with sudden grace. The ground under his boots rippled, the amber light bending around him, and then he was gone. Aurora’s hand flew to the hilt of the blade. She scanned the vines. No movement. No sound. No shadow. Isolde stood very still. “You brought it with you?” Aurora looked at her. “Which?” Aurora opened her eyes and looked around them. There was no obvious path back through the vineyard, but she could feel the seam behind them in the pendant, faint but present. “I am not sure,” Isolde said. Nyx reappeared almost immediately, and for a moment he was not solid but a smear of darkness clinging to the nearest obelisk before he pulled himself into shape. His voice was lower, thinner, as though the words had come to him from a great distance. “The orchard is deeper than it looks,” he said. “The vines are older than the trees, and the fruit is not growing on them for food. It is waiting.” “Waiting for what?” Aurora turned. The row of black obelisks had shifted slightly, or else they had moved without noticing. Behind them, the orchard was visible through a lattice of vines, but the trees were no longer neat. They leaned together, their silver and golden fruit clustered at their highest points like chandeliers. The amber sky had become brighter, almost golden, and from within the orchard came a sound that was unmistakably human: laughter. It was too much, too soon, the laughter of a room full of people who had eaten too well and spoken too loudly. It rose and fell with warmth and cruelty, and beneath it ran a fainter, more distant sound, the scrape of chairs and the clink of plates. Aurora’s mouth dried at once. Her stomach growled, a loud, betraying sound, and she pressed her hand flat against it. The hunger that moved through her was sudden and vicious, the kind of hunger that emptied her thoughts and filled them with images of salt, fat, bread, meat, something sweet, something rich. For one terrible second, she wanted to move toward the sound, not to investigate, not to understand, but to eat. Nyx was beside her before she could realize she had taken a step. The whisper was too close, too intimate, carrying like wind against her ear. “Do not look with your appetite.” Aurora closed her eyes and breathed. She counted three slow breaths, as though she were back in the kitchen behind Golden Empress, balancing delivery slips and pretending she had not grown used to being alone. The hunger dimmed, but did not fade. The smell of roasting sugar grew stronger. When she opened her eyes, she saw that the laughter had stopped. The orchard was very quiet, and the pendant burned. Nyx looked toward it, and their form flickered with uncertainty. Isolde moved again, walking deeper, and this time Aurora followed without argument. Nyx flowed beside her. They moved among the leaning trees, and as they came closer to the sound of the feast, the orchard changed. The grass was not grass at all, but thin, translucent leaves that folded beneath their steps and whispered when they were lifted. The vines became more ornate, twisting into arches and lattices that glittered as though spun from sugar and wire. The obelisks were carved with motifs of banquet tables and goblets. In the spaces between the trees, she saw small shrines made of bread, stone fruit, and bones polished to a high shine. At the base of one of the shrines lay a silver bell. It was clean, perfect, untouched by the damp of the land. Isolde’s eyes caught it, and she stopped so abruptly that Aurora almost collided with her. The Fae’s pale lavender gaze was fixed on the bell. Aurora looked at it too. The bell had no clapper. There was a small ring at the top, and the inside was shaped like a mouth. She stepped back. Nyx was crouched at the base of the shrine. Their shadow was long and strange. “There is a ward on it.” Aurora could see it. Not as something solid, but as a distortion, a thin, shimmering distortion around the bell that seemed almost to bend the light toward itself. It was not magic she could touch or taste; it was more like being asked to listen and hearing the invitation in her ears. The pendant pulsed with heat, and the faint crimson glow at the gemstone’s center was brighter now, almost like a heartbeat. She looked at Nyx. “Can you break it?” He did not look up. Isolde stood very still. Nyx’s voice was very low. “No.” Aurora’s eyes moved to the Fae blade. It was still at her belt, cold and slender. The moonsilver seemed to reflect the amber sky with a dull light of its own. When she touched the hilt, the ward on the bell seemed to lean toward her, and a voice whispered through the orchard. The whisper was not Nyx. It was a thin, sweet sound, like a woman speaking over a feast. “Taste,” the bell said. The word was soft and warm, full of promise. Aurora felt the pull of the pendant, the warmth on her chest, the ache in her stomach. She almost reached for the bell. Then Nyx’s hand closed around her wrist. His grip was not solid, but the touch was cold through the skin of her arm. Aurora looked at him. “Do not,” he said. His violet eyes were wide now, and the shadow around him seemed to lean toward the bell. The ward trembled, and the voice in the air was louder. Aurora’s stomach turned. The hunger did not fade; it moved from her body into her thoughts. For a moment, she wanted to know what the voice meant. She wanted to know if the voice knew what the pendant wanted. She wanted to know if the voice knew the name of the person who had sent it to her. Nyx whispered, “The bell is hungry.” The orchard was too still. Aurora looked at the pendant. The crimson stone pulsed again, and this time she could feel its warmth on her skin. The faint glow within it seemed almost to lean toward the bell. The bell was a small thing. It was a clean, old, silver thing, and it had a voice. It had a voice that felt like the voice of a person who had waited a long time for someone to come and ask it a question. Isolde stepped back. “Leave it,” she said. Her voice was too quiet, but it carried. “A bell left too long is not a bell.” Aurora stared at her. Nyx said, “It is not a warning.” Isolde turned her face away. The pendant was pulling now. Aurora’s gaze flicked to the shrine and then to the orchard beyond it. The trees were closer, the arches too delicate, and somewhere between them a table glimmered through the shadows. There was a table there, low and wide and covered in white cloth. On it stood plates of fruit and silver pitchers and small breads shaped like flowers. The food on the plates was untouched, but the plates were not clean. There were crumbs, and stains, and the bright sheen of oil, and the plates had been laid for a feast that had not begun. It was a beautiful, quiet, terrifying sight. Nyx moved first. They did not step away; they flowed toward the table, their shadow sliding under the cloth and around the plates. For a moment the cloth seemed to ripple without a breeze. Then they reformed beside the table, crouched and watching something Aurora could not see. The table groaned. The sound was low, wood straining against wood, as though the feast were sitting down on the table. The plates did not move. The pitchers did not move. The fruit did not move. But the plates tilted toward them. Aurora’s stomach sank. The pull in the pendant was almost unbearable now. She had to turn her gaze to the shrine, and then she saw something she had not seen before: the silver bell was gone. Her head turned too fast. The orchard spun. The pendant was no longer warm. It was almost hot, and the crimson stone was no longer glowing with a faint inner light, but glowing brighter, as though something were burning within it. Isolde said, “A gift left too long becomes a mouth.” Aurora turned toward her, and then away again, looking at Nyx. The Shade had not moved. They were still crouched beside the table, one hand on the cloth, and they were not looking at the fruit. They were looking at the place beneath the table. “Come here,” Nyx said, and their voice was barely a whisper. Aurora looked at them, then at Isolde. The Half-Fae had not moved from the shrine. Her eyes were fixed on the orchard, and something in her expression made Aurora’s throat tighten. The silence of the place was no longer empty. It was full, almost to bursting, as though the whole land were holding its breath. Aurora went to Nyx. When she reached him, she saw the ground beneath the table. There were footprints. They were not human footprints. They were too small, and too sharp, and they did not touch the ground. They were footprints left in the shadows of the table legs, pressed into the darkness that lay beneath the cloth. There was another set, beside them. One set was too small to be human. The other set was too large. The one too small to be human moved toward her. The one too large moved away. Aurora stared at them, and then the pendant was burning again, and she looked down, and there was a tiny, crimson glow at the center of the silver chain. The light was not from the gemstone. It was from her wrist. The crescent scar on her left wrist pulsed. Aurora looked up at Nyx. His face was unreadable. The voice came again, this time from directly above her. “Taste,” the voice said. The voice was not sweet now. It was wet. The table tilted. The plates slid across the cloth, and the fruit spilled toward the edge. The pitcher followed, and its contents ran down toward Aurora in a slow, dark trickle. She looked down. The liquid that ran down toward her was honey and wine, and it smelled like old stone and fresh bread. She could see the reflection of the amber sky in it. Isolde was suddenly beside her. Her face was close to the table, her eyes on the honey and wine, her expression not afraid but very, very tired. She lifted her hand. Aurora saw the Fae blade in Isolde’s hand. It was slender and leaf-shaped, moonsilver, cold, and the tip of the blade was touching the surface of the table. The tip was not touching the honey and wine. It was touching the space beneath it. There was a shimmering, faint distortion there. It was not a seam. It was not a rip. It was a mouth. A mouth in the air, small and perfect and open, and the honey and wine were spilling into it. The plates and the fruit and the pitcher were being pulled down and down, and the cloth was rippling, and the orchard beyond the table was bending inward. The voice said, louder, “Taste,” and the pendant was burning, and the orchard was very quiet. Isolde looked up, and for a moment her face was not serene. It was the face of someone who was trying to say the right thing. She turned her face away. Aurora looked down at the table. The mouth was open now, and there was a tiny, perfect set of footprints pressed into the shadow beneath the table. The footprints were too small to be human. The footprints were too large to be a child.
created_at"2026-09-02T17:34:31.995Z" 9/2/2026, 5:34:31 PM
model"qwen/qwen3.8-flash-20260826"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency3852
moderation_latency(null)
generation_time172110
tokens_prompt1547
tokens_completion9479
native_tokens_prompt1671
native_tokens_completion8849
native_tokens_completion_images(null)
native_tokens_reasoning4286
native_tokens_cached1536
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.004203856
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.19.0; linux; x64))"
http_referer(null)
request_id"req-1788370472-KUxOCo0bc5Qt81AoKzqo"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1788370472-F5LoDqCFHI0jRYbgBPiL"
upstream_id"chatcmpl-30af9479-62fe-97e8-84dd-03c6f186a219"
provider_responses
0
endpoint_id"84b1e4a7-5aed-4464-818f-1994f0b4ee18"
id"chatcmpl-30af9479-62fe-97e8-84dd-03c6f186a219"
is_byokfalse
latency3851
model_permaslug"qwen/qwen3.8-flash-20260826"
provider_name"Alibaba"
status200
total_cost0.004203856
cache_discount0.000205824
upstream_inference_cost0
provider_name"Alibaba"
response_cache_source_id(null)
data_region"global"
workspace_id"97e315e5-d303-487d-83c1-83180e8a13d4"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags21
adverbTagCount0
adverbTags(empty)
dialogueSentences45
tagDensity0.467
leniency0.933
rawRatio0
effectiveRatio0
82.64% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount3456
totalAiIsmAdverbs12
found
0
adverb"suddenly"
count2
1
adverb"slowly"
count1
2
adverb"gently"
count1
3
adverb"very"
count7
4
adverb"slightly"
count1
highlights
0"suddenly"
1"slowly"
2"gently"
3"very"
4"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)
49.36% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount3456
totalAiIsms35
found
0
word"pulsed"
count6
1
word"warmth"
count5
2
word"whisper"
count4
3
word"weight"
count1
4
word"stomach"
count5
5
word"flicker"
count1
6
word"trembled"
count2
7
word"flickered"
count2
8
word"scanned"
count1
9
word"could feel"
count2
10
word"perfect"
count3
11
word"flicked"
count1
12
word"silence"
count1
13
word"unreadable"
count1
highlights
0"pulsed"
1"warmth"
2"whisper"
3"weight"
4"stomach"
5"flicker"
6"trembled"
7"flickered"
8"scanned"
9"could feel"
10"perfect"
11"flicked"
12"silence"
13"unreadable"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"stomach dropped/sank"
count1
highlights
0"stomach sank"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells2
narrationSentences281
matches
0"d with warmth"
1"l with warmth"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount6
narrationSentences281
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)
analyzedSentences305
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen35
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords3455
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions21
unquotedAttributions0
matches(empty)
66.67% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions122
wordCount3206
uniqueNames14
maxNameDensity1.59
worstName"Aurora"
maxWindowNameDensity3
worstWindowName"Aurora"
discoveredNames
Veil2
Golden2
Empress2
Aurora51
London3
Heartstone2
Shade2
Half-Fae2
Fae-forged1
Isolde21
Nyx26
Dymas1
Earth1
Fae6
persons
0"Empress"
1"Aurora"
2"Shade"
3"Half-Fae"
4"Isolde"
5"Nyx"
6"Dymas"
7"Earth"
8"Fae"
places
0"London"
globalScore0.705
windowScore0.667
75.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences200
glossingSentenceCount6
matches
0"as though passing through water, then reformed on the other side, taller and thinner under an alien sky"
1"felt like being unwrapped and folded ag"
2"something close to amusement"
3"not quite touching"
4"felt like the voice of a person who had"
5"smelled like old stone and fresh bread"
0.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches9
per1kWords2.605
wordCount3455
matches
0"not purple or green but pale, translucent, almost like drops of frozen honey on the"
1"not last long, but it left the air altered"
2"not solid but a smear of darkness clinging to the nearest obelisk before h"
3"not to investigate, not to understand, but to eat"
4"not to understand, but to eat"
5"not grass at all, but thin, translucent leaves"
6"Not as something solid, but as a distortion, a thin, shimmering distortion around the be"
7"not solid, but the touch was cold through the skin of her arm"
8"not afraid but very, very tired"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences305
matches
0"saw that the"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs159
mean21.73
std20.58
cv0.947
sampleLengths
064
18
241
38
457
510
614
753
818
945
106
1114
124
1358
1440
153
1622
1735
183
1962
205
2158
2262
2368
2412
256
269
2722
285
2973
3016
3159
3231
334
3434
3510
3621
3718
3867
392
4021
4124
4215
439
445
452
4635
4715
4833
499
84.04% Passive voice overuse
Target: ≤2% passive sentences
passiveCount17
totalSentences281
matches
0"been sealed"
1"being unwrapped"
2"been left"
3"being called"
4"being scraped"
5"were carved"
6"been worn"
7"was gone"
8"were lifted"
9"were carved"
10"was fixed"
11"was shaped"
12"was crouched"
13"being asked"
14"been laid"
15"was gone"
16"were fixed"
17"being pulled"
10.25% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount15
totalVerbs527
matches
0"was pulling"
1"were sitting"
2"were burning"
3"were not looking"
4"were looking"
5"were holding"
6"was burning"
7"was touching"
8"was not touching"
9"was touching"
10"were spilling"
11"was rippling"
12"was bending"
13"was burning"
14"was trying"
86.65% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount1
semicolonCount5
flaggedSentences6
totalSentences305
ratio0.02
matches
0"Their face was only suggestion—high cheekbones, a sharp jaw, eyes that glowed faintly violet in the wet alley."
1"Some were carved with shapes that might have been cooking pots or mouths or thrones; their lines had been worn smooth by ages no human tongue would be long enough to name."
2"The motion was not enough to stop the pull; it only made her dizzy."
3"It was not magic she could touch or taste; it was more like being asked to listen and hearing the invitation in her ears."
4"The hunger did not fade; it moved from her body into her thoughts."
5"They did not step away; they flowed toward the table, their shadow sliding under the cloth and around the plates."
85.15% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount3213
adjectiveStacks2
stackExamples
0"clean, old, silver thing,"
1"beautiful, quiet, terrifying sight."
adverbCount139
adverbRatio0.04326174914410209
lyAdverbCount21
lyAdverbRatio0.006535947712418301
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences305
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences305
mean11.33
std7.26
cv0.641
sampleLengths
035
121
28
38
47
527
67
78
823
918
1016
114
126
1314
1415
1529
169
177
1811
1915
2016
2114
225
231
248
256
264
2720
2813
2914
3011
316
3224
3310
343
354
3618
3721
3814
393
4010
4117
4235
435
4426
456
469
4717
4816
4916
37.21% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats39
diversityRatio0.17049180327868851
totalSentences305
uniqueOpeners52
38.31% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount3
totalSentences261
matches
0"Then the tear narrowed to"
1"Then Nyx’s hand closed around"
2"Then they reformed beside the"
ratio0.011
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount67
totalSentences261
matches
0"It was there one moment"
1"Their face was only suggestion—high"
2"Their voice carried on the"
3"Her feet made no marks"
4"She pressed her lips together"
5"Their shadow form folded and"
6"It felt like being unwrapped"
7"It stretched over them, vast"
8"They stood at the edge"
9"Their voice was soft with"
10"They walked deeper into the"
11"Her fingers closed around the"
12"It pulsed, hotter now, and"
13"His violet eyes regarded the"
14"It started low, a vibration"
15"It was a pull, a"
16"She turned her face away"
17"She scanned the vines."
18"His voice was lower, thinner,"
19"They leaned together, their silver"
ratio0.257
30.88% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount224
totalSentences261
matches
0"The seam in the Veil"
1"It was there one moment"
2"The faintest amber light bled"
3"The Heartstone against her collarbone"
4"Aurora drew it out of"
5"The pendant was no larger"
6"The chain pulled taut toward"
7"The Shade had come to"
8"Their face was only suggestion—high"
9"Their voice carried on the"
10"Aurora lowered her hand."
11"Isolde did not appear beside"
12"The Half-Fae’s silver hair fell"
13"Her feet made no marks"
14"Aurora shifted her weight and"
15"The Fae-forged blade was slender"
16"The small crescent scar on"
17"Isolde’s lips moved, but she"
18"The seam widened suddenly."
19"The smell came first, thick"
ratio0.858
38.31% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences261
matches
0"Because she could not lie,"
1"Before Aurora could answer, the"
ratio0.008
65.22% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences138
technicalSentenceCount15
matches
0"The pendant was no larger than a thumbnail, set in tarnished silver, its deep crimson gemstone smoldering from within as though a coal had been sealed there."
1"Their face was only suggestion—high cheekbones, a sharp jaw, eyes that glowed faintly violet in the wet alley."
2"Their voice carried on the wind between the bins, a whisper that slid under Aurora’s thoughts."
3"Beneath it, something green and ancient, like a forest that had forgotten rain."
4"Their shadow form folded and stretched as though passing through water, then reformed on the other side, taller and thinner under an alien sky."
5"It stretched over them, vast and cloudless, glowing as though the sun had been set down somewhere beyond the horizon and had been left burning slowly."
6"Between the vines ran rows of trees heavy with fruit that gleamed in amber light: apples like coals, pears with silver skins, figs that pulsed gently from withi…"
7"It was too much, too soon, the laughter of a room full of people who had eaten too well and spoken too loudly."
8"The hunger that moved through her was sudden and vicious, the kind of hunger that emptied her thoughts and filled them with images of salt, fat, bread, meat, so…"
9"She counted three slow breaths, as though she were back in the kitchen behind Golden Empress, balancing delivery slips and pretending she had not grown used to …"
10"The grass was not grass at all, but thin, translucent leaves that folded beneath their steps and whispered when they were lifted."
11"Not as something solid, but as a distortion, a thin, shimmering distortion around the bell that seemed almost to bend the light toward itself."
12"The sound was low, wood straining against wood, as though the feast were sitting down on the table."
13"It was almost hot, and the crimson stone was no longer glowing with a faint inner light, but glowing brighter, as though something were burning within it."
14"It was full, almost to bursting, as though the whole land were holding its breath."
77.38% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags21
uselessAdditionCount2
matches
0"Nyx said, and their voice was barely a whisper"
1"The voice said, louder,"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags21
fancyCount1
fancyTags
0"Nyx whispered (whisper)"
dialogueSentences45
tagDensity0.467
leniency0.933
rawRatio0.048
effectiveRatio0.044
77.5690%