Run: 2026-07-09-01KX40CD8AYXXJPCWQ19J7DM4C

Run Details

Duration:
19.7s
Cost:
$0.018560
Provider:
OpenAI

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 standing stones had no business being in Richmond Park. Aurora had passed this stretch of grass a dozen times on deliveries, sometimes in rain, sometimes under the hard white glare of summer, and the stones had never been there. They rose now from the fern-choked earth in a crooked ring, black and wet-looking despite the dry evening. Their surfaces crawled with pale veins that glimmered whenever she looked away. Beyond them, the air shivered. Rory touched the pendant at her throat. The thumbnail-sized crimson stone pulsed against her fingers, warm as a living thing. Its faint inner glow strengthened with every step she took toward the ring. “Tell me again why we’re doing this,” she said. Isolde Varga stood on the other side of the stones, silver hair spilling to her waist though there was no wind to move it. She wore a dark green dress that looked stitched from leaves and moonlight. Her pale lavender eyes rested on the pendant. “Because the door has opened,” she said, “and doors dislike being left unattended.” “That isn’t an answer.” “It is the answer which has survived the journey.” Rory sighed. “I hate your answers.” “You hate the shape of them. The truth is rarely to blame for its clothing.” Behind Rory, Nyx shifted in the deepening dusk. Their silhouette towered over her, a humanoid absence where the last light should have caught on a body. Violet eyes glimmered beneath the hoodlike darkness of their head. “The rift is widening,” they whispered. Their voice seemed to come from the grass, the trees, the hollow beneath Rory’s ribs. “Something on the other side has noticed the Heartstone.” Rory closed her hand around the pendant. The crescent scar on her left wrist prickled. She had gotten it at eight years old, falling through a glass door while chasing a football. The mark had never hurt like this before. Isolde looked toward the trees. “The feast has begun.” “What feast?” “The one that is hungry for guests.” “Excellent. That clears everything up.” She drew the Fae-forged blade from the sheath at her hip. The dagger was slender and leaf-shaped, forged from moonsilver so pale it seemed to hold its own winter. Cold leached through Rory’s glove when she accepted it. In the fading light, the edge gave off a faint blue gleam. Isolde placed two fingers against the nearest standing stone. The stone exhaled. There was no other way to describe it. A long, subterranean breath rolled through the ring, lifting Rory’s hair and carrying the smell of wet soil, crushed grapes, and something sweet enough to make her teeth ache. The space between the stones folded inward. The park blurred, stretched, and peeled away like paint dissolving in rain. Beyond it waited an amber sky. Rory’s first thought was that London had caught fire. The second was that fire did not usually hang overhead in a vast, unbroken vault, its light thick and honey-colored, with slow dark currents moving through it like storms beneath an ocean. Isolde stepped through. Her feet left no impression in the black soil on the other side. Nyx followed, dissolving at the edges as they crossed the threshold. Rory stood alone between worlds, one boot on the damp earth of Richmond Park, the other on something warm and faintly yielding. The pendant thudded against her sternum. She stepped forward. Heat closed around her. Not the dry blast of an oven, but a moist, perfumed warmth that settled over her skin like breath. The portal sealed behind her with a sound like a mouth clicking shut. For several seconds she could hear nothing but her own breathing. Then Dymas began to speak. Vines rustled across hills that rose and fell in impossible terraces. Their leaves were broad as sails, veined with gold, and heavy with fruit. Orchards crowded the valley below, every tree bearing a different shape: translucent pears filled with blue sparks, red globes that beat slowly on their stems, clusters of black berries that whispered to one another in tiny voices. Farther off, gardens climbed the slopes toward a city of pale towers. The towers leaned together like drunkards, connected by bridges that sagged beneath the weight of hanging gardens. Rivers of amber liquid cut through the land, steaming where they passed. Along their banks, statues of horned men and women held trays, goblets, and enormous spoons. The air trembled with distant music. Not a melody, exactly. More a chorus of clattering dishes, deep bells, laughter, and the occasional scream stretched thin enough to become part of the rhythm. Rory tightened her grip on the dagger. “What is this place?” she asked. Isolde lifted her face to the amber sky. “A mouth with gardens for teeth.” “Again, with the answers.” Nyx turned toward the nearest orchard. Their shadow lengthened across the ground, though the light came from everywhere and nowhere. “Dymas.” The name seemed to alter the landscape. The vines shuddered. Somewhere beneath the earth, something vast rolled over in its sleep. Rory had expected Hel to be red. Fire, brimstone, iron gates. The sort of scenery designed by a churchman with a grudge. Dymas was worse because it was beautiful. Flowers bloomed in profusion among the vines—orchids with velvet throats, white lilies taller than Rory, tiny yellow blossoms that opened and closed in time with the distant music. Their scents layered over one another until her thoughts began to float. She caught herself staring at a tree whose fruit resembled polished human hearts. “Don’t eat anything,” Isolde said. “I wasn’t planning to.” “Planning is a raft. Hunger is the tide.” “I definitely hate your answers.” They moved downhill. The black soil gave slightly under Rory’s boots, warm as sunlit stone. It clung to the soles in glossy threads that tried to curl around her ankles. When she shook one loose, it recoiled into the ground. Nyx walked beside her, solid now, though their outline rippled whenever the amber light struck. They kept glancing over their shoulder. “Are we being followed?” Rory asked. “Not yet.” “Comforting.” A bird called from the orchard. Its note began as a flute and ended as a child crying. Rory looked up. The creature perched on a branch above them, if creature was the word for it. It had a fox’s narrow face, a peacock’s fan of eyes, and six folded wings like black umbrellas. Its beak opened. Inside were rows of tiny human teeth. It watched them pass. At the edge of the orchard, they found a road paved with sugar-white bones. Rory stopped. Some were animal. Some weren’t. The bones had been polished and fitted together with meticulous care, vertebrae forming gutters on either side. Between them, red flowers pushed through the gaps. Their petals bore the impression of fingerprints. Isolde stepped onto the road without hesitation. Rory remained where she was. “Are those—” “Roads remember the feet that make them,” Isolde said. “That wasn’t what I asked.” “No. It was what the road asked.” The pendant flared. A pulse of warmth spread over Rory’s chest, and somewhere ahead, beyond the orchard, a low horn sounded. The road seemed to tilt toward the city. Nyx’s hand closed around Rory’s arm. Their fingers were colder than the blade. “Something has opened a second gate.” “Where?” They pointed past the trees. At first Rory saw only a hill crowned by a ruined pavilion. Then the air beneath the pavilion rippled, revealing a vertical wound of darkness. Amber light bled around its edges. Through the opening came the wet, choking sound of hundreds of people trying to swallow at once. The wound widened. A gust rolled over them, carrying the smells of roasting meat, old wine, and human sweat. Rory’s stomach clenched. A shape moved inside the gate. Isolde’s expression did not change, but her hand rose toward the moonsilver dagger. “We must reach the palace before the invitation is delivered.” “What invitation?” The flowers along the roadside turned their faces toward Rory. All of them had eyes at their centers. Isolde looked at her. “You.” The gate snapped open. Figures spilled from it—not running, because running implied panic, and these things had none. They came in a slow, confident procession. Men and women in stained finery, their mouths covered by silver masks shaped like goblets. Their limbs were too long. Their hands dragged along the ground, leaving trails of steaming liquid. Behind them lumbered something enormous in a butcher’s apron. Rory had time to see its three heads, each crowned with curling horns, before Nyx pulled her into the orchard. “Down.” They dropped behind a hedge of thorned vines. The thorns turned toward Rory, eager and pale. “Don’t move,” Nyx whispered. The procession passed twenty feet away. One masked figure stopped. Its head turned toward the hedge. Rory could hear liquid sloshing behind its silver face. The scent of sweet wine thickened until her tongue felt numb. She pressed the dagger against her thigh, willing her fingers to stay still. The figure took one step toward them. Isolde’s hand appeared between the leaves. She held a single blue flower, its petals trembling. “Look there,” she murmured. The masked creature tilted its head. The flower opened. Inside it was a tiny doorway, and beyond the doorway a moonlit sea. The creature leaned closer. Its mask split with a delicate metallic chime. It reached for the bloom. The flower swallowed its hand. The thing recoiled. The vines surged up around its wrist, then its elbow, then its throat. It made no sound, but the other figures halted. The butchered giant raised one of its heads and sniffed. “Now,” Isolde said. They ran. Rory sprinted through the orchard, branches whipping her face, the blade bright in her hand. Fruit burst beneath her boots, spilling hot violet juice that smoked against the soil. Behind them, the creatures began to move again. The ground shook beneath the butcher’s stride. Ahead, the ruined pavilion waited at the top of the hill. Its columns were made from stacked plates, each one cracked and stained. A roof of enormous copper leaves sagged overhead. At the center stood the second gate, its darkness pulsing like a heart. The pendant burned against Rory’s skin. “There!” Nyx pointed. A narrow archway had appeared in the pavilion wall. It was sealed by a web of red light, thick as veins. Rory understood without being told. She drove the Fae blade into the ward. Cold exploded up her arm. The red web shrieked. Lines of light snapped one by one, spraying sparks that smelled like cinnamon and blood. The dagger cut through the last strand. The archway opened onto darkness. Behind them, the orchard erupted. Vines tore from the ground. The masked figures surged over the hill, silver goblets gleaming. The three-headed butcher lifted a cleaver the size of a door. Rory stumbled through the arch. Nyx followed, dragging Isolde by the wrist. The darkness swallowed them. For one breath, Rory felt nothing—no ground, no heat, no body. She floated inside a space that pressed close from every direction, filled with distant breathing and the murmur of voices speaking her name in languages she did not know. Then stone struck her knees. She landed in a vast underground hall. The walls rose beyond the reach of sight, carved with scenes of feasts, harvests, and kneeling figures offering their hearts on silver platters. Golden roots pierced the ceiling. Between them hung chandeliers made from thousands of tiny glass jars, each holding a flickering flame. At the far end of the hall stood a pair of black doors. They were carved in the shape of open mouths. The gate behind Rory vanished. For a moment, no one spoke. Then, from beyond the doors, something knocked. Once. Twice. Three times. The sound traveled through the ancient stone and settled in Rory’s bones. The Heartstone gave one slow, answering pulse. Nyx’s violet eyes fixed on the doors. Isolde raised her silver hair from where it had caught beneath her collar and looked toward the dark. “The palace has tasted the living,” she said. Rory got to her feet, blade still cold in her hand. “And what does it want?” Isolde smiled without warmth. “A second course.”
created_at"2026-07-09T17:56:34.197Z" 7/9/2026, 5:56:34 PM
model"openai/gpt-5.6-luna-20260709"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency2276
moderation_latency(null)
generation_time19353
tokens_prompt1590
tokens_completion3355
native_tokens_prompt1532
native_tokens_completion2838
native_tokens_completion_images0
native_tokens_reasoning224
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"completed"
service_tier"default"
usage0.01856
router(null)
provider_responses
0
endpoint_id"eebea444-34a5-4642-a766-cb319471d33a"
id"resp_0e4b299c87c8fbed016a4fe0d246d08194bee56bc3daf4c049"
is_byokfalse
latency199
model_permaslug"openai/gpt-5.6-luna-20260709"
provider_name"OpenAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.18.0; linux; x64))"
http_referer(null)
request_id"req-1783619794-1IBauGChl7zD8Jed6OWj"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1783619794-MZlhczCY3WKQYk4ImKY4"
upstream_id"resp_0e4b299c87c8fbed016a4fe0d246d08194bee56bc3daf4c049"
total_cost0.01856
cache_discount(null)
upstream_inference_cost0
provider_name"OpenAI"
response_cache_source_id(null)
data_region"global"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags12
adverbTagCount0
adverbTags(empty)
dialogueSentences40
tagDensity0.3
leniency0.6
rawRatio0
effectiveRatio0
95.10% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2040
totalAiIsmAdverbs2
found
0
adverb"slowly"
count1
1
adverb"slightly"
count1
highlights
0"slowly"
1"slightly"
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)
70.59% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2040
totalAiIsms12
found
0
word"pulsed"
count1
1
word"warmth"
count3
2
word"weight"
count1
3
word"trembled"
count1
4
word"velvet"
count1
5
word"comforting"
count1
6
word"pulse"
count2
7
word"stomach"
count1
8
word"gleaming"
count1
highlights
0"pulsed"
1"warmth"
2"weight"
3"trembled"
4"velvet"
5"comforting"
6"pulse"
7"stomach"
8"gleaming"
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
narrationSentences199
matches(empty)
85.43% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount8
narrationSentences199
filterMatches(empty)
hedgeMatches
0"seemed to"
1"began to"
2"tried to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences227
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen37
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2037
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions10
unquotedAttributions0
matches(empty)
50.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions71
wordCount1852
uniqueNames12
maxNameDensity1.78
worstName"Rory"
maxWindowNameDensity3.5
worstWindowName"Rory"
discoveredNames
Richmond2
Park2
Isolde15
Varga1
Rory33
Nyx10
Fae-forged1
London1
Dymas2
Hel1
Fae2
Heartstone1
persons
0"Isolde"
1"Varga"
2"Rory"
3"Nyx"
4"Dymas"
5"Heartstone"
places
0"Richmond"
1"Park"
2"London"
globalScore0.609
windowScore0.5
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences139
glossingSentenceCount1
matches
0"smelled like cinnamon and blood"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.491
wordCount2037
matches
0"Not the dry blast of an oven, but a moist, perfumed warmth"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences227
matches
0"was that London"
1"was that fire"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs142
mean14.35
std14.79
cv1.031
sampleLengths
010
160
25
333
49
545
613
74
89
96
1015
1136
1230
137
1433
159
162
177
185
1950
209
213
2256
236
249
2532
263
2713
2833
296
303
3136
3211
335
3461
3556
366
3726
387
396
4014
414
4221
4321
4422
457
4653
475
484
498
98.21% Passive voice overuse
Target: ≤2% passive sentences
passiveCount4
totalSentences199
matches
0"were made"
1"was sealed"
2"being told"
3"were carved"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs313
matches(empty)
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount3
semicolonCount0
flaggedSentences3
totalSentences227
ratio0.013
matches
0"Flowers bloomed in profusion among the vines—orchids with velvet throats, white lilies taller than Rory, tiny yellow blossoms that opened and closed in time with the distant music."
1"Figures spilled from it—not running, because running implied panic, and these things had none."
2"For one breath, Rory felt nothing—no ground, no heat, no body."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1863
adjectiveStacks0
stackExamples(empty)
adverbCount43
adverbRatio0.02308105206655931
lyAdverbCount6
lyAdverbRatio0.00322061191626409
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences227
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences227
mean8.97
std5.98
cv0.666
sampleLengths
010
130
218
312
45
57
613
713
89
924
1013
118
1213
134
149
152
164
1715
188
1918
2010
216
2215
239
247
258
2617
278
285
294
302
317
325
3311
3418
359
3612
379
383
398
4029
417
4212
436
449
4532
463
4713
4811
4922
47.72% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats10
diversityRatio0.31277533039647576
totalSentences227
uniqueOpeners71
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount6
totalSentences180
matches
0"Then Dymas began to speak."
1"More a chorus of clattering"
2"Somewhere beneath the earth, something"
3"Then the air beneath the"
4"Then stone struck her knees."
5"Then, from beyond the doors,"
ratio0.033
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount41
totalSentences180
matches
0"They rose now from the"
1"Their surfaces crawled with pale"
2"Its faint inner glow strengthened"
3"She wore a dark green"
4"Her pale lavender eyes rested"
5"Their silhouette towered over her,"
6"Their voice seemed to come"
7"She had gotten it at"
8"She drew the Fae-forged blade"
9"Her feet left no impression"
10"She stepped forward."
11"Their leaves were broad as"
12"Their shadow lengthened across the"
13"Their scents layered over one"
14"She caught herself staring at"
15"They moved downhill."
16"It clung to the soles"
17"They kept glancing over their"
18"Its note began as a"
19"It had a fox’s narrow"
ratio0.228
68.33% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount141
totalSentences180
matches
0"The standing stones had no"
1"Aurora had passed this stretch"
2"They rose now from the"
3"Their surfaces crawled with pale"
4"Rory touched the pendant at"
5"The thumbnail-sized crimson stone pulsed"
6"Its faint inner glow strengthened"
7"Isolde Varga stood on the"
8"She wore a dark green"
9"Her pale lavender eyes rested"
10"Their silhouette towered over her,"
11"Violet eyes glimmered beneath the"
12"Their voice seemed to come"
13"Rory closed her hand around"
14"The crescent scar on her"
15"She had gotten it at"
16"The mark had never hurt"
17"Isolde looked toward the trees."
18"She drew the Fae-forged blade"
19"The dagger was slender and"
ratio0.783
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences180
matches(empty)
ratio0
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences80
technicalSentenceCount3
matches
0"Orchards crowded the valley below, every tree bearing a different shape: translucent pears filled with blue sparks, red globes that beat slowly on their stems, …"
1"The towers leaned together like drunkards, connected by bridges that sagged beneath the weight of hanging gardens."
2"Flowers bloomed in profusion among the vines—orchids with velvet throats, white lilies taller than Rory, tiny yellow blossoms that opened and closed in time wit…"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags12
uselessAdditionCount0
matches(empty)
75.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags11
fancyCount3
fancyTags
0"they whispered (whisper)"
1"Nyx whispered (whisper)"
2"she murmured (murmur)"
dialogueSentences40
tagDensity0.275
leniency0.55
rawRatio0.273
effectiveRatio0.15
89.6794%