Run: 2026-07-09-01KX41A3P1JXVSS0SCVJCN78QQ

Run Details

Duration:
34.4s
Cost:
$0.039643
Provider:
OpenAI

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 ancient oak standing stones rose from the bracken like broken teeth, each trunk-thick slab striped with black moss and pale lichen. Beyond them, Richmond Park vanished beneath ordinary winter rain: bare branches, muddy paths, the distant blink of car headlights beyond the deer enclosure. Inside the stones, there was no rain. Aurora stopped with one boot on the wet side of the boundary and one on dry grass. A curtain of warmth brushed her face. It smelled of crushed mint, honey, and something metallic, like a coin held too long in a clenched fist. Nyx stood behind her, their tall outline thinning into the shadows between the stones. Violet eyes hovered in the dark. “Your world has teeth here,” they murmured. Aurora looked back. “That was meant to reassure me?” “It was not.” The Heartstone pendant pressed against her sternum, warm beneath her jumper. Its crimson centre beat once, then again, a small foreign pulse against her own. She stepped through. The grove swallowed the sound of the city. No traffic hissed. No planes crossed overhead. Even the wind had changed. It moved through the wildflowers with a rustle like pages turning, though the flowers stood waist-high in colours that had no business surviving December. Blue bells opened beside scarlet foxgloves. White roses climbed around silver-barked trees. Tiny yellow blooms pushed through velvet-black soil and turned their faces towards a sky that did not match the one she had left behind. Above, the clouds hung low and green-grey, streaked with bands of copper light. A crescent moon floated near the horizon despite the afternoon she had walked out of. Aurora touched the stone at her shoulder. It felt warm. A slow tremor climbed through her palm and settled in the bones of her arm. “Isolde?” she called. Her voice travelled farther than it should have. The name rang between the trees, then returned in fragments. Isolde. Old. Gold. A laugh drifted from somewhere beyond a wall of hanging willow branches. “You came bearing a shadow and a red little hunger.” Aurora’s fingers closed over the Heartstone. “That sounded rude.” “It was accurate.” Isolde Varga emerged from beneath the willow canopy without bending a single branch. Silver hair spilled down her back, bright enough to make the dim grove seem poorly lit. She wore a gown the colour of frostbitten lavender, its hem floating a finger’s breadth above the grass. Aurora glanced down. No footprints marked the soil behind her. “You’ve changed the entrance,” Aurora said. “The entrance has changed itself. Doors grow temperamental when too many people knock.” Nyx tilted their head. Darkness gathered around their shoulders, a cloak with no fabric to it. “The Veil is bruised.” Isolde’s pale lavender eyes fixed on them. “You still spoke like a man who believed the world owed him an answer.” “And you still avoided answers.” “A gift of my bloodline.” Aurora drew the Fae-forged blade from the sheath at her boot. The moonsilver dagger lay cold in her hand, its leaf-shaped edge catching a thread of copper from the sky. “I didn’t come here to listen to the pair of you circle each other. The pendant started burning an hour ago. Then the mirror behind Silas’s bar showed a vineyard where the back room should have been.” Isolde’s smile vanished. “You looked into it?” “I looked for about half a second before Nyx dragged me away.” “A prudent shade.” Nyx’s violet eyes narrowed. “Do not make a habit of it.” The willow branches parted without Isolde touching them. Beyond, a narrow path curled through the flowers. Its surface shone like wet slate, though no water lay upon it. Small pale moths rose at Aurora’s approach. Their wings bore patterns like tiny maps: rivers, mountains, unfamiliar coastlines. Isolde moved onto the path. “Come. The grove has shown you a root. We will see what has pushed up beneath it.” Aurora followed, keeping the pendant inside her fist. Nyx slid along behind them, their shape blurring whenever the path crossed a patch of deep shade. The grove deepened with every step. Trees crowded closer, then gave way to open courts of grass where marble statues shifted when she did not look directly at them. A stag with antlers made of pale branches watched from between two yews. Its eyes shone gold. When Aurora met its gaze, it lowered its head in something that resembled a bow before it stepped backwards into a tree trunk and disappeared. “Was that one of yours?” Aurora asked. “Nothing in this place is mine,” Isolde replied. “Not even the things that remember my name.” They reached a stream that cut across the path. It ran clear over round stones, yet the water flowed uphill, climbing towards a basin nestled beneath a huge ash tree. The basin overflowed without spilling. Glassy fish swam through the air above it, their translucent fins whispering against the leaves. Aurora crouched beside the stream. Her reflection did not crouch with her. The girl in the water wore a dark dress instead of jeans and boots. A crown of thorny black vines rested on her straight black hair. Her bright blue eyes looked older, empty around the edges. The reflection lifted one hand to its wrist. A crescent-shaped scar marked the skin there. Aurora jerked away. The water cleared. Only her own face stared back, pale and tense. Nyx came to the bank, their shadow stretching over the current. “What did it show?” “Nothing useful.” “Nothing useful often leaves people white as bone.” Aurora slipped the dagger back into its sheath. “It showed me in a bad outfit. We survived.” Isolde watched the stream climb its impossible course. “The grove does not always show what is coming,” she said. “It also shows what reaches for you.” Aurora straightened. “That was meant to be clearer?” “It was meant to be true.” A sound rolled through the trees. At first Aurora took it for thunder. Then it came again: a deep, distant clang, followed by the scrape of something enormous dragging against stone. The pendant flared hot. Aurora hissed and pulled it from beneath her jumper. Deep crimson light pulsed inside the stone, staining her fingers red. Nyx moved in front of her. “There.” Between the trees, the air trembled. A narrow line had appeared above the path ahead. It looked no wider than a knife cut, but amber light leaked through it. The light spread across the grass in long gold fingers. With it came a smell so rich Aurora’s stomach cramped: roasted fruit, hot sugar, pepper, wine, fresh bread torn open by hand. Then another scent pushed through beneath it. Ash. Old blood. The cut widened with a wet, tearing sound. Aurora drew the Fae blade. On the other side stood an orchard beneath an amber sky. Trees bent under fruit the size of human heads: purple pears, blue pomegranates, oranges with skins that gleamed like polished copper. A paved road ran between the rows, and along it marched figures in white aprons carrying silver platters piled with steaming food. None of them looked up. One stumbled. A platter tipped. Something dark and jointed slid from beneath a silver dome and scuttled into the orchard grass. Aurora’s mouth went dry. “Dymas.” “Only a mouthful of it,” Isolde replied. “A taste leaking through a wound.” The crack shuddered. A hand struck against it from the far side. Not a human hand. Its fingers had too many knuckles, its nails thick and yellowed, each one stained with dark sauce or darker blood. The fingers spread. Nyx’s body sharpened. Shadow poured off them and filled the path behind, sealing it in black. “Do not let it widen,” they whispered. Aurora ran forward before fear could grip her ankles. The air near the rift fought her. Heat pressed against her skin. The smell of food flooded her mouth until she tasted salt, fat, and smoke. Her hunger rose without permission, sharp enough to make her dizzy. She had eaten lunch an hour earlier. Her body did not care. It wanted the fruit. The bread. Whatever steamed beneath those covered platters. The hand pushed through to the wrist. A face followed, flattened against the breach as though the rift had become glass. Its skin sagged in glossy folds. Its mouth opened too wide. Rows of small square teeth clicked together. “Little heart,” it crooned. Aurora planted her feet. The creature’s eyes rolled towards the pendant. “Give.” “No.” Its mouth split wider. “Give.” The Heartstone scorched her palm. A memory flashed through her: Evan’s hand around her wrist, fingers pressing against the crescent scar while his voice stayed low so the neighbours would not hear. She felt the old instinct rise, that frozen obedience, that ugly urge to make the danger happy before it got worse. Aurora dug her nails into the pendant until the edges cut her skin. “No,” she repeated. She drove the Fae blade into the glowing seam. Moonsilver met the rift with a scream that did not come from metal or flesh. The grove bucked beneath her boots. Flowers snapped shut. The hovering fish scattered in flashes of clear light. Through the opening, the orchard lurched sideways. Platters crashed. The apron-clad figures lifted their heads at last. Their faces had been scraped smooth. The creature seized Aurora’s wrist. Cold claws closed over the scar. Nyx struck. Their shadow crossed the path in a single violent sweep. It wrapped the creature’s arm, and for an instant Aurora saw a man’s hand within the darkness—pale, ink-stained, shaking with strain—before shadow swallowed it again. The creature shrieked. Its grip broke. Aurora twisted the dagger. The rift snapped shut. The sound struck like a slammed door inside her skull. She stumbled backwards into the grass, clutching her wrist. The pendant dimmed, though it remained hot enough to redden the skin of her palm. For several breaths, nothing moved. Then the grove exhaled. Flowers opened one by one. The copper stripes faded from the sky. Somewhere far off, a bird began to sing three rough notes, then stopped. Nyx stood at the edge of the path, their outline wavering. Thin violet light leaked from one shoulder like smoke. Aurora got to her feet. “You all right?” “A poor choice of words.” “Can you stand?” “I am standing.” “Fine. Can you keep standing?” Their eyes met hers. “For now.” Isolde approached the place where the rift had been. A dark line remained in the air, no wider than a hair. She held two fingers near it, not touching. Frost gathered along her nails. “This is not a random tear,” she said. Aurora wiped blood from her hand onto her jeans. “You knew that before we came here.” “I knew a door had opened. I did not know who had placed the key.” The Heartstone gave a faint pulse. Aurora looked down at it. “You think this did.” “I think it answered something.” Nyx’s shadow crept over the hairline mark in the air. “The thing on the other side called to it.” “It called to a heartstone,” Isolde corrected. “There is a difference.” Aurora tucked the pendant back beneath her jumper, where it rested against her skin like a second, hostile heartbeat. “Then explain it.” Isolde turned from the scar in the air. Her silver hair stirred though the grove stood windless. “A stone from Dymas carried hunger in its making. Hunger found hunger. That much is plain.” “That isn’t an explanation.” “No,” Isolde replied. “It is the first stitch.” A low bell sounded somewhere deeper in the grove. Once. Twice. The path behind Isolde changed. Where it had wound through flowers, black roots now rose from the ground and braided themselves into an archway. Beyond it waited a stretch of darkness so complete that even Nyx’s outline seemed pale beside it. Aurora stared at the new passage. “Was that there when we came in?” “No,” Isolde said. “The grove has opened its inner road.” Nyx faced the archway. “Why?” A child’s voice floated from the dark. “Aurora Carter.” Aurora’s blood cooled. The voice spoke again, close enough to brush her ear. “Come and see what they buried.”
created_at"2026-07-09T18:12:47.432Z" 7/9/2026, 6:12:47 PM
model"openai/gpt-5.6-terra-20260709"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency457
moderation_latency(null)
generation_time34281
tokens_prompt1816
tokens_completion3337
native_tokens_prompt1706
native_tokens_completion2614
native_tokens_completion_images0
native_tokens_reasoning0
native_tokens_cached1703
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.03964325
router(null)
provider_responses
0
endpoint_id"3cc89000-ae34-4dde-9c7d-5ce009c8af0b"
id"resp_0b1e78c0c77742c9016a4fe49f7d9081978149561a7cfd2fc2"
is_byokfalse
latency219
model_permaslug"openai/gpt-5.6-terra-20260709"
provider_name"OpenAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.18.0; linux; x64))"
http_referer(null)
request_id"req-1783620767-WmRtlM3TX21p6CH0x3b9"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1783620767-PG1SQGdMO3RsU1ID6V5D"
upstream_id"resp_0b1e78c0c77742c9016a4fe49f7d9081978149561a7cfd2fc2"
total_cost0.03964325
cache_discount0.00383175
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
totalTags14
adverbTagCount0
adverbTags(empty)
dialogueSentences65
tagDensity0.215
leniency0.431
rawRatio0
effectiveRatio0
100.00% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2028
totalAiIsmAdverbs0
found(empty)
highlights(empty)
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)
75.35% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2028
totalAiIsms10
found
0
word"warmth"
count1
1
word"pulse"
count2
2
word"velvet"
count1
3
word"marble"
count1
4
word"pulsed"
count1
5
word"trembled"
count1
6
word"stomach"
count1
7
word"lurched"
count1
8
word"wavering"
count1
highlights
0"warmth"
1"pulse"
2"velvet"
3"marble"
4"pulsed"
5"trembled"
6"stomach"
7"lurched"
8"wavering"
66.67% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches2
maxInWindow2
found
0
label"eyes widened/narrowed"
count1
1
label"clenched jaw/fists"
count1
highlights
0"eyes narrowed"
1"clenched fist"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences195
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount1
narrationSentences195
filterMatches(empty)
hedgeMatches
0"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences246
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
totalWords2026
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions15
unquotedAttributions0
matches(empty)
50.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions72
wordCount1647
uniqueNames11
maxNameDensity1.94
worstName"Aurora"
maxWindowNameDensity3.5
worstWindowName"Aurora"
discoveredNames
Richmond1
Park1
Aurora32
Heartstone4
December1
Varga1
Nyx12
Fae-forged1
Isolde15
Fae3
Evan1
persons
0"Aurora"
1"Heartstone"
2"Varga"
3"Nyx"
4"Isolde"
5"Evan"
places
0"Richmond"
1"Park"
globalScore0.529
windowScore0.5
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences121
glossingSentenceCount2
matches
0"appeared above the path ahead"
1"seemed pale beside it"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount2026
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences246
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs145
mean13.97
std14.8
cv1.059
sampleLengths
045
17
243
320
47
59
63
725
83
98
1072
1128
1225
133
1418
151
161
171
1812
1910
209
213
2247
233
247
256
2613
2716
284
2921
305
315
3230
3337
343
354
3612
373
3811
3946
405
4117
4225
436
4465
457
4616
4750
4812
4936
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences195
matches
0"been scraped"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs273
matches(empty)
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount2
semicolonCount0
flaggedSentences1
totalSentences246
ratio0.004
matches
0"It wrapped the creature’s arm, and for an instant Aurora saw a man’s hand within the darkness—pale, ink-stained, shaking with strain—before shadow swallowed it again."
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1659
adjectiveStacks1
stackExamples
0"clear over round stones,"
adverbCount46
adverbRatio0.027727546714888487
lyAdverbCount4
lyAdverbRatio0.0024110910186859553
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences246
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences246
mean8.24
std5.84
cv0.709
sampleLengths
022
123
27
317
47
519
614
76
87
93
106
113
1211
1314
143
158
163
174
185
1924
206
216
2224
2313
2415
257
263
2715
283
298
3010
311
321
331
3412
3510
366
373
383
3913
4016
4118
423
437
446
4513
464
4712
484
497
48.10% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats5
diversityRatio0.3008130081300813
totalSentences246
uniqueOpeners74
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount6
totalSentences169
matches
0"Even the wind had changed."
1"Only her own face stared"
2"Then it came again: a"
3"Then another scent pushed through"
4"Then the grove exhaled."
5"Somewhere far off, a bird"
ratio0.036
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount33
totalSentences169
matches
0"It smelled of crushed mint,"
1"Its crimson centre beat once,"
2"She stepped through."
3"It moved through the wildflowers"
4"It felt warm."
5"Her voice travelled farther than"
6"She wore a gown the"
7"Its surface shone like wet"
8"Their wings bore patterns like"
9"Its eyes shone gold."
10"They reached a stream that"
11"It ran clear over round"
12"Her reflection did not crouch"
13"Her bright blue eyes looked"
14"It looked no wider than"
15"Its fingers had too many"
16"Her hunger rose without permission,"
17"She had eaten lunch an"
18"Her body did not care."
19"It wanted the fruit."
ratio0.195
57.63% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount136
totalSentences169
matches
0"The ancient oak standing stones"
1"Aurora stopped with one boot"
2"A curtain of warmth brushed"
3"It smelled of crushed mint,"
4"Nyx stood behind her, their"
5"Violet eyes hovered in the"
6"Aurora looked back."
7"The Heartstone pendant pressed against"
8"Its crimson centre beat once,"
9"She stepped through."
10"The grove swallowed the sound"
11"It moved through the wildflowers"
12"A crescent moon floated near"
13"Aurora touched the stone at"
14"It felt warm."
15"A slow tremor climbed through"
16"Her voice travelled farther than"
17"The name rang between the"
18"A laugh drifted from somewhere"
19"Aurora’s fingers closed over the"
ratio0.805
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences169
matches(empty)
ratio0
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences62
technicalSentenceCount3
matches
0"Tiny yellow blooms pushed through velvet-black soil and turned their faces towards a sky that did not match the one she had left behind."
1"When Aurora met its gaze, it lowered its head in something that resembled a bow before it stepped backwards into a tree trunk and disappeared."
2"Trees bent under fruit the size of human heads: purple pears, blue pomegranates, oranges with skins that gleamed like polished copper."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags14
uselessAdditionCount0
matches(empty)
88.46% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags13
fancyCount4
fancyTags
0"they murmured (murmur)"
1"they whispered (whisper)"
2"she repeated (repeat)"
3"Isolde corrected (correct)"
dialogueSentences65
tagDensity0.2
leniency0.4
rawRatio0.308
effectiveRatio0.123
89.3403%