Run: 2026-04-24-01KQ05HB154NJ6PPZB0ZXK8WHB

Run Details

Duration:
1m 33s
Cost:
$0.002523
Provider:
SiliconFlow

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 path through Richmond Park narrowed, the familiar London cityscape fading behind them as they ventured deeper into ancient woodland. Rory adjusted the strap of her bag, her fingers brushing against the familiar shape of the Fae-forged blade tucked inside. Beside her, Nyx moved with an eerie silence, their shadowy form seeming to absorb rather than reflect the dappled sunlight filtering through the trees. "I don't think we're in Richmond Park anymore," Aurora murmured, her breath visible in the suddenly cooling air. The sky through the canopy had taken on a lavender hue, impossible but undeniably real. "The boundaries blur here," Nyx whispered, their voice like rustling leaves carried on a breeze that didn't quite exist. "The Fae Courts don't respect mortal cartography." They rounded a stand of ancient oaks, their bark gnarled into impossible shapes, and stopped dead before the clearing. Six massive standing stones formed a rough circle, each taller than Rory and etched with spiraling patterns that seemed to writhe just at the edge of her vision. The air hummed with an energy that made her skin prickle. "This is it," Aurora breathed, stepping forward. Her boot made no indentation on the moss-covered ground beneath the stones. "Careful," Nyx cautioned. "The Veil thins at the boundary. Things from both sides can slip through." Rory nodded, her hand tightening around the Heartstone pendant beneath her shirt. It pulsed faintly against her skin, its warmth a small comfort in the growing chill. She looked back at Nyx. "You're coming with me, right?" "Always," the shade whispered, their silhouette shifting slightly at the edges. "Between realms is where I exist best." Taking a deep breath, Rory stepped between two of the standing stones. The world shivered, not in a visible way but in how reality itself felt. The colors deepened, becoming more saturated, more real than anything she'd ever seen. Wildflowers carpeted the ground in riotous colors—blues that shifted to purples, flowers with petals like stained glass, others that seemed to contain miniature star systems within their centers. "Gods above..." Aurora whispered, her earlier unease melting away into pure wonder. "The Grove welcomes you," a voice said, not from any direction but from everywhere at once. "Time moves differently here. What feels like minutes may be days outside." Rory turned to see Isolde standing near the center of the clearing, though she hadn't seen her approach. The half-Fae seer was even more ethereal up close—silver hair flowing as if underwater, pale lavender eyes that seemed to contain galaxies. She moved with a grace that defied physics, her feet leaving no impression on the moss despite her substantial weight. "Isolde," Aurora said with a nod. "Thank you for seeing us." "The threads of fate brought you here," Isolde replied, her voice like wind chimes. "I have seen your path, Rory Carter. It leads through shadow and starlight." A glance at her wrist revealed the crescent-shaped scar from her childhood, a mundane detail in this impossible place. "We need your help," she said, pushing back the awe. "There's a tear in the Veil near Dymas. Prince Belphegor's chefs are crossing through, bringing more than just recipes." Isolde's expression remained placid, but her eyes sharpened. "The gluttonous prince makes alliances where he shouldn't. The Veil grows thin, especially with the solstice approaching." Winter solstice, Rory thought. The Veil weakens then. That's when things get dangerous. "The Wardens should be handling this," Nyx interjected, their form rippling slightly. "Why involve mortals?" "Because mortals have something the Wardens have forgotten," Isolde said, her gaze fixed on Rory. "You carry the Heartstone, child. It resonates with the ancient magic." Rory's hand instinctively went to her pendant. "I didn't know what it was when I got it. Just that it helped me find portals." The half-Fae smiled enigmatically. "The heart knows what the mind cannot comprehend." Isolde led them deeper into the grove, where the trees grew impossibly tall, their branches forming a canopy that seemed to hold up a sky of perpetual twilight. Flowers bloomed in impossible geometries, some opening and closing in time with a Rory couldn't perceive. The air smelled of night-blooming jasmine and something ozone-like, like after a lightning strike. "The Fae-forged blade," Isolde said suddenly, stopping and turning to Rory. "Show it to me." Reluctantly, Rory drew the slender leaf-shaped dagger from her bag. The moonsilver blade hummed with cold energy, its faint luminescence casting blue highlights on Isolde's silver hair. "Good," the seer murmured, reaching out a hand. When her fingers brushed against the metal, frost patterns bloomed across its surface. "It remembers its origins. Rare, for a blade to retain so much of its Fae nature." "Why are we here?" Rory asked, impatient now. "What help can you give us?" Isolde's lavender eyes seemed to look right through her. "Help is not always what we expect. Sometimes help is understanding. The tear near Dymas is not random. Someone or something is deliberately thinning the Veil in that realm." They reached a small clearing dominated by a pool of water that didn't reflect the sky but instead showed scenes of Earth—London streets, bustling markets, ordinary people going about their lives. Rory recognized people from her delivery route, Yu-Fei in her restaurant kitchen. "Is this... real?" she whispered, mesmerized. "All realities are real somewhere," Isolde said softly. "The Fae understand this. Mortals... not so much." As Rory watched, a figure emerged from the shimmering surface of the pool—not solid, but as if stepping through a film of water. It was Evan, her ex, the one who had abused her. His smile was too wide, his eyes too bright. "I knew I'd find you here, Aurora," he said, his voice distorted as if coming from underwater. "You've always been too curious for your own good." Rory's blood ran cold. She hadn't seen or heard from him since she'd fled to London. How could he possibly know about this place? "He cannot harm you here," Isolde said, placing a hand on Rory's arm. "The Grove protects those it deems worthy." But Evan was already stepping out of the pool, his form solidifying though his eyes remained fixed on Rory. " worthy? You think this place makes you special? I know what you are, Rory. I've always known." Nyx moved between them, their shadowy form expanding to block Evan's approach. "You are not welcome here, mortal. This is not your realm." Evan laughed, a sound like grinding stones. "The Veil is thinning. Soon all realms will be accessible. And I'll be waiting for you on the other side, darling." With that, he dissolved back into the pool, leaving only ripples that quickly stilled. "He shouldn't have been able to find us," Rory said, her voice trembling despite her best efforts to remain calm. "This place is hidden. Protected." "The Heartstone brought you here," Isolde explained, her expression serious now. "And it also makes you visible to those who know how to look. Evan must have found a way to track its energy." "Can we stop him?" Nyx asked, their form rippling with agitation. "Before he tears the Veil completely?" Isolde turned and led them further into the grove, past trees with bark like polished obsidian and flowers that pulsed with internal light. They came to a clearing dominated by an ancient oak, its roots forming arches above the ground beneath it. At the base of the tree grew a single flower, its petals like spun moonlight. "The answer you seek lies here," Isolde said, pointing to the flower. "But answers always come with questions." Rory approached the flower cautiously, the Heartstone pendant growing warm against her skin. As she reached out to touch it, the ground trembled, not with an earthquake but with a rhythmic pulse, like the beating of a colossal heart. "The solstice approaches," Isolde murmured. "The Veil weakens. Prince Belphegor grows bolder. And Evan is merely a pawn in a larger game." "What game?" Aurora asked, her hand hovering above the luminous flower. "The game for what lies between," Isolde replied, her voice distant. "For the spaces between spaces. For the power to walk between worlds uninvited." The flower's petals began to unfurl, revealing not pollen but tiny stars that swirled around Rory's hand. As they touched her skin, images flooded her mind—portals opening like mouths, demons stepping through, the taste of exotic spices from Dymas mixing with the smell of sulfur and ash. She saw Evan standing with other figures, their faces obscured, directing streams of Hel-touched chefs into London, bringing more than just recipes with them. "They're using the kitchens as gateways," Rory gasped, pulling her hand back. "The restaurants. The food deliveries. That's how they're crossing the Veil." Isolde nodded slowly. "The ordinary masks the extraordinary. Always has." Nyx's form solidified slightly, their violet eyes glowing more brightly. "We must close these portals. Block their access." "The Fae blade," Isolde said, looking at Rory. "It can cut through magical wards. It can sever connections between realms." Rory looked at the dagger in her hand, its cold surface now seeming to hum with purpose. "I don't know if I can do this." "You will have to," Isolde said gently. "For the Veil protects all realms. And when it falls, everything falls with it." As the half-Fae spoke, the sky above the grove began to shift, showing not stars but glimpses of other worlds—glittering Fae courts, fiery landscapes of Hel, cities of impossible geometry. The air grew thick with the scent of otherworldly spices and ozone. "The solstice comes," Nyx whispered. "And with it, the breach grows wider." Rory looked down at the Fae-forged blade in her hand, then at the Heartstone pendant warming against her chest. She was just a delivery person from Cardiff who'd wanted nothing more than to escape her past. Now she stood in a place between worlds, holding the power to seal or sunder the very fabric of reality itself. "Tell me what to do," she said, her voice steady despite the tremor in her hands. "Tell me how to stop them." Isolde's lavender eyes met hers, and for the first time, Rory thought she saw genuine fear in the ancient being's expression. "The heart knows the way," the half-Fae whispered. "But the path will cost you more than you imagine."
created_at"2026-04-24T16:35:29.968Z" 4/24/2026, 4:35:29 PM
model"z-ai/glm-4.5-air"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency1522
moderation_latency(null)
generation_time93138
tokens_prompt1590
tokens_completion3115
native_tokens_prompt1543
native_tokens_completion2682
native_tokens_completion_images(null)
native_tokens_reasoning344
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"stop"
usage0.00252254
router(null)
provider_responses
0
endpoint_id"f7dc79ca-bbbd-41a1-8eef-616d981ff1cb"
id"019dc058b42b69bd63457c53edb6db24"
is_byokfalse
latency1522
model_permaslug"z-ai/glm-4.5-air"
provider_name"SiliconFlow"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer(null)
request_id"req-1777048529-q635yuNA5p9cNaCHjyoO"
session_id(null)
api_type"completions"
id"gen-1777048529-S41qfYyhoYeYrj1GWznP"
upstream_id"019dc058b42b69bd63457c53edb6db24"
total_cost0.00252254
cache_discount(null)
upstream_inference_cost0
provider_name"SiliconFlow"
response_cache_source_id(null)

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags32
adverbTagCount3
adverbTags
0"Isolde said suddenly [suddenly]"
1"Isolde said softly [softly]"
2"Isolde said gently [gently]"
dialogueSentences70
tagDensity0.457
leniency0.914
rawRatio0.094
effectiveRatio0.086
59.30% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1720
totalAiIsmAdverbs14
found
0
adverb"suddenly"
count2
1
adverb"slightly"
count3
2
adverb"reluctantly"
count1
3
adverb"deliberately"
count1
4
adverb"softly"
count1
5
adverb"quickly"
count1
6
adverb"completely"
count1
7
adverb"cautiously"
count1
8
adverb"slowly"
count1
9
adverb"gently"
count1
10
adverb"very"
count1
highlights
0"suddenly"
1"slightly"
2"reluctantly"
3"deliberately"
4"softly"
5"quickly"
6"completely"
7"cautiously"
8"slowly"
9"gently"
10"very"
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)
59.30% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1720
totalAiIsms14
found
0
word"familiar"
count2
1
word"silence"
count1
2
word"etched"
count1
3
word"pulsed"
count2
4
word"warmth"
count1
5
word"chill"
count1
6
word"weight"
count1
7
word"trembled"
count1
8
word"rhythmic"
count1
9
word"pulse"
count1
10
word"pawn"
count1
11
word"otherworldly"
count1
highlights
0"familiar"
1"silence"
2"etched"
3"pulsed"
4"warmth"
5"chill"
6"weight"
7"trembled"
8"rhythmic"
9"pulse"
10"pawn"
11"otherworldly"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"blood ran cold"
count1
highlights
0"blood ran cold"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences93
matches(empty)
35.33% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount7
narrationSentences93
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)
analyzedSentences131
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen32
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1715
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions24
unquotedAttributions0
matches(empty)
33.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions91
wordCount1159
uniqueNames20
maxNameDensity2.16
worstName"Rory"
maxWindowNameDensity4
worstWindowName"Rory"
discoveredNames
Richmond1
Park1
London4
Fae-forged2
Nyx9
Rory25
Heartstone3
Taking1
Isolde19
Veil1
Reluctantly1
Earth1
Yu-Fei1
Evan5
Aurora5
Dymas1
Hel-touched1
Fae7
Hel2
Cardiff1
persons
0"Nyx"
1"Rory"
2"Isolde"
3"Veil"
4"Reluctantly"
5"Evan"
6"Aurora"
7"Fae"
places
0"Richmond"
1"Park"
2"London"
3"Fae-forged"
4"Heartstone"
5"Cardiff"
globalScore0.421
windowScore0.333
0.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences74
glossingSentenceCount6
matches
0"quite exist"
1"patterns that seemed to writhe just at the edge of her vision"
2"others that seemed to contain miniature star systems within their centers"
3"canopy that seemed to hold up a sky of perpetual twilight"
4"as if stepping through a film of water"
5"as if coming from underwater"
0.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches6
per1kWords3.499
wordCount1715
matches
0"not in a visible way but in how reality itself felt"
1"not from any direction but from everywhere at once"
2"not solid, but as if stepping through a film of water"
3"not with an earthquake but with a rhythmic pulse, like the beating of a colossal heart"
4"not pollen but tiny stars"
5"not stars but glimpses of other worlds"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences131
matches
0"flowers that pulsed"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs59
mean29.07
std15.99
cv0.55
sampleLengths
064
133
226
358
419
516
637
718
867
912
1028
1160
1211
1327
1448
1525
1613
1715
1826
1924
2012
2158
2215
2327
2437
2514
2638
2743
286
2916
3043
3126
3224
3320
3437
3523
3628
3714
3825
3934
4017
4157
4218
4339
4422
4511
4624
4771
4823
4910
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences93
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs213
matches
0"was already stepping"
12.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount6
semicolonCount0
flaggedSentences6
totalSentences131
ratio0.046
matches
0"Wildflowers carpeted the ground in riotous colors—blues that shifted to purples, flowers with petals like stained glass, others that seemed to contain miniature star systems within their centers."
1"The half-Fae seer was even more ethereal up close—silver hair flowing as if underwater, pale lavender eyes that seemed to contain galaxies."
2"They reached a small clearing dominated by a pool of water that didn't reflect the sky but instead showed scenes of Earth—London streets, bustling markets, ordinary people going about their lives."
3"As Rory watched, a figure emerged from the shimmering surface of the pool—not solid, but as if stepping through a film of water."
4"As they touched her skin, images flooded her mind—portals opening like mouths, demons stepping through, the taste of exotic spices from Dymas mixing with the smell of sulfur and ash."
5"As the half-Fae spoke, the sky above the grove began to shift, showing not stars but glimpses of other worlds—glittering Fae courts, fiery landscapes of Hel, cities of impossible geometry."
87.35% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1178
adjectiveStacks2
stackExamples
0"slender leaf-shaped dagger"
1"growing warm against her"
adverbCount48
adverbRatio0.04074702886247878
lyAdverbCount20
lyAdverbRatio0.01697792869269949
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences131
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences131
mean13.09
std6.6
cv0.504
sampleLengths
020
120
224
318
415
519
67
719
828
911
107
1112
123
1313
1412
1515
165
175
1811
197
2012
2114
2213
2328
2412
2516
2612
2718
2822
2920
306
315
3214
3313
3419
3510
3619
378
3817
394
404
415
4212
433
4415
4511
467
4717
484
498
60.05% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats8
diversityRatio0.3969465648854962
totalSentences131
uniqueOpeners52
37.04% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences90
matches
0"Reluctantly, Rory drew the slender"
ratio0.011
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount16
totalSentences90
matches
0"They rounded a stand of"
1"Her boot made no indentation"
2"It pulsed faintly against her"
3"She looked back at Nyx."
4"She moved with a grace"
5"she said, pushing back the"
6"They reached a small clearing"
7"she whispered, mesmerized"
8"It was Evan, her ex,"
9"His smile was too wide,"
10"he said, his voice distorted"
11"She hadn't seen or heard"
12"They came to a clearing"
13"She saw Evan standing with"
14"She was just a delivery"
15"she said, her voice steady"
ratio0.178
37.78% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount76
totalSentences90
matches
0"The path through Richmond Park"
1"Rory adjusted the strap of"
2"Aurora murmured, her breath visible"
3"The sky through the canopy"
4"Nyx whispered, their voice like"
5"They rounded a stand of"
6"The air hummed with an"
7"Aurora breathed, stepping forward"
8"Her boot made no indentation"
9"Rory nodded, her hand tightening"
10"It pulsed faintly against her"
11"She looked back at Nyx."
12"the shade whispered, their silhouette"
13"The world shivered, not in"
14"The colors deepened, becoming more"
15"Wildflowers carpeted the ground in"
16"Aurora whispered, her earlier unease"
17"a voice said, not from"
18"Rory turned to see Isolde"
19"The half-Fae seer was even"
ratio0.844
55.56% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences90
matches
0"Now she stood in a"
ratio0.011
8.93% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences48
technicalSentenceCount9
matches
0"Six massive standing stones formed a rough circle, each taller than Rory and etched with spiraling patterns that seemed to writhe just at the edge of her vision…"
1"The air hummed with an energy that made her skin prickle."
2"Wildflowers carpeted the ground in riotous colors—blues that shifted to purples, flowers with petals like stained glass, others that seemed to contain miniature…"
3"The half-Fae seer was even more ethereal up close—silver hair flowing as if underwater, pale lavender eyes that seemed to contain galaxies."
4"She moved with a grace that defied physics, her feet leaving no impression on the moss despite her substantial weight."
5"Isolde led them deeper into the grove, where the trees grew impossibly tall, their branches forming a canopy that seemed to hold up a sky of perpetual twilight."
6"They reached a small clearing dominated by a pool of water that didn't reflect the sky but instead showed scenes of Earth—London streets, bustling markets, ordi…"
7"As Rory watched, a figure emerged from the shimmering surface of the pool—not solid, but as if stepping through a film of water."
8"But Evan was already stepping out of the pool, his form solidifying though his eyes remained fixed on Rory."
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags32
uselessAdditionCount10
matches
0"Aurora murmured, her breath visible in the suddenly cooling air"
1"the shade whispered, their silhouette shifting slightly at the edges"
2"Aurora whispered, her earlier unease melting away into pure wonder"
3"Nyx interjected, their form rippling slightly"
4"Rory said, her voice trembling despite her best efforts to remain calm"
5"Isolde explained, her expression serious now"
6"Nyx asked, their form rippling with agitation"
7"Aurora asked, her hand hovering above the luminous flower"
8"Isolde replied, her voice distant"
9"she said, her voice steady despite the tremor in her hands"
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags31
fancyCount13
fancyTags
0"Aurora murmured (murmur)"
1"Nyx whispered (whisper)"
2"Aurora breathed (breathe)"
3"the shade whispered (whisper)"
4"Aurora whispered (whisper)"
5"Nyx interjected (interject)"
6"the seer murmured (murmur)"
7"she whispered (whisper)"
8"Isolde explained (explain)"
9"Isolde murmured (murmur)"
10"Rory gasped (gasp)"
11"Nyx whispered (whisper)"
12"the half-Fae whispered (whisper)"
dialogueSentences70
tagDensity0.443
leniency0.886
rawRatio0.419
effectiveRatio0.371
66.1987%