Run: 2026-07-09-01KX40WS55NKC117B2EYP156ET

Run Details

Duration:
1m 25s
Cost:
$0.103739
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 doorway opened between two oak stones with the sound of a knife drawn across silk. Aurora stepped back. A moment earlier, the space between the stones had held Isolde’s grove: knee-high wildflowers, silvered grass, and Richmond’s old trees standing watch beyond the clearing. Now the air shimmered like heat above tarmac. Through it stretched a vineyard beneath an amber sky. Not sunset. Not dawn. The colour lay everywhere, rich and warm as honey held to a flame. The Heartstone pulsed against Rory’s chest. Once. Twice. Then it began to beat. “That,” she said, gripping the pendant through her jumper, “is new.” Beside her, Nyx leaned towards the opening. Their tall silhouette blurred at the edges, darkness feathering from their shoulders in tendrils that the grove’s wind failed to stir. Two violet eyes narrowed in a face without features. “The stone recognises what lies beyond,” they whispered. “Dymas,” Isolde said. Her bare feet rested among the wildflowers without bending a single stem. Waist-long silver hair shifted over her pale gown, though the air had gone still. She looked through the doorway with an expression Rory could not read. Not fear. Isolde wore fear too gracefully for that. It looked closer to distaste. Rory loosened the Fae blade in its sheath at her hip. Even through leather, moonsilver breathed cold against her palm. “You’re certain?” “I am incapable of certainty.” Isolde’s pale lavender eyes flicked to her. “But I cannot lie, and the place beyond is the dominion of Gluttony.” “Comforting distinction.” “Comfort is often the first course.” Nyx’s whisper curled past Rory’s ear. It might have been laughter. Behind them, the grove bloomed in impossible defiance of December. White campion nodded beside bluebells and summer roses. Beyond the ancient oak stones, Richmond Park lay under a hard grey sky. Rory could still smell wet earth and distant rain, but the open doorway breathed warmth over her face—warmth carrying scents so dense she could almost taste them. Roasted pear. Charred meat. Cinnamon. Yeast. Something sharp and green, like crushed basil. Beneath all that ran a sweeter note, cloying and faintly rotten. Rory swallowed. “How long have we got?” “In the grove?” Isolde asked. “Or outside it?” “Yes.” “A wise answer to the wrong question.” Rory gave her a flat look. Isolde smiled. The doorway trembled. For an instant the vineyard beyond broke into overlapping images: laden vines, an empty field, ranks of white bones half-buried in black soil. Then the amber world settled again. “Right,” Rory said. “Before it changes its mind.” She stepped through. The Veil caught at her skin. It was not resistance so much as remembrance. Cold rain on Cardiff pavements. Her father’s papers spread across the kitchen table. Eva’s hand around hers at Paddington. Evan’s fingers closing too hard over her wrist. The crescent scar on her left wrist burned. Rory tore herself forwards and stumbled into heat. The air struck her like the open mouth of an oven. She sucked in a breath thick with spice and growing things. Behind her came a whisper as Nyx crossed, their form stretching into a long black smear before gathering itself upright. Isolde followed last. The Veil shimmered around her silver hair, reluctant to release it. The doorway snapped shut. There were no oak stones on this side. Rory turned in a slow circle. “Of course there aren’t.” They stood at the edge of a vineyard that rolled to the horizon in geometric green ranks. Each vine grew from a low pillar of rose-coloured stone. The leaves shone as though lacquered, broad enough to wrap around her torso. Grapes hung in heavy clusters: purple, gold, opalescent white, and a deep red that looked uncomfortably arterial. No sun marked the amber sky. Light simply existed. Far away, pale towers rose above terraced orchards. Bridges curved between them with no visible supports. Waterfalls poured upwards from a valley, silver streams climbing into bowls suspended in the air. Birds with four wings wheeled around those impossible fountains, their calls chiming like glasses touched at a toast. Wonder hit Rory before caution could stop it. “Oh,” she breathed. One of the climbing waterfalls broke into a cloud of glittering droplets. The winged birds dived through it, emerging in bursts of green flame. Nyx became very still. “Beautiful places are hungry too.” Rory glanced at them. “You practise saying things like that?” “I have had a long time to practise.” Isolde walked ahead, leaving no mark in the powdery gold dust between the vines. Rory’s trainers sank half an inch with every step. “Wait,” Rory called. “Do we have any idea where we’re going?” “The path knows.” “There isn’t a path.” At Isolde’s next step, the vines shifted. Leaves folded inward with a papery sigh. Rose-stone pillars slid apart, exposing a narrow lane paved in dark hexagonal tiles. It led downhill towards a distant grove of trees whose branches sagged with blue fruit. Rory stared at Isolde. The seer looked back. “Now there is.” They followed. The tiles warmed through Rory’s soles. With every dozen steps, a different note rang beneath her feet—low chimes arranged in a melody she could not quite grasp. Nyx made no sound when they moved, but the living shadow of them spilled across the stones and recoiled from the vines. The grapes followed Rory. She noticed it gradually. First a red cluster turned as she passed. Then three gold ones tilted on their stems. Soon every fruit along the path faced her, their translucent skins tightening around seeds shaped like tiny black pupils. “Don’t eat anything,” she said. “Sound counsel,” Nyx murmured. Isolde plucked a white grape from the nearest vine. Rory stopped. “Seriously?” The grape’s skin split between Isolde’s fingers. Instead of juice, a thin curl of song escaped—one woman’s voice singing in a language Rory did not know. The melody ached with homesickness. It rose into the amber air and faded. Isolde studied the empty skin. “Memories, pressed and ripened.” “Whose memory?” “The woman who tended this vine.” “Where is she?” Isolde let the skin fall. The earth opened a tiny mouth and swallowed it. “In the wine, perhaps.” Rory looked at the endless rows differently after that. They moved on. The air grew warmer as the lane descended, and the scents sharpened. Somewhere beyond the vines, knives chopped in rapid unison. Metal rang on wood. A chorus shouted, then groaned. Steam drifted across the path, carrying the savour of butter and garlic. Rory’s stomach clenched with sudden hunger. Not ordinary hunger. This arrived fully formed, a hollowing force that seemed to scrape her ribs from within. Her mouth flooded. The nearest grapes gleamed, plump and cold, each promising relief. The Heartstone flared hot. She caught herself reaching. Her fingers hovered an inch from a red cluster. “Rory,” Nyx whispered. She snatched her hand back. “I know.” But she had not known. That was the problem. The hunger vanished as swiftly as it had come, leaving sweat cold along her spine. She pressed her palm against the pendant. Its deep crimson glow seeped between her fingers. Isolde watched the vines rather than Rory. “Desire is the road here. Appetite is the toll.” “You might have mentioned that before I nearly drank someone’s childhood.” “You did not ask whether the fruit would tempt you.” “I asked if this was Dymas.” “And I answered.” Rory breathed through her nose. Getting angry at Isolde was like trying to cross-examine fog. A rustle passed through the vineyard. Not wind. The leaves turned in sequence, rows upon rows, something moving parallel to them on the far side of the vines. Nyx dissolved. One instant they stood beside Rory; the next they collapsed into the path’s narrow seam of shade. Violet eyes opened within it, gliding ahead. Rory drew the Fae blade. Moonsilver flashed pale in the amber light. The leaf-shaped dagger looked delicate enough for ceremony, but the instant it cleared the sheath, the surrounding air tightened. Frost traced Rory’s knuckles. Nearby leaves curled away. The rustling stopped. Three figures stepped onto the path. They wore white kitchen coats buttoned to their throats. Tall hats rose above faces hidden behind smooth porcelain masks. Each mask bore a painted smile. One figure carried pruning shears as long as Rory’s forearm. Another balanced a silver tray crowded with tiny pastries. The third pushed an empty serving trolley whose wheels were made from knucklebones. The smell from the pastries hit Rory: caramel, orange peel, hot chocolate, every winter kitchen she had ever loved. The masked server bowed. “Guests,” said a voice behind the porcelain. Several voices, in fact, layered together. Men, women, a laughing child. “You have crossed His Highness’s western vintage. Be welcomed.” “We’re not hungry,” Rory said. All three masks turned towards her. The hunger tore open inside her again. Rory tightened her grip on the dagger until cold pain bit her palm. “Every living thing is hungry,” the server said. Nyx rose behind the three attendants, taller than before. Their arms unspooled into hooked shadows. The figure with the shears cocked its head. Rory lifted her free hand. Not yet. Attacking servants on arrival was rarely the clever option, whether the destination was a demonic realm or a restaurant in Soho. And these three had not attacked. They had only offered something calculated to make refusal hurt. “What’s in the pastries?” Rory asked. “Welcome.” “That isn’t an ingredient.” “It is here.” Isolde drifted to Rory’s side. Her expression had gone distant, lavender eyes reflecting a place beyond the vineyard. “The host sets a table,” she said softly. “The guest brings the knife. One shall consume what was given. One shall give what cannot be consumed.” The three porcelain smiles seemed to widen, though Rory could have sworn they had not moved. “Is that prophecy?” she asked. “It has not happened yet.” “So, yes.” The server extended the tray. One pastry sat at its centre, smaller than the others, glazed in crimson. It pulsed in time with the Heartstone. Rory’s pendant burned against her sternum. She stared at the pastry. Beneath its glossy surface, something cast a tiny angular shadow—a shard, perhaps, or a key. Discovery pushed unease aside. “Where was that made?” “In the kitchens beneath the First Table.” “And where is the First Table?” All three attendants raised their hands and pointed towards the distant towers. As they did, the vineyard parted. The horizon unfolded like a cloth drawn from a banquet. Beyond the orchards and upward rivers, an immense structure emerged from the golden haze. At first Rory took it for a mountain. Then she saw columns. Steps. Tier upon tier of terraces crowded with tables, pavilions and gardens. At its summit stood a palace shaped like an overturned chalice, its dark windows blazing. A road ran towards it, laid in slabs of polished ivory. Along that road moved a procession. Carts heaped with fruit. Cages containing luminous beasts. Barrels large as houses, hauled by bent figures in iron collars. Chefs in blood-red aprons marched beneath banners stitched with an open mouth. Music rolled across the valley—drums, horns, and the relentless clatter of cutlery. For one breathtaking second, Rory forgot the danger. The scale of it dwarfed anything human. Vineyards climbed cliffs and continued upside down beneath floating islands. Orchards grew in concentric rings around blue lakes, their trees bearing lanterns among their fruit. Far below, a creature with antlers like branching coral strode through fields of scarlet wheat. Each hoofprint filled with flowers, and hooded workers hurried behind to harvest them. Then the warm wind shifted. It carried a scream from the procession. The sound ended abruptly beneath the music. Wonder curdled. The attendant tilted the tray closer. “A taste for the road?” Rory looked again at the pulsing pastry. The Heartstone answered with a hard, urgent beat. Whatever hid inside that sugared shell came from the same place as the pendant—or wanted her to believe it did. She sheathed the Fae blade. Nyx’s violet gaze sharpened in the attendant’s shadow. Rory reached towards the tray, then slid her hand beneath the silver rim instead of touching the food. With a quick twist, she tipped every pastry onto the path. The attendants gasped in a dozen stolen voices. The tiles opened. Each pastry dropped into a separate black slot, all except the crimson one. That struck the ground with a metallic crack and split apart. A red glaze bled across the tile. At its centre lay a sliver of black glass etched with a silver symbol: two interlocked circles divided by a vertical line. The Heartstone stopped beating. Rory snatched up the shard. It was colder than Isolde’s blade. The masked figures lunged. Nyx erupted around them. Shadow swallowed white coats and porcelain smiles. The vineyard convulsed, leaves clapping together as if in applause. Rory heard the shears snap shut, heard the serving trolley overturn, heard voices babbling from inside Nyx’s darkness. “Run,” Nyx whispered from every patch of shade. Rory ran. Isolde moved beside her without haste, bare feet never touching the chiming tiles. Behind them, Nyx flowed across the path in a black tide. The attendants emerged from it changed: arms too long, masks cracked, painted mouths spilling golden vapour. The ivory road lay ahead, impossibly distant. Rory gripped the glass shard and felt its etched symbol press into her skin. The Heartstone had gone cold, but the shard tugged faintly in her hand, pulling left. “There,” she said. She veered off the path. The vines reared to block her. Rory drew the Fae blade and slashed. Moonsilver met invisible resistance. Light flared blue-white along the blade, revealing a web of symbols suspended between the leaves—a ward. The dagger cut through it as though slicing wet paper. The vineyard screamed. Rory plunged through the opening, Isolde at her shoulder. Grapes burst around them in sprays of music, hundreds of trapped songs shrieking into the amber sky. Nyx swept after them just as the vines knitted shut. On the other side, the ground vanished. Rory skidded at the lip of a vast crater. Steps spiralled down its inner wall towards a door buried far below. No palace grandeur marked it. No banners. Only ancient black stone, older-looking than the terraces, older even than the amber light. The symbol carved across that door matched the shard in her hand. Two interlocked circles. One line between. The crimson pendant warmed again. Not a beat this time. A shiver. Deep beneath Rory’s feet, something struck the door from the other side. Dust lifted from every step. Once. The vineyard behind them thrashed as the masked attendants searched for the cut in their ward. Twice. A crack split the black door from top to bottom, and through it breathed air colder than winter in Cardiff, carrying no scent of food, spice, or growing things. Only ash. Isolde looked down into the crater, her ageless face suddenly grave. “The feast above is bait,” she said. Rory closed her fingers around the shard. “For what?” A third blow shook the buried door. Nyx gathered into solid form beside her, violet eyes fixed on the widening crack. “For whatever has been starving below,” they whispered.
created_at"2026-07-09T18:05:31.158Z" 7/9/2026, 6:05:31 PM
model"openai/gpt-5.6-sol-20260709"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency2296
moderation_latency(null)
generation_time83369
tokens_prompt1590
tokens_completion4414
native_tokens_prompt1532
native_tokens_completion3432
native_tokens_completion_images0
native_tokens_reasoning102
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.1037395
router(null)
provider_responses
0
endpoint_id"a54c5de0-89bf-4ad7-a212-cf977eed918a"
id"resp_0245c9394ac58148016a4fe2eb438c8197bfb4b30de736be08"
is_byokfalse
latency399
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-1783620331-kjBhYzz99IhsCotoM1Wg"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1783620331-HsxO8vqHbhX6wOkZYAjP"
upstream_id"resp_0245c9394ac58148016a4fe2eb438c8197bfb4b30de736be08"
total_cost0.1037395
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
totalTags20
adverbTagCount1
adverbTags
0"she said softly [softly]"
dialogueSentences62
tagDensity0.323
leniency0.645
rawRatio0.05
effectiveRatio0.032
94.09% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2537
totalAiIsmAdverbs3
found
0
adverb"very"
count1
1
adverb"softly"
count1
2
adverb"suddenly"
count1
highlights
0"very"
1"softly"
2"suddenly"
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)
52.70% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2537
totalAiIsms24
found
0
word"silk"
count1
1
word"shimmered"
count2
2
word"pulsed"
count2
3
word"flicked"
count1
4
word"comforting"
count1
5
word"whisper"
count2
6
word"warmth"
count2
7
word"trembled"
count1
8
word"stomach"
count1
9
word"desire"
count1
10
word"traced"
count1
11
word"porcelain"
count4
12
word"calculated"
count1
13
word"structure"
count1
14
word"etched"
count2
15
word"grave"
count1
highlights
0"silk"
1"shimmered"
2"pulsed"
3"flicked"
4"comforting"
5"whisper"
6"warmth"
7"trembled"
8"stomach"
9"desire"
10"traced"
11"porcelain"
12"calculated"
13"structure"
14"etched"
15"grave"
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
narrationSentences276
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount3
narrationSentences276
filterMatches(empty)
hedgeMatches
0"began to"
1"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences317
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen29
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2530
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions24
unquotedAttributions0
matches(empty)
33.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions111
wordCount2257
uniqueNames14
maxNameDensity2.13
worstName"Rory"
maxWindowNameDensity4
worstWindowName"Rory"
discoveredNames
Isolde21
Richmond2
Heartstone6
Rory48
Nyx16
Fae4
December1
Park1
Veil2
Cardiff2
Paddington1
One5
Several1
Soho1
persons
0"Isolde"
1"Heartstone"
2"Rory"
3"Nyx"
4"Veil"
places
0"Richmond"
1"Park"
2"Cardiff"
3"Paddington"
4"Soho"
globalScore0.437
windowScore0.333
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences175
glossingSentenceCount3
matches
0"not quite grasp"
1"force that seemed to scrape her ribs from within"
2"as though slicing wet paper"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount2530
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences317
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs183
mean13.83
std14.32
cv1.036
sampleLengths
016
13
242
317
46
51
61
75
811
937
108
113
1252
1320
142
1525
162
176
1811
1958
2024
212
225
238
241
257
268
2732
288
293
306
3135
328
338
3456
354
368
3710
3857
399
4049
418
423
4324
449
4510
468
4723
4811
493
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences276
matches
0"were made"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs384
matches
0"was like trying"
70.75% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount7
semicolonCount1
flaggedSentences8
totalSentences317
ratio0.025
matches
0"Rory could still smell wet earth and distant rain, but the open doorway breathed warmth over her face—warmth carrying scents so dense she could almost taste them."
1"With every dozen steps, a different note rang beneath her feet—low chimes arranged in a melody she could not quite grasp."
2"Instead of juice, a thin curl of song escaped—one woman’s voice singing in a language Rory did not know."
3"One instant they stood beside Rory; the next they collapsed into the path’s narrow seam of shade."
4"Beneath its glossy surface, something cast a tiny angular shadow—a shard, perhaps, or a key."
5"Music rolled across the valley—drums, horns, and the relentless clatter of cutlery."
6"Whatever hid inside that sugared shell came from the same place as the pendant—or wanted her to believe it did."
7"Light flared blue-white along the blade, revealing a web of symbols suspended between the leaves—a ward."
88.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2274
adjectiveStacks2
stackExamples
0"Waist-long silver hair"
1"upside down beneath floating islands."
adverbCount72
adverbRatio0.0316622691292876
lyAdverbCount17
lyAdverbRatio0.007475813544415127
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences317
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences317
mean7.98
std5.14
cv0.645
sampleLengths
016
13
225
38
49
52
62
713
86
91
101
115
1211
137
1421
159
168
173
1812
1914
2012
212
227
235
2411
259
262
2712
2813
292
306
316
325
3310
348
3513
3627
372
382
391
401
417
4211
432
445
455
463
471
487
496
59.52% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats13
diversityRatio0.38170347003154576
totalSentences317
uniqueOpeners121
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount8
totalSentences237
matches
0"Then it began to beat."
1"Then the amber world settled"
2"Then three gold ones tilted"
3"Instead of juice, a thin"
4"Somewhere beyond the vines, knives"
5"Then she saw columns."
6"Then the warm wind shifted."
7"Only ancient black stone, older-looking"
ratio0.034
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount32
totalSentences237
matches
0"she said, gripping the pendant"
1"Their tall silhouette blurred at"
2"Her bare feet rested among"
3"She looked through the doorway"
4"It looked closer to distaste."
5"It might have been laughter."
6"She stepped through."
7"It was not resistance so"
8"Her father’s papers spread across"
9"She sucked in a breath"
10"They stood at the edge"
11"It led downhill towards a"
12"She noticed it gradually."
13"It rose into the amber"
14"They moved on."
15"Her mouth flooded."
16"She caught herself reaching."
17"Her fingers hovered an inch"
18"She snatched her hand back."
19"She pressed her palm against"
ratio0.135
90.80% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount175
totalSentences237
matches
0"The doorway opened between two"
1"Aurora stepped back."
2"A moment earlier, the space"
3"The colour lay everywhere, rich"
4"The Heartstone pulsed against Rory’s"
5"she said, gripping the pendant"
6"Their tall silhouette blurred at"
7"Her bare feet rested among"
8"She looked through the doorway"
9"Isolde wore fear too gracefully"
10"It looked closer to distaste."
11"Rory loosened the Fae blade"
12"Isolde’s pale lavender eyes flicked"
13"Nyx’s whisper curled past Rory’s"
14"It might have been laughter."
15"Rory could still smell wet"
16"Something sharp and green, like"
17"Rory gave her a flat"
18"The doorway trembled."
19"She stepped through."
ratio0.738
42.19% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences237
matches
0"Now the air shimmered like"
1"Even through leather, moonsilver breathed"
ratio0.008
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences90
technicalSentenceCount1
matches
0"The vineyard convulsed, leaves clapping together as if in applause."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags20
uselessAdditionCount0
matches(empty)
53.23% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags19
fancyCount6
fancyTags
0"they whispered (whisper)"
1"she breathed (breathe)"
2"Nyx murmured (murmur)"
3"Nyx whispered (whisper)"
4"Nyx whispered (whisper)"
5"they whispered (whisper)"
dialogueSentences62
tagDensity0.306
leniency0.613
rawRatio0.316
effectiveRatio0.194
89.4870%