Run: 2026-04-24-01KQ0561WFQT6S8PS8H3CWXJ94

Run Details

Duration:
3m 4s
Cost:
$0.003741
Provider:
Z.AI

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
Aurora adjusted the Heartstone Pendant beneath her jacket, the warmth against her skin a steady compass in the strange light filtering through what had once been a brick wall in Silas' basement. Now it dissolved into shimmering amber mist at their feet. "Remember," Aurora whispered, though she doubted Nyx needed the reminder. "Dymas operates by its own rules. Food isn't just sustenance here. It's currency. Power. Everything." Nyx's solid form rippled at the edges, their violet eyes fixed ahead. "The walls breathe." A statement, not a question. The shade's voice carried the same ethereal quality as always, but here it seemed to resonate with the very air around them. Isolde drifted behind them, silver hair catching the amber glow without reflecting it. "The taste of forbidden fruit lingers on the air," she murmured, her gaze distant. "Even after centuries." They stepped through the threshold. The world snapped into focus with startling clarity. Towering vines hung heavy with fruits of impossible colors—purple melons that pulsed with internal light, apples that seemed to contain entire galaxies within their skins. The ground wasn't soil but a rich, loam-like substance that somehow smelled of cinnamon and nutmeg. Trees bore leaves that crumbled into spices when touched, releasing clouds of paprika, saffron, and curry into the air. "This is..." Aurora started, then stopped, unable to find words adequate for the sensory overload. "Gluttony made manifest," Isolde finished, her expression unreadable. "A feast that never ends." Nyx drifted toward a bubbling stream. Instead of water, it flowed with a viscous, golden liquid that smelled of honey and something else—something metallic and ancient. The shade reached out a shadowy hand, dipping it into the stream. Liquid coated their fingertips, glowing with inner light before dripping back into the stream. "It tastes of memories," Nyx said, pulling their hand back. "Of feasts that ended. Of banquets that never began." Aurora approached cautiously. Her fingers touched the golden liquid. Warmth spread up her arm, carrying with it fragments of images—a wedding feast in a long-dead kingdom, a pirate's treasure chest overflowing with jewels that turned to dust, a child's birthday cake with candles that never extinguished. She snatched her hand back, breath catching. "Careful," Aurora warned, though she wasn't sure what danger this place held. "We don't know what might happen." They continued deeper into Dymas. The landscape shifted subtly beneath their feet. What had been fields of spice trees gave way to manicured gardens where vegetables grew in impossible patterns—a spiral staircase of carrots, a castle of potatoes with onion flagpoles. Each step revealed new wonders that defied earthly logic. "The chefs here," Aurora explained, gesturing toward distant figures moving between the gardens, "they're not from here. Most were once great cooks on Earth. Bound to Dymas by their own appetites." Isolde walked without making footprints, her silver gown brushing against plants that seemed to lean toward her. "The salt of tears seasons the best dishes," she observed cryptically. "Though the cook rarely remembers where it came from." Nyx had drifted ahead, their form becoming more fluid as they moved. The shade paused before a massive tree that bore fruit resembling human hearts. Each one pulsed with a faint crimson light. "Aldric would have loved this place," Nyx mused, the name hanging in the air like a confession. "He always said cooking was magic. Making something from nothing." Aurora froze. "You knew Aldric?" "Before the shadow," Nyx confirmed, without turning. "Before the spaces between realms claimed him. He was a chef in Venice. Believed food could bridge worlds." A group of figures emerged from the spice fog—five humans in pristine white aprons, moving with practiced efficiency. Their eyes held a distant, glazed quality as they harvested impossible ingredients. One noticed the visitors and approached, a wide, empty smile stretching across his face. "Fresh ingredients!" the chef announced, his voice too loud for the surrounding quiet. "We haven't had new flavors in cycles. What delicacies do you bring?" Aurora stepped back, hand instinctively moving toward the Fae-Forged Blade at her belt. The chef's smile didn't waver, but his eyes narrowed slightly. "We're just passing through," Aurora said carefully. The chef's gaze fell on Isolde, then widened with recognition. "The Seer! They said you might come. Prince Belphegor has been expecting someone with your... perspective." Isolde simply inclined her head. "The recipe requires unexpected ingredients. Sometimes the cook must taste her own medicine." The chef laughed, a sound like grinding stones. "Follow me. The Prince wishes to meet his guests." They moved through the gardens, the chef leading them toward a structure that rose from the landscape—a colossal dining hall with walls that seemed to shift between translucent and opaque. Through the walls, they could see tables laden with impossible feasts, diners with too many limbs or too few, all consuming with ravenous abandon. "Each diner has their own table," the chef explained proudly. "No sharing in Dymas. Only taking. Only having." The doors to the dining hall opened onto a scene that made Aurora's stomach clench. Tables stretched to infinity in every direction, each with a single diner trapped in a moment of endless consumption. One woman shoveled food into her mouth without pause, another methodically arranged ingredients into intricate patterns before consuming them whole, a third wept into soup that seemed to absorb the tears. "Souls bound to their appetites," Aurora whispered, the Heartstone Pendant warming against her chest. "Trapped in their own personal hells of excess." Nyx drifted closer to a diner who was trying to eat the table itself. "The shadow knows many forms of hunger," the shade murmured. "This is one of the more creative." At the center of the hall stood a throne carved from what looked like solidified wine, with Prince Belphegor seated upon it. He was a rotund figure with skin like polished marble and eyes that shifted colors with each blink. A crown of fruit sat precariously on his head, occasionally dropping pieces that were immediately consumed by shadowy figures that materialized from the floor. "Visitors!" the Prince boomed, his voice echoing through the hall despite its impossible size. "Aurora Carter, I've been expecting you. And Nyx, though in what form I never can be certain. And the Seer, of course. Always popping in for ingredients." Belphegor gestured, and chairs materialized around a table that appeared before them. "Please. Join me for refreshments. The wine here ferments in moments." Aurora hesitated, hand on her blade. The Prince laughed, a sound like bubbles popping in champagne. "No need for weapons, dear girl. Dymas respects boundaries. Mostly. We have an arrangement." Isolde seated herself without invitation, her silver gown flowing around her like liquid moonlight. "The recipe must be followed. But the cook may taste before serving." Nyx remained standing, their form flickering at the edges. "The shadow remembers Prince Belphegor. Though he does not remember us." The Prince's smile faltered for a fraction of a second. "How perceptive. Very well. What brings you to my realm? The Heartstone brought you, I assume. Clever little thing, that pendant." Aurora sat carefully, keeping the blade within reach. "We're looking for something. Information about how to close a rift between Earth and Hel." Prince Belphegor tilted his head, his crown of fruit threatening to slide off. "Oh, that business. Yes, we've noticed the instability. The Veil is thinning. Makes for poor dining when flavors leak through from other realms." He snapped his fingers, and a glass of amber liquid appeared before Aurora. "Drink. It will show you what you need to know. Knowledge, after all, is just another form of sustenance." Aurora stared at the glass, then at Isolde, who gave an almost imperceptible nod. She picked up the glass. The moment her fingers touched it, visions flooded her mind—torn fragments of Earth bleeding into Hel, shadows with too many eyes, screams that tasted like cinnamon, and a symbol that seemed to pulse with malevolent intent. "They're coming," Aurora whispered, setting the glass down. "Through a rift near Richmond Park. During the solstice." Prince Belphegor's eyes glowed with amber light. "Ah, the Fae-touched area. That explains the imbalance. The Veil is weakest there at solstice, and the Fae don't help matters with their... temporal shenanigans." Nyx had drifted closer to the table, their form almost indistinguishable from the shadows beneath it. "The shadow can walk the spaces between. Show us the way." The Prince leaned forward, his weight causing the throne to creak ominously. "In exchange for a favor. The recipe requires a new ingredient. Something... unexpected." Aurora met his gaze. "What kind of ingredient?" "A memory," Belphegor said, his voice dropping to a conspiratorial whisper. "Not just any memory. One that tastes of regret and hope mixed together. Something pure. Something that hasn't been tainted by time or consequence." Isolde stood abruptly, her movements fluid. "The cook requires ingredients that cannot be bought or traded. Only given freely. With understanding." Prince Belphegor studied the half-fae seer, a calculating look in his shifting eyes. "And what might you offer, Isolde Varga? You haven't aged a day, but I sense you carry centuries of seasons within you." Isolde smiled, a rare expression that transformed her ethereal features. "The Seer cannot give what she has not received. But she can show where to find what the recipe requires." Nyx's solid form rippled, pulling back from the table slightly. "The shadow remembers Aldric's recipes. There was one... a dish that contained memories of first loves. Before they turned sour." Belphegor's crown of fruit suddenly seemed heavier, his smile strained. "Ah. Yes. That particular recipe. Difficult to source. The ingredients... they fade so quickly." Aurora felt the Heartstone warming against her chest, pulsing in time with her heartbeat. The symbol from her vision burned in her mind—something that needed to be closed before solstice. "We need to find this rift," Aurora said firmly. "And we need to know how to close it." Prince Belphegor sighed, a sound like air escaping a decaying wine skin. "Very well. The shadow can guide you to the Fae Grove. From there... well, that's where the recipe gets complicated." He gestured, and the walls of the dining hall dissolved, revealing a pathway of golden light stretching into darkness. "The way is open. But remember, in Dymas, nothing is ever truly free. Payment is always extracted. Eventually." Aurora rose, hand resting on the hilt of her Fae blade. "We understand." Nyx moved toward the golden pathway, their form becoming more solid as they stepped into the light. "The shadow remembers freedom. It tastes different here." Isolde drifted after Nyx, her silver gown flowing around her without touching the ground. "The recipe requires sacrifice. But sometimes, the greatest sacrifice is understanding what must be given." Aurora followed, the Heartstone Pendant warm against her skin. As they stepped through the golden gateway into darkness, the dining hall and Prince Belphegor dissolved like smoke, leaving only the lingering scent of spices and impossible feasts behind them.
created_at"2026-04-24T16:30:46.922Z" 4/24/2026, 4:30:46 PM
model"z-ai/glm-4.5-air"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency10173
moderation_latency(null)
generation_time96873
tokens_prompt1816
tokens_completion3685
native_tokens_prompt1721
native_tokens_completion3089
native_tokens_completion_images(null)
native_tokens_reasoning682
native_tokens_cached4
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
num_fetches(null)
web_search_engine(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"stop"
usage0.00374142
router(null)
provider_responses
0
endpoint_id"c8760514-8a81-4a73-ae2c-be4942ba93f3"
id"20260425003047c47af35c1b6240b7"
is_byokfalse
latency10173
model_permaslug"z-ai/glm-4.5-air"
provider_name"Z.AI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer(null)
request_id"req-1777048246-TnexXshSjQoqBxNE3HEi"
session_id(null)
api_type"completions"
id"gen-1777048246-d55n7FN0TjLbUHZZx4mA"
upstream_id"20260425003047c47af35c1b6240b7"
total_cost0.00374142
cache_discount6.8e-7
upstream_inference_cost0
provider_name"Z.AI"
response_cache_source_id(null)

Evaluation details

Result Evaluator Details Meta Data
38.71% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags20
adverbTagCount5
adverbTags
0"Aurora started then [then]"
1"she observed cryptically [cryptically]"
2"Aurora said carefully [carefully]"
3"the chef explained proudly [proudly]"
4"Aurora said firmly [firmly]"
dialogueSentences62
tagDensity0.323
leniency0.645
rawRatio0.25
effectiveRatio0.161
70.04% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1836
totalAiIsmAdverbs11
found
0
adverb"very"
count3
1
adverb"cautiously"
count1
2
adverb"slightly"
count2
3
adverb"carefully"
count2
4
adverb"suddenly"
count1
5
adverb"quickly"
count1
6
adverb"truly"
count1
highlights
0"very"
1"cautiously"
2"slightly"
3"carefully"
4"suddenly"
5"quickly"
6"truly"
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)
53.70% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1836
totalAiIsms17
found
0
word"warmth"
count2
1
word"reminder"
count1
2
word"pulsed"
count2
3
word"unreadable"
count1
4
word"pristine"
count1
5
word"structure"
count1
6
word"stomach"
count1
7
word"intricate"
count1
8
word"marble"
count1
9
word"echoing"
count1
10
word"pulse"
count1
11
word"weight"
count1
12
word"whisper"
count1
13
word"calculating"
count1
14
word"firmly"
count1
highlights
0"warmth"
1"reminder"
2"pulsed"
3"unreadable"
4"pristine"
5"structure"
6"stomach"
7"intricate"
8"marble"
9"echoing"
10"pulse"
11"weight"
12"whisper"
13"calculating"
14"firmly"
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
narrationSentences94
matches(empty)
51.67% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount6
narrationSentences94
filterMatches(empty)
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences136
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen39
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1828
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions19
unquotedAttributions0
matches(empty)
60.79% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions77
wordCount1177
uniqueNames13
maxNameDensity1.78
worstName"Aurora"
maxWindowNameDensity3
worstWindowName"Aurora"
discoveredNames
Heartstone4
Pendant3
Nyx13
Isolde10
Aurora21
Dymas1
Fae-Forged1
Blade1
Prince10
Belphegor9
Earth1
Hel1
Fae2
persons
0"Heartstone"
1"Pendant"
2"Nyx"
3"Isolde"
4"Aurora"
5"Prince"
6"Belphegor"
7"Earth"
places
0"Dymas"
1"Fae-Forged"
2"Hel"
3"Fae"
globalScore0.608
windowScore0.667
0.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences78
glossingSentenceCount7
matches
0"apples that seemed to contain entire galaxies within their skins"
1"plants that seemed to lean toward her"
2"walls that seemed to shift between translucent and opaque"
3"soup that seemed to absorb the tears"
4"looked like solidified wine, with Prince"
5"symbol that seemed to pulse with malevolent intent"
6"tasted like cinnamon, and a symbol that s"
7"seemed heavier his smile strained"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount1828
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences136
matches(empty)
94.59% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs62
mean29.48
std14.18
cv0.481
sampleLengths
042
125
242
330
45
568
615
713
852
919
1053
1118
1250
1331
1437
1533
1627
175
1825
1944
2025
2123
227
2326
2418
2517
2654
2718
2865
2922
3031
3164
3241
3323
3416
3514
3626
3720
3831
3923
4036
4132
4255
4317
4432
4527
4625
478
4835
4921
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences94
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs215
matches
0"was trying"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount8
semicolonCount0
flaggedSentences8
totalSentences136
ratio0.059
matches
0"Towering vines hung heavy with fruits of impossible colors—purple melons that pulsed with internal light, apples that seemed to contain entire galaxies within their skins."
1"Instead of water, it flowed with a viscous, golden liquid that smelled of honey and something else—something metallic and ancient."
2"Warmth spread up her arm, carrying with it fragments of images—a wedding feast in a long-dead kingdom, a pirate's treasure chest overflowing with jewels that turned to dust, a child's birthday cake with candles that never extinguished."
3"What had been fields of spice trees gave way to manicured gardens where vegetables grew in impossible patterns—a spiral staircase of carrots, a castle of potatoes with onion flagpoles."
4"A group of figures emerged from the spice fog—five humans in pristine white aprons, moving with practiced efficiency."
5"They moved through the gardens, the chef leading them toward a structure that rose from the landscape—a colossal dining hall with walls that seemed to shift between translucent and opaque."
6"The moment her fingers touched it, visions flooded her mind—torn fragments of Earth bleeding into Hel, shadows with too many eyes, screams that tasted like cinnamon, and a symbol that seemed to pulse with malevolent intent."
7"The symbol from her vision burned in her mind—something that needed to be closed before solstice."
95.73% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount557
adjectiveStacks0
stackExamples(empty)
adverbCount25
adverbRatio0.04488330341113106
lyAdverbCount7
lyAdverbRatio0.012567324955116697
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences136
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences136
mean13.44
std7.05
cv0.525
sampleLengths
032
110
210
315
412
58
622
713
814
93
105
118
1225
1316
1419
1515
168
175
186
1920
2012
2114
2210
239
243
256
2637
277
2812
296
305
317
3229
339
3431
3517
3611
379
3812
3913
408
4117
4210
432
443
457
4618
4718
4812
4914
60.54% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats6
diversityRatio0.3897058823529412
totalSentences136
uniqueOpeners53
35.84% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences93
matches
0"Instead of water, it flowed"
ratio0.011
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount12
totalSentences93
matches
0"she murmured, her gaze distant"
1"They stepped through the threshold."
2"Her fingers touched the golden"
3"She snatched her hand back,"
4"They continued deeper into Dymas."
5"she observed cryptically"
6"Their eyes held a distant,"
7"They moved through the gardens,"
8"He was a rotund figure"
9"He snapped his fingers, and"
10"She picked up the glass."
11"He gestured, and the walls"
ratio0.129
8.39% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount84
totalSentences93
matches
0"Aurora adjusted the Heartstone Pendant"
1"Aurora whispered, though she doubted"
2"Nyx's solid form rippled at"
3"A statement, not a question"
4"The shade's voice carried the"
5"Isolde drifted behind them, silver"
6"she murmured, her gaze distant"
7"They stepped through the threshold."
8"The world snapped into focus"
9"The ground wasn't soil but"
10"Trees bore leaves that crumbled"
11"Aurora started, then stopped, unable"
12"Isolde finished, her expression unreadable"
13"Nyx drifted toward a bubbling"
14"The shade reached out a"
15"Liquid coated their fingertips, glowing"
16"Nyx said, pulling their hand"
17"Aurora approached cautiously."
18"Her fingers touched the golden"
19"Warmth spread up her arm,"
ratio0.903
53.76% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences93
matches
0"Now it dissolved into shimmering"
ratio0.011
0.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences52
technicalSentenceCount13
matches
0"Towering vines hung heavy with fruits of impossible colors—purple melons that pulsed with internal light, apples that seemed to contain entire galaxies within t…"
1"Trees bore leaves that crumbled into spices when touched, releasing clouds of paprika, saffron, and curry into the air."
2"Instead of water, it flowed with a viscous, golden liquid that smelled of honey and something else—something metallic and ancient."
3"Liquid coated their fingertips, glowing with inner light before dripping back into the stream."
4"Warmth spread up her arm, carrying with it fragments of images—a wedding feast in a long-dead kingdom, a pirate's treasure chest overflowing with jewels that tu…"
5"Isolde walked without making footprints, her silver gown brushing against plants that seemed to lean toward her."
6"The shade paused before a massive tree that bore fruit resembling human hearts."
7"They moved through the gardens, the chef leading them toward a structure that rose from the landscape—a colossal dining hall with walls that seemed to shift bet…"
8"One woman shoveled food into her mouth without pause, another methodically arranged ingredients into intricate patterns before consuming them whole, a third wep…"
9"A crown of fruit sat precariously on his head, occasionally dropping pieces that were immediately consumed by shadowy figures that materialized from the floor."
10"The moment her fingers touched it, visions flooded her mind—torn fragments of Earth bleeding into Hel, shadows with too many eyes, screams that tasted like cinn…"
11"Isolde smiled, a rare expression that transformed her ethereal features."
12"Aurora felt the Heartstone warming against her chest, pulsing in time with her heartbeat."
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags20
uselessAdditionCount8
matches
0"she murmured, her gaze distant"
1"Isolde finished, her expression unreadable"
2"Nyx mused, the name hanging in the air like a confession"
3"Nyx confirmed, without turning"
4"the chef announced, his voice too loud for the surrounding quiet"
5"Aurora whispered, the Heartstone Pendant warming against her chest"
6"the Prince boomed, his voice echoing through the hall despite its impossible size"
7"Belphegor said, his voice dropping to a conspiratorial whisper"
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags15
fancyCount11
fancyTags
0"Aurora whispered (whisper)"
1"she murmured (murmur)"
2"Aurora warned (warn)"
3"Aurora explained (explain)"
4"she observed cryptically (observe)"
5"Nyx confirmed (confirm)"
6"the chef announced (announce)"
7"the chef explained proudly (explain)"
8"Aurora whispered (whisper)"
9"the shade murmured (murmur)"
10"Aurora whispered (whisper)"
dialogueSentences62
tagDensity0.242
leniency0.484
rawRatio0.733
effectiveRatio0.355
67.4590%