Run: 2026-07-09-01KX40EWZ762XV4BDE87GHRWFW

Run Details

Duration:
19.5s
Cost:
$0.017880
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 oak stones stood in a ragged circle among the ferns, each one taller than Rory and dark with rain. Beyond them, Richmond Park continued as it always did: wet grass silvered by moonlight, bare branches clawing at the sky, the distant hush of traffic. Inside the circle, the air bent. Rory could see it now that she knew where to look—a faint shimmer between the stones, as if someone had stretched clear silk across the clearing and forgotten to pull it tight. The distortion trembled without wind. Through it, the darkness looked greener. Isolde stood before the largest stone, silver hair spilling over her shoulders to her waist. Her pale lavender eyes reflected no moon at all. “Are you certain?” Rory asked. Isolde tilted her head. “Certainty is a door with no handle.” “That’s not an answer.” “It is the truest one I possess.” Nyx waited beside Rory, a tall humanoid silhouette cut from the night. Their violet eyes glimmered faintly within the shadow of their face. The drizzle passed through one shoulder and vanished, then found solidity again as it struck the ground near their feet. Rory glanced at the pendant beneath her coat. The deep crimson stone had begun to pulse against her breastbone, warm as a living thing. “We go in,” she said. Nyx’s voice moved like breath through dead leaves. “And if the door closes?” “Then we find another way out.” Isolde smiled, though there was no comfort in it. “The girl who flees the wolf may yet choose the cave.” Rory touched the hilt of the Fae-forged blade at her hip. The moonsilver dagger was cold even through its sheath. “I’m getting tired of being compared to wildlife.” “Then stop behaving like prey.” Isolde lifted one hand. The grove answered. No thunder cracked. No flash of light split the clearing. The shimmer simply deepened, and the air on the other side rolled toward them in a warm, scented breath. Rory smelled crushed grapes, dark soil, cinnamon, and something roasted over an immense fire. Beneath it all lay a sweet, sour tang like wine left too long in a copper cup. The boundary opened without moving. One moment there was distortion between the stones. The next, there was a path. It descended beneath an amber sky. Rory stared. The sky was not merely yellow. It glowed from horizon to horizon in layers of honey, ochre, and molten gold, with no sun anywhere in its vastness. Clouds drifted overhead like bruises in the light. Their shadows moved in the wrong direction. A vineyard spread across a sloping valley beyond the stones. The vines were black-trunked and enormous, their leaves broad as hands and veined with red. Clusters of grapes hung from them in colors Rory had no names for—blue-white, green as old glass, black with sparks trapped beneath the skins. Farther off, orchards climbed the hills in neat terraces. Their branches bent under strange fruit: pear-shaped things with scales, scarlet bulbs that opened and closed like mouths, pale globes that hummed softly in their nests of leaves. Beyond the fields rose towers and domes, all golden stone and dark glass. Smoke curled above them, carrying distant music and the roar of a crowd. “Where are we?” Rory whispered. Isolde stepped through the opening. She left no footprints in the wet earth or on the red-gold dust beyond. “In the belly of a feast,” she said. Nyx followed. Their shadow stretched across the threshold, thinning into a black ribbon. Rory went last. The moment she crossed, warmth closed around her. The rain stopped touching her. The cold vanished from her fingers. Even the ache in her shoulders, earned from a full day of deliveries and a night of chasing impossible answers, eased beneath the amber air. Then something screamed in the vines. Rory spun. A cluster of grapes quivered three rows over. The sound came again, muffled now, followed by a wet rustle. Several leaves folded over themselves. A pale, fingerlike tendril slid between them and withdrew. Nyx shifted closer. “Do not eat anything.” “I wasn’t planning to.” “You looked at the fruit.” “I look at a lot of things.” “The fruit looked back.” Rory kept her eyes forward. They walked down the path. The soil gave slightly under her boots, springy as damp bread. Tiny white flowers bloomed along the edges, opening as she passed. Each released a puff of warm air that smelled of butter and salt. The path curved between the vines. Somewhere nearby, water trickled. Somewhere farther off, a bell rang three times, each note deep enough to vibrate in Rory’s ribs. The boundary behind them remained open. Through it, she could see the standing stones and a slice of Richmond Park’s ordinary darkness. It looked impossibly far away. “How long do we have?” she asked. Isolde glanced back. “Long enough to regret haste. Brief enough to regret lingering.” “Isolde.” “Time is a river here. It does not ask which shore you prefer.” Rory sighed. “You could say ‘I don’t know.’” “I could.” Isolde’s gaze moved to the pendant beneath Rory’s coat. “But that would be a lie.” The Heartstone pulsed again, harder this time. Ahead, the path divided. One branch climbed toward a grove of trees whose fruit shone like lanterns. The other descended toward the distant towers. Between the two stood a statue carved from red stone. Rory slowed. It depicted a man with a round, smiling face and hands folded over his stomach. His robe was covered in painted scenes of banquets, hunts, and overflowing tables. His eyes had been set with polished black stones. As Rory passed, one eye turned toward her. She stopped. The statue’s smile widened by a fraction. Nyx’s hand closed around Rory’s arm. Their fingers were solid, cold, and stronger than they looked. “Keep moving.” The statue spoke. “First course.” Its voice came from everywhere—the vines, the earth, the amber sky. The words vibrated through Rory’s teeth. A second voice answered from the direction of the towers, followed by laughter. “Fresh course.” Rory drew the Fae blade. Moonlight had no business existing beneath that golden sky, but pale radiance spilled along the dagger’s leaf-shaped edge. The warmth of the realm recoiled from it. Flowers along the path snapped shut. The statue’s head turned. “Ah,” it said. “A knife.” “Keep walking,” Nyx whispered. They moved downhill. The sound of the city grew louder. Music threaded through the air: strings plucked too quickly, drums beating out of time, voices rising in cheers. The scents thickened until Rory’s stomach twisted. Roasted meat. Honey. Charred fruit. Fresh bread. A sharp mineral smell that reminded her of blood. They crossed a low bridge over a narrow stream. The water ran red, but not with blood. It was wine—dark, foaming, and warm. Things swam beneath its surface. Rory saw a silver eye roll upward, then disappear. On the far side, a garden opened around them. Rows of plants grew from black soil. Some were recognizable—thyme, rosemary, tangled vines of mint—but their leaves were the size of dinner plates. Others rose on jointed stalks, their blossoms shaped like porcelain bowls. Inside each flower lay a different substance: bubbling blue liquid, tiny golden bones, a miniature storm cloud that flashed with silent lightning. A woman in a white chef’s coat knelt among them, cutting herbs with a pair of shears. She looked human until she glanced up. Her face was young, perhaps thirty, but her eyes were ancient and empty. A black brand marked her throat. She watched Rory with the weary irritation of someone interrupted during work. “Visitors,” she said. “Are you lost?” Rory asked. The woman gave a humorless laugh. “No one gets lost in Dymas. They are brought where they belong.” The name settled over the garden like a lid. Dymas. Rory had heard it once in a whisper from Silas, delivered with a warning never to repeat it near an open flame. A place on the far side of the Veil. A realm ruled by Prince Belphegor, where indulgence became law and hunger became a chain. She tightened her grip on the dagger. “We’re looking for someone,” she said. “Everyone is looking for someone.” The chef turned back to the herbs. “Most are looking for themselves. They usually find a menu.” Nyx’s shadow lengthened over the soil. “We seek a passage.” “Then seek the kitchens. The gates are beyond them.” “Which kitchens?” The woman looked toward the towers. Her face hardened. “The largest.” “That’s helpful,” Rory said. “It wasn’t meant to be.” A bell rang again, closer now. The garden trembled. Every plant bent toward the sound. The chef gathered her cuttings and rose. “If you hear your name, don’t answer.” “Why?” “Because it may not be calling you.” She hurried away between the rows, boots sinking into the black earth. Rory watched her go. “That was not reassuring.” “Reassurance is a mortal luxury,” Isolde said. “So is not being murdered by talking fruit. I’d like to keep both.” They reached the end of the garden. Ahead, the city sprawled beneath the amber sky, larger than Rory had first imagined. Its walls were built from pale stone veined with gold. Bridges arched between towers. Balconies overflowed with plants and lanterns. Crowds moved through the streets below, some human, some not. She saw figures with horns, figures with wings folded like cloaks, figures whose faces were hidden behind porcelain masks. A procession entered through a gate. At its center rolled a table on wheels, burdened with silver dishes. A dozen people followed behind it, dressed in white, their mouths covered by iron bands. One stumbled. A guard with a fork-shaped spear struck them between the shoulders. The crowd applauded. Rory’s breath caught. Then someone called her name. “Rory.” The voice was soft and familiar. She froze. “Rory, wait.” Evan. The sound of him reached inside her before she could stop it—the old softness, the practiced regret, the way he used to say her name when he wanted her to believe she had misunderstood the bruise on her wrist or the broken glass by the sink. Her hand spasmed around the blade. “Rory.” Nyx stepped in front of her. Their body became almost entirely solid, a wall of darkness. “Do not answer,” they said. “I know.” The voice came again from behind them, closer now. “You always run.” Rory’s scar burned beneath her sleeve. The crescent of old white skin along her left wrist prickled as if a thread had been pulled through it. She looked back. There was no one on the path. Only the garden, the strange flowers, the red soil. But between two tall plants stood a doorway. It had not been there before. Beyond it was a narrow Cardiff street under gray rain. Her parents’ old house waited at the end, yellow light glowing in the windows. Her father stood on the front step. Her mother waved from behind him. For one aching second, Rory could smell tea and damp wool. She could hear the familiar creak of the gate. Isolde’s hand closed around hers. The Seer’s fingers were cool. “A door may wear the face of home and still open into a grave.” Rory stared at the false street until the longing inside her hardened into anger. “Can it hear us?” she asked. The doorway shivered. Nyx looked toward the city. “Everything here can hear.” “Then let it.” Rory raised the Fae blade and crossed the garden in three strides. The dagger struck the doorway’s frame. The world screamed. The false Cardiff street folded inward like wet paper. Rain, house, parents, and yellow light twisted into a black point. The doorframe split from top to bottom, spilling a gust of foul heat over Rory’s face. Something on the other side hissed. She drove the blade deeper. Silver light burst through the garden. The plants recoiled. The amber sky flickered, and for an instant Rory saw what lay beneath it—not clouds, but vast red membranes stretched across a bottomless dark. Then the doorway shattered. The pieces fell upward and vanished. Rory stood panting, the dagger trembling in her hand. Behind her, the city had gone silent. Every head on the bridges and balconies had turned toward the garden. The Heartstone thudded against her chest, hot now, glowing through her coat like an ember. At the far end of the city, a palace door opened. A figure stepped onto its balcony, too distant to make out clearly. He wore a crown of curved gold and a robe the color of spilled wine. Even across the miles, Rory felt his gaze settle on her. A smile moved across his face. The bells began to ring. Isolde looked toward the palace. “The host has noticed his guests.” Nyx’s form thinned at the edges, ready to slip into shadow. “We should leave.” Rory sheathed the dagger and faced the city. The open boundary behind them had vanished. In its place stood a wall of thorn trees, their branches braided together and covered in glossy red fruit. No way back. The palace bells shook the ground beneath her boots. From the city came the rush of thousands of feet, the clatter of weapons, and the rising cheer of a crowd hungry for spectacle. Rory touched the pendant. Its warmth beat in time with her heart. “Then we go to the kitchens,” she said. Nyx’s violet eyes narrowed. “Why?” She looked up at the amber sky, at the impossible orchards, at the palace waiting beneath its crown of towers. “Because someone in this place brought me here,” Rory said. “And if they wanted me dead, they wouldn’t have given me a knife.”
created_at"2026-07-09T17:57:55.823Z" 7/9/2026, 5:57:55 PM
model"openai/gpt-5.6-luna-20260709"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency332
moderation_latency(null)
generation_time19167
tokens_prompt1590
tokens_completion3724
native_tokens_prompt1532
native_tokens_completion2954
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.0178799
router(null)
provider_responses
0
endpoint_id"eebea444-34a5-4642-a766-cb319471d33a"
id"resp_0b490710d928ed25016a4fe123e69c81969ea51dd8cf2761cd"
is_byokfalse
latency197
model_permaslug"openai/gpt-5.6-luna-20260709"
provider_name"OpenAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.18.0; linux; x64))"
http_referer(null)
request_id"req-1783619875-Cs4FCyf95GYrWXp8CMRm"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1783619875-71XkYPp3cWHFfqFSPL69"
upstream_id"resp_0b490710d928ed25016a4fe123e69c81969ea51dd8cf2761cd"
total_cost0.0178799
cache_discount0.0013761
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
totalTags18
adverbTagCount1
adverbTags
0"The chef turned back [back]"
dialogueSentences64
tagDensity0.281
leniency0.563
rawRatio0.056
effectiveRatio0.031
93.44% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2288
totalAiIsmAdverbs3
found
0
adverb"softly"
count1
1
adverb"slightly"
count1
2
adverb"quickly"
count1
highlights
0"softly"
1"slightly"
2"quickly"
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)
56.29% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2288
totalAiIsms20
found
0
word"silk"
count1
1
word"trembled"
count2
2
word"pulse"
count1
3
word"warmth"
count3
4
word"quivered"
count1
5
word"pulsed"
count1
6
word"stomach"
count2
7
word"vibrated"
count1
8
word"porcelain"
count2
9
word"whisper"
count1
10
word"familiar"
count2
11
word"grave"
count1
12
word"flickered"
count1
13
word"shattered"
count1
highlights
0"silk"
1"trembled"
2"pulse"
3"warmth"
4"quivered"
5"pulsed"
6"stomach"
7"vibrated"
8"porcelain"
9"whisper"
10"familiar"
11"grave"
12"flickered"
13"shattered"
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
narrationSentences227
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount1
narrationSentences227
filterMatches(empty)
hedgeMatches
0"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences273
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen47
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2279
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions16
unquotedAttributions0
matches(empty)
33.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions82
wordCount1950
uniqueNames15
maxNameDensity2.1
worstName"Rory"
maxWindowNameDensity4
worstWindowName"Rory"
discoveredNames
Rory41
Richmond2
Park2
Isolde10
Nyx11
Fae-forged1
Heartstone2
Fae3
Silas1
Veil1
Prince1
Belphegor1
Cardiff2
Seer1
One3
persons
0"Rory"
1"Isolde"
2"Nyx"
3"Heartstone"
4"Silas"
5"Prince"
6"Belphegor"
7"Seer"
8"One"
places
0"Richmond"
1"Park"
2"Cardiff"
globalScore0.449
windowScore0.333
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences153
glossingSentenceCount0
matches(empty)
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.439
wordCount2279
matches
0"not clouds, but vast red membranes stretched across a bottomless dark"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences273
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs160
mean14.24
std14.67
cv1.03
sampleLengths
020
131
243
324
45
511
64
77
843
924
105
1113
126
1320
1428
155
164
173
1860
1919
206
212
2242
2386
2426
255
2619
278
2816
298
3036
316
322
3333
347
354
365
377
384
395
4040
4127
4227
437
4413
451
4613
478
4817
497
99.08% Passive voice overuse
Target: ≤2% passive sentences
passiveCount4
totalSentences227
matches
0"was covered"
1"were built"
2"were hidden"
3"been pulled"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs318
matches(empty)
69.60% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount9
semicolonCount0
flaggedSentences7
totalSentences273
ratio0.026
matches
0"Rory could see it now that she knew where to look—a faint shimmer between the stones, as if someone had stretched clear silk across the clearing and forgotten to pull it tight."
1"Clusters of grapes hung from them in colors Rory had no names for—blue-white, green as old glass, black with sparks trapped beneath the skins."
2"Its voice came from everywhere—the vines, the earth, the amber sky."
3"It was wine—dark, foaming, and warm."
4"Some were recognizable—thyme, rosemary, tangled vines of mint—but their leaves were the size of dinner plates."
5"The sound of him reached inside her before she could stop it—the old softness, the practiced regret, the way he used to say her name when he wanted her to believe she had misunderstood the bruise on her wrist or the broken glass by the sink."
6"The amber sky flickered, and for an instant Rory saw what lay beneath it—not clouds, but vast red membranes stretched across a bottomless dark."
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1600
adjectiveStacks1
stackExamples
0"bent under strange fruit:"
adverbCount46
adverbRatio0.02875
lyAdverbCount9
lyAdverbRatio0.005625
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences273
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences273
mean8.35
std5.87
cv0.703
sampleLengths
020
125
26
332
45
56
615
79
85
94
107
114
127
1312
1411
1520
168
1716
185
198
205
216
229
2311
2411
259
268
275
284
293
303
317
3219
3314
3417
355
368
376
386
392
406
4121
428
437
4410
4515
4624
479
4828
4913
49.08% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats11
diversityRatio0.31868131868131866
totalSentences273
uniqueOpeners87
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount7
totalSentences196
matches
0"Even the ache in her"
1"Then something screamed in the"
2"Somewhere nearby, water trickled."
3"Somewhere farther off, a bell"
4"Then someone called her name."
5"Only the garden, the strange"
6"Then the doorway shattered."
ratio0.036
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount38
totalSentences196
matches
0"Her pale lavender eyes reflected"
1"Their violet eyes glimmered faintly"
2"It descended beneath an amber"
3"It glowed from horizon to"
4"Their shadows moved in the"
5"Their branches bent under strange"
6"She left no footprints in"
7"Their shadow stretched across the"
8"They walked down the path."
9"It looked impossibly far away."
10"It depicted a man with"
11"His robe was covered in"
12"His eyes had been set"
13"Their fingers were solid, cold,"
14"Its voice came from everywhere—the"
15"They moved downhill."
16"They crossed a low bridge"
17"It was wine—dark, foaming, and"
18"She looked human until she"
19"Her face was young, perhaps"
ratio0.194
56.94% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount158
totalSentences196
matches
0"The oak stones stood in"
1"Rory could see it now"
2"The distortion trembled without wind."
3"Isolde stood before the largest"
4"Her pale lavender eyes reflected"
5"Isolde tilted her head."
6"Nyx waited beside Rory, a"
7"Their violet eyes glimmered faintly"
8"The drizzle passed through one"
9"Rory glanced at the pendant"
10"The deep crimson stone had"
11"Nyx’s voice moved like breath"
12"Isolde smiled, though there was"
13"Rory touched the hilt of"
14"The moonsilver dagger was cold"
15"Isolde lifted one hand."
16"The grove answered."
17"The shimmer simply deepened, and"
18"Rory smelled crushed grapes, dark"
19"The boundary opened without moving."
ratio0.806
25.51% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences196
matches
0"Even across the miles, Rory"
ratio0.005
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences73
technicalSentenceCount3
matches
0"Rory could see it now that she knew where to look—a faint shimmer between the stones, as if someone had stretched clear silk across the clearing and forgotten t…"
1"Their branches bent under strange fruit: pear-shaped things with scales, scarlet bulbs that opened and closed like mouths, pale globes that hummed softly in the…"
2"Inside each flower lay a different substance: bubbling blue liquid, tiny golden bones, a miniature storm cloud that flashed with silent lightning."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags18
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags16
fancyCount2
fancyTags
0"Rory whispered (whisper)"
1"Nyx whispered (whisper)"
dialogueSentences64
tagDensity0.25
leniency0.5
rawRatio0.125
effectiveRatio0.063
89.2427%