Run: 2026-07-09-01KX40EHWZDQVM858RZPQYCEFM

Run Details

Duration:
17.4s
Cost:
$0.017534
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 did not look like a door. They stood in a ragged crescent beneath the Richmond oaks, each one furred with moss and silver lichen, their surfaces scored by weather older than any road Rory had ever walked. Beyond them lay only a patch of winter grass and the dark, damp trunks of the park. Then Isolde stepped between the stones. She left no print in the mud. The air folded around her like silk. For one breath, Rory saw the grove as a distortion—a shimmer trembling between the stones, the way heat wavered above asphalt. Then Isolde vanished. Eva made a small, strangled sound. Nyx tilted their head. Their violet eyes glimmered inside the hood of their shadowed face. “Which side?” Rory asked. “Where the path has not yet happened,” Isolde’s voice whispered from beyond the stones. Rory glanced at Eva. “That clears it up.” Eva swallowed. She had insisted on coming, had followed Rory through London’s rain and into Richmond Park with a courage that looked increasingly like poor judgment. “You first.” “Already did.” “Then you know it’s safe.” “I know Isolde went through it.” “Is that different?” “Extremely.” Nyx flowed forward. Their solid silhouette thinned as they crossed the boundary, becoming a smear of darkness between the stones. For a moment the grove’s pale lavender light shone through their ribs. Then they were gone. Rory touched the pendant at her throat. The Heartstone lay warm against her skin, its deep crimson surface faintly lit from within. It had begun pulsing minutes ago, a slow, patient beat. Not a heartbeat, she told herself. It felt exactly like one. She drew the Fae-forged blade from the sheath at her hip. The moonsilver dagger was cold enough to ache in her hand. Its leaf-shaped edge held a faint gleam beneath the gray afternoon sky. Eva stared at it. “You’re bringing that in?” “I’m bringing it everywhere.” “Good. Because that looks like the kind of place that eats people.” Rory stepped between the stones. Cold struck first—not winter cold, but something deeper, a chill that seemed to pass through her skin and settle behind her eyes. Her stomach lurched. For an instant she felt herself falling sideways, though her boots remained planted. Then the world opened. The grove was enormous. It stretched beneath a sky of pearl and violet, though no sun hung overhead. Wildflowers crowded the ground in impossible profusion: blue bells large as teacups, red blossoms shaped like open mouths, pale gold flowers that rotated slowly to follow Rory as she moved. Their scent shifted with every breath—honey, wet stone, smoke, crushed mint. Behind her, the standing stones formed a narrow arch. Through it she could still see Richmond Park, but the view had shrunk to a wavering rectangle. Rain fell on the other side. Here, a warm wind stroked the grass. Eva came through and stopped dead. “Oh,” she breathed. The word carried across the clearing and returned from somewhere high above, thinner and stranger. Oh. Nyx stood twenty paces away beside a stream that shone like black glass. Isolde waited on the opposite bank. Her silver hair spilled to her waist, untouched by the wind. She looked no older than thirty and no younger than the moon, which seemed to hang just above the horizon despite the absence of a sun. “This is the Grove?” Rory asked. “This is a Grove,” Isolde replied. “That’s not the same answer.” “A door is not a house, a name is not a soul, and a question is not a key.” Eva leaned toward Rory. “Does she ever answer normally?” “No,” Rory said. “Yes,” Isolde said. Eva blinked. “That was almost helpful.” They followed Isolde along the stream. The water made no sound. It ran uphill, curling over smooth stones and climbing toward a ridge where it disappeared into a hanging veil of mist. Fish moved beneath its surface, but they had too many fins and no visible eyes. One rose near Rory’s boot and opened a silver mouth. She stepped away. The fish sank. “What did you feel?” Nyx asked. Their voice came from beside her, though Rory had not seen them cross the stream. It sounded like wind slipping beneath a door. “Something looking at me.” “Something was.” “Can it cross?” “It has not decided.” Rory tightened her grip on the dagger. “Comforting.” “Comfort is a blanket laid over a hole.” “Do you have any useful observations?” Nyx’s violet gaze moved to the pendant. “The Heartstone remembers this place.” Rory looked down. The crimson gem pulsed brighter, warmth spreading through the silver chain. Isolde watched it without expression. “Stolen embers always remember the fire.” “Who stole it?” “Ask the hand that gave it.” “I’ve asked.” “And did the hand answer?” “No.” “Then you asked the wrong hand.” Rory filed that away, though she had no idea where to put it. They climbed the ridge. The grass brushed Rory’s knees, each blade translucent and tipped with a bead of blue light. When she touched one, it chimed. A hundred nearby blades answered. The sound was delicate at first, like distant glass. Then it gathered into a chord that passed beneath her feet and through her bones. Eva flinched. “That wasn’t there before.” “Things here notice when they are noticed,” Isolde said. “Can we stop noticing things?” “Not while you remain alive.” At the top of the ridge, the landscape unfolded. Beyond the Grove’s flowers stood a forest of white-barked trees, their branches twisting together into arches. Leaves like thin plates of copper fluttered overhead without falling. In the distance, mountains floated upside down, their peaks pointing toward the lavender sky. Between them hung a vast, dark ocean, suspended in the air. Rivers streamed from it in shining ropes and vanished into the clouds below. Rory forgot to breathe. Even Nyx went still. “What is that?” Eva whispered. “An old sea,” Isolde said. “In the sky?” “Once it was elsewhere.” A low tremor rolled through the ground. The copper leaves shivered. The silent stream stopped flowing. Far beyond the forest, one of the floating mountains cracked open, revealing a vein of red light. Rory’s pendant flared hot. The warmth became pain. She tore the chain from her neck. The Heartstone hung in her fist, crimson light spilling between her fingers. Beneath the skin of the gem, something moved—a thin black line twisting like a trapped insect. Nyx turned toward the forest. Their form darkened, edges dissolving into smoke. “We are not alone,” they said. Isolde’s pale eyes fixed on the trees. “No one enters a story alone.” “That’s not what they meant,” Rory said. A sound came from the forest. It began as a wet clicking, irregular and distant. Then another answered. Then a third, closer. Between the white trunks, something moved. Rory saw a limb first—long, jointed, and pale as peeled willow. It withdrew behind a tree. A second limb appeared on the opposite side. The creature was circling them. Eva reached for Rory’s arm. Rory raised the moonsilver dagger. Its blade brightened, catching no visible light. The air around it tightened. “Isolde,” she said, “what is that?” “A question with too many legs.” “Is it dangerous?” “It is hungry.” The clicking stopped. A face emerged between the trees. It was almost human, if a human face had been stretched thin over a skull and set with four black eyes. Its mouth opened sideways. Inside, rows of tiny pale teeth flexed like grass in wind. Eva whispered a curse. The creature took one step into the clearing. Its feet ended in hands. Each finger pressed into the soil, testing it. Rory felt the Heartstone pull toward it. Not toward the creature itself. Toward something behind it. The black line inside the gem writhed. “There,” Rory said. The creature lunged. Nyx became a wall of shadow. The impact struck with a crack like a tree splitting. Nyx’s form scattered across the grass, then gathered again behind the creature. Isolde lifted one silver hand and spoke a string of words that sounded like bells breaking underwater. The creature convulsed. Rory ran. Not away. Toward the trees. “Rory!” Eva shouted. The creature twisted after her, but Rory slashed the dagger across the space between them. The blade did not touch flesh. It cut something invisible. A ward snapped. The forest screamed. Every white-barked tree bent at once, branches whipping downward. The creature jerked backward, its mouth opening in a sound that stabbed into Rory’s teeth. Behind it, between two trees, a narrow rift flickered into view—a vertical tear in the air, showing not forest but amber light, red stone, and the shadow of something immense. The Heartstone burned in Rory’s hand. The rift pulled at her. For one dizzy second she smelled roasted fruit, hot soil, and sugar. She heard distant music and the roar of a crowd. Somewhere beyond the tear, someone shouted her name. Not Rory. Aurora. The voice carried the weight of a throne. She dug her boots into the earth. “Nyx!” The Shade struck the creature from behind. Darkness poured over its pale limbs, pinning them. Isolde’s words sharpened into command. Eva seized Rory’s coat and hauled her backward. The rift narrowed. The creature thrashed, tearing strips from Nyx’s shadow. Violet eyes flashed in the darkness. “Close it!” Eva cried. “I’m working on it!” “How?” Rory looked at the blade, the pendant, and the rip in the world. Quick thinking had always been easier when the problem obeyed ordinary rules. The Heartstone pulsed. The rift pulsed with it. Rory understood. She thrust the pendant toward the opening. The gem answered with a burst of crimson light. The amber world beyond the rift surged forward, hungry and bright. Heat washed over her face. Something on the other side reached through—a hand with too many knuckles, fingers tipped in golden claws. Rory drove the moonsilver blade into the ground. The dagger sank through soil, stone, and whatever lay beneath both. Cold exploded outward. Silver lines raced across the clearing, stitching the rift shut. The claw withdrew. The amber vanished. The creature collapsed into a heap of pale limbs. Then it folded inward, becoming a knot of roots that sank into the earth. Silence returned. Rory remained crouched over the dagger, breathing hard. The Heartstone had gone dark. The silver chain hung broken between her fingers. Eva knelt beside her. “Are you hurt?” “No.” “That sounded like a lie.” “I’m not bleeding.” “Not what I asked.” Rory looked toward the forest. Her left wrist throbbed beneath the small crescent scar she had carried since childhood. “I’m fine.” Nyx re-formed near the stream. Their outline flickered, one shoulder missing before darkness filled it in. “Your wound is not where you look,” they said. “Everyone here is a poet when I need a medic.” Isolde approached. She bent and pulled the dagger from the ground. Despite the violence around them, the blade remained spotless, cold, and faintly luminous. “You have opened the first gate,” she said. “I closed it.” “A gate may be opened by closing it.” Rory snatched back the dagger. “What did we just see?” Isolde looked past her, toward the distant floating sea. “An appetite beneath the world. A prince’s road. A promise wearing a stranger’s voice.” The pendant warmed again, faintly this time. Far away, beyond the white forest, bells began to ring. Not the delicate chiming flowers. These were deep, enormous bells, each note rolling through the Grove until the flowers bowed and the black stream shuddered. Nyx turned toward the sound. “Something knows we are here,” they whispered. Isolde’s silver hair lifted in the wind. “Something knew before you arrived.” The path ahead opened between the trees, though no one had touched them. Copper leaves peeled back from the branches, revealing a descending stairway carved into the earth. Each step glowed with amber light. Eva stared into the depths. “We’re not going down there.” Rory looked at the broken chain in her hand, then at the Heartstone’s stubborn pulse beneath her palm. “No,” she said. The bells rang again. Rory stepped onto the first stair. “We’re going to find out who called me.”
created_at"2026-07-09T17:57:44.492Z" 7/9/2026, 5:57:44 PM
model"openai/gpt-5.6-luna-20260709"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency390
moderation_latency(null)
generation_time16729
tokens_prompt1590
tokens_completion3458
native_tokens_prompt1532
native_tokens_completion2667
native_tokens_completion_images0
native_tokens_reasoning0
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.017534
router(null)
provider_responses
0
endpoint_id"eebea444-34a5-4642-a766-cb319471d33a"
id"resp_062176c4b4d8fc58016a4fe11892008197b0501126852c63b0"
is_byokfalse
latency254
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-1783619864-BsgXFS1sOfiNxosdBf2j"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1783619864-3m6SRAjlppkRJi9jgvDC"
upstream_id"resp_062176c4b4d8fc58016a4fe11892008197b0501126852c63b0"
total_cost0.017534
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
totalTags21
adverbTagCount0
adverbTags(empty)
dialogueSentences76
tagDensity0.276
leniency0.553
rawRatio0
effectiveRatio0
97.54% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2034
totalAiIsmAdverbs1
found
0
adverb"slowly"
count1
highlights
0"slowly"
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)
48.38% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2034
totalAiIsms21
found
0
word"silk"
count1
1
word"wavered"
count1
2
word"chill"
count1
3
word"stomach"
count1
4
word"lurched"
count1
5
word"wavering"
count1
6
word"comforting"
count1
7
word"pulsed"
count3
8
word"warmth"
count2
9
word"fluttered"
count1
10
word"flickered"
count2
11
word"carried the weight"
count1
12
word"raced"
count1
13
word"silence"
count1
14
word"throbbed"
count1
15
word"depths"
count1
16
word"pulse"
count1
highlights
0"silk"
1"wavered"
2"chill"
3"stomach"
4"lurched"
5"wavering"
6"comforting"
7"pulsed"
8"warmth"
9"fluttered"
10"flickered"
11"carried the weight"
12"raced"
13"silence"
14"throbbed"
15"depths"
16"pulse"
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
narrationSentences216
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount3
narrationSentences216
filterMatches(empty)
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)
analyzedSentences271
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen31
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2027
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions24
unquotedAttributions2
matches
0"Not a heartbeat, she told herself."
1"When she touched one, it chimed."
16.67% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions100
wordCount1695
uniqueNames11
maxNameDensity2.3
worstName"Rory"
maxWindowNameDensity4.5
worstWindowName"Rory"
discoveredNames
Richmond3
Rory39
Isolde16
Eva16
London1
Park2
Heartstone7
Fae-forged1
Grove2
Nyx12
Shade1
persons
0"Rory"
1"Isolde"
2"Eva"
3"Heartstone"
4"Nyx"
5"Shade"
places
0"Richmond"
1"London"
2"Park"
3"Grove"
globalScore0.35
windowScore0.167
88.52% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences122
glossingSentenceCount3
matches
0"chill that seemed to pass through her skin and settle behind her eyes"
1"sounded like wind slipping beneath a door"
2"sounded like bells breaking underwater"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches2
per1kWords0.987
wordCount2027
matches
0"not winter cold, but something deeper, a chill"
1"not forest but amber light, red stone"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences271
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs176
mean11.52
std12.49
cv1.084
sampleLengths
09
148
26
37
431
56
615
74
814
98
1028
112
125
136
143
151
1636
1732
186
195
2034
218
224
2312
245
2538
264
274
2855
2939
306
313
3215
331
3456
356
366
375
3819
399
403
413
426
436
4451
453
463
476
4823
494
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount2
totalSentences216
matches
0"were gone"
1"been stretched"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs299
matches
0"was circling"
69.06% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount7
semicolonCount0
flaggedSentences7
totalSentences271
ratio0.026
matches
0"For one breath, Rory saw the grove as a distortion—a shimmer trembling between the stones, the way heat wavered above asphalt."
1"Cold struck first—not winter cold, but something deeper, a chill that seemed to pass through her skin and settle behind her eyes."
2"Their scent shifted with every breath—honey, wet stone, smoke, crushed mint."
3"Beneath the skin of the gem, something moved—a thin black line twisting like a trapped insect."
4"Rory saw a limb first—long, jointed, and pale as peeled willow."
5"Behind it, between two trees, a narrow rift flickered into view—a vertical tear in the air, showing not forest but amber light, red stone, and the shadow of something immense."
6"Something on the other side reached through—a hand with too many knuckles, fingers tipped in golden claws."
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1706
adjectiveStacks1
stackExamples
0"lay warm against her"
adverbCount49
adverbRatio0.028722157092614303
lyAdverbCount7
lyAdverbRatio0.004103165298944901
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences271
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences271
mean7.48
std5.26
cv0.704
sampleLengths
09
131
217
36
47
57
621
73
86
94
1011
114
1214
134
144
152
1624
172
182
195
206
213
221
233
2417
2512
264
277
2815
2910
306
315
3211
3311
3412
354
364
374
3812
395
4022
413
4213
434
444
4514
4630
4711
489
4917
46.00% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats12
diversityRatio0.3025830258302583
totalSentences271
uniqueOpeners82
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount9
totalSentences185
matches
0"Then Isolde stepped between the"
1"Then Isolde vanished."
2"Then they were gone."
3"Then the world opened."
4"Then it gathered into a"
5"Then another answered."
6"Then a third, closer."
7"Somewhere beyond the tear, someone"
8"Then it folded inward, becoming"
ratio0.049
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount35
totalSentences185
matches
0"They stood in a ragged"
1"She left no print in"
2"Their violet eyes glimmered inside"
3"She had insisted on coming,"
4"Their solid silhouette thinned as"
5"It had begun pulsing minutes"
6"It felt exactly like one."
7"She drew the Fae-forged blade"
8"Its leaf-shaped edge held a"
9"Her stomach lurched."
10"It stretched beneath a sky"
11"Their scent shifted with every"
12"Her silver hair spilled to"
13"She looked no older than"
14"They followed Isolde along the"
15"It ran uphill, curling over"
16"She stepped away."
17"Their voice came from beside"
18"It sounded like wind slipping"
19"They climbed the ridge."
ratio0.189
68.11% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount145
totalSentences185
matches
0"The standing stones did not"
1"They stood in a ragged"
2"She left no print in"
3"The air folded around her"
4"Eva made a small, strangled"
5"Nyx tilted their head."
6"Their violet eyes glimmered inside"
7"Isolde’s voice whispered from beyond"
8"Rory glanced at Eva."
9"She had insisted on coming,"
10"Nyx flowed forward."
11"Their solid silhouette thinned as"
12"Rory touched the pendant at"
13"The Heartstone lay warm against"
14"It had begun pulsing minutes"
15"It felt exactly like one."
16"She drew the Fae-forged blade"
17"The moonsilver dagger was cold"
18"Its leaf-shaped edge held a"
19"Eva stared at it."
ratio0.784
27.03% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences185
matches
0"Even Nyx went still."
ratio0.005
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences65
technicalSentenceCount2
matches
0"Cold struck first—not winter cold, but something deeper, a chill that seemed to pass through her skin and settle behind her eyes."
1"The creature jerked backward, its mouth opening in a sound that stabbed into Rory’s teeth."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags21
uselessAdditionCount0
matches(empty)
71.05% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags21
fancyCount6
fancyTags
0"Isolde’s voice whispered (whisper)"
1"she breathed (breathe)"
2"Eva whispered (whisper)"
3"Eva shouted (shout)"
4"Eva cried (cry)"
5"they whispered (whisper)"
dialogueSentences76
tagDensity0.276
leniency0.553
rawRatio0.286
effectiveRatio0.158
87.5452%