Run: 2026-02-19-01KHT06JDE1AQ1JENX5KPT34VH

Run Details

Model:
GPT-5.1
Duration:
1m 30s
Cost:
$0.051862
Provider:
OpenAI

Model input

System
You are an expert fiction writer. Always keep the following rules in mind: - Write in past tense and use General English spelling, grammar, and colloquialisms/slang. - Write in active voice - Always follow the "show, don't tell" principle. - Avoid adverbs and cliches and overused/commonly used phrases. Aim for fresh and original descriptions. - Convey events and story through dialogue. - Mix short, punchy sentences with long, descriptive ones. Drop fill words to add variety. - Skip "he/she said said" dialogue tags and convey people's actions or face expressions through their speech - Avoid mushy dialog and descriptions, have dialogue always continue the action, never stall or add unnecessary fluff. Vary the descriptions to not repeat yourself. - Put dialogue on its own paragraph to separate scene and action. - Reduce indicators of uncertainty like "trying" or "maybe" When writing text: - NEVER conclude the scene on your own, follow the beat instructions very closely. - NEVER end with foreshadowing. - NEVER write further than what I prompt you with. - AVOID imagining possible endings, NEVER deviate from the instructions. - STOP EARLY if the continuation contains what was required in the instructions. You do not need to fill out the full amount of words possible.
User/Human
Take into account the following glossary of characters/locations/items/lore... when writing your response: <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> Continue the story using the following instructions: <instructions> 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. </instructions>

Model response

AI
The air broke around them like a soap bubble. Rory stumbled as stone vanished under her boots and something warm and thick wrapped round her ankles. For a heartbeat she thought of water, then the sensation thinned and her weight settled on spongy ground. She blinked. The sky glowed amber, not like sunset, more like light filtering through a barrel of ale. No sun, no clouds. Just an endless honey-coloured vault, slow and viscous, as if it might drip. Her Heartstone burned against her collarbone. “Tell me that’s normal,” she muttered. Nyx unfolded beside her, shadow stretching and then knitting into a taller, vague outline of a person. The edges of their form shimmered, as if they borrowed their outline from nearby shade. “For here?” Their voice moved through the air like wind through keyholes. “Normal enough.” Rory pushed hair from her eyes and turned in a slow circle. Rows of vines rose around them in terraces, climbing a slope that had not existed in the London basement a breath ago. The vines grew thick as arms, braided round black trellises that pulsed faint red, like iron in a forge. Clusters of fruit hung heavy from the branches. Grapes, almost. Each one glowed from within, tiny lanterns in shades of scarlet and gold. Their skins barely held together, ready to burst. The smell hit next. Sugar thickened in the air. Fermenting sweetness. Roasted nuts. Spices she knew from Yu-Fei’s kitchen, star anise and cardamom and something darker that brushed the back of her throat like smoke. Her stomach clenched. “I walked us through a doorway under Holborn,” Rory said. “Should’ve opened into tunnels. This looks like… Napa after a nuclear incident.” Nyx’s head tilted toward the sky. “Dymas welcomes you, Aurora Carter.” The name settled into her like a stone through water. “So we’re actually in Hel.” “We stand where the hungry never sleep.” A smile traced their not-quite-face. “Step careful. Everything here expects to be tasted.” Rory curled her fingers round the Heartstone pendant. The tiny crimson gem sat hot as a coal in her palm. Its inner glow beat in slow rhythm, almost like a pulse. It had never shone this bright. “Heartstone likes it,” she said. “It remembers home.” She snorted. “Good for it.” The ground beneath her boots gave under her tread, not mud, not sand. She crouched and scraped at it. Dark, loamy soil stained her fingertips. Grains glittered inside it, not mica, not quartz. When she pinched some between thumb and forefinger and lifted it to the light, tiny shapes caught her eye. Rounded bits of white, some with ridges, some with sockets. Teeth. Fragments of them. Hundreds, crushed fine into the earth. Rory straightened too fast. Her knees bumped a low plant that had escaped the neat rows. Its leaves curled at her touch, then uncurled again like something that had just woken. “Lovely décor,” she muttered. Nyx glided along the nearest trellis. Where their hand passed, the shadow on the vine thickened. The grapes under it swelled. “They built this from what mortals bring.” Their fingers brushed a fruit. It quivered. “Contracts. Oaths. Indulgence. It composts well.” A breeze walked through the vineyard. Leaves rustled, though there was no clear source for the wind. With it came distant sound. Metal striking metal in quick, precise rhythm. A murmur like a crowded room behind a wall. A wordless chorus of voices caught between pleasure and strain. Rory’s skin goosepimpled. “I thought you said this would be a quiet recon,” she said. Nyx’s shoulders rose. “Quiet compared to a festival.” “Reassuring.” She picked a gap between two rows and started up the slope. The soil sank under each step, then firmed again once her boot lifted. Vines brushed her sleeves. Some shifted away, like polite people in a crowd. Others reached. One tendril snagged her coat cuff. She yanked free. Drops of clear sap beaded on the broken bit of plant, then clumped together, thickening into a perfect sugar pearl. Her mouth filled with saliva. She dug out the silver Fae blade from the inside of her jacket instead. The moonsilver metal drank the warm light and threw it back as a cold sheen. It chilled her palm, a clean, razor winter inside this suffocating harvest. Nyx watched the weapon with interest. “You honour Isolde,” they murmured. “I honour not getting eaten,” Rory replied. “Or whatever the hospitality package looks like here.” They moved higher. The rows of vines broke apart at the crest of the hill. Beyond lay an orchard. Trees stretched in every direction, branches heavy with fruit that never existed on any market stall in London. Some hung like translucent pumpkins, veins glowing gently in their flesh. Others looked like clusters of pomegranates fused into a single swelling globe. Colours bled from deep wine into milk-white. She walked under the nearest bough. A fruit hung at her eye level, no bigger than a child’s head, skin thin as membrane. Shapes shifted under it. Not seeds. Not pulp. For a second a face surfaced in it, nose pressed to the inside like a swimmer at glass. The features blurred. It became another face. Then another. She stepped back till bark pressed between her shoulder blades. “You see that?” Nyx’s gaze moved to the fruit. “Memories,” they breathed. “Or moments. This soil eats lives and grows them back as courses.” Of course it did. The sound of metal on metal grew louder. Something else slid under it. Wet stirring. Boiling. Knives chopping so fast they blurred into a hum. Rory followed the noise. A path emerged between the trees. Not a real path. Just a place where nothing grew, as if feet had worn a passage long ago and the land never forgot. The soil there darkened to almost black, glossy and slick. The scent changed as they stepped onto it. Less sweetness. More fat. More char. A hint of burnt sugar, like caramel left too long on the heat. She pushed deeper. Orchard gave way to garden. The plants changed from fruiting to flowering. Blooms climbed over stone arches. Petals took the shapes of tongues, curled in mid-lap. Others spiralled into funnels, brimming with viscous nectar that slid down inside at a slow, stubborn pace. Bees worked the flowers, or things that at first looked like bees. Tiny bodies of glass, wings like thin knives. They cut through the heavy air with sharp, clear tones. Rory angled her hand to keep the pendant covered. Its heat increased until it almost hurt. “We’re close to something,” she muttered. Nyx drifted closer to her shadow, their edges thinning where they overlapped her feet. “You came here for close,” their voice whispered near her ear. “Your stone knows the way.” “Next time I’m getting a map.” The garden opened without warning. One moment she walked between arches, the next her boot hit the rim of a wide terrace. She threw out a hand and caught a cold iron rail. The world dropped away. Tier upon tier of land fell below them like the inside of an amphitheatre, each ring lined with more gardens and orchards and little courtyards. At the centre, where the ground levelled, stood a complex of buildings low and sprawling, their roofs a patchwork of copper domes and chimneys. Steam poured from them, white and grey and tinted pink in places. Smoke stacks rose like organ pipes, some straight, some curved in strange, elegant arcs. The heart of a city built around a kitchen. The noise rolled up from below. Sizzles. Roars of fire fed new fuel. The constant clash of tools. Under it all, a song of voices. Not singing, not quite, but rhythm and repetition, like prayers recited over stoves. Rory gripped the railing till the metal dug into her palms. “Fucking hell,” she breathed. Nyx leaned over the drop, arms spread. “Welcome to the kitchens of Belphegor.” Shapes moved on the central plaza roof. Tiny from this height. Some walked on two legs. Others scuttled. Carts rattled along narrow paths between buildings, wheels squealing. Above the dome nearest them, a fountain jetted. Not water. A red stream arced into the amber air, broke into droplets, then fell back in steady rain. Whenever the light caught a drop, it flashed transparent and she saw something inside it—a table, a pair of hands, a loaf torn open—before it vanished in the pool. “Wine?” she asked. Nyx’s gaze tracked one fall of droplets. “Blood of promise. Poured special for the prince’s table. You would not enjoy the aftertaste.” She edged away from the rail. “What now?” “You wished to learn if your benefactor walks these halls.” Nyx gestured toward a flight of steps cut into the side of the terrace. “No one sends Heartstone to a mortal for kindness alone. If its warmth bites, then the hand that gave it lies close to its well.” “Heartening.” She took the stairs down. They spiralled along the inner curve of the terraces, with no guardrail on the open side. The drop yawned. On some levels, other paths branched out, leading to side gardens and courtyards. She caught glimpses with each turn. On one terrace, an entire row of tables lay set, stretching from one end to the other. Platters piled high with meats turned slowly over braziers without any visible flames, juices dripping into channels cut into the stone. The liquid flowed together and ran to a basin at the far end where creatures clustered, their bodies round and sleek, mouths fringed with feelers. They dipped, drank, swelled till their skins looked ready to split, then scuttled away on too many legs. On another, a series of troughs held dough that rose and fell with a slow breathing rhythm. Hands reached out from the dough, fingers pushing against the surface, then subsided back into it. Faces pressed up and dissolved. Her hand tightened round the Fae blade. “We keep moving,” she muttered. Nyx’s presence hovered at her back. “You grow pale, Rory.” “You don’t.” “I do not bleed heat. Different design.” “Helpful.” They passed a terrace where the air felt cooler. A grove of silver-leaved trees filled the space, trunks slender, their bark gleaming like polished pewter. From each branch hung chains. At the end of each chain, a man or woman dangled. Some dressed in kitchen whites, some in gowns and suits from centuries of fashion. They slept, or looked like it. Chests rose and fell. Lips parted. Under them, impish figures busied themselves with notebooks and ladles. Thick tubes ran from the dreamers’ mouths down into vats. The liquid that dripped from the tubes changed colour from vat to vat—cream, amber, green, inky blue. A splash of emerald struck a surface and erupted into the smell of mint and lamb and charred thyme. Rory nearly missed a step. “Are those—” “Recipes,” Nyx answered before she finished. “Inspiration. Memory. Taste pulled from the sleeping to feed the prince’s new menus. Sacrifice comes in many garnishes.” Her gorge rose. She fixed on the steps and kept going. The sound of the kitchens swelled with each circle. Heat climbed the shaft, carrying spice and salt and the metallic tang of blood. Sweat broke out at the nape of her neck. Her Heartstone throbbed hot as if it absorbed the whole furnace and radiated it through her bones. At last the stair spat them out onto the lowest level, mere yards from the complex of copper roofs. Up close, the buildings were stranger. No straight lines, no neat right-angled corners. Walls bulged like rising bread. Windows drooped into graceful ovals. Doors yawned wide, mouths rimmed with carved reliefs of feasts and famines. One lintel showed hands reaching up from empty plates. Another showed a king crowned in cutlery. Rory wiped her palms on her jeans. The fabric stuck to her skin. “Any advice?” she asked. Nyx glided till their shadow wrapped half over the doorway, half over her boots. “Do not eat,” their voice brushed. “Do not accept. Do not confess hunger.” Rory’s stomach chose that moment to growl. Perfect. She blew out a breath, rolled her shoulders back, and stepped under the carved knives and spoons. Sound hit first. A roar. Pans, cleavers, laughter edged with strain. The clang of a hundred ovens flung open and slammed shut. Voices barked orders in languages she half recognised and ones that rolled like the crackle of fire. Heat rolled over her next, thick as a physical thing. The corridor they entered curved, its ceiling low enough that she could touch it if she lifted a hand. Copper pipes ran along both walls, sweating. Some carried steam, some thick liquids that crawled along the metal like molten sugar, slow and sticky. Valves hissed. Occasionally one spat a drop. Where it hit the floor, tiny sprouts shot up—herbs, mostly, basil and rosemary and something she couldn't name, leaves edged in gold. Her Heartstone blazed. Light leaked from ahead, not the amber of the sky but a harsher glow, broken by flickers. “Main line,” Nyx murmured behind her. “Hearth hall.” She counted her breaths and followed the curve. At the end of the corridor, the space opened into a wide chamber. Ovens lined the far wall, stacked three, four high, mouths gaping. Flames burned in them, white at the base, coloured at the tips—blue, green, violet—turning the bricks around them iridescent. Hanging racks crowded the ceiling, hooks bearing everything from carcasses to delicate glass globes that steamed within. In the centre, islands of worktops spread in neat rows. Knives moved over them. Chopping, slicing, mincing. Some rested in human hands, quick and precise. Others floated, their blades a blur in the air, guided by nothing she could see. The workers moved with the calm of those trapped in one task long enough that their bodies knew every inch of it. Some looked human. Some did not. Horns, extra arms, translucent skin traced through with glowing veins. All wore aprons, splattered and stained in beautiful patterns. No one glanced up at their arrival. Rory swallowed and stepped onto the flagstones. Heat hit her through the soles of her boots, rising, seeping. A narrow gap opened between two prep stations. She slid through. A tray shot past her shoulder, borne by an invisible hand, plates rattling. On each lay a slice of something that looked like cake, except the layers shifted as if alive, colours pulsing in the sponge. A tall figure loomed at her left, sleeves rolled to the elbow, knife chopping so fast his hand blurred. “You’re in the way,” he snapped without looking. She leapt aside. “Sorry.” He grunted and kept on, sweat dripping from his fringe into the mound of herbs under his blade. Each drop hissed on contact, turning into a tiny puff of bright green smoke. Nyx slipped through unseen, their form flattening, then re-forming in each patch of shadow cast by swaying pots and swinging hooks. Rory caught their whisper at her ear again. “Feel it?” She did. Under the ovens’ roar, under the workers’ rhythm, the pulse of the Heartstone matched something in the room. A beat. Slow, deep. Not a heart. Bigger. Somewhere below their feet, down under the hearths and foundations, something answered her pendant with each throb of heat. Her jaw clenched. “Down?” she asked. “Deeper,” Nyx breathed. She looked past the hustle of the main floor. At the far side of the hall, behind the last row of ovens, an archway framed a set of stairs that led down into glowing dark. Gold light pulsed up the stairwell in lazy breaths. Each inhale lit the underside of the arch with patterns of curling vines and feasting mouths. Each exhale dimmed them again. Her Heartstone beat a fraction faster, as if it had found the rhythm it wanted and strained toward it. Rory shifted her grip on the Fae blade, cold slicing clean through the heat in her palm. “Right,” she muttered. “Let’s see what Home wants from me.” She stepped into the flow of kitchen workers, angling toward that arch and the breathing gold below.
created_at"2026-02-19T03:48:18.486Z" 2/19/2026, 3:48:18 AM
model"openai/gpt-5.1-20251113"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency3288
moderation_latency(null)
generation_time90181
tokens_prompt1816
tokens_completion5061
native_tokens_prompt1706
native_tokens_completion4973
native_tokens_completion_images0
native_tokens_reasoning1425
native_tokens_cached0
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"completed"
usage0.0518625
router(null)
provider_responses
0
endpoint_id"764eb97f-8bab-4326-b29b-7a8799b00a70"
id"resp_07250aba2dd0cf270169968802951c819084c0f530eb269a5f"
is_byokfalse
latency165
model_permaslug"openai/gpt-5.1-20251113"
provider_name"OpenAI"
status200
api_type"completions"
id"gen-1771472898-bamyKv3JtCHboTU9qahW"
upstream_id"resp_07250aba2dd0cf270169968802951c819084c0f530eb269a5f"
total_cost0.0518625
cache_discount(null)
upstream_inference_cost0
provider_name"OpenAI"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags26
adverbTagCount0
adverbTags(empty)
dialogueSentences56
tagDensity0.464
leniency0.929
rawRatio0
effectiveRatio0
96.29% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2699
totalAiIsmAdverbs2
found
0
adverb"gently"
count1
1
adverb"slowly"
count1
highlights
0"gently"
1"slowly"
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)
57.39% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2699
totalAiIsms23
found
0
word"weight"
count1
1
word"shimmered"
count1
2
word"pulsed"
count2
3
word"stomach"
count2
4
word"traced"
count2
5
word"pulse"
count2
6
word"quivered"
count1
7
word"perfect"
count2
8
word"chilled"
count1
9
word"complex"
count2
10
word"warmth"
count1
11
word"gleaming"
count1
12
word"throbbed"
count1
13
word"loomed"
count1
14
word"whisper"
count1
15
word"throb"
count1
16
word"jaw clenched"
count1
highlights
0"weight"
1"shimmered"
2"pulsed"
3"stomach"
4"traced"
5"pulse"
6"quivered"
7"perfect"
8"chilled"
9"complex"
10"warmth"
11"gleaming"
12"throbbed"
13"loomed"
14"whisper"
15"throb"
16"jaw clenched"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"jaw/fists clenched"
count1
highlights
0"jaw clenched"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences271
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount0
narrationSentences271
filterMatches(empty)
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences302
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen31
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2685
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions21
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions54
wordCount2386
uniqueNames9
maxNameDensity0.67
worstName"Nyx"
maxWindowNameDensity1.5
worstWindowName"Nyx"
discoveredNames
Heartstone5
Nyx16
Rory16
London2
Yu-Fei1
Fae3
Others5
One3
Heat3
persons
0"Heartstone"
1"Nyx"
2"Rory"
3"Others"
4"One"
5"Heat"
places
0"London"
1"Yu-Fei"
globalScore1
windowScore1
76.04% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences169
glossingSentenceCount5
matches
0"looked like clusters of pomegranates fuse"
1"looked like bees"
2"not quite but rhythm and repetition, like prayers recited over stoves"
3"looked like it"
4"looked like cake, except the layers shift"
88.27% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches3
per1kWords1.117
wordCount2685
matches
0"Not singing, not quite, but rhythm"
1"not quite, but rhythm"
2"not the amber of the sky but a harsher glow, broken by flickers"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences302
matches
0"trellises that pulsed"
1"chose that moment"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs140
mean19.18
std20.95
cv1.092
sampleLengths
09
135
22
333
46
56
632
714
812
972
104
1131
123
1322
146
155
1610
175
1820
1931
206
215
223
232
243
2562
2610
2731
284
2921
3020
3148
323
3312
343
355
361
3769
385
3914
4027
416
425
4315
443
4564
4658
4710
483
496
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences271
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs421
matches(empty)
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount6
semicolonCount0
flaggedSentences4
totalSentences302
ratio0.013
matches
0"Whenever the light caught a drop, it flashed transparent and she saw something inside it—a table, a pair of hands, a loaf torn open—before it vanished in the pool."
1"The liquid that dripped from the tubes changed colour from vat to vat—cream, amber, green, inky blue."
2"Where it hit the floor, tiny sprouts shot up—herbs, mostly, basil and rosemary and something she couldn't name, leaves edged in gold."
3"Flames burned in them, white at the base, coloured at the tips—blue, green, violet—turning the bricks around them iridescent."
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1574
adjectiveStacks1
stackExamples
0"endless honey-coloured vault,"
adverbCount48
adverbRatio0.030495552731893267
lyAdverbCount3
lyAdverbRatio0.0019059720457433292
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences302
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences302
mean8.89
std6.02
cv0.677
sampleLengths
09
117
218
32
416
54
613
76
86
917
1015
1112
122
1312
1422
1519
168
172
1813
198
204
215
222
232
2422
253
2610
2712
286
295
3010
315
3212
338
348
3512
3611
376
385
393
402
413
4213
436
446
458
4619
4710
481
493
73.73% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats9
diversityRatio0.4602649006622517
totalSentences302
uniqueOpeners139
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount7
totalSentences227
matches
0"Just an endless honey-coloured vault,"
1"Dark, loamy soil stained her"
2"Of course it did."
3"Just a place where nothing"
4"Occasionally one spat a drop."
5"All wore aprons, splattered and"
6"Somewhere below their feet, down"
ratio0.031
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount47
totalSentences227
matches
0"Her Heartstone burned against her"
1"Their voice moved through the"
2"Their skins barely held together,"
3"Her stomach clenched."
4"Its inner glow beat in"
5"It had never shone this"
6"She crouched and scraped at"
7"Her knees bumped a low"
8"Its leaves curled at her"
9"Their fingers brushed a fruit"
10"She picked a gap between"
11"She yanked free."
12"Her mouth filled with saliva."
13"She dug out the silver"
14"It chilled her palm, a"
15"They moved higher."
16"She walked under the nearest"
17"It became another face."
18"She stepped back till bark"
19"She pushed deeper."
ratio0.207
72.33% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount176
totalSentences227
matches
0"The air broke around them"
1"Rory stumbled as stone vanished"
2"The sky glowed amber, not"
3"Her Heartstone burned against her"
4"Nyx unfolded beside her, shadow"
5"The edges of their form"
6"Their voice moved through the"
7"Rory pushed hair from her"
8"Rows of vines rose around"
9"The vines grew thick as"
10"Clusters of fruit hung heavy"
11"Each one glowed from within,"
12"Their skins barely held together,"
13"The smell hit next."
14"Sugar thickened in the air."
15"Her stomach clenched."
16"Nyx’s head tilted toward the"
17"The name settled into her"
18"A smile traced their not-quite-face"
19"Rory curled her fingers round"
ratio0.775
22.03% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences227
matches
0"Whenever the light caught a"
ratio0.004
86.28% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences101
technicalSentenceCount8
matches
0"Just an endless honey-coloured vault, slow and viscous, as if it might drip."
1"The edges of their form shimmered, as if they borrowed their outline from nearby shade."
2"Spices she knew from Yu-Fei’s kitchen, star anise and cardamom and something darker that brushed the back of her throat like smoke."
3"Others spiralled into funnels, brimming with viscous nectar that slid down inside at a slow, stubborn pace."
4"Voices barked orders in languages she half recognised and ones that rolled like the crackle of fire."
5"Heat hit her through the soles of her boots, rising, seeping."
6"Nyx slipped through unseen, their form flattening, then re-forming in each patch of shadow cast by swaying pots and swinging hooks."
7"At the far side of the hall, behind the last row of ovens, an archway framed a set of stairs that led down into glowing dark."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags26
uselessAdditionCount0
matches(empty)
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags20
fancyCount12
fancyTags
0"she muttered (mutter)"
1"she muttered (mutter)"
2"they murmured (murmur)"
3"they breathed (breathe)"
4"she muttered (mutter)"
5"their voice whispered (whisper)"
6"she breathed (breathe)"
7"she muttered (mutter)"
8"Nyx murmured (murmur)"
9"he snapped (snap)"
10"Nyx breathed (breathe)"
11"she muttered (mutter)"
dialogueSentences56
tagDensity0.357
leniency0.714
rawRatio0.6
effectiveRatio0.429
88.8787%