Run: 2026-02-24-01KJ8TN4AJV6Q4MEDN7856YVTD

Run Details

Model:
Aion 2.0
Duration:
1m 35s
Cost:
$0.006906
Provider:
AionLabs

Model input

System
You are an expert novelist with a gift for vivid, immersive prose. You write in tight third-person limited point of view with a strong narrative voice. Your prose is clean, precise, and engaging — you favor strong verbs, concrete details, and natural-sounding dialogue. You will be given a story bible (codex) containing canonical details about characters, locations, items, and lore. Use these details to ground your writing in the established world. Stay consistent with the codex. Write only the prose of the scene. Do not include titles, chapter headings, markdown formatting, or any commentary before or after the scene.
User/Human
<codex> <character id="4412" name="Aurora Carter" aliases="Rory, Laila, Aurora, Carter, Malphora" pronouns="she/her" species="Human" storyRole="Protagonist"> <eyeColor>bright blue</eyeColor> <hair>straight shoulder-length black</hair> <height>5'6"</height> <age>25</age> <scar>small crescent-shaped scar on her left wrist from a childhood accident</scar> <description>Aurora, referred to by her friends as Rory, is cool-headed, intelligent, and known for quick out-of-the-box thinking.</description> <backstory>Born in Cardiff to an Irish barrister father (Brendan Carter) and Welsh teacher mother (Jennifer Carter née Ellis), Rory reluctantly pursued Pre-Law at Cardiff University. She fled to London at the behest of her childhood friend Eva after leaving an abusive ex named Evan. By day, Rory works part-time as a delivery person for Yu-Fei Cheung's Golden Empress restaurant. She lives in a flat above Silas' bar.</backstory> </character> <character id="4418" name="Nyx" aliases="Nyx, the Shadow, Nightwhisper" pronouns="they/them" species="Shade" storyRole="Wild Card"> <eyeColor>faintly glowing violet</eyeColor> <height>approximately 6'2" in solid form</height> <age>ageless</age> <form>humanoid silhouette of living shadow, can shift between solid and incorporeal</form> <voice>sounds like a whisper carried on the wind</voice> <description>A being of living shadow, existing between the mortal plane and the spaces between realms.</description> <backstory>Nyx was once a human sorcerer named Aldric who became trapped between realms during a failed summoning ritual in 1643. They now exist as a Shade, bound to the mortal plane but able to slip between shadows.</backstory> </character> <character id="4424" name="Isolde Varga" aliases="Isolde, the Seer" pronouns="she/her" species="Half-Fae" storyRole="Oracle"> <eyeColor>pale lavender</eyeColor> <hair>silver, reaching her waist</hair> <height>5'5"</height> <age>300 years old</age> <appearance>ethereal, ageless</appearance> <speech>speaks in riddles</speech> <footprints>leaves no footprints when she walks</footprints> <compulsion>cannot lie (Fae compulsion) but can mislead</compulsion> <description>A Half-Fae seer exiled from the Fae Courts for sharing visions with mortals.</description> <backstory>She now lives in a hidden grove in Richmond Park, offering cryptic prophecies to those who seek her out.</backstory> </character> <location id="853" name="Dymas (Gluttony)" aliases="Dymas, gluttony, Dymasian" realm="Hel" sin="Gluttony"> <ruler>Prince Belphegor</ruler> <skyColor>warm amber</skyColor> <description>A place of excess and indulgence. Sprawling vineyards, orchards, and gardens provide exotic ingredients for master chefs — often helbound souls contracted from Earth. Grand feasts and culinary competitions are common.</description> </location> <location id="861" name="The Fae Grove" aliases="Isolde's grove, Richmond grove, the Grove" realm="Earth (Fae-touched)"> <parkLocation>Richmond Park</parkLocation> <standingStones>ancient oak standing stones mark the boundary</standingStones> <timeBehavior>time moves differently — an hour inside can be minutes or days outside</timeBehavior> <flora>wildflowers bloom year-round</flora> <description>A hidden clearing that exists in a pocket between Earth and the Fae realm.</description> </location> <item id="2001" name="Heartstone Pendant" aliases="the pendant, Heartstone" type="Artifact" origin="Dymas"> <gemstoneColor>deep crimson</gemstoneColor> <chainMaterial>silver chain</chainMaterial> <size>roughly the size of a thumbnail</size> <behavior>pulses faintly with warmth when near a Hel portal</behavior> <glow>faint inner glow</glow> <description>Given to Aurora by an unknown benefactor.</description> </item> <item id="2006" name="Fae-Forged Blade" aliases="the Fae blade, Isolde's gift" type="Weapon" origin="The Fae Courts"> <material>moonsilver</material> <shape>slender, leaf-shaped dagger</shape> <temperature>always cold to the touch</temperature> <glow>faintly luminescent in moonlight</glow> <power>can cut through magical wards; particularly effective against demons</power> <givenTo>given to Aurora by Isolde as a gift</givenTo> <description>A weapon of the Fae Courts, rare and highly coveted.</description> </item> <lore id="7001" name="The Veil" aliases="the Veil, the Barrier, the Boundary" category="Cosmology"> <solsticeEffect>weakens during the winter solstice, strengthens during the summer solstice</solsticeEffect> <appearance>faint shimmering distortion visible only to those with supernatural sight</appearance> <monitoring>rift points (tears in the Veil) are monitored by the Wardens</monitoring> <description>The Veil is the metaphysical barrier separating Earth from Hel and the Fae Realms.</description> </lore> </codex> Write a fully fleshed out scene of at least 1000 words in the fantasy genre. A small group enters an ancient, otherworldly place for the first time. The environment is alien and wondrous. Describe their exploration — what they see, hear, and feel as they move deeper. Include moments of discovery, unease, and wonder. Let the world-building emerge through the characters' experience rather than exposition. Use the codex entries above as your world reference for characters, setting, and lore. Only include the prose of the scene without any markdown or commentary.

Model response

AI
The air in Richmond Park held the damp, green smell of recent rain, but as Rory followed the coordinates Nyx had whispered into her mind, the atmosphere began to change. The late afternoon light, already thin and grey, seemed to gather itself into pools of deeper shadow between the ancient oaks. Nyx moved ahead of her, their form a fluid darkness that drank the light, solid one moment and then bleeding into the long shadows cast by the trees the next. “The boundary is near,” their voice came, not from a mouth but from the space around her, a soft rustle like leaves stirred by a night breeze. “Can you feel it?” Aurora Carter—Rory to the few she trusted—pushed a strand of straight black hair from her eyes. She felt it. A subtle pressure against her skin, like static electricity raising the fine hairs on her arms. The crescent scar on her left wrist itched, an old nervous habit. She was relying on that cool-headedness she was known for, the out-of-the-box thinking that had gotten her out of Cardiff and away from Evan. This, though—walking into a hidden grove with a being of living shadow to meet a half-Fae seer—was several boxes further out than she was comfortable with. They found the standing stones in a quiet, overlooked corner of the park, far from the walking paths. Five massive oaks, but they weren’t growing naturally. They formed a perfect circle, their trunks too straight, their branches intertwining overhead to create a dense, living ceiling. The space within the circle shimmered, a faint distortion in the air like heat haze off tarmac, but cold. The Veil. She’d read about it in the fragmented lore Nyx had helped her piece together. This was a thin place. Nyx paused at the edge of the circle, their violet eyes glowing like distant stars in their shadow-face. “Once we cross, time will not be our ally. It moves to its own rhythm here. An hour may be a minute. A minute may be a day. Stay close.” Rory nodded, her fingers finding the Heartstone Pendant beneath her shirt. The deep crimson gem was quiet, cool against her skin. No pulse of warmth. This wasn’t a Hellmouth. This was something else entirely. She took a breath and stepped between two of the monolithic trees. The world folded in on itself. Sound vanished—the distant traffic, the birdcall, the wind—replaced by a profound, listening silence. The light changed from the grey of a London afternoon to a soft, silvered twilight that seemed to emanate from the air itself. The temperature dropped, a clean, sharp cold that smelled of ozone and crushed petals. They were in a clearing, but it was vast, far larger than the circle of trees outside suggested. The ground was a carpet of moss so thick and soft it swallowed the sound of her footsteps. Wildflowers bloomed everywhere, in impossible profusion and variety: bluebells nodding next to winter hellebores, fiery poppies beside snowdrops, all blooming together under the perpetual twilight. The air hummed with a low, almost musical vibration. “This is the Fae Grove,” Nyx whispered, their form becoming more solid, more defined, as if the ambient magic here gave them substance. They looked around, their glowing eyes wide. “I have not walked in such a place since… since before. It is like the spaces between, but made alive. Made beautiful.” Rory moved forward, her senses overloaded. The colours were too vivid, the scents too potent—honeysuckle and ice, damp earth and starlight. She reached out to touch the trunk of a tree that was not an oak but something slender and silver-barked, its leaves like shards of stained glass. It was cold, and a faint luminescence pulsed beneath the bark where her fingers made contact. She snatched her hand back. “Look,” Nyx said, pointing. Rory followed their gaze. Their footprints, pressed into the deep moss, were already fading, the moss springing back as if they had never trodden there. But her own footprints remained, clear impressions. Nyx left none. They were a shadow, and shadows leave no mark. The realization sent a chill down her spine that had nothing to do with the temperature. They walked deeper into the grove. A stream cut across their path, its water black and perfectly still, reflecting the silver sky like a sheet of obsidian. Rory knelt beside it. Her reflection looked back at her, but it was wrong. Her eyes looked older, tired, and for a fleeting second, the image shifted—she saw herself not in a leather jacket and jeans, but in something finer, darker, with a crown of twisting shadows on her brow. She blinked and it was gone, just her own startled face, her bright blue eyes wide. “The water shows maybes,” a new voice said. It was melodic, but with an edge like frost on glass. “Or never-weres. Or yet-to-bes. It is seldom polite.” Rory stood up so quickly she almost lost her balance. Nyx had melted into the deeper shadows of a willow, becoming nearly invisible. The woman who stood on the other side of the stream seemed to have formed from the mist gathering between the trees. She was ethereal, ageless, with a cascade of silver hair that reached her waist and seemed to hold its own light. Her eyes were a pale, piercing lavender. She wore simple robes the colour of twilight, and she stood on the surface of the black water without sinking, without causing a single ripple. Where she had walked, there were no footprints on the mossy bank. Isolde Varga. The Seer. “You seek,” Isolde said, not a question. Her gaze drifted past Rory to the shadow where Nyx lingered. “And you are lost. Both true. You walk the margin of the page, shade. Neither ink nor paper.” “I am what I am,” Nyx’s whisper came from everywhere and nowhere. “And she,” Isolde’s lavender eyes locked onto Rory, “is what she may become. If she chooses. The path is fraught with teeth and temptation.” The seer glided across the water, stepping onto the moss as lightly as a breath. Up close, Rory could see no pores, no flaws in her skin. She was like a statue brought to life. “You carry a stone of Hell’s forge. It beats like a heart in the presence of that which would consume. It is quiet here. We are not consumers. We are… preservers. In our way.” Rory’s hand went to the pendant again. “We need your help. We need to understand—” “Understanding is a door that swings both ways,” Isolde interrupted, her voice taking on a rhythmic, chanting quality. “The Veil thins when the sun sleeps longest. The gates of appetite swing wide. A prince of Hel prepares his table, and the main course is a world. You have tasted his larder, have you not? The amber skies of Dymas?” A flash of memory hit Rory: a vision Nyx had shared, not her own, of a place with a warm amber sky, of vineyards stretching to a horizon that glowed with internal fire. The realm of Gluttony. She nodded, mute. “A hunger that endless cannot be sated by food or wine,” Isolde said. “It consumes realms. It consumes memories. It consumes names.” Her eyes flicked to Nyx again, and for a moment, something like pity touched her perfect features. “You have already lost yours, shadow-who-was-Aldric.” Nyx’s form shuddered, coalescing into a solid, humanoid shape of darkness. Their violet eyes blazed. “Do not speak that name.” “It is only a word. It has no power here, unless you give it power.” Isolde turned back to Rory. “You will walk into the amber glare. You will sit at a table you did not set. To refuse the feast is to insult the host. To partake is to be consumed. This is the riddle.” Rory’s mind raced, the quick, lateral thinking kicking in. “So we need a way to refuse without insulting. A way to… not partake, but still achieve our goal.” A faint, almost-smile touched Isolde’s lips. “The cool head thinks. Good. For a mortal, you see the shape of the problem.” She lifted a hand, and from the sleeve of her robe, she produced a dagger. It was slender and leaf-shaped, forged from a metal that looked like liquid moonlight. It was cold; Rory could feel the chill of it from two feet away. It had a faint, internal luminescence. “A gift. Forged in the heart of a dying moon, quenched in the tears of a forgotten spring. It is called Moonsilver. It can cut what steel cannot: bonds, wards, lies. It is particularly… indigestible… to demons.” Rory reached out, her fingers closing around the hilt. The cold was intense, biting into her palm, but it was a clean, sharp pain. The blade felt alive in her hand, humming in tune with the grove’s silent song. The Fae-Forged Blade. “A weapon is a kind of answer,” Isolde said. “But it is not the only one. Remember: in the house of Gluttony, the greatest sin is to bring your own appetite. Go now. Your time here dwindles, and the moss grows tired of holding your shape.” Rory felt a sudden, dizzying lurch. The silver twilight began to bleach, the vibrant colours of the flowers washing out. The profound silence was pierced by the distant, mechanical sound of a car horn. “Thank you,” Rory said, clutching the dagger. Isolde was already fading, becoming mist and memory. “Do not thank me,” her voice echoed, fainter now. “I have not lied to you. But I may have set you on a path you would not have chosen. That is the way of oracles. Now go.” Nyx was at her side, a solid pressure against her arm, pulling her back the way they had come. The grove was unraveling around them, the trees retreating, the light flattening. They stumbled back between the standing stones, and the world slammed back into place with the rude noise of a city park, the smell of wet grass and petrol, and the ordinary, relentless march of seconds into minutes. Rory stood, panting, on the normal moss outside the circle. The Fae-Forged Blade was still in her hand, cold and real. She looked at Nyx. Their violet eyes were wide, troubled. “An hour?” Rory asked, her voice hoarse. Nyx listened to the distant chime of a church clock. “Seven minutes,” they whispered. In the circle of stones, the air was still. The wildflowers were gone. Only the ordinary oaks remained. But in her hand, the moonsilver dagger gleamed, a piece of ancient, otherworldly wonder that refused to fade.
created_at"2026-02-24T22:00:00.603Z" 2/24/2026, 10:00:00 PM
model"aion-labs/aion-2.0-20260223"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency2677
moderation_latency(null)
generation_time95160
tokens_prompt1590
tokens_completion3859
native_tokens_prompt1661
native_tokens_completion3486
native_tokens_completion_images(null)
native_tokens_reasoning1204
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.0069064
router(null)
provider_responses
0
endpoint_id"1e93b0bb-eb0f-49bc-8fda-947105413b86"
id"8e59d3f8-528e-438b-ab63-012b5a2c3349"
is_byokfalse
latency388
model_permaslug"aion-labs/aion-2.0-20260223"
provider_name"AionLabs"
status200
api_type"completions"
id"gen-1771970400-mJgLIypbcERhpvoDK8lR"
upstream_id"8e59d3f8-528e-438b-ab63-012b5a2c3349"
total_cost0.0069064
cache_discount(null)
upstream_inference_cost0
provider_name"AionLabs"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags17
adverbTagCount1
adverbTags
0"Isolde turned back [back]"
dialogueSentences32
tagDensity0.531
leniency1
rawRatio0.059
effectiveRatio0.059
91.59% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1783
totalAiIsmAdverbs3
found
0
adverb"perfectly"
count1
1
adverb"quickly"
count1
2
adverb"lightly"
count1
highlights
0"perfectly"
1"quickly"
2"lightly"
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)
24.28% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1783
totalAiIsms27
found
0
word"comfortable"
count1
1
word"perfect"
count2
2
word"shimmered"
count1
3
word"fragmented"
count1
4
word"pulse"
count1
5
word"warmth"
count1
6
word"profound"
count2
7
word"silence"
count2
8
word"footsteps"
count1
9
word"pulsed"
count1
10
word"chill"
count2
11
word"down her spine"
count1
12
word"fleeting"
count1
13
word"whisper"
count1
14
word"rhythmic"
count1
15
word"flicked"
count1
16
word"raced"
count1
17
word"could feel"
count1
18
word"lurch"
count1
19
word"mechanical"
count1
20
word"echoed"
count1
21
word"unraveling"
count1
22
word"otherworldly"
count1
highlights
0"comfortable"
1"perfect"
2"shimmered"
3"fragmented"
4"pulse"
5"warmth"
6"profound"
7"silence"
8"footsteps"
9"pulsed"
10"chill"
11"down her spine"
12"fleeting"
13"whisper"
14"rhythmic"
15"flicked"
16"raced"
17"could feel"
18"lurch"
19"mechanical"
20"echoed"
21"unraveling"
22"otherworldly"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"sent a shiver through"
count1
highlights
0"sent a chill down"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences110
matches(empty)
64.94% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount6
narrationSentences110
filterMatches(empty)
hedgeMatches
0"began to"
1"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences125
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen41
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1775
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions13
unquotedAttributions0
matches(empty)
33.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions63
wordCount1328
uniqueNames19
maxNameDensity1.51
worstName"Rory"
maxWindowNameDensity4
worstWindowName"Rory"
discoveredNames
Richmond1
Park1
Rory20
Nyx16
Aurora1
Carter1
Cardiff1
Evan1
Veil1
Heartstone1
Pendant1
Hellmouth1
London1
Varga1
Seer1
Isolde9
Gluttony1
Fae-Forged2
Blade2
persons
0"Rory"
1"Nyx"
2"Aurora"
3"Carter"
4"Evan"
5"Seer"
6"Isolde"
7"Blade"
places
0"Richmond"
1"Park"
2"Cardiff"
3"Pendant"
4"London"
globalScore0.747
windowScore0.333
57.41% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences81
glossingSentenceCount3
matches
0"twilight that seemed to emanate from the air itself"
1"something like pity touched her perfect feat"
2"looked like liquid moonlight"
0.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches5
per1kWords2.817
wordCount1775
matches
0"not from a mouth but from the space around her, a soft rustle like leaves stirred"
1"not an oak but something slender"
2"not in a leather jacket and jeans, but in something finer, darker, with a crown of twisting shadows"
3"Neither ink nor"
4"not partake, but still achieve our goal"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences125
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs39
mean45.51
std28.26
cv0.621
sampleLengths
081
131
297
385
448
534
612
756
870
952
1069
114
1260
1393
1427
1523
1687
174
1836
1912
2093
2115
2259
2340
2445
2520
2656
2728
28107
2942
3046
3134
327
3345
3469
3531
367
3714
3836
92.50% Passive voice overuse
Target: ≤2% passive sentences
passiveCount4
totalSentences110
matches
0"was known"
1"was gone"
2"was pierced"
3"were gone"
64.64% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount4
totalVerbs197
matches
0"was relying"
1"were already fading"
2"was already fading"
3"was unraveling"
5.71% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount8
semicolonCount1
flaggedSentences6
totalSentences125
ratio0.048
matches
0"Aurora Carter—Rory to the few she trusted—pushed a strand of straight black hair from her eyes."
1"This, though—walking into a hidden grove with a being of living shadow to meet a half-Fae seer—was several boxes further out than she was comfortable with."
2"Sound vanished—the distant traffic, the birdcall, the wind—replaced by a profound, listening silence."
3"The colours were too vivid, the scents too potent—honeysuckle and ice, damp earth and starlight."
4"Her eyes looked older, tired, and for a fleeting second, the image shifted—she saw herself not in a leather jacket and jeans, but in something finer, darker, with a crown of twisting shadows on her brow."
5"It was cold; Rory could feel the chill of it from two feet away."
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1344
adjectiveStacks1
stackExamples
0"quiet, cool against her"
adverbCount48
adverbRatio0.03571428571428571
lyAdverbCount8
lyAdverbRatio0.005952380952380952
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences125
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences125
mean14.2
std9.58
cv0.675
sampleLengths
030
121
230
327
44
516
63
716
812
924
1026
1118
128
1319
1419
152
1614
175
1818
1930
2011
2110
224
234
245
2512
266
2713
2823
2914
3018
3118
3225
339
3423
357
3622
376
3815
3927
4016
415
424
434
4421
457
463
479
4816
496
42.00% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats10
diversityRatio0.28
totalSentences125
uniqueOpeners35
32.05% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences104
matches
0"Only the ordinary oaks remained."
ratio0.01
85.38% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount35
totalSentences104
matches
0"their voice came, not from"
1"She felt it."
2"She was relying on that"
3"They found the standing stones"
4"They formed a perfect circle,"
5"She’d read about it in"
6"She took a breath and"
7"They were in a clearing,"
8"They looked around, their glowing"
9"She reached out to touch"
10"It was cold, and a"
11"She snatched her hand back."
12"Their footprints, pressed into the"
13"They were a shadow, and"
14"They walked deeper into the"
15"Her reflection looked back at"
16"Her eyes looked older, tired,"
17"She blinked and it was"
18"It was melodic, but with"
19"She was ethereal, ageless, with"
ratio0.337
0.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount96
totalSentences104
matches
0"The air in Richmond Park"
1"The late afternoon light, already"
2"Nyx moved ahead of her,"
3"their voice came, not from"
4"Aurora Carter—Rory to the few"
5"She felt it."
6"A subtle pressure against her"
7"The crescent scar on her"
8"She was relying on that"
9"This, though—walking into a hidden"
10"They found the standing stones"
11"They formed a perfect circle,"
12"The space within the circle"
13"She’d read about it in"
14"This was a thin place."
15"Nyx paused at the edge"
16"Rory nodded, her fingers finding"
17"The deep crimson gem was"
18"This wasn’t a Hellmouth."
19"This was something else entirely."
ratio0.923
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences104
matches(empty)
ratio0
64.94% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences55
technicalSentenceCount6
matches
0"Nyx moved ahead of her, their form a fluid darkness that drank the light, solid one moment and then bleeding into the long shadows cast by the trees the next."
1"She reached out to touch the trunk of a tree that was not an oak but something slender and silver-barked, its leaves like shards of stained glass."
2"Their footprints, pressed into the deep moss, were already fading, the moss springing back as if they had never trodden there."
3"She was ethereal, ageless, with a cascade of silver hair that reached her waist and seemed to hold its own light."
4"A flash of memory hit Rory: a vision Nyx had shared, not her own, of a place with a warm amber sky, of vineyards stretching to a horizon that glowed with intern…"
5"It was slender and leaf-shaped, forged from a metal that looked like liquid moonlight."
95.59% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags17
uselessAdditionCount1
matches
0"Isolde interrupted, her voice taking on a rhythmic, chanting quality"
56.25% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags10
fancyCount3
fancyTags
0"Nyx whispered (whisper)"
1"Isolde interrupted (interrupt)"
2"they whispered (whisper)"
dialogueSentences32
tagDensity0.313
leniency0.625
rawRatio0.3
effectiveRatio0.188
70.1537%