Run: 2026-04-27-01KQ73S9KABBC260HR3NZ5HJ1M

Run Details

Duration:
48.5s
Cost:
$0.006364
Provider:
AtlasCloud

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 changed first. It did not so much shift as surrender, pulling tight like a drawn bowstring before snapping. Aurora stepped through the tear in the Veil and felt her lungs seize, then expand around a atmosphere that tasted of crushed pomegranates, woodsmoke, and something metallic, like copper rubbed between thumb and forefinger. The Veil had thinned, weakened by the approaching solstice, leaving a jagged rip in the world that the Wardens would have spent years patching. She crossed it without hesitation. The Heartstone pendant at her collar burned warm against her sternum, a steady, rhythmic pulse that matched the frantic hammering in her chest. She blinked against the sudden wash of light. Above, the sky was not blue but a heavy, luminous amber, thick and low, casting everything in the color of old honey and slow fire. Nyx unfolded from the darkness she had left behind, their form stabilizing into a tall, hollow silhouette that seemed to drink the amber light rather than reflect it. The faint glow of their violet eyes cut through the gloom, unreadable. Isolde glided forward next, bare feet kissing the moss without leaving a trace. Her silver hair fell like a curtain of polished wire to the small of her back, and her pale lavender gaze swept the horizon with the calm of someone who had walked through wonders before. But her stillness was too complete, too watchful. The ground beneath them was not earth so much as woven roots and petrified soil, spongy yet resilient, springing back as if the valley itself was breathing. Aurora’s boots sank slightly with each step. Before them stretched a landscape that defied every map she had ever studied. Terraced hills rolled away in impossible gradients, carpeted in vines that pulsed with a slow, bioluminescent rhythm. Fruit hung from boughs that defied gravity, some shaped like clenched fists, others blooming into open maws of rind and flesh. The air hummed. Not with insects, but with a low, resonant thrum that vibrated in her molars and settled deep in her ribs. Somewhere in the distance, the clatter of porcelain and the murmur of a thousand voices drifted on the wind, layered with the sizzle of fat on hot stone and the sharp tang of crushed herbs. Keep your hands visible, Nyx murmured, their voice a dry rustle that seemed to come from everywhere at once, carried on a wind that did not stir the leaves. The soil remembers what falls to it. Aurora swallowed. You have been here before. I have watched it breathe. Nyx’s shadow-lengthened, stretching toward the nearest orchard like spilled ink. Breathe carefully. Isolde stopped beside a tree whose bark shimmered like oil on water. She pressed a palm to the trunk. It is hungry, she said, her voice carrying the precise cadence of someone measuring each word against an unseen scale. But not for what you carry. Aurora’s fingers drifted to the cold hilt of the Fae blade at her hip. The moonsilver dagger was always ice-cold to the touch, a slender, leaf-shaped weight that had never betrayed her. She left it sheathed. For now. The compulsion that bound the Half-Fae to truth sat heavy in the quiet, though Isolde’s words had always walked the razor’s edge between honest and misleading. Aurora trusted the edge. They moved deeper. The path, if it could be called that, wound between colossal roots that arched over the trail like cathedral ribs. Aurora’s eyes adjusted to the amber gloom, and she began to notice the architecture woven into the terrain. Stone arches, smooth as river glass, spanned gullies where rivers of something dark and viscous curled slowly downward. They smelled faintly of aged wine and iron. Carved into the archways were reliefs of figures seated at endless tables, their faces blurred, their hands reaching for platters that overflowed with steaming dishes. There were no eyes on the faces. Only empty sockets. A chill traced Aurora’s spine. She forced herself to look away, to focus on the flora. Leaves the size of shields curled inward when she passed, shedding dust that glittered like crushed gold. When she brushed one, a scent bloomed—roasted chestnuts, blackberries, something sharp and citrusy that made her mouth water against her will. She stepped back quickly, hands up. Do not eat the fruit, Isolde said, not turning. It knows your hunger. It will give you everything you ask for, and take everything you are. Noted. Aurora’s jaw tightened. She adjusted the strap of her pack, feeling the familiar shift of leather against her shoulder. Her black hair brushed her collar, damp with sweat despite the cool air. She kept her breathing even. Fear was a luxury they could not afford, not when the Heartstone was pulling them toward a specific coordinate in the chaos. The thrumming grew louder. The air grew heavier, thick with the smell of roasting meat and spiced sugar. Ahead, the terrain opened into a broad valley. At its center rose a structure that made Aurora’s breath catch. It was not built so much as grown: a sprawling complex of terraces, colonnades, and domed halls woven from living wood and polished stone, all crowned by a canopy of interlaced branches that filtered the amber sky into a mosaic of gold and rust. Banners of deep crimson and bruised purple hung from the highest spires, fluttering in a wind that smelled of open flames and crushed laurel. This was a place of excess, curated and ancient. Dymas. A sound like laughter, sharp and musical, echoed across the valley. Then another. And another. They came from the terraces below, where figures moved between tables heavy with silver chafing dishes and crystal decanters. Aurora squinted. The figures were tall, their skin too smooth, their movements too fluid. They wore robes the color of spilled wine and ash. Some bore the marks of old burns; others had eyes that reflected the amber light like polished glass. Helbound. Contracted. Not dead, not alive. Just bound to the feast. They do not see us, Nyx whispered. Not truly. They see only what the table reflects. We are not here to watch, Aurora murmured. She adjusted the Heartstone. It pulsed warmer, faster. There was a focal point down there, something anchored in the structure’s heart. The scrying had been clear. The tear is closer than we thought. Isolde stepped forward, her bare feet silent on the moss. The tear does not wait for guests. It only answers to those who bleed into it. Then we bleed carefully. Aurora drew the Fae blade. The moonsilver flared faintly in the amber light, casting long, sharp shadows. The air around the dagger grew cold, a pocket of winter in the sweltering valley. She felt the ancient wards humming at the edge of her perception—faint shimmering distortions only visible when the Veil thinned, which it did under the pull of the solstice and the weight of this place. The blade would cut through them. It had to. They descended the terraced slopes. The closer they got, the more the environment shifted. The soil grew firmer, paved with flagstones etched in spiraling patterns that seemed to move when stared at directly. The air grew thick with heat and the cloying sweetness of overripe fruit. Aurora’s throat tightened. She kept her eyes forward, focusing on the rhythmic pulse of the Heartstone. It was pulling her toward a wide archway at the base of the central dome. Beyond it lay a corridor lined with columns carved like intertwined serpents, their scales rendered in minute, agonizing detail. A shadow detached itself from the colonnade. Aurora froze. The figure was draped in dark silk, face hidden beneath a hood shaped like a raptor’s skull. Its hands rested on a platter balanced on one palm, laden with skewers of glistening meat and clusters of purple grapes. It did not walk. It flowed, joints bending in ways that made Aurora’s stomach turn. Nyx stepped in front of her, a wall of living darkness. Step back, little spark. The figure tilted its head. Where eyes should have been, two smoldering coals glowed. It raised the platter. A voice, dry as parchment and layered with a hundred overlapping whispers, rasped from the hood. Guests at the final course. You bring blades and blood. The Prince prefers them seasoned. We are not guests, Aurora said, her voice steady despite the drumbeat in her ribs. She kept the Fae blade angled low, the moonsilver catching the ambient light. We are passing through. The figure’s head tilted the other way. The coals flared. Passing requires permission. Or payment. The stone requires payment. Isolde’s hand brushed Aurora’s wrist. The touch was ice-cold. Do not answer with words, the Half-Fae murmured. Answer with the truth you cannot speak. Aurora understood. She reached up, unclasped the Heartstone pendant. The deep crimson gemstone, roughly the size of a thumbnail, slipped into her palm, still pulsing, still warm. She knelt and pressed it flat against the flagstone. The ground answered. A low groan echoed through the corridor. The spiraling patterns on the stones began to rotate, grinding against each other. Dust billowed. The shadow-figure recoiled, its platter clattering to the ground, skewers rolling into the cracks. The Heartstone’s light deepened, bleeding into the stone like water into sponge. A seam split the floor directly before the archway, widening with a sound like tearing silk. Beyond it, a staircase spiraled downward into cool, dark stone. The air that rose from it smelled of ozone and old rain. The shadow-figure let out a sound that was half sigh, half warning. The gate opens. But the feast does not forget. Walk lightly, little spark. The tables are long. Aurora slid the stone back into its silver chain. It was cool now, dormant. She sheathed the Fae blade, the familiar weight settling against her hip. Nyx. Isolde. We move. They crossed the threshold. The temperature dropped ten degrees. The amber light faded, replaced by the cool blue of torchlight mounted in iron sconces along the walls. The corridor narrowed, the walls lined with niches holding urns that wept a slow, clear fluid. Every step echoed. Every breath felt measured, watched. Ahead, the stairs turned a corner, and the murmur of voices grew louder. Laughter. Clinking glass. The distant clang of a hammer on anvil. Somewhere below, a great bell tolled, once, three times, five times. Aurora’s fingers found the small crescent-shaped scar on her left wrist, a familiar anchor from a childhood accident she had long ago stopped minding. She did not look back. The ancient place breathed around them, vast and indifferent and hungry. But she had the blade, the stone, and the path. She adjusted her grip on her harness, felt the cold weight of the Fae dagger against her thigh, and stepped into the dark. The stone swallowed the light. The feast waited. And somewhere in the deep, something ancient turned in its sleep.
created_at"2026-04-27T09:19:34.513Z" 4/27/2026, 9:19:34 AM
model"qwen/qwen3.6-35b-a3b-20260415"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency789
moderation_latency(null)
generation_time47807
tokens_prompt1590
tokens_completion7058
native_tokens_prompt1633
native_tokens_completion6320
native_tokens_completion_images(null)
native_tokens_reasoning3893
native_tokens_cached0
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.006363619
router(null)
provider_responses
0
endpoint_id"179c6985-3a1c-48f1-a009-9f3e3e402cdd"
id"3e66ba8d08af4652985a5fbde0002206"
is_byokfalse
latency789
model_permaslug"qwen/qwen3.6-35b-a3b-20260415"
provider_name"AtlasCloud"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer(null)
request_id"req-1777281574-wIGKXdIErFlYRNxul3aU"
session_id(null)
api_type"completions"
id"gen-1777281574-J8qOsb74YtJ7UaGjoVef"
upstream_id"3e66ba8d08af4652985a5fbde0002206"
total_cost0.006363619
cache_discount(null)
upstream_inference_cost0
provider_name"AtlasCloud"
response_cache_source_id(null)

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags0
80.82% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1825
totalAiIsmAdverbs7
found
0
adverb"slightly"
count1
1
adverb"carefully"
count2
2
adverb"slowly"
count1
3
adverb"quickly"
count1
4
adverb"truly"
count1
5
adverb"lightly"
count1
highlights
0"slightly"
1"carefully"
2"slowly"
3"quickly"
4"truly"
5"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)
4.11% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1825
totalAiIsms35
found
0
word"rhythmic"
count2
1
word"pulse"
count2
2
word"gloom"
count2
3
word"unreadable"
count1
4
word"pulsed"
count2
5
word"vibrated"
count1
6
word"porcelain"
count1
7
word"shimmered"
count1
8
word"weight"
count4
9
word"chill"
count1
10
word"traced"
count1
11
word"familiar"
count3
12
word"structure"
count2
13
word"complex"
count1
14
word"mosaic"
count1
15
word"echoed"
count3
16
word"crystal"
count1
17
word"etched"
count1
18
word"silk"
count2
19
word"glistening"
count1
20
word"stomach"
count1
21
word"measured"
count1
highlights
0"rhythmic"
1"pulse"
2"gloom"
3"unreadable"
4"pulsed"
5"vibrated"
6"porcelain"
7"shimmered"
8"weight"
9"chill"
10"traced"
11"familiar"
12"structure"
13"complex"
14"mosaic"
15"echoed"
16"crystal"
17"etched"
18"silk"
19"glistening"
20"stomach"
21"measured"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"clenched jaw/fists"
count1
highlights
0"clenched fists"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences177
matches(empty)
94.43% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount5
narrationSentences177
filterMatches
0"see"
hedgeMatches
0"seemed to"
1"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences177
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen44
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1823
ratio0
matches(empty)
0.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions6
unquotedAttributions6
matches
0"Keep your hands visible, Nyx murmured, their voice a dry rustle that seemed to come from everywhere at once, carried on …"
1"It is hungry, she said, her voice carrying the precise cadence of someone measuring each word against an unseen scale."
2"Do not eat the fruit, Isolde said, not turning."
3"They do not see us, Nyx whispered."
4"We are not here to watch, Aurora murmured."
5"We are not guests, Aurora said, her voice steady despite the drumbeat in her ribs."
83.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions53
wordCount1823
uniqueNames9
maxNameDensity1.1
worstName"Aurora"
maxWindowNameDensity2.5
worstWindowName"Aurora"
discoveredNames
Veil3
Wardens1
Heartstone6
Nyx6
Fae7
Half-Fae2
Isolde7
Aurora20
Prince1
persons
0"Veil"
1"Wardens"
2"Heartstone"
3"Nyx"
4"Fae"
5"Half-Fae"
6"Isolde"
7"Aurora"
8"Prince"
places(empty)
globalScore0.951
windowScore0.833
80.56% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences108
glossingSentenceCount3
matches
0"silhouette that seemed to drink the amber light rather than reflect it"
1"rustle that seemed to come from everywhere at once, carried on a wind that did not stir the leaves"
2"patterns that seemed to move when stared at directly"
90.29% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches2
per1kWords1.097
wordCount1823
matches
0"not blue but a heavy, luminous amber, thick"
1"Not with insects, but with a low, resonant thrum"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences177
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs35
mean52.09
std36.32
cv0.697
sampleLengths
0139
1123
2116
336
47
517
645
768
8102
960
1026
1160
12115
1387
1416
1541
1626
1780
1896
197
2055
2115
2249
2332
2419
2524
2636
273
2886
2929
3030
3151
3235
3373
3419
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences177
matches
0"was draped"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount3
totalVerbs325
matches
0"was breathing"
1"was pulling"
2"was pulling"
94.43% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount2
semicolonCount1
flaggedSentences3
totalSentences177
ratio0.017
matches
0"When she brushed one, a scent bloomed—roasted chestnuts, blackberries, something sharp and citrusy that made her mouth water against her will."
1"Some bore the marks of old burns; others had eyes that reflected the amber light like polished glass."
2"She felt the ancient wards humming at the edge of her perception—faint shimmering distortions only visible when the Veil thinned, which it did under the pull of the solstice and the weight of this place."
88.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1834
adjectiveStacks2
stackExamples
0"slender, leaf-shaped weight"
1"small crescent-shaped scar"
adverbCount55
adverbRatio0.029989094874591057
lyAdverbCount16
lyAdverbRatio0.008724100327153763
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences177
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences177
mean10.3
std8.07
cv0.784
sampleLengths
04
116
234
324
45
523
68
725
828
912
1013
1135
128
1327
147
1513
1617
1721
183
1920
2035
2129
227
232
245
255
2610
272
2812
297
3020
316
3214
3318
344
352
3626
374
383
3920
4018
4118
428
4325
447
453
465
4711
4817
4921
43.31% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats15
diversityRatio0.3107344632768362
totalSentences177
uniqueOpeners55
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount5
totalSentences157
matches
0"Somewhere in the distance, the"
1"Only empty sockets."
2"Just bound to the feast."
3"Then we bleed carefully."
4"Somewhere below, a great bell"
ratio0.032
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount47
totalSentences157
matches
0"It did not so much"
1"She crossed it without hesitation."
2"She blinked against the sudden"
3"Her silver hair fell like"
4"You have been here before."
5"I have watched it breathe."
6"She pressed a palm to"
7"It is hungry, she said,"
8"She left it sheathed."
9"They moved deeper."
10"They smelled faintly of aged"
11"She forced herself to look"
12"She stepped back quickly, hands"
13"It knows your hunger."
14"It will give you everything"
15"She adjusted the strap of"
16"Her black hair brushed her"
17"She kept her breathing even."
18"It was not built so"
19"They came from the terraces"
ratio0.299
58.73% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount126
totalSentences157
matches
0"The air changed first."
1"It did not so much"
2"Aurora stepped through the tear"
3"The Veil had thinned, weakened"
4"She crossed it without hesitation."
5"The Heartstone pendant at her"
6"She blinked against the sudden"
7"Nyx unfolded from the darkness"
8"The faint glow of their"
9"Isolde glided forward next, bare"
10"Her silver hair fell like"
11"The ground beneath them was"
12"Aurora’s boots sank slightly with"
13"Fruit hung from boughs that"
14"The air hummed."
15"The soil remembers what falls"
16"You have been here before."
17"I have watched it breathe."
18"Nyx’s shadow-lengthened, stretching toward the"
19"Isolde stopped beside a tree"
ratio0.803
31.85% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences157
matches
0"Before them stretched a landscape"
ratio0.006
0.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences77
technicalSentenceCount18
matches
0"Aurora stepped through the tear in the Veil and felt her lungs seize, then expand around a atmosphere that tasted of crushed pomegranates, woodsmoke, and someth…"
1"The Heartstone pendant at her collar burned warm against her sternum, a steady, rhythmic pulse that matched the frantic hammering in her chest."
2"Nyx unfolded from the darkness she had left behind, their form stabilizing into a tall, hollow silhouette that seemed to drink the amber light rather than refle…"
3"Her silver hair fell like a curtain of polished wire to the small of her back, and her pale lavender gaze swept the horizon with the calm of someone who had wal…"
4"The ground beneath them was not earth so much as woven roots and petrified soil, spongy yet resilient, springing back as if the valley itself was breathing."
5"Not with insects, but with a low, resonant thrum that vibrated in her molars and settled deep in her ribs."
6"It is hungry, she said, her voice carrying the precise cadence of someone measuring each word against an unseen scale."
7"The moonsilver dagger was always ice-cold to the touch, a slender, leaf-shaped weight that had never betrayed her."
8"The compulsion that bound the Half-Fae to truth sat heavy in the quiet, though Isolde’s words had always walked the razor’s edge between honest and misleading."
9"Carved into the archways were reliefs of figures seated at endless tables, their faces blurred, their hands reaching for platters that overflowed with steaming …"
10"When she brushed one, a scent bloomed—roasted chestnuts, blackberries, something sharp and citrusy that made her mouth water against her will."
11"At its center rose a structure that made Aurora’s breath catch."
12"It was not built so much as grown: a sprawling complex of terraces, colonnades, and domed halls woven from living wood and polished stone, all crowned by a cano…"
13"Banners of deep crimson and bruised purple hung from the highest spires, fluttering in a wind that smelled of open flames and crushed laurel."
14"The soil grew firmer, paved with flagstones etched in spiraling patterns that seemed to move when stared at directly."
15"It flowed, joints bending in ways that made Aurora’s stomach turn."
16"The shadow-figure recoiled, its platter clattering to the ground, skewers rolling into the cracks."
17"The shadow-figure let out a sound that was half sigh, half warning."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags0
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags0
81.6620%