Run: 2026-07-25-01KYCSGA8YH2SNC5W6N3V8EF5X

Run Details

Duration:
10m 45s
Cost:
$0.024847
Provider:
DeepInfra

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 belong to Richmond. Rory had delivered noodles past this grove a hundred times—Golden Empress sat two miles south, its neon bleeding red into the fog—but she had never seen them. Ancient oak, carved with spirals that predated the Romans, arranged in a circle that felt older than the park itself. She reached out, fingers brushing bark blackened by centuries, and felt the air change against her palm like a door unlatched. Nyx moved beside her, solid enough that moonlight caught the edges of his silhouette like smoke given weight. His violet eyes glowed faintly, illuminating the spirals. "The Veil thins here," he whispered, voice like wind through dead leaves. "I can taste it." Rory’s Heartstone Pendant—deep crimson, silver chain, thumbnail-sized—began to beat faster against her collarbone. Not a Hel portal, exactly, but the boundary was kin enough. She touched it through her shirt, feeling faint inner warmth pulse in answer. Her straight black hair fell against her shoulders; her bright blue eyes narrowed, tracking the distortion only she could barely perceive, a shimmer like heat rising from cold pavement. They stepped through. Inside, the wildflowers bloomed in defiance of every law she knew. Snowdrops tangled with foxglove. Primrose and fireweed shared soil with bluebells that should have been dead for months. The grass was silver-green, impossibly soft, and the trees—oak and rowan—rose higher than cathedral vaults, their canopies woven together into a ceiling that filtered light into perpetual twilight. There was no sun. No moon. Only a silver-gold glow that smelled of honey, rain, and something sharper beneath, like iron or wine left open too long. Rory’s breath slowed. Her heart, too. She looked at her wrist—the small crescent-shaped scar from childhood, pale against her skin—then at her watch. The hands spun backward once, stuttered, then stopped entirely. "Time moves differently," Nyx said, though she hadn’t spoken. His form rippled, solid to smoke and back, as if testing the density of the air. "An hour inside can be minutes outside. Or days. Or nothing." "Good to know," Rory said, her voice steady despite the wonder tightening her chest. She was cool-headed, quick-thinking, but not immune to awe. The grove demanded it. They moved deeper. The path was not dirt but moss that glowed faintly, blue-green, pulsing with a rhythm not quite heartbeat, not quite breath. With every step, the silence shifted—not absence, but presence. The flowers turned slightly, tracking them without wind to guide them. Rory’s hand went instinctively to her hip, where the Fae-Forged Blade rested in its sheath. Moonsilver, leaf-shaped, always cold. Given to her by Isolde in a life that felt like another world. Now it seemed inevitable that she carried it here. The air tasted of sweetness, then metal. Her blue eyes caught movement in the periphery—shadows that slid between trees without bodies to cast them, shapes that existed in the spaces Nyx himself occupied. "Something else is here," Nyx said quietly. His violet eyes tracked the canopy. "Not hostile. Ancient. The grove listens." Rory felt it. The weight of attention, not malicious but assessing. She drew the blade—not attacking, but ready. The moonsilver caught the twilight and glowed, faintly luminescent, cutting through the silver air like a promise. Then they found the pool. It lay in a clearing that should have been impossible within Richmond’s boundaries, a circular mirror of water so still it reflected not the woven canopy above but stars—wrong stars, arranged in patterns that made her head ache with unfamiliar geometry. Around the pool, smaller standing stones marked the boundary, carved with the same spirals as the outer ring, covered in moss that pulsed in time with the flowers. And beside the pool stood Isolde. She was ethereal, ageless, her silver hair reaching her waist like moonlight made tangible, her lavender eyes fixed on them with an intensity that felt like being read. She wore no shoes. When she stepped forward to greet them, the moss did not bend, the water did not ripple, and behind her, no footprints marked the ground. "You have brought shadows into my grove," she said. Her voice was like water running over glass, precise and fluid. "And steel that cuts more than flesh. Speak true, or do not speak at all." Rory felt the compulsion radiate from her—not on Rory specifically, but as a law of physics made audible. Isolde could not lie. She could mislead, she could riddle, but falsehood was impossible for her kind. The realization made Rory straighten, respecting the weight of that limitation. "We came because the Veil weakens," Rory said. Her voice was firm, practical, refusing to be cowed by wonder. "The rifts near the Golden Empress. The portals opening into Hel. We need to know what connects." "Everything connects," Isolde answered. She smiled, but it was not warmth—it was certainty. "The Fae, the Hel realms, the mortal plane. The Veil is a wall, not a truth. You feel it, Shadow-Dweller? The boundaries bleed as winter approaches." Nyx inclined his head. His form shifted more dramatically now, becoming less man and more living shadow, a silhouette six feet two inches of pure darkness with only those violet eyes remaining constant. "This place is neither Earth nor Fae," he said, his whisper carrying on wind that did not exist. "It breathes between." "Correct," Isolde said. "But you have brought a heartbeat that remembers Gluttony." Rory’s hand went to her pendant. It pulsed faster now, crimson warmth spreading through her chest, responding not just to the grove’s boundary but to Isolde’s words. "The gem was born in Dymas," she said. "Given to me by an unknown benefactor. But it reacts here, too." "And to you," Isolde said, her lavender eyes softening with something like recognition. "Not to Hel alone. The Heartstone was forged in Dymas—vineyards and orchards, feasts that never end, chefs who contract souls from Earth. But it chose you for another reason. You carry the blade I gave you. You carry the shadow that was once a man named Aldric, trapped since 1643. You carry questions. The grove answers only to those who ask with steel in hand and truth in mouth." Rory felt the wonder and unease intertwine like the wildflowers themselves, beautiful and wrong in equal measure. The pool rippled—not from wind, but as if Isolde’s presence disturbed the reality around her. The flowers bloomed brighter. The moss glowed. They moved—not physically far, but the path curved impossibly, leading them to a circle of stones within the clearing, smaller than the boundary markers, carved with images Rory recognized despite never having seen them: vineyards heavy with impossible fruit, orchards spiraling upward into darkness, grand feasts rendered in oak and silver. The imagery of Dymas, but grown rather than built. "The Wardens watch the tears in the Veil," Isolde said, her riddle-like speech unmistakable. "But they do not guard what was never broken. This grove was never torn. It was grown. A pocket sewn shut between realms." Rory knelt, careful not to touch the moss, examining the carvings with the analytical mind that had once pursued Pre-Law in Cardiff before she fled to London, before she delivered for Yu-Fei Cheung, before she lived above Silas’ bar and carried a blade from the Fae Courts. She saw connections—lines of power, boundaries that existed not as walls but as living things. "Is it safe?" she asked. "Nothing grown is safe," Isolde answered, and Rory knew she spoke true, even if she misled with her poetry. "What is sewn can be unraveled. The winter solstice approaches; the Veil weakens. You seek to cut the darkness from your world. You have the blade—moonsilver, cold, effective against demons. You have the stone—crimson, warm, finding the way. But remember: what is given can be taken. What is entered can be trapped." Nyx had become almost entirely shadow beside her, only his violet eyes and the faint outline of his humanoid form remaining. "The grove remembers you now," he told Rory, his voice a whisper carried on air that smelled of honey. "And you remember it." Rory stood. Her blade remained in her hand, not threatening, but present. The moonsilver caught the twilight and glowed, illuminating Isolde’s face, the pool’s wrong stars, the flowers that watched them with silent patience. They remained for what felt like hours and minutes both. Isolde spoke more—of time, of the Wardens, of the solstice—always in riddles, always true, always leaving Rory to piece together the meaning with her quick, out-of-the-box thinking. The shadow that was Nyx explained, in his wind-carried voice, how the grove’s shadows moved not by light but by absence—the absence of realm, the space between Earth and Fae, the gap where Aldric had fallen in 1643 and where he still existed, bound and free. When they finally turned back, guided not by memory but by Isolde’s wordless gesture—a slight tilt of her silver head, a breath that carried the scent of wildflowers—the path seemed shorter. The boundary stones approached faster than they should have. Rory looked back once. Isolde stood by the pool, her silver hair like moonlight, her lavender eyes fixed on them. Behind her, no footprints led to her. Before her, no footprints led away. The grove held her like a seed holds a tree. As they crossed back through the ancient oak standing stones, the fog of Richmond returned, thick and ordinary. Rory’s watch ticked forward with a mechanical click that sounded almost rude. Her Heartstone cooled, its crimson glow dimming to a faint inner light. The wildflowers outside were brown with winter, dead and appropriate. But in her hand, the Fae blade remained cold. On her tongue, the taste of honey and iron lingered. And in her mind—clear, precise, unshaken—the image of impossible flowers, of wrong stars reflected in still water, of a woman who could not lie but never spoke plainly, remained vivid. Nyx became more solid beside her, though his violet eyes still glowed faintly, visible in the London dark. "The grove remembers you," he repeated, quieter now, nearly lost beneath the distant traffic. Rory touched the crescent scar on her wrist, a reminder that she had survived childhood accidents and adult horrors—the abusive ex named Evan, the flight from Cardiff to London, the part-time delivery shifts, the flat above a bar. She had survived those things with cool-headed intelligence and quick thinking. "Good," she said, walking toward her delivery scooter, the ordinary world closing around them like a familiar coat. "Because I think I'm going to need it to remember me."
created_at"2026-07-25T14:05:13.896Z" 7/25/2026, 2:05:13 PM
model"thinkingmachines/inkling-20260715"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency900
moderation_latency(null)
generation_time645003
tokens_prompt1547
tokens_completion6528
native_tokens_prompt1540
native_tokens_completion5768
native_tokens_completion_images(null)
native_tokens_reasoning3791
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"stop"
service_tier(null)
usage0.02484728
router(null)
provider_responses
0
endpoint_id"d6b9d68e-115a-49d7-81cd-1ad1c6942b0e"
id"chatcmpl-RWa4hV6ATuzU490rMB6HW1nX"
is_byokfalse
latency64
model_permaslug"thinkingmachines/inkling-20260715"
provider_name"DeepInfra"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.18.0; linux; x64))"
http_referer(null)
request_id"req-1784988313-IsdvKYWA9RIHA5bo3bJg"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1784988313-p3DpFx5jj1cG4RJ9MWSe"
upstream_id"chatcmpl-RWa4hV6ATuzU490rMB6HW1nX"
total_cost0.02484728
cache_discount0.00005312
upstream_inference_cost0
provider_name"DeepInfra"
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
totalTags18
adverbTagCount1
adverbTags
0"Nyx said quietly [quietly]"
dialogueSentences31
tagDensity0.581
leniency1
rawRatio0.056
effectiveRatio0.056
97.19% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1782
totalAiIsmAdverbs1
found
0
adverb"slightly"
count1
highlights
0"slightly"
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)
52.30% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1782
totalAiIsms17
found
0
word"weight"
count3
1
word"warmth"
count3
2
word"pulse"
count1
3
word"silence"
count1
4
word"pulsed"
count2
5
word"tangible"
count1
6
word"intensity"
count1
7
word"whisper"
count2
8
word"mechanical"
count1
9
word"reminder"
count1
10
word"familiar"
count1
highlights
0"weight"
1"warmth"
2"pulse"
3"silence"
4"pulsed"
5"tangible"
6"intensity"
7"whisper"
8"mechanical"
9"reminder"
10"familiar"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"eyes widened/narrowed"
count1
highlights
0"eyes narrowed"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences107
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount1
narrationSentences107
filterMatches
0"watch"
hedgeMatches
0"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences121
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen70
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1755
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions21
unquotedAttributions0
matches(empty)
66.67% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions71
wordCount1412
uniqueNames23
maxNameDensity1.49
worstName"Rory"
maxWindowNameDensity3
worstWindowName"Rory"
discoveredNames
Richmond3
Golden1
Empress1
Romans1
Rory21
Heartstone2
Pendant1
Hel1
Fae-Forged1
Blade1
Isolde14
Nyx8
Dymas1
Pre-Law1
Cardiff2
London3
Yu-Fei1
Cheung1
Wardens1
Earth1
Fae3
Aldric1
Evan1
persons
0"Empress"
1"Romans"
2"Rory"
3"Heartstone"
4"Blade"
5"Isolde"
6"Nyx"
7"Yu-Fei"
8"Cheung"
9"Aldric"
10"Evan"
places
0"Richmond"
1"Cardiff"
2"London"
globalScore0.756
windowScore0.667
0.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences82
glossingSentenceCount8
matches
0"as if testing the density of the air"
1"not quite heartbeat, not quite breath"
2"not quite breath"
3"felt like another world"
4"seemed inevitable that she carried it here"
5"felt like being read"
6"something like recognition"
7"felt like hours and minutes both"
8"seemed shorter"
0.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches15
per1kWords8.547
wordCount1755
matches
0"Not a Hel portal, exactly, but the boundary was kin enough"
1"not dirt but moss"
2"not absence, but presence"
3"not malicious but assessing"
4"not attacking, but ready"
5"not the woven canopy above but stars"
6"not on Rory specifically, but as a law of physics made audible"
7"neither Earth nor"
8"not just to the grove’s boundary but to Isolde’s words"
9"not from wind, but as if Isolde’s presence disturbed the reality around her"
10"not physically far, but the path curved impossibly, leading them to a circle of ston"
11"not as walls but as living things"
12"not threatening, but present"
13"not by light but by absence"
14"not by memory but by Isolde’s wordless gesture"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences121
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs42
mean41.79
std22.99
cv0.55
sampleLengths
076
142
266
33
484
532
636
727
83
982
1033
1119
1235
135
1469
156
1657
1735
1846
1936
2039
2154
2212
2347
2482
2539
2660
2737
2862
295
3071
3144
3234
3383
3440
354
3639
3752
3849
3932
4049
4129
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences107
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs240
matches(empty)
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount24
semicolonCount2
flaggedSentences20
totalSentences121
ratio0.165
matches
0"Rory had delivered noodles past this grove a hundred times—Golden Empress sat two miles south, its neon bleeding red into the fog—but she had never seen them."
1"Rory’s Heartstone Pendant—deep crimson, silver chain, thumbnail-sized—began to beat faster against her collarbone."
2"Her straight black hair fell against her shoulders; her bright blue eyes narrowed, tracking the distortion only she could barely perceive, a shimmer like heat rising from cold pavement."
3"The grass was silver-green, impossibly soft, and the trees—oak and rowan—rose higher than cathedral vaults, their canopies woven together into a ceiling that filtered light into perpetual twilight."
4"She looked at her wrist—the small crescent-shaped scar from childhood, pale against her skin—then at her watch."
5"With every step, the silence shifted—not absence, but presence."
6"Her blue eyes caught movement in the periphery—shadows that slid between trees without bodies to cast them, shapes that existed in the spaces Nyx himself occupied."
7"She drew the blade—not attacking, but ready."
8"It lay in a clearing that should have been impossible within Richmond’s boundaries, a circular mirror of water so still it reflected not the woven canopy above but stars—wrong stars, arranged in patterns that made her head ache with unfamiliar geometry."
9"Rory felt the compulsion radiate from her—not on Rory specifically, but as a law of physics made audible."
10"She smiled, but it was not warmth—it was certainty."
11"The pool rippled—not from wind, but as if Isolde’s presence disturbed the reality around her."
12"They moved—not physically far, but the path curved impossibly, leading them to a circle of stones within the clearing, smaller than the boundary markers, carved with images Rory recognized despite never having seen them: vineyards heavy with impossible fruit, orchards spiraling upward into darkness, grand feasts rendered in oak and silver."
13"She saw connections—lines of power, boundaries that existed not as walls but as living things."
14"\"What is sewn can be unraveled. The winter solstice approaches; the Veil weakens. You seek to cut the darkness from your world. You have the blade—moonsilver, cold, effective against demons. You have the stone—crimson, warm, finding the way. But remember: what is given can be taken. What is entered can be trapped.\""
15"Isolde spoke more—of time, of the Wardens, of the solstice—always in riddles, always true, always leaving Rory to piece together the meaning with her quick, out-of-the-box thinking."
16"The shadow that was Nyx explained, in his wind-carried voice, how the grove’s shadows moved not by light but by absence—the absence of realm, the space between Earth and Fae, the gap where Aldric had fallen in 1643 and where he still existed, bound and free."
17"When they finally turned back, guided not by memory but by Isolde’s wordless gesture—a slight tilt of her silver head, a breath that carried the scent of wildflowers—the path seemed shorter."
18"And in her mind—clear, precise, unshaken—the image of impossible flowers, of wrong stars reflected in still water, of a woman who could not lie but never spoke plainly, remained vivid."
19"Rory touched the crescent scar on her wrist, a reminder that she had survived childhood accidents and adult horrors—the abusive ex named Evan, the flight from Cardiff to London, the part-time delivery shifts, the flat above a bar."
88.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1048
adjectiveStacks2
stackExamples
0"small crescent-shaped scar"
1"cold, effective against demons."
adverbCount41
adverbRatio0.039122137404580155
lyAdverbCount17
lyAdverbRatio0.016221374045801526
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences121
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences121
mean14.5
std11.48
cv0.791
sampleLengths
08
127
220
321
418
58
612
74
813
911
1013
1129
123
1311
144
1514
1628
174
182
1921
203
213
2217
239
249
2516
2611
2714
289
294
303
3121
329
3311
3415
354
3613
379
387
3926
407
416
426
433
448
457
4617
475
4841
4928
57.30% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats4
diversityRatio0.36363636363636365
totalSentences121
uniqueOpeners44
67.34% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount2
totalSentences99
matches
0"Only a silver-gold glow that"
1"Then they found the pool."
ratio0.02
86.67% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount33
totalSentences99
matches
0"She reached out, fingers brushing"
1"His violet eyes glowed faintly,"
2"he whispered, voice like wind"
3"She touched it through her"
4"Her straight black hair fell"
5"They stepped through."
6"Her heart, too."
7"She looked at her wrist—the"
8"His form rippled, solid to"
9"She was cool-headed, quick-thinking, but"
10"They moved deeper."
11"Her blue eyes caught movement"
12"His violet eyes tracked the"
13"She drew the blade—not attacking,"
14"It lay in a clearing"
15"She was ethereal, ageless, her"
16"She wore no shoes."
17"Her voice was like water"
18"She could mislead, she could"
19"Her voice was firm, practical,"
ratio0.333
55.96% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount80
totalSentences99
matches
0"The standing stones did not"
1"Rory had delivered noodles past"
2"She reached out, fingers brushing"
3"Nyx moved beside her, solid"
4"His violet eyes glowed faintly,"
5"he whispered, voice like wind"
6"Rory’s Heartstone Pendant—deep crimson, silver"
7"She touched it through her"
8"Her straight black hair fell"
9"They stepped through."
10"Snowdrops tangled with foxglove."
11"Primrose and fireweed shared soil"
12"The grass was silver-green, impossibly"
13"Rory’s breath slowed."
14"Her heart, too."
15"She looked at her wrist—the"
16"The hands spun backward once,"
17"Nyx said, though she hadn’t"
18"His form rippled, solid to"
19"Rory said, her voice steady"
ratio0.808
100.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences99
matches
0"Now it seemed inevitable that"
1"Before her, no footprints led"
ratio0.02
0.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences56
technicalSentenceCount12
matches
0"The grass was silver-green, impossibly soft, and the trees—oak and rowan—rose higher than cathedral vaults, their canopies woven together into a ceiling that fi…"
1"Only a silver-gold glow that smelled of honey, rain, and something sharper beneath, like iron or wine left open too long."
2"The path was not dirt but moss that glowed faintly, blue-green, pulsing with a rhythm not quite heartbeat, not quite breath."
3"Her blue eyes caught movement in the periphery—shadows that slid between trees without bodies to cast them, shapes that existed in the spaces Nyx himself occupi…"
4"It lay in a clearing that should have been impossible within Richmond’s boundaries, a circular mirror of water so still it reflected not the woven canopy above …"
5"She was ethereal, ageless, her silver hair reaching her waist like moonlight made tangible, her lavender eyes fixed on them with an intensity that felt like bei…"
6"It pulsed faster now, crimson warmth spreading through her chest, responding not just to the grove’s boundary but to Isolde’s words."
7"She saw connections—lines of power, boundaries that existed not as walls but as living things."
8"The moonsilver caught the twilight and glowed, illuminating Isolde’s face, the pool’s wrong stars, the flowers that watched them with silent patience."
9"The shadow that was Nyx explained, in his wind-carried voice, how the grove’s shadows moved not by light but by absence—the absence of realm, the space between …"
10"When they finally turned back, guided not by memory but by Isolde’s wordless gesture—a slight tilt of her silver head, a breath that carried the scent of wildfl…"
11"And in her mind—clear, precise, unshaken—the image of impossible flowers, of wrong stars reflected in still water, of a woman who could not lie but never spoke …"
13.89% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags18
uselessAdditionCount4
matches
0"Rory said, her voice steady despite the wonder tightening her chest"
1"he said, his whisper carrying on wind that did not exist"
2"Isolde said, her lavender eyes softening with something like recognition"
3"Isolde said, her riddle-like speech unmistakable"
91.18% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags17
fancyCount2
fancyTags
0"he whispered (whisper)"
1"he repeated (repeat)"
dialogueSentences31
tagDensity0.548
leniency1
rawRatio0.118
effectiveRatio0.118
75.8831%