Run: 2026-02-19-01KHTQZY9B9F9GY7YBDMNJTZZ2

Run Details

Model:
GPT-4.1
Duration:
35.9s
Cost:
$0.019086
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
Aurora Carter shifted her grip on the Fae-Forged Blade, its moonsilver chill leaking into her palm. The blade’s surface caught odd shimmers as she stepped, hesitant, between ancient oak pillars roots twisted like grasping fingers in the moss. Her trainers pressed soft earth—a crescent moon stamped in shadow, swallowed at once by burgeoning wildflowers that shouldn’t have bloomed. No birds sang above, only a hush thick as velvet. Eva’s voice hovered at her back, hollowed by nerves. “Alright, Rory, you’re sure this is it? Doesn’t look like any park I’ve jogged through.” Aurora peered back, catching her friend’s frown and the nerves boiling in her shoulders. “It’s different from the outside.” She tried for dry, but her voice betrayed awe. The Heartstone Pendant full against her chest gave off barely perceptible warmth, nothing more—no Hel portal here, only the subtle, wrong-side-of-the-looking-glass shimmer where sunlight bent strangely around the trees. Everything quivered at the edge of reality, as if shadows themselves disagreed with the sun. Nyx surged from a patch of darkness, rising beside a bent yew. The living shadow stretched tall—elongated, limbs whispering like smoke—and their eyes glowed violet beneath a drifting cowl of nothingness. “You stand in the threshold.” Their mouth formed silhouettes more than words; Aurora heard them more than she listened. Eva tried to mask flinching. “Threshold to what, exactly?” She squinted between the trunks, uncertain. Nyx’s laughter fluttered like moths. “Not Hel, nor your home. The Fae Grove admits wanderers… for a price yet unnamed.” “Keep your hands in your pockets,” Aurora muttered, quick, a private joke clattering against heavy silence, “and don’t step off the path.” She didn’t say which path—no trail marked through the sea of clover and tiny bluebells, only faint impressions where sun slid along bark in deliberate, spiralling patterns. She moved forward, toes brushing clusters of violets. Her heart ticked double-time. The grove shifted around her, air buzzing with a static that threatened to rearrange memories if she lingered. Every step erased the mechanical world behind. Distant traffic faded, replaced by something deeper: a ringing hum bleeding through the roots, running under ground. Aurora caught a flicker of movement—translucent moths, wings like thin parchment, whirled above. When one landed on her wrist it felt cool, feather-light, then vanished. Her pulse snagged; Eva’s breath stuttered near her shoulder. Isolde Varga waited amid a scattering of white stones at the grove’s heart, her hair tumbling silver as starlight. No dust marked her slippers. Lavender eyes locked and unreadable, she lifted an elegant finger. “Tread softly, for secrets coil where mortals walk bold.” Eva stumbled, brushing against a drooping willow. A shudder passed through her, then she straightened and squared her stance, lips tense. “Does she always talk like that?” Nyx traced lazy spirals in the air. “Truth is no straight road in this place.” Aurora pressed further in, focus sharp as hunger, letting herself take in fragments: sunlight falling sharp as knives through leaves that shimmered green, then gold, then bone-white. Petals fell upwards to join the mist-woven boughs. One of the standing stones rippled, shifting its carvings with no sense of time. Aurora’s gaze snagged on a sigil—a circle within a spiral—before it flowed into another. Isolde’s voice returned, more riddle than greeting. “Three come where one was sought. Answers rest beneath growing things, if you dig with care.” “I’m not here for riddles.” Aurora worked her jaw, fixing her eyes on the space between Isolde’s feet. “You said I’d get clarity. On the Veil, on—on the tremors. I’m not leaving without it.” The Seer’s lips curved, not quite a smile, not quite pity. “So the lamb demands storm’s reason from a cloud.” Eva took a nervous step, hands fisted. “Isolde. Things are getting weird outside the city. Rory’s not—she’s not exaggerating.” Nyx’s shadow split—one stretch of darkness leaked along Isolde’s skirt, twisting between roots. The shade hummed, forming a lattice pattern across the clearing. “Time is thin here. The Veil thickens where your world unravels.” A shiver crawled up Aurora’s spine. A breeze sighed across the grove, bringing scents that defied sense—autumn spice, fresh rain, hot sugar, new-cut grass all at once. She startled at something brushing her ankle. She glanced down to see the grass moving, parting for her feet as if ushering her onward. She checked her wrist; the crescent-scar there glowed faint under the eerie light. The stones pulsed white, then dull pewter. A small toad, stripes of turquoise and rose, hopped through damp moss and croaked once, an echo that reverberated through Aurora’s bones. Every living thing shimmered around the edge—tree trunks seemed older than memory, but the flowers at their base looked new-hatched, burning too bright. Eva crouched, picking a fallen blossom, only for it to melt into mist in her palm. “Did you see—?” Nyx crouched low beside her, voice a drift of smoke. “What you hold in the Grove stays in the Grove. Take nothing, lest it takes you.” Aurora touched the Heartstone again, its warmth unchanged, and tried not to think about the last time she’d trusted a gift. She scanned tree after tree, hunting for a hint—a way into concrete knowledge. “Isolde. The tremors—Portals are sparking in the city. Demons have started using them. I need facts.” Isolde’s eyes shuttered for a heartbeat, then flicked open icy-bright. She angled her head, silver hair pooling like quicksilver over her shoulder. “Threads snap when the Weave grows thin. What stalks the earth is not hunger alone.” A far-off bell tolled—one, two, three soft chimes. The entire grove mirrored the vibration, leaves shuddering, stones resonating with a note so pure Aurora’s teeth ached. A band of blue light traced itself along the trunks, pooling into floating motes that buzzed past Aurora’s face. “Don’t let them touch you,” Nyx whispered, their shadow drawing close, protective. A stray spark clipped Eva’s ear. She leapt back, shooting Aurora a look. “Feels like pins and needles—no thanks.” She swatted another from her shoulder, breath flickering, panic close. Aurora’s attention darted to a burrow beneath a root. Something glinted—strange, unnatural, like broken glass pressed into loam. She crouched, blade ready, only to watch it squirm: a silver caterpillar, dripping tiny droplets of liquid moon. Aurora blinked. “The hell—?” Nyx’s face lost coherence, rippling with silent laughter. “Alive, and not. The things that grow here belong to neither sun nor shadow.” Isolde extended her hand, palm hollow. A cloud of blue butterflies fluttered out, spiralling in streams that illuminated twisting patterns along the ground. “Paths forward, or backward, change with every glance. Seek, but know you may not welcome what you find.” Aurora pushed to her feet, jaw locked with effort. “No more games. I need a clear way through. I need to stop the next breach—before London ends up swallowed by Hel’s kitchen.” Isolde flicked her gaze to the standing stones. “Within the heart, the oldest root runs deepest. Dig where shadows gather longest; what is oldest endures, what endures, remembers.” Eva stood, shaking her hands as if flinging water. “That’s… actually, I think that’s as straight an answer as you’ll get.” Nyx’s violet eyes burned. “She means the stones, Carter. The memory knots.” Aurora closed her eyes, breath sliding slow and careful, letting the Grove’s wrongness settle in her chest. The world swayed, colours unpeeling like scales across her vision; sun and moon flickered on leaves. She stepped toward a crooked stone marked by runnels, and the ground yawned under her. For a dizzy second, she tasted copper and thunder; then something clicked—an invitation and a warning, folded together. A tangle of root wound up, gesturing at her ankle. She braced herself, fingers tightening on the blade. “You won’t fall,” Isolde’s tone softened, “unless you mean to.” Eva pressed in close. “Don’t like this, Rory. Just… let me know you’re alright, yeah?” Aurora offered a sideways glance, half a grin stitched with worry. “You’ll hear me if I scream.” The stone split along a hair-thin seam; inside, an impossible hollow shone with dim light. The scent of earth after rain rolled out. Something ancient moved within—breath or sigh or memory. Aurora hesitated at the threshold, steel in her shoulders. The Grove paused—petals, butterflies, even air suspending—waiting for her next move.
created_at"2026-02-19T10:44:07.09Z" 2/19/2026, 10:44:07 AM
model"openai/gpt-4.1-2025-04-14"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency532
moderation_latency(null)
generation_time35850
tokens_prompt1816
tokens_completion2325
native_tokens_prompt1707
native_tokens_completion1959
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)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"completed"
usage0.019086
router(null)
provider_responses
0
endpoint_id"c235abe8-11cc-42d3-95ad-72f4d198287a"
id"resp_0ecff3dccac59dff016996e9772fbc8190b40aa1d340071b1a"
is_byokfalse
latency116
model_permaslug"openai/gpt-4.1-2025-04-14"
provider_name"OpenAI"
status200
api_type"completions"
id"gen-1771497847-FKNtH01FMb2cJRwnZ5AB"
upstream_id"resp_0ecff3dccac59dff016996e9772fbc8190b40aa1d340071b1a"
total_cost0.019086
cache_discount(null)
upstream_inference_cost0
provider_name"OpenAI"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags8
adverbTagCount0
adverbTags(empty)
dialogueSentences31
tagDensity0.258
leniency0.516
rawRatio0
effectiveRatio0
96.45% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1410
totalAiIsmAdverbs1
found
0
adverb"softly"
count1
highlights
0"softly"
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)
14.89% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1410
totalAiIsms24
found
0
word"chill"
count1
1
word"velvet"
count1
2
word"warmth"
count2
3
word"quivered"
count1
4
word"fluttered"
count2
5
word"silence"
count1
6
word"mechanical"
count1
7
word"flicker"
count1
8
word"pulse"
count1
9
word"unreadable"
count1
10
word"traced"
count2
11
word"shimmered"
count2
12
word"sense of"
count1
13
word"pulsed"
count1
14
word"echo"
count1
15
word"reverberated"
count1
16
word"scanned"
count1
17
word"flicked"
count2
18
word"flickered"
count1
highlights
0"chill"
1"velvet"
2"warmth"
3"quivered"
4"fluttered"
5"silence"
6"mechanical"
7"flicker"
8"pulse"
9"unreadable"
10"traced"
11"shimmered"
12"sense of"
13"pulsed"
14"echo"
15"reverberated"
16"scanned"
17"flicked"
18"flickered"
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
narrationSentences87
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount1
narrationSentences87
filterMatches(empty)
hedgeMatches
0"tried to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences110
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen35
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1371
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions11
unquotedAttributions0
matches(empty)
50.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions56
wordCount1041
uniqueNames13
maxNameDensity1.92
worstName"Aurora"
maxWindowNameDensity3.5
worstWindowName"Aurora"
discoveredNames
Carter1
Fae-Forged1
Blade1
Heartstone2
Pendant1
Hel1
Aurora20
Eva9
Nyx8
Varga1
Isolde8
Seer1
Grove2
persons
0"Carter"
1"Aurora"
2"Eva"
3"Nyx"
4"Varga"
5"Isolde"
6"Seer"
7"Grove"
places(empty)
globalScore0.539
windowScore0.5
23.42% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences79
glossingSentenceCount4
matches
0"not quite a smile, not quite pity"
1"not quite pity"
2"as if ushering her onward"
3"seemed older than memory, but the flowers at their base looked new-hatched, burning too bright"
4"as if flinging water"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.729
wordCount1371
matches
0"neither sun nor"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences110
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs40
mean34.28
std17.86
cv0.521
sampleLengths
068
124
272
350
415
520
622
757
858
943
1027
1115
1263
1323
1434
1520
1619
1734
1864
1952
2019
2126
2250
2337
2445
2512
2629
2740
2822
2941
3032
3128
3221
3312
3466
3518
3610
3715
3817
3951
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences87
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs194
matches(empty)
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount18
semicolonCount7
flaggedSentences21
totalSentences110
ratio0.191
matches
0"Her trainers pressed soft earth—a crescent moon stamped in shadow, swallowed at once by burgeoning wildflowers that shouldn’t have bloomed."
1"The Heartstone Pendant full against her chest gave off barely perceptible warmth, nothing more—no Hel portal here, only the subtle, wrong-side-of-the-looking-glass shimmer where sunlight bent strangely around the trees."
2"The living shadow stretched tall—elongated, limbs whispering like smoke—and their eyes glowed violet beneath a drifting cowl of nothingness."
3"“You stand in the threshold.” Their mouth formed silhouettes more than words; Aurora heard them more than she listened."
4"She didn’t say which path—no trail marked through the sea of clover and tiny bluebells, only faint impressions where sun slid along bark in deliberate, spiralling patterns."
5"Aurora caught a flicker of movement—translucent moths, wings like thin parchment, whirled above."
6"Her pulse snagged; Eva’s breath stuttered near her shoulder."
7"Aurora’s gaze snagged on a sigil—a circle within a spiral—before it flowed into another."
8"Nyx’s shadow split—one stretch of darkness leaked along Isolde’s skirt, twisting between roots."
9"A breeze sighed across the grove, bringing scents that defied sense—autumn spice, fresh rain, hot sugar, new-cut grass all at once."
10"She checked her wrist; the crescent-scar there glowed faint under the eerie light."
11"Every living thing shimmered around the edge—tree trunks seemed older than memory, but the flowers at their base looked new-hatched, burning too bright."
12"She scanned tree after tree, hunting for a hint—a way into concrete knowledge."
13"A far-off bell tolled—one, two, three soft chimes."
14"Something glinted—strange, unnatural, like broken glass pressed into loam."
15"“Within the heart, the oldest root runs deepest. Dig where shadows gather longest; what is oldest endures, what endures, remembers.”"
16"The world swayed, colours unpeeling like scales across her vision; sun and moon flickered on leaves."
17"For a dizzy second, she tasted copper and thunder; then something clicked—an invitation and a warning, folded together."
18"The stone split along a hair-thin seam; inside, an impossible hollow shone with dim light."
19"Something ancient moved within—breath or sigh or memory."
20"The Grove paused—petals, butterflies, even air suspending—waiting for her next move."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1075
adjectiveStacks0
stackExamples(empty)
adverbCount38
adverbRatio0.035348837209302326
lyAdverbCount7
lyAdverbRatio0.0065116279069767444
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences110
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences110
mean12.46
std5.68
cv0.456
sampleLengths
016
122
220
310
49
515
614
714
829
915
1012
1119
1219
135
1410
155
1615
1722
1827
198
204
2118
227
2317
2413
2512
269
2719
285
2910
309
317
3214
336
347
358
3627
378
3814
3914
407
4116
4218
4316
4411
459
467
4712
4813
4910
55.15% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats6
diversityRatio0.36363636363636365
totalSentences110
uniqueOpeners40
0.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount0
totalSentences86
matches(empty)
ratio0
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount18
totalSentences86
matches
0"Her trainers pressed soft earth—a"
1"She tried for dry, but"
2"Their mouth formed silhouettes more"
3"She squinted between the trunks,"
4"She didn’t say which path—no"
5"She moved forward, toes brushing"
6"Her heart ticked double-time."
7"Her pulse snagged; Eva’s breath"
8"She startled at something brushing"
9"She glanced down to see"
10"She checked her wrist; the"
11"She scanned tree after tree,"
12"She angled her head, silver"
13"She leapt back, shooting Aurora"
14"She swatted another from her"
15"She crouched, blade ready, only"
16"She stepped toward a crooked"
17"She braced herself, fingers tightening"
ratio0.209
0.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount80
totalSentences86
matches
0"Aurora Carter shifted her grip"
1"The blade’s surface caught odd"
2"Her trainers pressed soft earth—a"
3"Eva’s voice hovered at her"
4"Aurora peered back, catching her"
5"She tried for dry, but"
6"The Heartstone Pendant full against"
7"Everything quivered at the edge"
8"Nyx surged from a patch"
9"The living shadow stretched tall—elongated,"
10"Their mouth formed silhouettes more"
11"Eva tried to mask flinching."
12"She squinted between the trunks,"
13"Nyx’s laughter fluttered like moths."
14"Aurora muttered, quick, a private"
15"She didn’t say which path—no"
16"She moved forward, toes brushing"
17"Her heart ticked double-time."
18"The grove shifted around her,"
19"Every step erased the mechanical"
ratio0.93
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences86
matches(empty)
ratio0
83.33% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences48
technicalSentenceCount4
matches
0"Her trainers pressed soft earth—a crescent moon stamped in shadow, swallowed at once by burgeoning wildflowers that shouldn’t have bloomed."
1"A breeze sighed across the grove, bringing scents that defied sense—autumn spice, fresh rain, hot sugar, new-cut grass all at once."
2"A small toad, stripes of turquoise and rose, hopped through damp moss and croaked once, an echo that reverberated through Aurora’s bones."
3"A band of blue light traced itself along the trunks, pooling into floating motes that buzzed past Aurora’s face."
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags8
uselessAdditionCount4
matches
0"She tried, but her voice betrayed awe"
1"She squinted, uncertain"
2"Nyx whispered, their shadow drawing close, protective"
3"She swatted, breath flickering, panic close"
85.48% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags2
fancyCount2
fancyTags
0"Aurora muttered (mutter)"
1"Nyx whispered (whisper)"
dialogueSentences31
tagDensity0.065
leniency0.129
rawRatio1
effectiveRatio0.129
73.6245%