Run: 2026-07-25-01KYCSMAZPNDNT2EDE19X6DPVQ

Run Details

Duration:
10m 3s
Cost:
$0.020586
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
Rory’s boots met ground that was not earth. It yielded slightly, like stepping onto packed snow made of crushed pearl, and the sound was wrong—too soft, too final. Behind her, the shimmer of the Veil collapsed like a curtain of heat pulled shut, visible only in memory, a faint distortion that had separated Richmond Park from whatever lay ahead. Now the air tasted different. Thick. Sweet, with an undercurrent of rot that never quite arrived. She breathed through her nose, steady, her blue eyes adjusting to the amber sky. Not gold. Not sunset orange. Amber—warm, constant, poured like molten glass across the heavens and left to harden without cracks or clouds. There was no sun to point to, only that unbroken glow, bathing everything in the color of old whiskey and warning. Nyx materialized beside her, fully solid, the living shadow of their form drinking the light so that only the violet eyes burned bright—faintly glowing, ancient, unfamiliar. “This is Dymas,” they said, and their voice carried like wind through a graveyard, soft but carrying weight. “The feast never ends. The hunger never fills.” Isolde walked ahead, silver hair reaching her waist, catching the amber light and turning it into something like moonfire, though no moon existed here. She left no footprints in the pearl-white gravel, her lavender eyes scanning the vineyards that stretched in impossible directions, rows of black-glass trellises climbing toward that molten sky. “The vines here weep blood when pressed,” she said, not turning, her voice a riddle wrapped in silk. “But they do not lie about what they are. That is more than can be said for the cooks.” Rory adjusted her jacket—dark, practical, the kind she wore delivering for Yu-Fei Cheung’s Golden Empress, part-time, survival work since fleeing Cardiff and Evan’s hands and the pre-law path her father Brendan had carved for her. Her left wrist itched, the small crescent-shaped scar from childhood, old and familiar, suddenly feeling like a compass needle twitching toward danger. She touched it with her thumb, grounding herself in the body she knew: twenty-five, five-foot-six, black hair cut straight at her shoulders, a delivery rider who’d learned to read rooms faster than she’d ever read contracts. The scent hit her then, deeper than before. Overripe fruit—figs and pomegranates and things with no English names—mixed with wine boiled down to syrup, with roasting meat that smelled of every cuisine she’d ever carried in white paper bags, and with something else. Something like desire made physical. Her stomach turned, not with nausea, but with a sudden, terrifying appetite. Inside her jacket, pressed against her collarbone on its silver chain, the Heartstone Pendant pulsed. Deep crimson, thumbnail-sized, faint inner glow now visible even through cloth. It warmed with each beat—faint, insistent, a second heart recognizing this realm. Near a Hel portal, it was supposed to pulse. Here, in the heart of gluttony itself, it was steady. Almost eager. Her right hand rested near her hip, where Isolde’s gift hung in a sheath: the Fae-Forged Blade, moonsilver, slender and leaf-shaped, always cold to the touch. Even through leather and denim, Rory felt its chill—a true, honest cold in this suffocating warmth, an anchor. She had not drawn it yet. She hoped she wouldn’t need to. “They’re souls,” Rory said, her voice level, the cool-headed calm that had gotten her through London traffic, through Eva’s desperate phone calls from Cardiff, through the first nights in her flat above Silas’ bar. “The chefs. You said contracted.” “I said they cook,” Isolde corrected, stopping at a low wall of stone covered in moss that was not green but deep violet, almost black in the amber light. “To taste their art is to become part of the recipe, eventually. The riddle is not whether you will eat. It is what you will become when you do.” Rory looked past her. The path had widened into a vast courtyard—no, a city—of feasting. Grand tables stretched into the haze like islands in a sea of pearl gravel, each laden with towers of crystallized fruit, roasts that steamed with impossible scents, fountains of wine that flowed upward in silver arcs, defying gravity with casual arrogance. Chefs moved among them in white coats stained with colors that weren’t blood but might as well be. Some had human faces, hollow-cheeked, rapturous, tragic. Others were not human at all—too long in the limbs, eyes like polished stones, hands that moved with surgical, mournful precision. A bell sounded, low and resonant, like a stomach growling made into music. “The portal is deeper,” Nyx said, stepping closer. Their shadow-form seemed to drink the amber light, making the violet eyes brighter, more urgent. “I can feel it. The Veil doesn’t tear here by accident. Prince Belphegor’s domain. The solstice weakens the boundary everywhere, but Dymas... Dymas was never fully sealed. It waits. It feeds on crossings.” Rory walked forward, her boots crunching softly on the pearl gravel, now mixed with petals that might be flowers or might be something else—soft, fragrant, leaving a faint crimson stain where they crushed. She didn’t stop. Discovery required motion, but motion required caution. “The trees,” she said, pointing with her chin to the silver branches that twisted overhead, leaves rustling with the sound of pages turning in a library no one had entered for centuries. “They’re not trees.” “They are appetite given form,” Isolde said, walking beside her now, leaving no footprints, her silver hair barely moving though a warm wind—if it was wind—brushed through the courtyard. “Every orchard in Dymas serves a prince who never hungers, yet always consumes. The exotic ingredients are souls transformed, memories distilled, contracts fulfilled in flesh and flavor. You are in a kitchen that eats its guests slowly.” Rory’s hand went to the Heartstone. Through her jacket, it pulsed faster now, matching her heartbeat, which she kept deliberately slow. “Then we observe. We learn the layout. We find what Nyx lost here—the space between, the ritual, the failure.” “I remember the failure,” Nyx said, and for a moment their form flickered—part shadow, part something that had once been human, a sorcerer named Aldric, trapped in 1643, lost between realms. “Not this realm. The space just beneath it. Where summoning breaks the summoner. Where the Veil doesn’t tear—it digests.” They reached the center of the courtyard. Before them rose an arch of black glass, older than the vines, older than the pearl paths, etched with symbols Rory recognized not from books but from instinct—warding marks, binding circles, the kind of magic that held things together by tearing them apart slowly. Through the arch, shadows moved—not cast by the amber sky, but by absence, by holes in reality where light refused to go. One of the chefs turned. A woman, human once, now something else—her hands moved like pianists over an invisible keyboard, and she held up a plate. On it, something glowed crimson, like the Heartstone, like blood made gem. Rory’s scar itched sharply. She reached for the blade, not drawing it yet, but feeling its cold weight, its honesty. “We don’t stop,” Rory said, her bright blue eyes fixed on the arch, on the shadows within. “But we don’t taste. Not a drop. Not a bite. We are not ingredients.” “Wise,” Isolde said, her voice dropping to something almost tender, almost sad. “But wisdom in Dymas is just another kind of appetite. Be careful what you hunger for, Aurora Carter. The realm remembers every desire it has ever fed upon. And it is always, always hungry for more.” Rory stepped toward the arch. The ground softened further—now it was like walking on woven hair, or pressed petals, or the inside of a mouth that pretended to be earth. Behind her, Nyx followed, shadow and violet flame, whispering Aldric’s name like a prayer that had become a warning. The arch loomed. The shadows within moved in patterns—ritual, ancient, broken—inviting them not with words but with the promise of answers. The Heartstone burned warm against Rory’s chest, guiding her, warning her, singing to this realm in a language older than English, older than Fae, older than the courts that had exiled Isolde. She crossed the threshold. Dymas did not bite. It opened, and it welcomed, and somewhere in the amber distance, a prince who was never full smiled with teeth made of silver and sorrow. Rory kept her hand near the cold blade, her eyes open, her mind clear. She was ready to discover whatever waited in the dark beyond the feast.
created_at"2026-07-25T14:07:25.698Z" 7/25/2026, 2:07:25 PM
model"thinkingmachines/inkling-20260715"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency960
moderation_latency(null)
generation_time603322
tokens_prompt1547
tokens_completion5654
native_tokens_prompt1540
native_tokens_completion5011
native_tokens_completion_images(null)
native_tokens_reasoning3419
native_tokens_cached1504
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.02058623
router(null)
provider_responses
0
endpoint_id"d6b9d68e-115a-49d7-81cd-1ad1c6942b0e"
id"chatcmpl-R8lsMjlWprLRGNqPDFD1yTTo"
is_byokfalse
latency59
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-1784988445-O2g6I4o7WFeU9bbSrWpm"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1784988445-bFo2xTlqJhs8MTXPICmJ"
upstream_id"chatcmpl-R8lsMjlWprLRGNqPDFD1yTTo"
total_cost0.02058623
cache_discount0.00124832
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
totalTags10
adverbTagCount0
adverbTags(empty)
dialogueSentences21
tagDensity0.476
leniency0.952
rawRatio0
effectiveRatio0
75.66% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1438
totalAiIsmAdverbs7
found
0
adverb"slightly"
count1
1
adverb"suddenly"
count1
2
adverb"softly"
count1
3
adverb"slowly"
count2
4
adverb"deliberately"
count1
5
adverb"sharply"
count1
highlights
0"slightly"
1"suddenly"
2"softly"
3"slowly"
4"deliberately"
5"sharply"
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)
37.41% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1438
totalAiIsms18
found
0
word"weight"
count2
1
word"scanning"
count1
2
word"silk"
count1
3
word"familiar"
count1
4
word"desire"
count2
5
word"stomach"
count2
6
word"pulsed"
count2
7
word"pulse"
count1
8
word"chill"
count1
9
word"warmth"
count1
10
word"crystallized"
count1
11
word"flickered"
count1
12
word"etched"
count1
13
word"loomed"
count1
highlights
0"weight"
1"scanning"
2"silk"
3"familiar"
4"desire"
5"stomach"
6"pulsed"
7"pulse"
8"chill"
9"warmth"
10"crystallized"
11"flickered"
12"etched"
13"loomed"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches0
maxInWindow0
found(empty)
highlights(empty)
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences73
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount2
narrationSentences73
filterMatches(empty)
hedgeMatches
0"seemed to"
1"tended to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences84
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen45
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1415
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions16
unquotedAttributions0
matches(empty)
83.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions50
wordCount1156
uniqueNames23
maxNameDensity1.12
worstName"Rory"
maxWindowNameDensity2.5
worstWindowName"Rory"
discoveredNames
Veil1
Richmond1
Park1
Isolde6
Rory13
Yu-Fei1
Cheung1
Golden1
Empress1
Cardiff2
Evan1
Brendan1
English2
Heartstone4
Pendant1
Hel1
Fae-Forged1
Blade1
London1
Eva1
Aldric2
Nyx4
Fae2
persons
0"Veil"
1"Isolde"
2"Rory"
3"Yu-Fei"
4"Cheung"
5"Evan"
6"Brendan"
7"English"
8"Eva"
9"Aldric"
10"Nyx"
places
0"Richmond"
1"Park"
2"Cardiff"
3"Hel"
4"London"
globalScore0.938
windowScore0.833
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences58
glossingSentenceCount1
matches
0"something like moonfire, though no moon exis"
0.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches6
per1kWords4.24
wordCount1415
matches
0"not with nausea, but with a sudden, terrifying appetite"
1"not green but deep violet, almost black in the amber light"
2"not from books but from instinct"
3"not cast by the amber sky, but by absence, by holes in reality"
4"not drawing it yet, but feeling its cold weight, its honesty"
5"not with words but with the promise of answers"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences84
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs31
mean45.65
std26.24
cv0.575
sampleLengths
089
143
252
389
493
560
659
756
839
958
10102
1113
1256
1343
1435
1566
1640
1750
1873
1938
204
2116
2231
2348
2449
2553
264
274
2825
2914
3013
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences73
matches
0"was supposed"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs199
matches
0"was like walking"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount21
semicolonCount0
flaggedSentences17
totalSentences84
ratio0.202
matches
0"It yielded slightly, like stepping onto packed snow made of crushed pearl, and the sound was wrong—too soft, too final."
1"Amber—warm, constant, poured like molten glass across the heavens and left to harden without cracks or clouds."
2"Nyx materialized beside her, fully solid, the living shadow of their form drinking the light so that only the violet eyes burned bright—faintly glowing, ancient, unfamiliar."
3"Rory adjusted her jacket—dark, practical, the kind she wore delivering for Yu-Fei Cheung’s Golden Empress, part-time, survival work since fleeing Cardiff and Evan’s hands and the pre-law path her father Brendan had carved for her."
4"Overripe fruit—figs and pomegranates and things with no English names—mixed with wine boiled down to syrup, with roasting meat that smelled of every cuisine she’d ever carried in white paper bags, and with something else."
5"It warmed with each beat—faint, insistent, a second heart recognizing this realm."
6"Even through leather and denim, Rory felt its chill—a true, honest cold in this suffocating warmth, an anchor."
7"The path had widened into a vast courtyard—no, a city—of feasting."
8"Others were not human at all—too long in the limbs, eyes like polished stones, hands that moved with surgical, mournful precision."
9"Rory walked forward, her boots crunching softly on the pearl gravel, now mixed with petals that might be flowers or might be something else—soft, fragrant, leaving a faint crimson stain where they crushed."
10"“They are appetite given form,” Isolde said, walking beside her now, leaving no footprints, her silver hair barely moving though a warm wind—if it was wind—brushed through the courtyard."
11"“I remember the failure,” Nyx said, and for a moment their form flickered—part shadow, part something that had once been human, a sorcerer named Aldric, trapped in 1643, lost between realms."
12"Before them rose an arch of black glass, older than the vines, older than the pearl paths, etched with symbols Rory recognized not from books but from instinct—warding marks, binding circles, the kind of magic that held things together by tearing them apart slowly."
13"Through the arch, shadows moved—not cast by the amber sky, but by absence, by holes in reality where light refused to go."
14"A woman, human once, now something else—her hands moved like pianists over an invisible keyboard, and she held up a plate."
15"The ground softened further—now it was like walking on woven hair, or pressed petals, or the inside of a mouth that pretended to be earth."
16"The shadows within moved in patterns—ritual, ancient, broken—inviting them not with words but with the promise of answers."
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount743
adjectiveStacks1
stackExamples
0"small crescent-shaped scar"
adverbCount29
adverbRatio0.039030955585464336
lyAdverbCount9
lyAdverbRatio0.012113055181695828
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences84
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences84
mean16.85
std10.92
cv0.648
sampleLengths
08
120
231
35
41
510
614
72
83
917
1021
1126
1218
138
1424
1528
1618
1719
1835
1922
2036
218
2235
235
2412
2515
2611
2712
289
2910
302
3126
3218
336
346
3534
365
3729
3829
394
4011
4141
4218
437
4421
4513
468
4715
4833
4933
79.37% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats5
diversityRatio0.5119047619047619
totalSentences84
uniqueOpeners43
0.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount0
totalSentences70
matches(empty)
ratio0
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount20
totalSentences70
matches
0"It yielded slightly, like stepping"
1"She breathed through her nose,"
2"they said, and their voice"
3"She left no footprints in"
4"she said, not turning, her"
5"Her left wrist itched, the"
6"She touched it with her"
7"Her stomach turned, not with"
8"It warmed with each beat—faint,"
9"Her right hand rested near"
10"She had not drawn it"
11"She hoped she wouldn’t need"
12"Their shadow-form seemed to drink"
13"She didn’t stop."
14"she said, pointing with her"
15"They reached the center of"
16"She reached for the blade,"
17"She crossed the threshold."
18"It opened, and it welcomed,"
19"She was ready to discover"
ratio0.286
81.43% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount53
totalSentences70
matches
0"Rory’s boots met ground that"
1"It yielded slightly, like stepping"
2"She breathed through her nose,"
3"Amber—warm, constant, poured like molten"
4"Nyx materialized beside her, fully"
5"they said, and their voice"
6"Isolde walked ahead, silver hair"
7"She left no footprints in"
8"she said, not turning, her"
9"Rory adjusted her jacket—dark, practical,"
10"Her left wrist itched, the"
11"She touched it with her"
12"The scent hit her then,"
13"Something like desire made physical."
14"Her stomach turned, not with"
15"It warmed with each beat—faint,"
16"Here, in the heart of"
17"Her right hand rested near"
18"She had not drawn it"
19"She hoped she wouldn’t need"
ratio0.757
100.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount3
totalSentences70
matches
0"Now the air tasted different."
1"Even through leather and denim,"
2"Before them rose an arch"
ratio0.043
0.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences40
technicalSentenceCount13
matches
0"Behind her, the shimmer of the Veil collapsed like a curtain of heat pulled shut, visible only in memory, a faint distortion that had separated Richmond Park fr…"
1"Nyx materialized beside her, fully solid, the living shadow of their form drinking the light so that only the violet eyes burned bright—faintly glowing, ancient…"
2"Isolde walked ahead, silver hair reaching her waist, catching the amber light and turning it into something like moonfire, though no moon existed here."
3"She left no footprints in the pearl-white gravel, her lavender eyes scanning the vineyards that stretched in impossible directions, rows of black-glass trellise…"
4"She touched it with her thumb, grounding herself in the body she knew: twenty-five, five-foot-six, black hair cut straight at her shoulders, a delivery rider wh…"
5"Overripe fruit—figs and pomegranates and things with no English names—mixed with wine boiled down to syrup, with roasting meat that smelled of every cuisine she…"
6"Grand tables stretched into the haze like islands in a sea of pearl gravel, each laden with towers of crystallized fruit, roasts that steamed with impossible sc…"
7"Others were not human at all—too long in the limbs, eyes like polished stones, hands that moved with surgical, mournful precision."
8"Rory walked forward, her boots crunching softly on the pearl gravel, now mixed with petals that might be flowers or might be something else—soft, fragrant, leav…"
9"Before them rose an arch of black glass, older than the vines, older than the pearl paths, etched with symbols Rory recognized not from books but from instinct—…"
10"The ground softened further—now it was like walking on woven hair, or pressed petals, or the inside of a mouth that pretended to be earth."
11"Behind her, Nyx followed, shadow and violet flame, whispering Aldric’s name like a prayer that had become a warning."
12"The Heartstone burned warm against Rory’s chest, guiding her, warning her, singing to this realm in a language older than English, older than Fae, older than th…"
25.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags10
uselessAdditionCount2
matches
0"she said, not turning, her voice a riddle wrapped in silk"
1"Isolde said, her voice dropping to something almost tender, almost sad"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags10
fancyCount1
fancyTags
0"Isolde corrected (correct)"
dialogueSentences21
tagDensity0.476
leniency0.952
rawRatio0.1
effectiveRatio0.095
79.2067%