Run: 2026-02-19-01KHTYC4SKYQA51P67Z82XY28K

Run Details

Duration:
50.3s
Cost:
$0.001710
Provider:
Novita

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 between the alleyway and the ruin tasted like copper and burnt sugar. Aurora tightened her grip on the silver chain of the Heartstone pendant. The thumbnail-sized gemstone lodged beneath her blouse deepened its crimson glow, a steady, pulsing rhythm that matched the frantic thrum of her own heartbeat. "Keep your hands visible." The whisper cut through the humid London mist, dry as parchment. Isolde Varga stepped over the threshold first. The Half-Fae seer didn’t rush. She drifted forward with a bare minimum of movement, her silver hair catching the stagnant damp air. A small detail, easily missed in the gloom, revealed the magic at work. Her boots touched the ground, sank an inch, but when she lifted them, no prints marred the gravel. "Time bends here. The sun does not move, but the shadows stretch." Isolde turned, her pale lavender eyes scanning the dissipating fog. She reached out, tracing the edge of a jagged tear in the sky—a rift in the Veil. The barrier shimmered like oil on disturbed water. "Master Belphegor allows guests." "Hardly," Nyx interjected. The Shadow drifted from the darkness of the alley. They flickered between solidity and a translucent gas, their violet eyes glowing with a drowsy lethargy. Nyx preferred the dark, but the amber light of this new realm washed over them, illuminating their humanoid silhouette. "I like the dark better. The light is loud." "Focus," Aurora said, her voice a sharp command. She shouldered past Isolde, shielding the pendant with her jacket to muffle its heat. "We need to know how deep we are." She took the first step into the breach. The transition wasn't a physical sensation, but a cognitive one. Reality folded, squeezing her ribcage for a second before releasing her. The chill of the London winter vanished. The cold winter solstice wind was replaced by a sudden, oppressive warmth. It clung to skin like a wet wool blanket, heavy and aromatic. Aurora stumbled slightly, her boots scrabbling on ground that felt less like dirt and more like compressed peat. "Welcome to Dymas." Isolde’s voice drifted from ahead. "Gluttony. A heavy guest for an empty stomach." Aurora righted herself and squinted. The amber sky above stretched impossibly high, a bruised yellow hue that pressed down on the world. It didn't look like daylight. It looked like something preserved in amber, eternal and stagnant. The light didn't sparkle off water; it made the air waver with heat haze. "What do you see?" Aurora asked, keeping her eyes on the ground. "The orchards," Isolde replied. "And the hunger." Nyx materialized fully next to Aurora, solidifying into a towering shape that swallowed the amber light. They crouched, studying a patch of wildflowers nearby. The flowers bloomed in impossible shades—neon magentas and stark yellows that hurt the eyes to look at for too long. "They're not real flowers," Nyx murmured, reaching out a hand. As their fingers brushed the petals, the flower shivered, the color draining out of it until it turned brown and withered within seconds. "They eat light." "Stay back," Aurora said. She picked up a handful of the withered remains. They crumbled to ash at her touch. The air smelled of cinnamon and old blood. Overhead, massive trees towered, their branches twisting like gnarled fingers reaching for a sky that refused to lower itself. "This place..." Aurora exhaled, the hot air puffing from her lips. "It feels wrong. Like I should be hungry but I'm not." "Excess often mimics satisfaction," Isolde said, stepping past a looming structure that resembled a ruin. It was carved from black stone, covered in carvings of open mouths and grasping hands. "Do you see that?" Aurora squinted through the haze. In the distance, a sprawling estate rose from a valley floor. It wasn't a house; it was a collection of pavilions, massive columns, and banquet tables that seemed to stretch endlessly into the blur of the horizon. "Is that Hel?" "The lower ring," Nyx said, standing up and stretching their elongated shadow limbs. The shadows detached from their body, slithering across the ground like independent serpents. "Prince Belphegor likes to feed the walls. Concrete and mortar cannot hold forever, but the mind? The mind creates cells from hunger." Aurora shoved her hands into her pockets, her fingers brushing the cold metal of the Fae-Forged Blade tucked into her boots. The balance between the two items in her possession—the warmth of the Heartstone and the cold of the blade—felt like a tightrope walk. "We need to find the source of this portal. If we wander into a feeding trough, we lose more than just our lunch." Isolde stopped near a cluster of standing stones that marked what looked like a plaza. They were mossy, covered in writing Aurora couldn't decipher. The writing shifted, the letters swimming like ink in water, rearranging themselves before her eyes. "The way lies through plenty," Isolde said, placing a hand on one of the stones. The stone pulsed with a deep, resonant hum that vibrated in Aurora’s teeth. "But beware the fork in the throat." "Enough riddles," Aurora snapped. Nyx laughed. The sound was a dry rustle, like leaves skittering over stone. "She hates the riddles. Always has." "Because they don't keep the bad guys away," Aurora retorted. She looked at the Heartstone. It felt hot enough to burn, directed outward as if pushing against an invisible barrier. She needed to follow that heat. They moved deeper into the alien landscape. The ground beneath their feet was uneven, scattered with debris that looked like skeletal remains. Some were horse-sized, others human. The animal bones were polished to a sheen, bleached white by the relentless amber light. The silence was heavy here. Birds didn't sing. Even the wind didn't howl; it sighed, a wet, sucking sound that echoed off the empty stomachs of the giant trees. "It smells like a kitchen," Aurora said, sniffing the air. "Very rich," Nyx added, leaning against a tree trunk that looked disturbingly like a partially carved man. "But the cook has poisoned the stock." Aurora circled the tree. The bark was smooth and warm, radiating heat. Where the wood was scarred, it oozed a sap that looked like tar. "This isn't a ruin," she realized. She looked at the structure of the trees. The wood grain wasn't random; it was organized. Too organized. It looked like carved wood. "Welcome to the Gardens of Plenty," Isolde said softly. She stood near the edge of a grove, looking at a bush that bore fruits the size of bowling balls. "We are guests." Aurora approached the bush, keeping a hand on her dagger. The fruit pulsed with a dark, crimson light inside the skin. "Don't eat it," she warned Nyx. "It looks too alive." "It sings to me," Nyx whispered, leaning in close. Their face contorted, a mixture of revulsion and fascination. "A song of bursting." Isolde turned from the fruit and looked at Aurora. The Half-Fae’s eyes were distant, focusing on something beyond the trees. "The portal is tethered to the Feast. Do you feel the desire? The craving for salt? For sweetness?" "I feel like I could eat a horse," Aurora lied, unconvincingly. The pendant at her throat flared, hot enough to sear her skin. Aurora hissed and grabbed the chain, tucking it deep into her shirt. The guidance system was frantic. "The heat," Nyx pointed out, their voice dropping an octave. "It’s not guiding us. It’s screaming." "I know," Aurora said, her breath coming short. She looked around. The alien landscape was shifting slightly. The horizon rippled. The trees moved. "They are waking," Isolde said, her voice laced with a warning that sounded almost like boredom. "The Gluttony is greedy, even for a walk." A massive vine whipped past them, moving with speed and purpose. It slammed into the ground a few feet away, twisting into a thick, muscular limb with jagged thorns the size of daggers. "Run." Aurora didn't need to be told twice. She bolted toward the source of the heat. Her boots sank into the soft, spongy earth. She sprinted, keeping her eyes locked on the pendant. The warmth burned through her coat. Nyx moved with unnatural speed, slipping through the gaps between the vines before they could close. Isolde walked, unbothered, weaving through the assault of growth like a ghost. "Avoid the roots," the Seer advised over her shoulder. "They do not digest. They just swallow." Aurora vaulted over a low-hanging branch that tried to wrap around her ankle. The wood felt wet and sticky, leaving a residue on her jeans. She skidded to a halt in a small clearing. In the center of the clearing stood the source. It wasn't a tree. It was a vast, hollowed-out structure. A massive inverted bell shape, dark as the underside of a tomb, anchored in the ground by roots thicker than dragon limbs. And in the center of the opening, bleeding light, was the rift. The Heartstone thrummed violently against her chest, almost vibrating out of the cage of her ribs. "There," Aurora gasped, steadying herself. "That's the tear. The pendant is pulling me to it." Nyx drifted down to the base of the structure, their form flickering. "It smells like a gate. A very angry gate." Isolde inspected the wall of the structure, tracing the symbols carved into the dark material. "We are standing in the throat of the beast, and it is trying to sing." Aurora looked up at the amber sky. The light felt predatory now, actively hunting them. The shadows under the trees lengthened, slithering toward the three of them. "We can't stay here," Aurora said, grabbing Isolde by the arm. The Seer didn't resist, her gaze still locked on the carvings. "Nyx, get behind me." "I prefer the front," Nyx hissed, their voice changing, becoming deeper, resonant. "Don't," Aurora said. "The Shadows here... they're not safe. I can't be sure the Veil holds you if you dissolve." The pendant surged one last time, a blinding spark of crimson heat, and then the guidance stilled. It pointed straight into the darkness of the inverted structure. "The path to the Gate," Isolde said, finally looking at them. "But it requires an offering." "What?" "Fear," Isolde whispered. "Or hunger. The lock is full."
created_at"2026-02-19T12:35:38.424Z" 2/19/2026, 12:35:38 PM
model"z-ai/glm-4.7-flash-20260119"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency677
moderation_latency(null)
generation_time50161
tokens_prompt1816
tokens_completion4302
native_tokens_prompt1720
native_tokens_completion3974
native_tokens_completion_images(null)
native_tokens_reasoning1639
native_tokens_cached2
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"stop"
usage0.00170988
router(null)
provider_responses
0
endpoint_id"6999081f-9017-4517-bbdb-47df8778c940"
id"b12fb41a683eeaed6ff8a0b605f84f2e"
is_byokfalse
latency677
model_permaslug"z-ai/glm-4.7-flash-20260119"
provider_name"Novita"
status200
api_type"completions"
id"gen-1771504538-Qh0IYnpKH6f1hsiRpMyr"
upstream_id"b12fb41a683eeaed6ff8a0b605f84f2e"
total_cost0.00170988
cache_discount1.2e-7
upstream_inference_cost0
provider_name"Novita"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags29
adverbTagCount1
adverbTags
0"Isolde said softly [softly]"
dialogueSentences62
tagDensity0.468
leniency0.935
rawRatio0.034
effectiveRatio0.032
85.47% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1721
totalAiIsmAdverbs5
found
0
adverb"slightly"
count2
1
adverb"very"
count2
2
adverb"softly"
count1
highlights
0"slightly"
1"very"
2"softly"
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)
21.56% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1721
totalAiIsms27
found
0
word"whisper"
count1
1
word"gloom"
count1
2
word"scanning"
count1
3
word"tracing"
count2
4
word"shimmered"
count1
5
word"flickered"
count1
6
word"chill"
count1
7
word"oppressive"
count1
8
word"warmth"
count3
9
word"stomach"
count1
10
word"stark"
count1
11
word"looming"
count1
12
word"structure"
count6
13
word"pulsed"
count2
14
word"vibrated"
count1
15
word"silence"
count1
16
word"echoed"
count1
17
word"desire"
count1
highlights
0"whisper"
1"gloom"
2"scanning"
3"tracing"
4"shimmered"
5"flickered"
6"chill"
7"oppressive"
8"warmth"
9"stomach"
10"stark"
11"looming"
12"structure"
13"pulsed"
14"vibrated"
15"silence"
16"echoed"
17"desire"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches0
maxInWindow0
found(empty)
highlights(empty)
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences135
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount2
narrationSentences135
filterMatches(empty)
hedgeMatches
0"seemed to"
1"tried to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences168
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen26
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1710
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions27
unquotedAttributions0
matches(empty)
50.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions71
wordCount1359
uniqueNames12
maxNameDensity1.99
worstName"Aurora"
maxWindowNameDensity3.5
worstWindowName"Aurora"
discoveredNames
Heartstone4
London2
Varga1
Half-Fae2
Veil1
Shadow1
Isolde16
Nyx13
Aurora27
Fae-Forged1
Blade1
Seer2
persons
0"Varga"
1"Half-Fae"
2"Shadow"
3"Isolde"
4"Nyx"
5"Aurora"
6"Blade"
7"Seer"
places
0"London"
1"Veil"
globalScore0.507
windowScore0.5
0.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences103
glossingSentenceCount8
matches
0"tasted like copper and burnt sugar"
1"looked like something preserved in amber"
2"tables that seemed to stretch endlessly into the blur of the horizon"
3"felt like a tightrope walk"
4"looked like a plaza"
5"as if pushing against an invisible barrier"
6"looked like skeletal remains"
7"looked like tar"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount1710
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences168
matches
0"follow that heat"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs67
mean25.52
std16
cv0.627
sampleLengths
050
14
271
312
435
54
63
753
830
98
1052
1118
123
1313
1451
1512
167
1744
1836
194
2043
2122
2234
2342
243
2548
2667
2739
2835
294
3019
3136
3242
3329
3410
3524
3625
3729
3832
3921
4010
4122
4238
4311
4429
4516
4623
4724
4833
491
94.87% Passive voice overuse
Target: ≤2% passive sentences
passiveCount4
totalSentences135
matches
0"was replaced"
1"was carved"
2"were polished"
3"was scarred"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs251
matches
0"was shifting"
23.81% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount4
semicolonCount4
flaggedSentences7
totalSentences168
ratio0.042
matches
0"She reached out, tracing the edge of a jagged tear in the sky—a rift in the Veil."
1"The light didn't sparkle off water; it made the air waver with heat haze."
2"The flowers bloomed in impossible shades—neon magentas and stark yellows that hurt the eyes to look at for too long."
3"It wasn't a house; it was a collection of pavilions, massive columns, and banquet tables that seemed to stretch endlessly into the blur of the horizon."
4"The balance between the two items in her possession—the warmth of the Heartstone and the cold of the blade—felt like a tightrope walk."
5"Even the wind didn't howl; it sighed, a wet, sucking sound that echoed off the empty stomachs of the giant trees."
6"The wood grain wasn't random; it was organized."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1370
adjectiveStacks0
stackExamples(empty)
adverbCount42
adverbRatio0.030656934306569343
lyAdverbCount13
lyAdverbRatio0.00948905109489051
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences168
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences168
mean10.18
std5.43
cv0.533
sampleLengths
014
112
224
34
411
57
65
717
813
918
1012
1110
1217
138
144
153
169
1716
1819
199
208
2114
228
238
2410
2511
267
2712
2812
2918
303
315
328
335
3417
355
3610
3714
3812
394
403
4116
428
4320
4410
4523
463
474
489
497
41.67% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats14
diversityRatio0.27976190476190477
totalSentences168
uniqueOpeners47
26.67% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences125
matches
0"Even the wind didn't howl;"
ratio0.008
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount33
totalSentences125
matches
0"She drifted forward with a"
1"Her boots touched the ground,"
2"She reached out, tracing the"
3"They flickered between solidity and"
4"She shouldered past Isolde, shielding"
5"She took the first step"
6"It clung to skin like"
7"It didn't look like daylight."
8"It looked like something preserved"
9"They crouched, studying a patch"
10"She picked up a handful"
11"They crumbled to ash at"
12"It was carved from black"
13"It wasn't a house; it"
14"They were mossy, covered in"
15"She looked at the Heartstone."
16"It felt hot enough to"
17"She needed to follow that"
18"They moved deeper into the"
19"She looked at the structure"
ratio0.264
0.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount118
totalSentences125
matches
0"The air between the alleyway"
1"Aurora tightened her grip on"
2"The thumbnail-sized gemstone lodged beneath"
3"The whisper cut through the"
4"Isolde Varga stepped over the"
5"The Half-Fae seer didn’t rush."
6"She drifted forward with a"
7"A small detail, easily missed"
8"Her boots touched the ground,"
9"Isolde turned, her pale lavender"
10"She reached out, tracing the"
11"The barrier shimmered like oil"
12"The Shadow drifted from the"
13"They flickered between solidity and"
14"Nyx preferred the dark, but"
15"Aurora said, her voice a"
16"She shouldered past Isolde, shielding"
17"She took the first step"
18"The transition wasn't a physical"
19"Reality folded, squeezing her ribcage"
ratio0.944
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences125
matches(empty)
ratio0
35.71% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences60
technicalSentenceCount9
matches
0"The thumbnail-sized gemstone lodged beneath her blouse deepened its crimson glow, a steady, pulsing rhythm that matched the frantic thrum of her own heartbeat."
1"The amber sky above stretched impossibly high, a bruised yellow hue that pressed down on the world."
2"Nyx materialized fully next to Aurora, solidifying into a towering shape that swallowed the amber light."
3"The flowers bloomed in impossible shades—neon magentas and stark yellows that hurt the eyes to look at for too long."
4"Overhead, massive trees towered, their branches twisting like gnarled fingers reaching for a sky that refused to lower itself."
5"It wasn't a house; it was a collection of pavilions, massive columns, and banquet tables that seemed to stretch endlessly into the blur of the horizon."
6"It felt hot enough to burn, directed outward as if pushing against an invisible barrier."
7"The ground beneath their feet was uneven, scattered with debris that looked like skeletal remains."
8"Aurora vaulted over a low-hanging branch that tried to wrap around her ankle."
21.55% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags29
uselessAdditionCount6
matches
0"Aurora said, her voice a sharp command"
1"Aurora exhaled, the hot air puffing from her lips"
2"Aurora lied, unconvincingly"
3"Nyx pointed out, their voice dropping an octave"
4"Aurora said, her breath coming short"
5"Nyx hissed, their voice changing, becoming deeper, resonant"
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags26
fancyCount12
fancyTags
0"Nyx interjected (interject)"
1"Nyx murmured (murmur)"
2"Aurora snapped (snap)"
3"Aurora retorted (retort)"
4"Nyx added (add)"
5"she warned (warn)"
6"Nyx whispered (whisper)"
7"Aurora lied (lie)"
8"the Seer advised (advise)"
9"Aurora gasped (gasp)"
10"Nyx hissed (hiss)"
11"Isolde whispered (whisper)"
dialogueSentences62
tagDensity0.419
leniency0.839
rawRatio0.462
effectiveRatio0.387
70.0435%