Run: 2026-05-01-01KQHSZXQK7RXXQDXX0AS4R7Y7

Run Details

Duration:
2m 10s
Cost:
$0.018702
Provider:
xAI

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
Aurora crossed the threshold defined by the ancient oak standing stones and the air thickened around her. Moss gave way to soft earth that yielded under her boots. Nyx flowed ahead as a dark streak across the ground before pulling upward into a taller silhouette. The faint violet glow from their eyes cut through the layered canopy. "This ground tugs on my edges." Nyx's whisper trailed behind them like torn silk. Isolde moved without sound. Her silver hair caught stray beams that filtered from above and turned them pale lavender. Aurora adjusted the silver chain at her throat while the moonsilver blade rested cold against her palm. The clearing stretched wider than the park boundary allowed. Wildflowers carpeted the soil in patches that shifted from deep crimson to pale gold whenever a breeze crossed their faces. The scent carried earth and nectar mixed with something sharper, like crushed herbs left too long in sunlight. They advanced along a path that wound between trunks wider than any in Richmond. Aurora placed a hand on one rough bark surface. The tree vibrated once beneath her fingers then settled. Leaves overhead rustled in patterns that formed no natural wind. Light fell in straight columns that cast elongated shadows longer than the objects producing them. Nyx slipped sideways into a patch of deeper shade near the roots. Their form thinned until only the violet eyes remained visible. "The roots go further down than any tree has any right to reach. They brush against spaces that flicker." Aurora stepped around a cluster of mushrooms that glowed faint blue when she neared. She picked one up. The cap pulsed warmer than the surrounding air. A low tone escaped the stem like breath over a reed. She set it back down and the sound ceased. Isolde halted at the edge of a small pool fed by an unseen trickle. Reflections on the water showed not the overhead branches but overlapping outlines of other skies. One held a warmer tint. Another bore faint cracks like ice under pressure. Aurora leaned closer. Her own image stared back multiplied across the layers. "The water remembers crossings that never happened here." Isolde reached toward the surface without touching it. Ripples spread from the center point she approached. Nyx emerged from a trunk shadow on the far side. They reformed solid enough to block one of the light columns. "I slipped between two layers just now. The middle one holds voices that speak backward. They asked about the pendant without saying the word." Aurora pressed her left wrist against her hip. The crescent scar there stung for a second before fading. She led them onward past a ring of stones half-buried in loam. Symbols etched into the tops twisted when viewed from the side but held steady straight on. The air grew heavier with each step. Temperatures dropped then rose again in patches without reason. A vine thick as a rope trailed from one branch and brushed Aurora's shoulder. The contact left a faint line of warmth that sank into her skin and vanished. She brushed at the spot. Her sleeve came away clean. Nyx circled the vine without touching it. "That vine drinks light the same way I drink shadows. It leaves nothing behind for the next passerby." Isolde's footsteps produced no prints on the moss. She pointed toward a narrower path between two leaning oaks. "Further in the canopy thickens until no single color stays fixed. Watch where you place your heels." Aurora led the way. The path narrowed until branches scraped their shoulders. Flowers here opened and closed to match the group's breathing rhythms. Their petals released tiny sparks that floated upward then dissolved. The sparks left no heat. Aurora caught one on her fingertip. It tickled like static before guttering out. They reached a break in the trees where the ground sloped downward into a bowl-shaped hollow. Ferns grew taller than Isolde. Their fronds unfurled and refurled in slow waves. Nyx crouched at the lip of the slope and extended one shadowy hand. The darkness traveled ahead of them down the curve and returned carrying faint images on its surface. "Below this slope sits a chamber lined with the same stones. They hum the same note as the mushrooms. Different voices answer from inside the walls." Aurora descended first. The slope flattened into a floor of packed earth veined with glowing lines. The lines pulsed in time with distant heartbeats none of them recognized. Overhead the branches formed a lattice that blocked most light yet still allowed enough to see by. The temperature stabilized into a cool evenness that eased the earlier shifts. Isolde followed and traced one of the glowing lines with a fingertip. The line brightened then dimmed under the touch. "These lines connect places that exist at the same moment in different orders." Nyx dispersed into mist and reformed lower down where the lines converged. Their voice arrived from multiple points at once before settling into one. "The shadows here remember names I lost centuries ago. One of them matches the grove outside but older. They pull at my form and try to add new edges." A low vibration rose from the floor. Aurora steadied herself as the packed earth shifted by a fraction. The blade in her grip grew colder. The pendant against her skin remained still. Another path opened ahead where the lines met. It led into tighter growth where leaves overlapped until no sky showed through at all. The group followed the new direction. The vibration followed them at the same pace as their footsteps. Flowers along this route tilted their faces toward the group then away again in sequence. Their centers released thin streams of pollen that drifted sideways rather than falling. The pollen settled on the ground and formed new tiny shoots within seconds. Aurora brushed one shoot aside with her boot. It reformed behind her steps. Nyx tested the new growth by passing a shadow tendril through it. The shoot absorbed part of the darkness and spat it out as a darker petal on a nearby bloom. Isolde paused to examine one of the altered petals. "The pollen trades pieces with whatever it meets. Give it enough time and the grove will know every step we took before we finish them." The path widened again into another clearing. This one lacked flowers and held only bare earth surrounded by trees whose bark showed etched spirals matching the standing stones from the entrance. The spirals moved slowly when anyone looked away. Aurora stopped in the center. The vibration underfoot strengthened until it matched the rhythm of three separate pulses. Nyx circled the clearing edge and noted each tree that responded to their presence by deepening the shadows at its base. "These trunks hold more than wood. They store echoes of the steps taken outside the boundary. Some echoes still move as if the feet have not stopped." Aurora knelt and pressed her palm to the earth. Warmth traveled up her arm then settled in her chest before fading. She stood again and the warmth remained a faint trace behind her eyes. The group advanced toward a gap in the facing trees. Through the gap a faint current of air moved that carried the metallic edge of the earlier honey scent. The air here tasted stronger of iron. Isolde entered the gap first. "These gaps multiply with every visit yet remain invisible from the outer paths." Nyx followed and thinned their form to fit the narrower space. Their exit left a brief swirl of displaced air that carried the violet glow for an extra second. Aurora brought up the rear. The gap closed behind them without sound. The new section of path descended under a roof of interlocking branches. The light turned to a silvery cast that came from no visible source. The floor changed from earth to a smooth surface veined with the same glowing lines. The lines here ran in parallel tracks that branched and rejoined like a map no one had drawn. The group followed one track that led toward a distant arch formed by bent trunks. The vibration intensified under their feet until it became a steady drum that set teeth on edge. Nyx stopped and extended a hand toward the nearest line. "This track drinks from the surface above it. When I touch it the drain speeds up for a full count of breaths." Aurora touched the same track with the flat of the blade. The moonsilver edge met the glow and turned the light colder. The track dimmed for the space of three steps ahead. Isolde watched the dim section with pale lavender eyes. "The lines feed from the same pool the pool reflects. Cut one and the rest reroute without pause." They resumed movement along the track. The arch grew larger. Through it they saw only more trees and more lines on the floor. The silvery light strengthened until shadows cast by the group stretched in multiple directions at once. Nyx tested the new shadows by stepping into one. Their form distorted and lengthened across three directions before snapping back. "These shadows answer to more than one sun. They fight over which shape I should keep." Aurora kept the pendant hidden under her shirt yet felt its chain grow heavier with each step. The air temperature dropped again. A fine mist formed near the floor and clung to their ankles before clearing when they moved forward. The mist left no moisture on their boots. Fresh flowers bloomed along the track edges despite the lack of soil. These new blooms opened straight to full size without buds. Their centers released no pollen but instead faint tones that rose and fell with the drum vibration. The tones formed no melody yet aligned into a harmony that filled the space without overwhelming it. Isolde spoke once more as they neared the arch. "The harmony shifts when voices add their own patterns. Three voices create three new branches that were not present at the start." Ahead the arch framed a view of deeper forest where the trees grew closer together. The glowing lines multiplied until the floor resembled a grid of light. Aurora stepped through the arch first. The grid underfoot adjusted its pattern to match the shape of her boot. Nyx and Isolde followed and the grid altered again to accommodate all three. The harmony from the flowers increased in volume by a single degree. The group paused under the arch as new light columns descended from the canopy and formed circles on the grid. One circle contained a small pool of standing water. Another held a cluster of the humming mushrooms. A third circle remained empty until Nyx stepped into its center. The empty circle filled with swirling darkness that mirrored their silhouette before flattening again. Aurora moved toward the water circle. The reflections here showed only the grid repeated infinitely downward. She extended the blade toward the surface without dipping it. The moonsilver edge created a single ripple that spread outward and returned as three smaller ripples in triangular formation. Isolde joined her at the edge. "The return pattern marks the number who stand here now. Add one more voice and the triangle gains a fourth side." Nyx tested the darkness circle next. Their form merged with the swirl and emerged on the other side carrying a faint echo in the violet glow. "The darkness here stores the grid layout. I carried part of it back on my surface. The lines now map the next two turns ahead without my needing to see them." The group advanced again along the central track. The harmony from the flowers followed them at matching volume. The grid adjusted its brightness in time with their footsteps. Ahead another break widened in the trees. This one opened onto a flat expanse of the same smooth floor. No canopy covered it. The silvery light came straight down from above like moonlight through clear glass even though no moon appeared in the uniform silver sky. Aurora stopped at the edge of the open space. The drum vibration ceased for two full breaths then resumed at a slower pace. Nyx moved forward into the open area. Their shadow spread until it covered half the floor. The covered section absorbed the grid lines and held them still. "This space holds the center. Every line feeds into it yet none cross it directly. The shadows here wait for the next pattern to arrive." Isolde remained at the break's edge. Her hair lifted in a breeze that reached only her. "The next pattern waits for the right combination of steps. Three sets of feet create one new line if they time the rhythm together." Aurora stepped forward to join Nyx in the center. The grid brightened under her boots and the blade in her hand caught the silver light until the moonsilver surface gleamed. The pendant warmed once against her skin. She ignored the warmth and scanned the flat expanse. The silver sky offered no hint of depth or stars. The floor extended in all directions until it met the trees again in a perfect circle. The group waited at the center as the harmony from the distant flowers faded into a single sustained note. The note held steady while the grid's light cycled through one full rotation of the lines. New paths appeared at the far side where the circle met the trees. These paths glowed brighter than the rest of the grid. Nyx pointed toward the nearest glowing path without touching it. "The new paths accept only solid forms. Shadows bounce off like rain on glass." Aurora turned toward the path and took the first step onto its brighter surface. The vibration underfoot returned to its original strength. Isolde followed at the same pace. Nyx joined last and the glow under their feet shifted to match their presence. The path led back into the trees but now the trunks appeared translucent near the base. Through the bark the group saw faint outlines of the same grid lines running inside the wood. The silver light from the open space followed them a short distance before thinning. Ahead the path branched into three identical glowing lines. The harmony resumed from flowers that now grew along all three branches. Aurora chose the central branch without pause. The drum vibration settled into a steady baseline that marked their progress forward. The group continued deeper as the branches twisted and the translucent trunks revealed more of the internal grid networks.
created_at"2026-05-01T13:00:04.73Z" 5/1/2026, 1:00:04 PM
model"x-ai/grok-4.3-20260430"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency69218
moderation_latency(null)
generation_time130148
tokens_prompt1816
tokens_completion4839
native_tokens_prompt1763
native_tokens_completion6626
native_tokens_completion_images(null)
native_tokens_reasoning3829
native_tokens_cached64
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"
usage0.01870155
router(null)
provider_responses
0
endpoint_id"45623cb8-18e5-4b32-8fc4-85d05439982d"
id"f6cb9c00-5f5f-df0c-a1a2-3daa0b2d5782"
is_byokfalse
latency149
model_permaslug"x-ai/grok-4.3-20260430"
provider_name"xAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer(null)
request_id"req-1777640404-uNlagHapnHEtRlT1MWxZ"
session_id(null)
api_type"completions"
id"gen-1777640404-yK5Bm3zkrM0cBMPSvP5w"
upstream_id"f6cb9c00-5f5f-df0c-a1a2-3daa0b2d5782"
total_cost0.01870155
cache_discount0.0000672
upstream_inference_cost0
provider_name"xAI"
response_cache_source_id(null)

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags2
adverbTagCount0
adverbTags(empty)
dialogueSentences21
tagDensity0.095
leniency0.19
rawRatio0
effectiveRatio0
97.94% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2431
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)
54.75% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2431
totalAiIsms22
found
0
word"whisper"
count1
1
word"silk"
count1
2
word"vibrated"
count1
3
word"flicker"
count1
4
word"pulsed"
count2
5
word"etched"
count2
6
word"warmth"
count4
7
word"footsteps"
count3
8
word"traced"
count1
9
word"echoes"
count2
10
word"aligned"
count1
11
word"echo"
count1
12
word"scanned"
count1
13
word"perfect"
count1
highlights
0"whisper"
1"silk"
2"vibrated"
3"flicker"
4"pulsed"
5"etched"
6"warmth"
7"footsteps"
8"traced"
9"echoes"
10"aligned"
11"echo"
12"scanned"
13"perfect"
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
narrationSentences181
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount0
narrationSentences181
filterMatches(empty)
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences200
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
totalWords2431
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions6
unquotedAttributions0
matches(empty)
92.87% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions64
wordCount2013
uniqueNames7
maxNameDensity1.14
worstName"Aurora"
maxWindowNameDensity2
worstWindowName"Aurora"
discoveredNames
Isolde14
Richmond1
Ripples1
Aurora23
Nyx19
Through3
Ahead3
persons
0"Isolde"
1"Aurora"
2"Nyx"
places
0"Richmond"
globalScore0.929
windowScore1
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences164
glossingSentenceCount1
matches
0"appeared translucent near the base"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches2
per1kWords0.823
wordCount2431
matches
0"not the overhead branches but overlapping outlines of other skies"
1"no pollen but"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences200
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs54
mean45.02
std36.71
cv0.815
sampleLengths
057
114
283
357
422
519
646
754
824
921
1024
1162
1246
1318
1418
1517
1651
1759
1826
1957
2020
2113
2224
2329
24113
2553
2625
2778
2827
2975
3013
31131
3210
3322
3441
3518
3659
3716
38104
399
4022
41133
4251
4321
4426
4531
46124
4725
4816
4924
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences181
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs346
matches(empty)
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount0
semicolonCount0
flaggedSentences0
totalSentences200
ratio0
matches(empty)
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2015
adjectiveStacks0
stackExamples(empty)
adverbCount50
adverbRatio0.02481389578163772
lyAdverbCount7
lyAdverbRatio0.0034739454094292804
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences200
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences200
mean12.16
std5.36
cv0.441
sampleLengths
017
111
217
312
414
54
615
717
89
920
1018
1114
129
139
1410
1515
1612
1710
1819
1914
204
218
2211
239
2414
2515
265
278
283
299
3016
318
3210
3311
3424
358
3610
3712
3816
397
409
4114
4215
435
445
457
4618
478
4810
4917
40.00% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats20
diversityRatio0.175
totalSentences200
uniqueOpeners35
0.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount0
totalSentences181
matches(empty)
ratio0
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount29
totalSentences181
matches
0"Her silver hair caught stray"
1"They advanced along a path"
2"Their form thinned until only"
3"She picked one up."
4"She set it back down"
5"Her own image stared back"
6"They reformed solid enough to"
7"She led them onward past"
8"She brushed at the spot."
9"Her sleeve came away clean."
10"She pointed toward a narrower"
11"Their petals released tiny sparks"
12"It tickled like static before"
13"They reached a break in"
14"Their fronds unfurled and refurled"
15"Their voice arrived from multiple"
16"It led into tighter growth"
17"Their centers released thin streams"
18"It reformed behind her steps."
19"She stood again and the"
ratio0.16
0.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount169
totalSentences181
matches
0"Aurora crossed the threshold defined"
1"Moss gave way to soft"
2"Nyx flowed ahead as a"
3"The faint violet glow from"
4"Nyx's whisper trailed behind them"
5"Isolde moved without sound."
6"Her silver hair caught stray"
7"Aurora adjusted the silver chain"
8"The clearing stretched wider than"
9"Wildflowers carpeted the soil in"
10"The scent carried earth and"
11"They advanced along a path"
12"Aurora placed a hand on"
13"The tree vibrated once beneath"
14"Leaves overhead rustled in patterns"
15"Light fell in straight columns"
16"Nyx slipped sideways into a"
17"Their form thinned until only"
18"Aurora stepped around a cluster"
19"She picked one up."
ratio0.934
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences181
matches(empty)
ratio0
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences108
technicalSentenceCount6
matches
0"Her silver hair caught stray beams that filtered from above and turned them pale lavender."
1"Light fell in straight columns that cast elongated shadows longer than the objects producing them."
2"The temperature stabilized into a cool evenness that eased the earlier shifts."
3"Nyx circled the clearing edge and noted each tree that responded to their presence by deepening the shadows at its base."
4"The empty circle filled with swirling darkness that mirrored their silhouette before flattening again."
5"The drum vibration settled into a steady baseline that marked their progress forward."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags2
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags0
86.1855%