Run: 2026-09-01-01M1EMR4JFYN7KAS33E1KQQT7E

Run Details

Duration:
44.1s
Cost:
$0.008619
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
Aurora Carter—Rory to her friends, though here she was just the girl with the black hair that fell straight to her shoulders and the bright blue eyes that seemed to catch every wrong light in the world—stood at the edge of Richmond Park as the winter dusk turned the trees to charcoal against a sky the color of iron. The air smelled of damp bark, of rain that had fallen hours ago and left the earth wet without warming it, and of something else she could not name, a sweetness that felt older than the city. She wore her black delivery jacket from Yu-Fei Cheung’s Golden Empress, the one she wore to work by day, and she had not changed it because she had not expected to need armor. Her left hand—where the small crescent-shaped scar from a childhood accident circled her wrist like a faint white moon—had gone numb. Not from cold. Not exactly. From the distance she was about to cross. The Heartstone Pendant hung on its silver chain against her collarbone, deep crimson and roughly the size of her thumbnail, and she felt it now, a faint warmth against her skin that was almost a heartbeat. Not from her own pulse. The stone was waking. “You’re trembling,” Nyx said. She did not turn immediately. The Shade stood beside her, a humanoid silhouette of living shadow that measured approximately six feet two when they chose to hold solid form, though now they shimmered at the edges, unstable near a boundary. Their eyes were faintly glowing violet, like bruised fruit caught in moonlight, and their voice sounded like a whisper carried on a wind that was not blowing. They had no breath to fog the air, only a presence that made the moss seem to lean away. “I’m not trembling,” Aurora said. Her voice was cool, precise, the same voice she used to talk her way out of deliveries in impossible traffic, the voice of a girl born in Cardiff to an Irish barrister father and a Welsh teacher mother, a voice that had survived Pre-Law and an abusive ex named Evan and the long flight to London at Eva’s behest. “I’m calculating.” Nyx’s mouth—when they had one—curved in a shadow-smile that did not reach their glowing eyes. “Calculating the number of ways the Veil leaves us exposed.” Aurora glanced at the ancient oak standing stones. They marked the boundary of the Fae Grove, moss-covered, older than the park’s mapped paths, and as she stepped between them she felt the world tilt. It was not temperature alone, though the cold sharpened to a blade’s edge. It was weight. The air felt pressed and thin, as if she were breathing through deep water, and the smell of damp bark gave way to honeyed cedar and the metallic tang of something that might have been rain on hot stone, or might have been the breath of another realm entirely. Behind her, she knew the streets of London were ordinary. Beyond the stones, the path disappeared. The trees in the grove were not oaks but something taller, older, their bark silvered with lichen that glowed like phosphor in the failing light. And the ground—she felt it through her boots—was soft as velvet, not soil but a moss-carpet that released a fragrance of wildflowers blooming in January, impossible clusters of silver-pink and white that turned their faces to a moon that was not quite right, that seemed too close or too aware. “Time’s wrong,” she said. Nyx slipped into incorporeal form, their shadow detaching and weaving around her ankles, sometimes solid, sometimes a smear of violet light, their voice dropping to a murmur: “Inside, we are not bound by the clock. The Grove takes hours and gives minutes, or the reverse. You will feel it in your bones before you feel it in your watch.” Aurora checked her watch—delivery schedule, the Golden Empress orders still in her bag, Silas’ bar above her flat, the ordinary architecture of her life. The hands had not moved. But the sky had. The amber sky of Dymas was not here; this was twilight with a violet undercurrent, stars arranged in constellations she did not know, and a moon that cast light as if it were passing through a prism. She felt the boundary between Earth and the Fae realm not as a line but as a pressure in her temples, a tightness that made her bright blue eyes water. Then she saw Isolde. The Half-Fae seer waited at the center of the clearing, where wildflowers bloomed year-round beneath trees that had no business flourishing in winter. Isolde’s hair was silver and reached her waist, moving without wind, and her eyes were pale lavender, identical to the impossible flowers around her. She was ethereal, ageless at three hundred years, and she left no footprints as she moved; Aurora watched her step forward, and the moss remained undisturbed, the soft carpet uncrushed. “You came,” Isolde said. Her speech came in riddles as naturally as breath, the Fae compulsion that could not lie but could mislead weaving through her words like smoke. “The scar remembers, the blade remembers, and the shadow forgets which realm claims it.” Aurora felt the Fae-Forged Blade at her hip, moonsilver and always cold, its slender leaf-shaped dagger form pressing through her jacket like a reminder of a gift given by this same woman years ago, when Aurora had not yet known what she was becoming. She touched the chain of her pendant; it pulsed again, deeper this time, a crimson throb that matched the beat of her own heart but seemed to come from elsewhere. “I didn’t come for riddles,” Aurora said, though her voice sounded thin, wrong, out of tune with the air of the Grove. “Then come for the Veil,” Isolde said, and she turned, her silver hair passing through the light of impossible flowers. “It weakens tonight, at the winter solstice, and the rifts are opening. The Wardens watch them, but they do not close everything. The Barrier—this shimmer between realms—leaks.” Aurora looked up. For a moment, she saw it: the faint shimmering distortion, visible only to those with supernatural sight, visible now to her bright blue eyes as they adjusted to this alien light. It was a curtain of heat and cold woven together, separating the Grove from everything else, and she could feel it like a tension in her teeth, a vibration in the crescent scar at her wrist. Nyx shifted, solid again but flickering at the edges, violet eyes fixed on the disturbance in the air. “There is a tear,” Nyx whispered. “Not in the stones at the center. Behind them. The boundary is not where you think.” Aurora moved deeper. The wildflowers parted around her boots, releasing a fragrance that was not perfume but something older—rain on hot stone, the sweetness of overripe fruit, and beneath it, the metallic tang of Hel. Not from a portal directly, but from proximity, from the weakness of the Veil that allowed distant realms to breathe through. The Heartstone grew warmer, a deep crimson glow visible even in this half-darkness, its inner pulse matching her heartbeat. She knew it because she was quick, intelligent, out-of-the-box in her thinking: she was not merely visiting. She was crossing. The unease settled in her stomach like a stone. The time behavior was no longer abstract. She walked three steps, and the moon had moved an hour. Or she walked an hour, and the moon had not moved. The world blurred at the edges; she caught her breath, her black hair falling straight, her delivery jacket suddenly feeling like a costume from a life that was fading with each step. “Point out the boundary,” Aurora said, her intelligence sharpening despite the wonder. “If the Veil is weak, where does it tear?” Isolde turned, her pale lavender eyes reflecting the silver-pink flowers, and spoke with a strange plainness that cut through her riddling habit. “Look at the blade’s cold, child. The moonsilver does not lie.” Aurora drew the Fae-Forged Blade. It was always cold to the touch, and now, in the moonlight of this hidden grove, it glowed faintly luminescent, a slender leaf of silver that could cut through magical wards, particularly effective against demons, particularly attuned to the fractures in reality. She held it up, and the Veil’s shimmer seemed to bend around it, drawn to the edge of her weapon like moths to flame. The grove responded. The sound changed—not birds, not wind, but a low hum from the earth, a resonance that made her scarred wrist ache where her crescent moon of skin circled bone. The pendant pulsed harder, and she felt it—not just warmth, but a warning. There was a sliver of Dymas bleeding through, of Gluttony, of Prince Belphegor’s amber kingdom, seeping through the tear in the Veil like heat through a crack in ice. She glanced at Nyx. The Shade had become almost entirely incorporeal, a whisper of violet light that clung to her shadow like a second skin, and their voice was a murmur carried on wind that did not exist: “The stones are older than the Fae Courts. They are teeth. The Grove is a mouth.” Aurora turned. The standing oaks at the grove’s edge shimmered, and through a gap she had not noticed—because she had been looking at Isolde, at the flowers, at the cold blade—she saw a glimpse of amber sky. Not Dymas fully, not the sprawling vineyards and master chefs of Gluttony, but the color was the warm amber of the realm, and she felt the pull of the portal like gravity, like a hunger. “You’re leaving footprints,” Aurora said suddenly. Isolde smiled, or perhaps her lips simply moved in a shape that meant truth. “I leave none because I am already part of the Grove. You leave yours because you still belong to the world of clocks and deliveries, of Silas’ bar and Golden Empress orders. But that is changing.” Aurora glanced down. Her boots left prints in the moss, but they silted over as quickly as they formed, as if the grove was erasing her passage, remembering her for only a moment before returning to its eternal now. The wildflowers bent to touch her sleeve, and the air smelled of honeyed cedar, of cold copper, and of something else—the exhaust of London, the noodles of her delivery route, the flat above Silas’ bar—all fading into the background noise of a life that was being left behind. “I have to go back,” Aurora said, though she was not sure she meant it. “No,” Isolde said, and for the first time her voice dropped the riddling edge and spoke plain, though still with that strange compulsion of Fae truth that could not deceive. “You have already gone deeper than you think. The Veil does not release you easily. The winter solstice opens ribbons between realms, and you carry the Heartstone—given by unknown hands—for a reason. It pulses near Hel portals, yes, but it pulses also near tears. You feel it now, do you not?” Aurora’s fingers closed around the crimson gem. The silver chain was cold, but the stone itself burned with a warmth that was not fire. She thought of Eva, who had told her to flee London’s edges and find her own path. She thought of Silas, who knew more than he said and who had let her live above his bar because he recognized something in her that she had not yet named. She thought of the blade at her hip, the cold that could cut any ward, that could sever her from the life she had built. “I came for answers,” she said. “The Grove gives answers,” Isolde said, and she stepped closer, leaving truly no footprints, her lavender eyes reflecting the impossible flowers, her voice a whisper like wind. “But answers are not always safe. The Shadow walks with you now, yes?” “A shadow that forgets its realm,” Nyx murmured, shifting into solid form beside her, their violet eyes focused on the disturbance, on the tear, on the amber breath of Dymas bleeding through the weak Veil. Aurora looked at them—at the Shade, at the Oracle with her silver hair and pale eyes, at the cold blade, at the warm stone, at the wildflowers that turned to greet her like old friends. The discovery of the grove was not a single revelation but a slow drowning in wonder and dread. She had entered an ancient, otherworldly place for the first time, and it had already changed her. The wildflowers bloomed. The time bent. The Veil shimmered. And deep inside the clearing, where the oak standing stones stood like old teeth marking a boundary that was not a wall but a door, Aurora Carter—Rory, Laila, Malphora—felt the crescent scar at her wrist pulse with the pendant’s rhythm, felt the moonsilver blade grow colder against her hip, and knew that she was not visiting anymore. She was inside. She sheathed the blade, its luminescence fading in her grip, and breathed in the honeyed cedar, the cold copper, the amber breath of another realm. The Shift was not coming. It had already arrived. The Veil weakened, the flowers turned their faces to her, and she walked toward the center of the Grove, where the answer was not a riddle spoken by a Fae oracle but a threshold between worlds, and she was already stepping through. The Shadow followed, whispering of things that had not yet come to be, and the Grove, older than the Fae Courts, older than the Wardens who watched the rifts, older than earth itself, accepted her as it had accepted every soul who came seeking, and she moved deeper, into the heart of the unknown.
created_at"2026-09-01T14:07:41.667Z" 9/1/2026, 2:07:41 PM
model"thinkingmachines/inkling-small-20260730"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency182
moderation_latency(null)
generation_time43925
tokens_prompt1547
tokens_completion7637
native_tokens_prompt1539
native_tokens_completion6717
native_tokens_completion_images(null)
native_tokens_reasoning4262
native_tokens_cached384
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.00861855
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.19.0; linux; x64))"
http_referer(null)
request_id"req-1788271661-E5aNnoHX2qUIzQzJxLtB"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1788271661-C7gU0gM8Z9NkbbEhqGKd"
upstream_id"chatcmpl-RzAskpIlh1WNMYShZtG26Grt"
provider_responses
0
endpoint_id"d1d9657b-3c3a-49b5-8f81-33204e7c71c3"
id"chatcmpl-RzAskpIlh1WNMYShZtG26Grt"
is_byokfalse
latency86
model_permaslug"thinkingmachines/inkling-small-20260730"
provider_name"DeepInfra"
status200
total_cost0.00861855
cache_discount0.0001344
upstream_inference_cost0
provider_name"DeepInfra"
response_cache_source_id(null)
data_region"global"
workspace_id"97e315e5-d303-487d-83c1-83180e8a13d4"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags18
adverbTagCount1
adverbTags
0"Aurora said suddenly [suddenly]"
dialogueSentences26
tagDensity0.692
leniency1
rawRatio0.056
effectiveRatio0.056
91.37% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2318
totalAiIsmAdverbs4
found
0
adverb"suddenly"
count2
1
adverb"quickly"
count1
2
adverb"truly"
count1
highlights
0"suddenly"
1"quickly"
2"truly"
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)
41.76% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2318
totalAiIsms27
found
0
word"warmth"
count3
1
word"pulse"
count3
2
word"measured"
count1
3
word"shimmered"
count3
4
word"whisper"
count3
5
word"calculating"
count2
6
word"weight"
count1
7
word"velvet"
count1
8
word"reminder"
count1
9
word"pulsed"
count2
10
word"throb"
count1
11
word"could feel"
count1
12
word"tension"
count1
13
word"stomach"
count1
14
word"moths to flame"
count1
15
word"resonance"
count1
16
word"otherworldly"
count1
highlights
0"warmth"
1"pulse"
2"measured"
3"shimmered"
4"whisper"
5"calculating"
6"weight"
7"velvet"
8"reminder"
9"pulsed"
10"throb"
11"could feel"
12"tension"
13"stomach"
14"moths to flame"
15"resonance"
16"otherworldly"
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
emotionTells1
narrationSentences102
matches
0"g in wonder"
58.82% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount5
narrationSentences102
filterMatches
0"watch"
hedgeMatches
0"seemed to"
1"seem to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences112
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen61
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2295
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions18
unquotedAttributions0
matches(empty)
83.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions108
wordCount1982
uniqueNames42
maxNameDensity0.96
worstName"Aurora"
maxWindowNameDensity2.5
worstWindowName"Aurora"
discoveredNames
Carter2
Rory2
Richmond1
Park1
Yu-Fei1
Cheung1
Golden2
Empress2
Heartstone2
Pendant1
Shade3
Cardiff1
Irish1
Welsh1
Pre-Law1
Evan1
London4
Eva2
Fae9
Grove5
January1
Nyx7
Aurora19
Dymas4
Earth1
Isolde9
Half-Fae1
Fae-Forged2
Blade2
Hel1
Veil6
Gluttony2
Prince1
Belphegor1
Silas1
Oracle1
Laila1
Malphora1
Shift1
Shadow1
Courts1
Wardens1
persons
0"Carter"
1"Rory"
2"Yu-Fei"
3"Cheung"
4"Empress"
5"Heartstone"
6"Pendant"
7"Shade"
8"Evan"
9"Eva"
10"Nyx"
11"Aurora"
12"Dymas"
13"Isolde"
14"Veil"
15"Prince"
16"Belphegor"
17"Silas"
18"Laila"
19"Malphora"
20"Shadow"
places
0"Richmond"
1"Park"
2"Cardiff"
3"Irish"
4"London"
5"Fae"
6"Grove"
7"January"
8"Oracle"
globalScore1
windowScore0.833
80.56% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences72
glossingSentenceCount2
matches
0"eyes that seemed to catch every wrong light in the world—stood at the edge of Richmond Park as the winter dusk turned the trees to charcoal against a sky the color of iron"
1"sounded like a whisper carried on a wind t"
0.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches12
per1kWords5.229
wordCount2295
matches
0"not oaks but something taller, older, their bark silvered with lichen"
1"not soil but a moss-carpet"
2"not as a line but as a pressure in her temples, a tightness"
3"Not from a portal directly, but from proximity, from the weakness of the Veil"
4"not birds, not wind, but a low hum from the earth, a resonance"
5"not wind, but a low hum from the earth, a resonance"
6"not just warmth, but a warning"
7"Not Dymas fully, not the sprawling vineyards and master chefs of Gluttony, but the color was the warm amber of the realm"
8"not the sprawling vineyards and master chefs of Gluttony, but the color was the warm amber of the realm"
9"not a single revelation but a slow drowning in wonder"
10"not a wall but a door, Aurora Carter"
11"not a riddle spoken by a Fae oracle but a threshold between worlds"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences112
matches
0"knew that she"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs39
mean58.85
std36.24
cv0.616
sampleLengths
0163
145
24
386
466
525
699
791
84
959
10100
114
1277
1343
1474
1522
1647
1770
1840
1995
2070
2121
2233
2371
2474
2554
2672
276
2850
2987
3015
3181
3297
336
3440
3535
36139
3776
3854
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences102
matches(empty)
0.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount11
totalVerbs301
matches
0"was waking"
1"were faintly glowing"
2"was not blowing"
3"were breathing"
4"were passing"
5"was not merely visiting"
6"was crossing"
7"was erasing"
8"was not visiting"
9"was not coming"
10"was already stepping"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount18
semicolonCount4
flaggedSentences16
totalSentences112
ratio0.143
matches
0"Aurora Carter—Rory to her friends, though here she was just the girl with the black hair that fell straight to her shoulders and the bright blue eyes that seemed to catch every wrong light in the world—stood at the edge of Richmond Park as the winter dusk turned the trees to charcoal against a sky the color of iron."
1"Her left hand—where the small crescent-shaped scar from a childhood accident circled her wrist like a faint white moon—had gone numb."
2"Nyx’s mouth—when they had one—curved in a shadow-smile that did not reach their glowing eyes."
3"And the ground—she felt it through her boots—was soft as velvet, not soil but a moss-carpet that released a fragrance of wildflowers blooming in January, impossible clusters of silver-pink and white that turned their faces to a moon that was not quite right, that seemed too close or too aware."
4"Aurora checked her watch—delivery schedule, the Golden Empress orders still in her bag, Silas’ bar above her flat, the ordinary architecture of her life."
5"The amber sky of Dymas was not here; this was twilight with a violet undercurrent, stars arranged in constellations she did not know, and a moon that cast light as if it were passing through a prism."
6"She was ethereal, ageless at three hundred years, and she left no footprints as she moved; Aurora watched her step forward, and the moss remained undisturbed, the soft carpet uncrushed."
7"She touched the chain of her pendant; it pulsed again, deeper this time, a crimson throb that matched the beat of her own heart but seemed to come from elsewhere."
8"The wildflowers parted around her boots, releasing a fragrance that was not perfume but something older—rain on hot stone, the sweetness of overripe fruit, and beneath it, the metallic tang of Hel."
9"The world blurred at the edges; she caught her breath, her black hair falling straight, her delivery jacket suddenly feeling like a costume from a life that was fading with each step."
10"The sound changed—not birds, not wind, but a low hum from the earth, a resonance that made her scarred wrist ache where her crescent moon of skin circled bone."
11"The pendant pulsed harder, and she felt it—not just warmth, but a warning."
12"The standing oaks at the grove’s edge shimmered, and through a gap she had not noticed—because she had been looking at Isolde, at the flowers, at the cold blade—she saw a glimpse of amber sky."
13"The wildflowers bent to touch her sleeve, and the air smelled of honeyed cedar, of cold copper, and of something else—the exhaust of London, the noodles of her delivery route, the flat above Silas’ bar—all fading into the background noise of a life that was being left behind."
14"Aurora looked at them—at the Shade, at the Oracle with her silver hair and pale eyes, at the cold blade, at the warm stone, at the wildflowers that turned to greet her like old friends."
15"And deep inside the clearing, where the oak standing stones stood like old teeth marking a boundary that was not a wall but a door, Aurora Carter—Rory, Laila, Malphora—felt the crescent scar at her wrist pulse with the pendant’s rhythm, felt the moonsilver blade grow colder against her hip, and knew that she was not visiting anymore."
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount885
adjectiveStacks1
stackExamples
0"small crescent-shaped scar"
adverbCount27
adverbRatio0.030508474576271188
lyAdverbCount10
lyAdverbRatio0.011299435028248588
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences112
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences112
mean20.49
std15.63
cv0.763
sampleLengths
059
137
233
321
43
52
68
736
85
94
104
115
1235
1327
1419
155
1659
172
1815
1910
208
2126
2213
233
2449
2510
266
2725
2850
294
3059
3124
325
334
3437
3530
364
3723
3824
3930
404
4125
4214
4344
4430
4522
4620
4727
483
4931
39.29% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats12
diversityRatio0.25
totalSentences112
uniqueOpeners28
35.46% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences94
matches
0"Then she saw Isolde."
ratio0.011
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount28
totalSentences94
matches
0"She wore her black delivery"
1"Her left hand—where the small"
2"She did not turn immediately."
3"Their eyes were faintly glowing"
4"They had no breath to"
5"Her voice was cool, precise,"
6"They marked the boundary of"
7"It was not temperature alone,"
8"It was weight."
9"She felt the boundary between"
10"She was ethereal, ageless at"
11"Her speech came in riddles"
12"She touched the chain of"
13"It was a curtain of"
14"She knew it because she"
15"She was crossing."
16"She walked three steps, and"
17"It was always cold to"
18"She held it up, and"
19"She glanced at Nyx."
ratio0.298
34.47% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount80
totalSentences94
matches
0"Aurora Carter—Rory to her friends,"
1"The air smelled of damp"
2"She wore her black delivery"
3"Her left hand—where the small"
4"The Heartstone Pendant hung on"
5"The stone was waking."
6"She did not turn immediately."
7"The Shade stood beside her,"
8"Their eyes were faintly glowing"
9"They had no breath to"
10"Her voice was cool, precise,"
11"Nyx’s mouth—when they had one—curved"
12"Aurora glanced at the ancient"
13"They marked the boundary of"
14"It was not temperature alone,"
15"It was weight."
16"The air felt pressed and"
17"The trees in the grove"
18"Nyx slipped into incorporeal form,"
19"Aurora checked her watch—delivery schedule,"
ratio0.851
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences94
matches(empty)
ratio0
0.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences55
technicalSentenceCount21
matches
0"Aurora Carter—Rory to her friends, though here she was just the girl with the black hair that fell straight to her shoulders and the bright blue eyes that seeme…"
1"The air smelled of damp bark, of rain that had fallen hours ago and left the earth wet without warming it, and of something else she could not name, a sweetness…"
2"The Heartstone Pendant hung on its silver chain against her collarbone, deep crimson and roughly the size of her thumbnail, and she felt it now, a faint warmth …"
3"Their eyes were faintly glowing violet, like bruised fruit caught in moonlight, and their voice sounded like a whisper carried on a wind that was not blowing."
4"Her voice was cool, precise, the same voice she used to talk her way out of deliveries in impossible traffic, the voice of a girl born in Cardiff to an Irish ba…"
5"The air felt pressed and thin, as if she were breathing through deep water, and the smell of damp bark gave way to honeyed cedar and the metallic tang of someth…"
6"The trees in the grove were not oaks but something taller, older, their bark silvered with lichen that glowed like phosphor in the failing light."
7"And the ground—she felt it through her boots—was soft as velvet, not soil but a moss-carpet that released a fragrance of wildflowers blooming in January, imposs…"
8"The amber sky of Dymas was not here; this was twilight with a violet undercurrent, stars arranged in constellations she did not know, and a moon that cast light…"
9"She felt the boundary between Earth and the Fae realm not as a line but as a pressure in her temples, a tightness that made her bright blue eyes water."
10"The Half-Fae seer waited at the center of the clearing, where wildflowers bloomed year-round beneath trees that had no business flourishing in winter."
11"She touched the chain of her pendant; it pulsed again, deeper this time, a crimson throb that matched the beat of her own heart but seemed to come from elsewher…"
12"The wildflowers parted around her boots, releasing a fragrance that was not perfume but something older—rain on hot stone, the sweetness of overripe fruit, and …"
13"The world blurred at the edges; she caught her breath, her black hair falling straight, her delivery jacket suddenly feeling like a costume from a life that was…"
14"It was always cold to the touch, and now, in the moonlight of this hidden grove, it glowed faintly luminescent, a slender leaf of silver that could cut through …"
15"The sound changed—not birds, not wind, but a low hum from the earth, a resonance that made her scarred wrist ache where her crescent moon of skin circled bone."
16"Her boots left prints in the moss, but they silted over as quickly as they formed, as if the grove was erasing her passage, remembering her for only a moment be…"
17"She thought of Silas, who knew more than he said and who had let her live above his bar because he recognized something in her that she had not yet named."
18"Aurora looked at them—at the Shade, at the Oracle with her silver hair and pale eyes, at the cold blade, at the warm stone, at the wildflowers that turned to gr…"
19"And deep inside the clearing, where the oak standing stones stood like old teeth marking a boundary that was not a wall but a door, Aurora Carter—Rory, Laila, M…"
20"The Shadow followed, whispering of things that had not yet come to be, and the Grove, older than the Fae Courts, older than the Wardens who watched the rifts, o…"
69.44% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags18
uselessAdditionCount2
matches
0"Aurora said, though her voice sounded thin, wrong, out of tune with the air of the Grove"
1"Aurora said, her intelligence sharpening despite the wonder"
78.57% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags14
fancyCount2
fancyTags
0"Nyx whispered (whisper)"
1"Nyx murmured (murmur)"
dialogueSentences26
tagDensity0.538
leniency1
rawRatio0.143
effectiveRatio0.143
70.2358%