Run: 2026-07-09-01KX415DE2DJSKAKCTMVBM6E53

Run Details

Duration:
1m 12s
Cost:
$0.105870
Provider:
OpenAI

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 first standing stone breathed when Aurora touched it. Not metaphorically. Not wind slipping through a crack or moss shifting under her palm. The ancient oak exhaled against her skin, warm and damp, and the grooves in its weathered surface tightened like the pores of some immense sleeping animal. She snatched her hand back. “Well?” Nyx asked. Aurora looked over her shoulder. Behind them, Richmond Park lay sodden beneath a November sky. Rain silvered the bracken and gathered on the bare branches. London’s glow stained the low clouds beyond the hill, close enough to promise roads, buses, electric light. Yet the rain made no sound where they stood. “It breathed.” Nyx’s violet eyes narrowed within their featureless silhouette. “Trees do.” “Not through their bark.” “Some do.” That whispering voice made every answer sound like a confidence exchanged at a graveside. Aurora glanced at Isolde. The seer waited between two crooked oaks, waist-long silver hair untouched by the rain. Mud swallowed the hem of Aurora’s jeans and held the toes of her boots. Isolde’s bare feet rested on the same earth without leaving so much as a dent. “You might have warned me,” Aurora said. “I might have,” Isolde replied. “And?” “And then you would not have touched it.” There was no arguing with someone who could not lie and had spent three centuries perfecting every other form of dishonesty. Aurora wiped her palm on her coat. Beneath the fabric, the Heartstone pendant gave a small pulse of warmth against her sternum. It had been doing that since they left the path, faint and irregular, but this beat landed harder. A second heartbeat. One that did not belong to her. She drew out the silver chain. The crimson stone glowed in its setting, its deep colour brightening from clotted wine to fresh blood. Nyx leaned away. Aurora noticed. “You know what this means.” “I know what it suggests.” “Hel portal.” “Nearness,” Nyx said, “is not the same as passage.” Isolde turned toward the gap between the oak stones. “Tonight, they court one another.” The space beyond the boundary showed only more park: bracken, wet grass, a hollow descending into mist. Aurora had crossed stranger thresholds in the last few months, though none had improved her opinion of walking willingly toward danger. She reached inside her coat and closed her left hand around the Fae-forged blade. The moonsilver hilt burned cold against her palm. Her cuff slid back, exposing the pale crescent scar on her wrist. For one ridiculous instant she remembered being eight years old in Cardiff, bleeding over the garden paving while her father barked for a towel and her mother insisted she was all right. She had not been all right then. She had survived anyway. “After you,” she told Isolde. The seer smiled. “No.” “Of course not.” Aurora stepped between the stones. The world folded without moving. Rain vanished from her face. Cold loosened its grip. The grey sky burst into colour so abruptly that she staggered, one hand flying out for balance. A clearing opened before her beneath a sky with no visible sun. Light hung everywhere: pale gold between the leaves, blue beneath the roots, pearl-white upon flowers that should not have existed in November. Wild roses climbed silver birches already heavy with autumn catkins. Snowdrops crowded beside foxgloves. Daffodils rose through drifts of red leaves, and bluebells trembled under branches laden with green apples. Nothing acknowledged the season. Aurora stared back. The entrance remained behind her, framed by the oak stones, but Richmond Park looked impossibly distant through it. Rain fell on the other side like threads behind glass. Nyx crossed next, stretching tall as they entered. Their darkness sharpened in the grove’s luminous air, edges curling in restless black streamers. Isolde came last. The boundary sealed behind her. There was no flash, no crash. One moment the park remained visible; the next, thorn and honeysuckle knitted across the gap. The oak stones stood alone amid the flowers. Aurora’s hand went to the blade. “Can we reopen it?” “Yes,” Isolde said. A beat passed. “Will you?” “If asked at the proper door.” Aurora drew a slow breath through her nose. The air tasted green. Not smelled—tasted. Mint cooled the back of her tongue. Crushed apple sweetened her teeth. Beneath both lay the mineral bite that came before lightning. Somewhere deeper in the grove, water sang in five clear notes and stopped. Nyx tilted their head. “We have been noticed.” “By what?” The shade’s gaze moved among the trees. “Ask a smaller question.” The path ahead was no path at all, only an absence of flowers winding through the clearing. Aurora followed Isolde onto it. Behind the seer, bent grass rose unbruised. Behind Nyx, shadows clung to the ground a second too long, reluctant to release them. Aurora alone left honest tracks. As they walked, the grove rearranged itself at the edge of sight. A rowan appeared where she could have sworn there had been a pool. Ferns unfurled backwards into tight green fists. Small white moths drifted between branches, each bearing a pinprick flame instead of a body. When one settled on Aurora’s sleeve, heat seeped through the fabric. She held still. Its wings opened. Fine veins mapped a tiny city: spires, bridges, streets coiled around a black river. Something moved through the painted streets below, a procession no bigger than a line of ink. “Isolde,” Aurora murmured. The seer looked back. The moth closed its wings. “What is it?” “A memory that learned to fly.” “Whose memory?” “Not yours.” The moth sprang away. A whisper passed through the others, though none had mouths. Aurora caught fragments in the sound—laughter, a slammed door, someone weeping in a language she did not know. Wonder tightened painfully in her chest. She wanted to follow them. She wanted to get out. The Heartstone pulsed again. This time warmth spread down the chain and across her skin. The pendant’s glow strengthened, throwing red light between her fingers. Nyx slipped to her side. “Cover it.” “Why?” “Because something is answering.” A low note rolled beneath the ground. The flowers bowed. Not with a breeze; each blossom turned toward the north, stems bending in unison. The trees followed more slowly, trunks groaning, branches angling like compass needles. Ahead, the golden light curdled to amber. Aurora tucked the pendant beneath her shirt but its warmth remained. “That’s not Fae, is it?” “No,” Nyx said. Isolde had stopped. Before her stood a wall of yew so dense it seemed carved from a single piece of night. The path ended at its roots. No opening broke the hedge, but something beyond it clinked softly: glass touching glass, silverware against porcelain. Then came the smell. Roasted figs. Butter and cinnamon. Charred meat glazed with honey. Warm bread split by hand. Aurora’s empty stomach clenched. The scent deepened, layering itself with impossible precision until it found things memory had buried: her mother’s Welsh cakes cooling beneath a tea towel; chips soaked in vinegar on a Cardiff pavement; broth from the Golden Empress at two in the morning, Yu-Fei pretending not to notice Aurora had skipped dinner again. Nyx recoiled farther, their solid form fraying into smoke. “Dymas,” they whispered. A pear pushed through the yew hedge. It grew as Aurora watched, swelling from blossom to ripe fruit in seconds. Its skin shone gold. Juice beaded along its curve and ran upward, gathering at the stem. Another fruit emerged beside it, crimson and furred. Then clusters of grapes, plums the colour of bruises, pale berries with tiny blinking eyes at their centres. The hedge opened. Beyond lay a valley beneath a warm amber sky. Vineyards rolled over distant hills in perfect green ranks. Orchards sagged under jewel-bright fruit. White roads wound among terraces and gardens toward pavilions roofed in copper and gold. Tables stretched for miles, crowded with silver dishes and towers of sugarwork. Figures moved among them in chef’s whites, carrying platters beneath trees whose leaves flashed like knives. Far away, bells rang. A crowd answered with a roar of appetite. Aurora stood at the lip of another world. The Veil shimmered across the opening, a distortion as thin as heat over summer tarmac. She had seen its scars before, brief and ugly. This was different. This tear had been dressed. Invited. Vines threaded its edges, their tendrils probing the grove’s soil. On the nearest terrace, a cook raised a cleaver. Even at that distance Aurora saw the iron collar around his throat. It was connected by a red chain to the kitchen behind him. He brought the blade down. The crowd cheered. “Helbound,” Nyx said, reading the horror on her face. “Contracted souls.” “Contracted makes it sound voluntary.” “Some signatures are given freely. Some freedoms are not.” A tiny chime sounded beside Aurora’s boot. A silver tray had appeared among the flowers. On it rested three porcelain cups, steam coiling from their rims. Aurora smelled black tea in one, mulled wine in another. The third gave off no scent at all. Beside them lay a card of cream-coloured paper. Her name darkened across it in wet red script. AURORA CARTER. Below, in smaller letters: A PLACE HAS BEEN KEPT FOR YOU. The pendant struck against her breastbone, hot enough to hurt. “Don’t touch anything,” Nyx said. “I wasn’t planning to.” One of the cups shifted with a delicate scrape. Its handle turned toward her. The tea was the exact colour her father liked. Aurora’s unease sharpened into anger. Fear could fog the mind; anger, properly held, honed it. She looked away from the tray and studied the tear. The vines did not merely surround it. They pierced the shimmer, stitching Hel to the grove. “Isolde, why did you bring us here?” “I brought you to the grove.” “Which happens to have a door into Dymas.” “It did not yesterday.” “How reassuring.” “Yesterday,” Isolde said, “you had not arrived.” Aurora rounded on her. Isolde’s pale lavender gaze remained calm, but not indifferent. That was something. Perhaps. “Is the portal here because of me?” “The door opened for what you carry.” Aurora gripped the Heartstone through her shirt. “Who gave it to me?” “A hand concealed is not a hand unseen.” “Did you see them?” “I saw a table. I saw seven guests, though eight shadows fell. I saw you enter hungry and leave carrying a crown you did not wear.” The valley bells rang again. Closer now. At the banquet’s nearest end, every seated figure turned toward the portal. Distance should have hidden their faces. Aurora saw them anyway: mouths shining with grease, lips dyed purple with wine, eyes hollow with want. Hundreds of heads moved as one. An empty chair stood among them. Its high back was carved with a crescent moon. A figure appeared behind it, huge and indistinct in robes the colour of ripe wheat. One hand rested on the chair. The other lifted in welcome. The invitation card on the tray bled at its edges. Nyx dissolved into a vertical spill of darkness and reformed between Aurora and the portal. “We leave.” “For once,” Aurora said, drawing the Fae blade, “we agree.” The dagger slid free with a clear metallic sigh. Moonlight did not shine beneath the grove’s strange sky, yet the leaf-shaped blade kindled along its edges. Cold drove into Aurora’s fingers and up her arm. The vines shuddered. The distant figure lowered its welcoming hand. “Those threads are wards,” Nyx said. “Cut the wrong one and the tear widens.” “Then tell me the right one.” “I cannot see where they anchor. Fae glamour overlays Helcraft.” Aurora glanced at Isolde. “Can you?” “I can see where the door wishes to be.” “That is not what I asked.” “No.” A trumpet cried across Dymas. The sound punched through Aurora’s ribs. Along the white road, mounted shapes wheeled toward the valley’s edge. They had seconds. Aurora crouched before the threshold. The vines looked alike at first: green stems, red thorns, leaves veined with gold. Then she held the moonsilver close. The blade’s glow revealed shadows beneath them. Most fell toward Dymas, stretched long beneath the amber sky. One vine cast its shadow backward into the grove, a dark thread that ran across the flowers and wrapped around Aurora’s own boot. Not the portal’s anchor. Hers. She severed it. The Fae blade passed through the vine without resistance. A shriek tore out of the opening—not one voice but a banquet hall full of crystal shattering at once. The backward shadow snapped. The Heartstone flared against Aurora’s chest. For an instant the grove vanished. She stood beneath the amber sky with heat on her face and a thousand dishes rotting around her. The great figure behind the empty chair leaned close. Its features shifted—kindly, beautiful, starving. A voice rolled through her skull. At last. Then Nyx seized her around the waist and dragged her backward. The grove slammed into place. Aurora hit the ground among snowdrops. The portal buckled, vineyards folding like painted silk. A gauntleted hand thrust through the narrowing tear, fingers grasping. Isolde moved. She did not hurry. She simply stood in one place and then another, silver hair lifting around her. Her palm struck the yew hedge. Roots erupted. They twisted over the hand, crushed the vines, and dragged the edges of the Veil together. The gauntlet scraped furrows through the earth. Orange light narrowed to a line. A voice from beyond boomed, “THE HEART RETURNS.” Aurora lunged and drove the moonsilver blade through the final red thorn. The tear closed. Silence dropped hard enough to ring. The warm scents vanished. Wet leaves and roses filled the air. Where the portal had stood, the yew hedge bore a single black scar from root to crown. Aurora lay on her side, breathing too fast. Nyx knelt beside her, one arm still solid around her ribs. The shade’s violet eyes burned inches from her face. “Are you here?” they asked. “Define here.” Their grip tightened. “Yes,” she said. “I’m here.” Nyx released her and rose, their body wavering at the edges. Aurora sat up. The Fae blade remained in her hand. Frost silvered her knuckles. Beneath her shirt, the Heartstone had gone still, but not cold. It rested over her heart like a sated coal. The tray remained beside the path. All three cups had cracked. Dark liquid seeped into the soil, and every flower it touched turned its face away. The card lay clean and dry. Its message had changed. SOLSTICE. Beneath the word, a smaller line wrote itself one letter at a time. COME WILLINGLY, OR COME HUNGRY. Aurora picked up the card by its edge with the tip of her dagger. “Please tell me time works normally enough in here that we haven’t missed it.” Isolde gazed toward the lightless sky. “The winter solstice is still to come.” “How long?” “In the grove?” Aurora closed her eyes briefly. “Outside.” “When we return, perhaps nineteen days.” “Perhaps?” “Or nineteen minutes.” Nyx gave a sound like dead leaves sliding over stone. It took Aurora a moment to realise they were laughing. She looked from the sealed hedge to the impossible flowers, the moth-memories flickering among the branches, and the oak stones now visible far behind them where no stones had been a moment ago. Wonder still lived here. So did teeth. Aurora stood, sheathed the cold blade, and slipped the invitation card into her coat. Isolde watched her. “You keep the summons.” “I keep evidence.” “The difference,” the seer said softly, “is often decided at the table.” Aurora met her pale gaze. “Then we’d better learn who set it.” From beyond the blackened yew came one last faint sound: silver cutlery laid carefully beside an empty plate. Aurora turned toward the standing stones. This time, the path opened before she took the first step.
created_at"2026-07-09T18:10:13.58Z" 7/9/2026, 6:10:13 PM
model"openai/gpt-5.6-sol-20260709"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency741
moderation_latency(null)
generation_time72223
tokens_prompt1590
tokens_completion4431
native_tokens_prompt1532
native_tokens_completion3503
native_tokens_completion_images0
native_tokens_reasoning0
native_tokens_cached1529
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"completed"
service_tier"default"
usage0.1058695
router(null)
provider_responses
0
endpoint_id"a54c5de0-89bf-4ad7-a212-cf977eed918a"
id"resp_01fb874fe33aa204016a4fe405ad2081908fda5b0851a97878"
is_byokfalse
latency226
model_permaslug"openai/gpt-5.6-sol-20260709"
provider_name"OpenAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.18.0; linux; x64))"
http_referer(null)
request_id"req-1783620613-OcaOnjNd5CPv3wWyuLpG"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1783620613-UfWiNb7BRxp6icxqD1is"
upstream_id"resp_01fb874fe33aa204016a4fe405ad2081908fda5b0851a97878"
total_cost0.1058695
cache_discount0.0068805
upstream_inference_cost0
provider_name"OpenAI"
response_cache_source_id(null)
data_region"global"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags17
adverbTagCount1
adverbTags
0"the seer said softly [softly]"
dialogueSentences80
tagDensity0.213
leniency0.425
rawRatio0.059
effectiveRatio0.025
92.44% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2645
totalAiIsmAdverbs4
found
0
adverb"slowly"
count1
1
adverb"softly"
count2
2
adverb"carefully"
count1
highlights
0"slowly"
1"softly"
2"carefully"
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.86% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2645
totalAiIsms17
found
0
word"electric"
count1
1
word"pulse"
count1
2
word"warmth"
count3
3
word"trembled"
count1
4
word"whisper"
count1
5
word"pulsed"
count1
6
word"porcelain"
count2
7
word"stomach"
count1
8
word"perfect"
count1
9
word"shimmered"
count1
10
word"crystal"
count1
11
word"silk"
count1
12
word"silence"
count1
13
word"wavering"
count1
highlights
0"electric"
1"pulse"
2"warmth"
3"trembled"
4"whisper"
5"pulsed"
6"porcelain"
7"stomach"
8"perfect"
9"shimmered"
10"crystal"
11"silk"
12"silence"
13"wavering"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"eyes widened/narrowed"
count1
highlights
0"eyes narrowed"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences274
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount0
narrationSentences274
filterMatches(empty)
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences336
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen53
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2641
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions25
unquotedAttributions0
matches(empty)
33.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions115
wordCount2297
uniqueNames19
maxNameDensity2.05
worstName"Aurora"
maxWindowNameDensity4
worstWindowName"Aurora"
discoveredNames
Aurora47
Richmond2
Park2
November2
Isolde15
Heartstone5
Fae-forged1
Cardiff2
Nyx18
Welsh1
Golden1
Empress1
Yu-Fei1
Veil2
One5
Hel1
Fae4
Dymas2
Rain3
persons
0"Aurora"
1"Isolde"
2"Heartstone"
3"Nyx"
4"Veil"
5"Rain"
places
0"Richmond"
1"Park"
2"November"
3"Cardiff"
4"Golden"
5"Dymas"
globalScore0.477
windowScore0.333
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences168
glossingSentenceCount2
matches
0"seemed carved from a single piece of night"
1"appeared behind it, huge and indistinct in robes the colour of ripe wheat"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.379
wordCount2641
matches
0"not one voice but a banquet hall full of crystal shattering at once"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences336
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs196
mean13.47
std13.97
cv1.037
sampleLengths
09
140
25
33
451
52
610
74
82
914
1047
117
125
131
148
1521
1650
1723
183
197
205
212
229
2314
2438
2566
2611
275
284
293
305
315
3226
3364
344
3531
3622
373
385
3929
4010
413
423
432
446
4536
4613
478
482
4911
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount4
totalSentences274
matches
0"been dressed"
1"was connected"
2"BEEN KEPT"
3"was carved"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs400
matches
0"were laughing"
74.83% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount4
semicolonCount5
flaggedSentences8
totalSentences336
ratio0.024
matches
0"One moment the park remained visible; the next, thorn and honeysuckle knitted across the gap."
1"Not smelled—tasted."
2"Aurora caught fragments in the sound—laughter, a slammed door, someone weeping in a language she did not know."
3"Not with a breeze; each blossom turned toward the north, stems bending in unison."
4"The scent deepened, layering itself with impossible precision until it found things memory had buried: her mother’s Welsh cakes cooling beneath a tea towel; chips soaked in vinegar on a Cardiff pavement; broth from the Golden Empress at two in the morning, Yu-Fei pretending not to notice Aurora had skipped dinner again."
5"Fear could fog the mind; anger, properly held, honed it."
6"A shriek tore out of the opening—not one voice but a banquet hall full of crystal shattering at once."
7"Its features shifted—kindly, beautiful, starving."
76.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2309
adjectiveStacks4
stackExamples
0"waist-long silver hair"
1"alone left honest tracks."
2"under jewel-bright fruit."
3"visible far behind them"
adverbCount65
adverbRatio0.028150714595062798
lyAdverbCount18
lyAdverbRatio0.007795582503248159
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences336
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences336
mean7.86
std5.72
cv0.728
sampleLengths
09
12
212
326
45
53
65
710
810
917
109
112
128
132
144
152
1614
174
1814
1914
2015
217
225
231
248
2521
267
2715
2818
293
307
316
3217
333
342
355
365
372
389
399
405
4117
4221
4314
448
4512
4632
477
484
495
59.13% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats13
diversityRatio0.37797619047619047
totalSentences336
uniqueOpeners127
67.20% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount5
totalSentences248
matches
0"Somewhere deeper in the grove,"
1"Then came the smell."
2"Then clusters of grapes, plums"
3"Then she held the moonsilver"
4"Then Nyx seized her around"
ratio0.02
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount36
totalSentences248
matches
0"She snatched her hand back."
1"It had been doing that"
2"She drew out the silver"
3"She reached inside her coat"
4"Her cuff slid back, exposing"
5"She had not been all"
6"She had survived anyway."
7"she told Isolde"
8"Their darkness sharpened in the"
9"She held still."
10"Its wings opened."
11"She wanted to follow them."
12"She wanted to get out."
13"It grew as Aurora watched,"
14"Its skin shone gold."
15"She had seen its scars"
16"It was connected by a"
17"He brought the blade down."
18"Her name darkened across it"
19"Its handle turned toward her."
ratio0.145
76.94% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount190
totalSentences248
matches
0"The first standing stone breathed"
1"The ancient oak exhaled against"
2"She snatched her hand back."
3"Aurora looked over her shoulder."
4"Rain silvered the bracken and"
5"London’s glow stained the low"
6"Nyx’s violet eyes narrowed within"
7"That whispering voice made every"
8"Aurora glanced at Isolde."
9"The seer waited between two"
10"Mud swallowed the hem of"
11"Isolde’s bare feet rested on"
12"Aurora wiped her palm on"
13"It had been doing that"
14"A second heartbeat."
15"She drew out the silver"
16"The crimson stone glowed in"
17"Nyx leaned away."
18"Isolde turned toward the gap"
19"The space beyond the boundary"
ratio0.766
40.32% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences248
matches
0"Before her stood a wall"
1"Even at that distance Aurora"
ratio0.008
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences92
technicalSentenceCount1
matches
0"There was no arguing with someone who could not lie and had spent three centuries perfecting every other form of dishonesty."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags17
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags17
fancyCount2
fancyTags
0"Aurora murmured (murmur)"
1"they whispered (whisper)"
dialogueSentences80
tagDensity0.213
leniency0.425
rawRatio0.118
effectiveRatio0.05
89.6018%