Run: 2026-03-11-01KKFM6TW88VST8BQPXR1NJN1X

Run Details

Duration:
51.2s
Cost:
$0.000000
Provider:
Stealth

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 standing stones of Richmond Park had felt like a tourist attraction until Nyx’s shadow-form slipped through a gap between them that shouldn’t have existed. A breath later, Rory and Isolde followed, the air changing so completely it felt like stepping through a cold waterfall. The world muted. The distant hum of London vanished, replaced by a quiet so thick it pressed on the eardrums. Sunlight, or something like it, filtered down in diffuse silver-gold shafts through a canopy of leaves that shimmered with impossible hues—deep indigo, phosphorescent green. The trees themselves were vast, their bark like smoothed iron, their roots buckling the mossy ground into gentle hills. Wildflowers carpeted every inch of soil not taken by root or stone, blooming in defiance of any season. They smelled of honey and distant thunder. "Whoa," Rory breathed, her breath misting slightly in the cool, still air. Isolde glided ahead, her silver hair catching the strange light. She left no impression on the moss, no parting in the flowers. "The Grove remembers the first steps of all who enter. Tread kindly." Nyx reformed beside Rory, their solid silhouette a darker patch in the dappled gloom. Their voice was a dry rustle. "It feels… aware." Rory’s hand went to her chest, where the Heartstone pendant rested against her shirt. It was warm. Not the comforting warmth of skin, but a low, insistent heat, like a ember buried in ash. She’d never felt it do that before. "The pendant. It’s reacting." Isolde paused, looking back. Her pale lavender eyes held no surprise, only a calm assessment. "A key hums near its lock. A compass spins near its pole." A riddle. Of course. Rory filed it away, her gaze sweeping the impossible garden. She spotted what looked like a stream, but the water flowed in slow, crystalline ribbons upward for a few feet before curling back down. "Is that… normal?" "Here, direction is a conversation," Isolde said, turning and moving toward a gap between two colossal oaks whose branches intertwined high above like clasped hands. They passed through the archway. The grove deepened. The flora grew stranger. Mushrooms pulsed with soft, internal luminescence in shades of blue and violet. Vines dripped a syrupy sap that solidified into amber beads before hitting the ground. The air grew colder, carrying a scent like ozone and crushed mint. A low, resonant hum vibrated up through the soles of Rory’s boots. It wasn’t a sound you heard with your ears, but felt in your bones, in the hollow of your stomach. "Do you hear that?" she whispered. "The song of the roots," Isolde murmured. "They speak in frequencies older than language." Nyx’s form flickered, their edges blurring into the shadow of a towering fern. "There is a… discord. A sour note beneath the melody." They emerged into a clearing dominated by a still, circular pool. The water was perfectly black, reflecting the shimmering canopy above with unnatural clarity. Around its edge, smooth stones were arranged in a precise spiral. In the center of the pool, a single, massive lotus flower floated, its petals a gradient from stark white at the tips to a deep, velvety crimson at its heart. It pulsed with a soft, rhythmic light, syncing with the hum in Rory’s bones. The Heartstone against her chest flared, the warmth intensifying to a steady, throbbing heat. It pulled, a gentle but definite tug, pointing not at the pool, but at the base of a gnarled, ancient willow whose tendrils dipped into the water like silver fingers. "The heart of the matter," Isolde said, her riddling voice unusually soft. Rory approached the willow, her boots sinking slightly into the loamy earth. The tree’s bark wasn’t rough; it was smooth, cool, and felt faintly like skin. Carved into the trunk, almost obscured by a curtain of hanging moss, was a symbol she recognized. A slender, leaf-shaped blade. The same shape as the Fae-forged dagger Isolde had given her, now sheathed at her hip. She brushed the moss aside. The carving was old, but the lines were clean, deliberate. Beneath the symbol, a smaller, weathered inscription: *What was sundered yearns to be whole.* "The pendant and the blade," Rory said, the realization clicking. "They’re connected to this place." "They are fragments of a story," Isolde confirmed. "A story written in stone and starlight, now… unfinished." The hum in the ground shifted, deepening into a growl. The black pool’s surface shivered, though no breeze stirred the air. The giant lotus’s rhythmic pulse quickened. From the shadows between the far trees, something moved—not a creature, but a distortion, a patch of darkness that seemed to drink the light, deeper than Nyx’s shadow. Nyx solidified fully, their form suddenly stark and tense. "The ward. It’s thinning. Something is pressing from the other side." Rory drew the Fae blade. It came free with a faint, ringing chime, its moonsilver surface glowing with a cold, white light that pushed back the encroaching shadows. The air around the dagger’s edge crystallized, tiny motes of frost forming and falling. It felt alive in her hand, eager. The distortion between the trees coalesced. It wasn’t a demon, not exactly. It was a tear in the world, a ragged patch of air that showed a glimpse of another place: a sky the color of warm amber, the heat-shimmer of vast, sun-drenched vineyards, and a towering silhouette of a palace that seemed built of obsidian and gold. The air that wafted through was thick, carrying the overwhelming, cloying scent of ripe peaches, roasted meat, and spiced wine. It was intoxicating, making Rory’s head swim with sudden, vivid hunger. "Dymas," she choked out, the Heartstone now burning against her skin. "It’s a portal. To Gluttony." A sound came through the tear—not a word, but a low, satisfied chuckle that resonated in the chest. A presence, vast and amused, seemed to peer through. Isolde stood her ground, her form seeming to glow with its own inner light. "The Prince’s larder seeks new ingredients. The boundary weakens as the solstice approaches." The tear widened. The scent grew stronger, a physical force. Rory’s stomach cramped with a hunger that wasn’t hers. She could *taste* honeyed figs and spiced blood on her tongue. "Close it!" Rory shouted, but she didn’t know how. The Fae blade pulsed in her grip. She looked from the glowing dagger to the pulsing lotus, to the inscription on the tree. *What was sundered yearns to be whole.* The pendant was a key. The blade was a key. But the lock wasn’t the tree. It was the pool. The still, black, watchful pool. She ran to the edge, the loamy earth sucking at her boots. The tear behind her widened further, the amber light from Dymas spilling into the grove, making the wildflowers wilt at the edges. The chuckle grew into a low, rumbling purr of anticipation. Rory raised the Fae blade, its cold light slashing through the cloying, warm air. She didn’t plunge it into the water. Instead, she held it aloft, point toward the tear, and with her other hand, she ripped the Heartstone from her neck. The silver chain snapped. She held the glowing crimson gem out over the black water. The moment the pendant’s light touched the pool’s surface, the black water erupted. Not with a splash, but with a silent, vertical column of liquid shadow that surged upward, defying gravity. It wrapped around the light of the pendant, drank it in. The column twisted, solidified, and became a tendril of pure, midnight energy. It shot toward the tear in reality. The tendril struck the edge of the portal not with force, but with a kind of weaving motion, stitching the edges of the worlds back together with threads of shadow. The amber sky of Dymas flickered, distorted. The cloying scent receded like a tide. The amused chuckle cut off, replaced by a sound like grinding stone—a flash of irritation from the other side. The tear shrank, collapsed in on itself, and vanished with a soft *pop* that left only the clean scent of mint and ozone. Silence returned to the grove. The great lotus’s pulse slowed to a calm, steady rhythm. The hum in the ground softened to a whisper. Rory stood at the pool’s edge, breathing hard. The Heartstone in her hand was dark, cold, and inert. The Fae blade’s glow faded to a faint luminescence. She looked at Isolde. The seer’s expression was serene, but her eyes held a new depth, a recognition. "The sundered pieces called to each other. And the Grove answered. You are not just a bearer of relics, Rory Carter. You are a stitch in the Veil." Nyx drifted to the pool’s edge, their reflection showing not a shadow, but the faint, ghostly outline of a human man with haunted eyes—Aldric, the sorcerer trapped between realms. "The Prince will have noticed that. He does not like losing his prey." Rory looked at the dark, silent water, the ancient willow, the impossible flowers. The wonder was still there, but it now had teeth. It was a beautiful, dangerous place, and she had just rung its bell. "We should go," she said, her voice steady. The weight of the now-useless pendant in her palm felt like a question. "Before anything else decides to look through the gaps."
created_at"2026-03-11T23:37:43.572Z" 3/11/2026, 11:37:43 PM
model"openrouter/hunter-alpha"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency6336
moderation_latency(null)
generation_time51093
tokens_prompt1816
tokens_completion2724
native_tokens_prompt1744
native_tokens_completion2392
native_tokens_completion_images(null)
native_tokens_reasoning330
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"stop"
usage0
router(null)
provider_responses(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.0; linux; x64))"
http_referer(null)
api_type"completions"
id"gen-1773272263-8PLnZGC0YbjYLJcbT2z0"
upstream_id"gen-1773272263-8PLnZGC0YbjYLJcbT2z0"
total_cost0
cache_discount(null)
upstream_inference_cost0
provider_name"Stealth"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags10
adverbTagCount0
adverbTags(empty)
dialogueSentences25
tagDensity0.4
leniency0.8
rawRatio0
effectiveRatio0
83.96% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1559
totalAiIsmAdverbs5
found
0
adverb"completely"
count1
1
adverb"slightly"
count2
2
adverb"perfectly"
count1
3
adverb"suddenly"
count1
highlights
0"completely"
1"slightly"
2"perfectly"
3"suddenly"
100.00% AI-ism character names
Target: 0 AI-default names (17 tracked, −20% each)
codexExemptions(empty)
found(empty)
100.00% AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions(empty)
found(empty)
13.41% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1559
totalAiIsms27
found
0
word"shimmered"
count1
1
word"gloom"
count1
2
word"comforting"
count1
3
word"warmth"
count2
4
word"crystalline"
count1
5
word"pulsed"
count3
6
word"vibrated"
count1
7
word"stomach"
count2
8
word"flickered"
count2
9
word"stark"
count2
10
word"rhythmic"
count2
11
word"pulse"
count2
12
word"quickened"
count1
13
word"crystallized"
count1
14
word"resonated"
count1
15
word"anticipation"
count1
16
word"silence"
count1
17
word"whisper"
count1
18
word"weight"
count1
highlights
0"shimmered"
1"gloom"
2"comforting"
3"warmth"
4"crystalline"
5"pulsed"
6"vibrated"
7"stomach"
8"flickered"
9"stark"
10"rhythmic"
11"pulse"
12"quickened"
13"crystallized"
14"resonated"
15"anticipation"
16"silence"
17"whisper"
18"weight"
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
narrationSentences116
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount2
narrationSentences116
filterMatches(empty)
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences131
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen48
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans4
markdownWords16
totalWords1554
ratio0.01
matches
0"What was sundered yearns to be whole."
1"taste"
2"What was sundered yearns to be whole."
3"pop"
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions14
unquotedAttributions0
matches(empty)
91.73% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions49
wordCount1373
uniqueNames11
maxNameDensity1.17
worstName"Rory"
maxWindowNameDensity2
worstWindowName"Rory"
discoveredNames
Richmond1
Park1
Nyx6
Rory16
Isolde10
London1
Heartstone5
Fae-forged1
Fae5
Dymas2
Aldric1
persons
0"Nyx"
1"Rory"
2"Isolde"
3"Dymas"
places
0"Richmond"
1"Park"
2"London"
globalScore0.917
windowScore1
0.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences92
glossingSentenceCount7
matches
0"felt like a tourist attraction until Ny"
1"felt like stepping through a cold water"
2"something like it, filtered down in diffuse"
3"looked like a stream, but the water flowe"
4"darkness that seemed to drink the light, deeper than Nyx’s shadow"
5"seemed built of obsidian and gold"
6"felt like a question"
0.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches7
per1kWords4.505
wordCount1554
matches
0"Not the comforting warmth of skin, but a low, insistent heat, like a ember buried in ash"
1"not at the pool, but at the base of a gnarled, ancient willow whose tendrils dipp"
2"not a creature, but a distortion, a patch of darkness"
3"not a word, but a low, satisfied chuckle"
4"Not with a splash, but with a silent, vertical column of liquid shadow"
5"not with force, but with a kind of weaving motion, stitching the edges of the wo"
6"not a shadow, but the faint, ghostly outline of a human man with haunted eyes"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences131
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs44
mean35.32
std19.99
cv0.566
sampleLengths
045
188
212
334
423
545
627
741
825
950
1032
116
1214
1323
1479
1544
1612
1763
1829
1915
2017
2155
2220
2349
2489
2516
2627
2727
2830
299
3030
3125
3244
3357
3454
357
3663
3723
3824
3931
4042
4142
4236
4330
96.19% Passive voice overuse
Target: ≤2% passive sentences
passiveCount3
totalSentences116
matches
0"were arranged"
1"was sundered"
2"was sundered"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs212
matches(empty)
12.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount5
semicolonCount1
flaggedSentences6
totalSentences131
ratio0.046
matches
0"Sunlight, or something like it, filtered down in diffuse silver-gold shafts through a canopy of leaves that shimmered with impossible hues—deep indigo, phosphorescent green."
1"The tree’s bark wasn’t rough; it was smooth, cool, and felt faintly like skin."
2"From the shadows between the far trees, something moved—not a creature, but a distortion, a patch of darkness that seemed to drink the light, deeper than Nyx’s shadow."
3"A sound came through the tear—not a word, but a low, satisfied chuckle that resonated in the chest."
4"The amused chuckle cut off, replaced by a sound like grinding stone—a flash of irritation from the other side."
5"Nyx drifted to the pool’s edge, their reflection showing not a shadow, but the faint, ghostly outline of a human man with haunted eyes—Aldric, the sorcerer trapped between realms."
88.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1385
adjectiveStacks2
stackExamples
0"slender, leaf-shaped blade."
1"vast, sun-drenched vineyards,"
adverbCount40
adverbRatio0.02888086642599278
lyAdverbCount12
lyAdverbRatio0.008664259927797834
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences131
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences131
mean11.86
std7.2
cv0.607
sampleLengths
025
120
23
317
424
519
618
77
812
910
1012
1112
1214
136
143
1514
163
1717
187
194
204
2111
2212
232
242
2510
2624
273
2825
295
303
314
3212
3314
3412
3512
3620
376
387
397
4013
4110
4211
4313
4411
4530
4614
4714
4830
4912
35.50% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats19
diversityRatio0.2595419847328244
totalSentences131
uniqueOpeners34
30.03% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences111
matches
0"Instead, she held it aloft,"
ratio0.009
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount30
totalSentences111
matches
0"They smelled of honey and"
1"She left no impression on"
2"Their voice was a dry"
3"It was warm."
4"She’d never felt it do"
5"Her pale lavender eyes held"
6"She spotted what looked like"
7"They passed through the archway."
8"It wasn’t a sound you"
9"They emerged into a clearing"
10"It pulsed with a soft,"
11"It pulled, a gentle but"
12"She brushed the moss aside."
13"It came free with a"
14"It felt alive in her"
15"It wasn’t a demon, not"
16"It was a tear in"
17"It was intoxicating, making Rory’s"
18"she choked out, the Heartstone"
19"She could *taste* honeyed figs"
ratio0.27
5.05% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount101
totalSentences111
matches
0"The standing stones of Richmond"
1"A breath later, Rory and"
2"The world muted."
3"The distant hum of London"
4"Sunlight, or something like it,"
5"The trees themselves were vast,"
6"Wildflowers carpeted every inch of"
7"They smelled of honey and"
8"Rory breathed, her breath misting"
9"Isolde glided ahead, her silver"
10"She left no impression on"
11"Nyx reformed beside Rory, their"
12"Their voice was a dry"
13"Rory’s hand went to her"
14"It was warm."
15"She’d never felt it do"
16"Isolde paused, looking back."
17"Her pale lavender eyes held"
18"Rory filed it away, her"
19"She spotted what looked like"
ratio0.91
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences111
matches(empty)
ratio0
45.45% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences66
technicalSentenceCount9
matches
0"The standing stones of Richmond Park had felt like a tourist attraction until Nyx’s shadow-form slipped through a gap between them that shouldn’t have existed."
1"Sunlight, or something like it, filtered down in diffuse silver-gold shafts through a canopy of leaves that shimmered with impossible hues—deep indigo, phosphor…"
2"Vines dripped a syrupy sap that solidified into amber beads before hitting the ground."
3"From the shadows between the far trees, something moved—not a creature, but a distortion, a patch of darkness that seemed to drink the light, deeper than Nyx’s …"
4"It came free with a faint, ringing chime, its moonsilver surface glowing with a cold, white light that pushed back the encroaching shadows."
5"It was a tear in the world, a ragged patch of air that showed a glimpse of another place: a sky the color of warm amber, the heat-shimmer of vast, sun-drenched …"
6"The air that wafted through was thick, carrying the overwhelming, cloying scent of ripe peaches, roasted meat, and spiced wine."
7"A sound came through the tear—not a word, but a low, satisfied chuckle that resonated in the chest."
8"Not with a splash, but with a silent, vertical column of liquid shadow that surged upward, defying gravity."
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags10
uselessAdditionCount4
matches
0"Rory breathed, her breath misting slightly in the cool, still air"
1"Isolde said, her riddling voice unusually soft"
2"Rory said, the realization clicking"
3"she said, her voice steady"
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags10
fancyCount6
fancyTags
0"Rory breathed (breathe)"
1"she whispered (whisper)"
2"Isolde murmured (murmur)"
3"Isolde confirmed (confirm)"
4"she choked (choke)"
5"Rory shouted (shout)"
dialogueSentences25
tagDensity0.4
leniency0.8
rawRatio0.6
effectiveRatio0.48
66.7105%