Run: 2026-11-11-01M75NQ5CRK91XXN9Z6JWFJNBV

Run Details

Duration:
49.3s
Cost:
$0.022960
Provider:
Google AI Studio

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 heat against Rory’s collarbone was no longer a faint pulse. The Heartstone Pendant burned like a fresh ember beneath her shirt, its silver chain slick with sweat as she stepped up to the fissure between the ancient oak standing stones. Behind her, the wildflower-carpeted grass of Richmond Park—or the strange, timeless pocket of it Isolde claimed—lay bathed in pale twilight. Ahead, the air warped like heat haze rising off summer tarmac. Isolde halted beside the boundary. Her waist-length silver hair caught a breeze that Rory couldn't feel, lifting softly around her ageless face. "The winter solstice draws the skin of the world thin, Rory Carter," the Half-Fae murmured, her pale lavender eyes fixed on the distortion. "Step carefully. What hungers on the other side does not merely chew the bone; it savors the marrow." Rory hooked her thumb over the hilt of the moonsilver dagger strapped to her belt. Even through the leather sheath, the leaf-shaped blade radiated a winter chill against her hip, a stark counterpoint to the crimson gem throbbing at her throat. "Right. Don't get eaten. Solid advice, as always." "I would avoid the wine as well," Nyx said. Their voice was a dry, rushing whisper, like dead leaves scraping across stone. Standing over six feet tall, the Shade’s humanoid silhouette seemed carved from a piece of midnight sky, edges blurring into smoke whenever the wind shifted. Faintly glowing violet eyes narrowed at the tear. "The Veil is weeping here. If the Wardens haven't found this rift yet, they will soon. Move." Rory drew a steadying breath, tucked a strand of straight black hair behind her ear, and stepped through. The transition wasn't a fall, nor a push. It felt like walking through a curtain of warm honey that vanished the instant it touched her skin, leaving behind a scent so rich and concentrated it nearly buckled her knees. Roasted figs, crushed cardamom, damp fertile earth, and beneath it all, a sharp, coppery tang that made the back of her jaw ache. She blinked, her bright blue eyes adjusting to a sky that had no business existing. There was no sun, no clouds, just a vast, unbroken dome of warm amber light that steeped the landscape in perpetual, syrupy golden hour. Nyx slipped through the distortion beside her, their shadowy form briefly flattening into two dimensions before snapping back into solid darkness. Isolde followed last. When the seer’s bare feet touched the dark, reddish soil, the ground didn't yield a single millimeter. Rory’s scuffed boots sank half an inch into the loam; Isolde left no footprints at all. "Bloody hell," Rory breathed. They stood on the lip of a terraced valley that stretched further than her eyes could properly measure. Sprawling vineyards cascaded down the slopes, the vines thick as pythons and choked with clusters of grapes the size of plums, their skins translucent and glowing faintly from within. Beyond the vines lay orchards where gnarled, bone-white trees bowed under the weight of iridescent fruit—peaches dripping golden sap, pomegranates split open to reveal seeds glittering like cut rubies. "Dymas," Nyx whispered, the wind-sound of their voice tight with an old, remembered revulsion. "Belphegor’s larder." "Where the soil drinks deep, the harvest sings," Isolde offered, tilting her head as if listening to a distant symphony. Rory frowned, straining her ears. Beneath the rustle of heavy foliage, there *was* a sound. A low, rhythmic thrumming that vibrated up through the soles of her boots, accompanied by distant, melodic chimes and what sounded weirdly like the roar of a massive crowd cheering miles away. "Come on," Rory said, drawing the Fae-forged blade. In the amber light, the moonsilver didn't glow as it did under London's moon, instead drinking the golden glare and remaining stubbornly, starkly pale. The cold metal bit into her palm, grounding her. Her left wrist itched beneath her jacket sleeve, right over the small crescent-shaped scar she’d carried since childhood—an old nervous habit flaring up. "Let's see what's down on the path before someone notices we crashed dinner." They descended a winding track paved with smooth, flat stones that looked suspiciously like polished ivory. The deeper they moved into the orchard, the heavier the air became. It wasn't humid, exactly, just dense with flavor. Every inhale left a sugary residue on Rory’s tongue. Her stomach gave a sudden, violent cramp of hunger, despite the massive bowl of Yu-Fei’s pork dumplings she’d inhaled right before taking the Tube to Richmond. She reached out without thinking, her fingers brushing a low-hanging branch laden with violet pears. The branch twitched. Rory snatched her hand back. Along the pale bark, tiny slits parted, revealing wet, dark seeds that swiveled to track her movement like miniature eyes. A soft sigh hissed from the leaves above, releasing a puff of yellow pollen that smelled intoxicatingly of hot buttered pastry and vanilla. Nyx’s shadowy arm shot out, becoming solid enough to yank Rory backward by her collar. The pollen drifted harmlessly to the ivory stones, sizzling faintly where it landed. "Touch nothing that grows," the Shade warned, their violet gaze sweeping the canopy. "In the mortal realm, Aldric once read a grimoire bound in Dymasian vine-leather. It tried to digest his thumbs whenever he turned a page." Rory swallowed hard, wiping her palm on her jeans. It was bizarre hearing Nyx refer to their seventeenth-century human self in the third person, a stark reminder of how fractured the Shade's existence truly was. "Noted. Carnivorous pears. Brilliant." They pressed onward, weaving through a towering archway of braided briars blooming with black roses. Beyond the arch, the orchard gave way to a sunken garden bisected by a narrow canal. Rory stopped dead at the water's edge. Except it wasn't water. A thick, burgundy liquid flowed sluggishly between banks of green marble, carrying frothy eddies that smelled of mulled spices, dark berries, and fermented heat. Across the canal stood a pavilion of spun copper and stained glass, utterly deserted, yet laid out with a banquet table fifty yards long. Mountains of glazed meats, towers of spun-sugar sculptures, and silver platters heaped with shimmering, multi-limbed crustaceans steamed into the amber air. No one sat at the velvet-cushioned chairs, yet the feast was freshly prepared. Delicate condensation still beaded on crystal goblets. "A trap?" Rory asked quietly, eyeing the pavilion. Her mind raced, cataloging exits, sightlines, the width of the wine-canal. Cool-headed analysis was the only thing keeping the surreal majesty of the place from overwhelming her. Isolde glided to the marble bank, peering down into the burgundy current. "A plate set for the starving needs no snare," she murmured. "Look closer at the vintner's toll, child of Cardiff." Rory stepped up beside the Half-Fae and squinted into the slow-moving wine. At first, she saw only her own reflection—dark hair, pale face tinted gold by the alien sky, the faint crimson glow of the Heartstone bleeding through the collar of her dark shirt. Then the current shifted, parting the spiced foam. Down on the riverbed, paved into the very bottom of the canal beneath the flowing wine, were faces. Hundreds of them, sculpted from gray, porous stone, mouths stretched wide in silent, ecstatic agony as the endless tide poured down their open throats. Except as Rory stared in mounting horror, one of the stone faces blinked sluggishly, its rocky throat convulsing in a slow swallow. Rory stumbled back a pace, her stomach flipping from phantom hunger straight into cold nausea. "Those are people." "Helbound souls," Nyx said softly, drifting to the edge of the pavilion’s shadow and melding halfway into it, testing the darkness. "Contracted from Earth. Some sign away eternity for a decade of Michelin stars or bottomless wealth. Down here, the master chefs use what they are given, and the rest become part of the estate." A sudden sound shattered the heavy stillness of the garden—the sharp, metallic *clang* of a cleaver striking a block, echoing from a terraced ridge just beyond the copper pavilion. Voices followed, shouting in a frantic, cadence-heavy tongue, underscored by the roar of blistering fire and the sizzle of fat hitting hot iron. At Rory’s throat, the thumbnail-sized Heartstone gave a sharp, frantic throb of heat, pulling subtly toward the ridge like iron toward a lodestone. Rory wrapped her free hand around the pendant over her shirt, dampening its faint red glow, while her right hand tightened around the freezing moonsilver hilt of Isolde's gift. The wonder of the golden sky and ruby-seeded fruit curdled entirely into sharp, focused dread. "Kitchen's open," Rory whispered, gesturing toward the shadowy colonnade skirting the far side of the marble canal. "Nyx, take point. Let's see who's cooking before we end up on the menu."
created_at"2026-11-11T16:05:39.364Z" 11/11/2026, 4:05:39 PM
model"google/gemini-4-carbon-20261110"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency4351
moderation_latency(null)
generation_time49223
tokens_prompt1547
tokens_completion2277
native_tokens_prompt1620
native_tokens_completion1972
native_tokens_completion_images0
native_tokens_reasoning0
native_tokens_cached0
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
num_fetches(null)
web_search_engine(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"STOP"
service_tier"default"
usage0.02296
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.22.2; linux; x64))"
http_referer(null)
request_id"req-1794413139-ZWFL6GiZBFcf3eYtjH2T"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1794413139-F9TwYXZlftNcrztrw8Js"
upstream_id"U5L0apukIMLa0_gP8ILmkAc"
provider_responses
0
endpoint_id"f0c9681d-e99b-4bcb-8031-752429da222d"
id"U5L0apukIMLa0_gP8ILmkAc"
is_byokfalse
latency4346
model_permaslug"google/gemini-4-carbon-20261110"
provider_name"Google AI Studio"
status200
total_cost0.02296
cache_discount(null)
upstream_inference_cost0
provider_name"Google AI Studio"
response_cache_source_id(null)
data_region"global"
workspace_id"97e315e5-d303-487d-83c1-83180e8a13d4"

Evaluation details

Result Evaluator Details Meta Data
18.18% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags11
adverbTagCount2
adverbTags
0"Rory asked quietly [quietly]"
1"Nyx said softly [softly]"
dialogueSentences22
tagDensity0.5
leniency1
rawRatio0.182
effectiveRatio0.182
79.40% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1456
totalAiIsmAdverbs6
found
0
adverb"softly"
count2
1
adverb"carefully"
count1
2
adverb"truly"
count1
3
adverb"utterly"
count1
4
adverb"very"
count1
highlights
0"softly"
1"carefully"
2"truly"
3"utterly"
4"very"
100.00% AI-ism character names
Target: 0 AI-default names (17 tracked, −20% each)
codexExemptions(empty)
found(empty)
100.00% AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions(empty)
found(empty)
21.02% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1456
totalAiIsms23
found
0
word"pulse"
count1
1
word"chill"
count1
2
word"stark"
count2
3
word"whisper"
count1
4
word"weight"
count1
5
word"symphony"
count1
6
word"rhythmic"
count1
7
word"vibrated"
count1
8
word"stomach"
count2
9
word"reminder"
count1
10
word"fractured"
count1
11
word"marble"
count3
12
word"velvet"
count1
13
word"crystal"
count1
14
word"raced"
count1
15
word"surreal"
count1
16
word"shattered"
count1
17
word"echoing"
count1
18
word"throb"
count1
highlights
0"pulse"
1"chill"
2"stark"
3"whisper"
4"weight"
5"symphony"
6"rhythmic"
7"vibrated"
8"stomach"
9"reminder"
10"fractured"
11"marble"
12"velvet"
13"crystal"
14"raced"
15"surreal"
16"shattered"
17"echoing"
18"throb"
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
narrationSentences79
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount0
narrationSentences79
filterMatches(empty)
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences90
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen34
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans2
markdownWords2
totalWords1450
ratio0.001
matches
0"was"
1"clang"
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions9
unquotedAttributions0
matches(empty)
70.19% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions49
wordCount1253
uniqueNames13
maxNameDensity1.6
worstName"Rory"
maxWindowNameDensity2.5
worstWindowName"Rory"
discoveredNames
Rory20
Heartstone3
Pendant1
Richmond2
Park1
Isolde7
Half-Fae2
Shade3
Fae-forged1
London1
Yu-Fei1
Tube1
Nyx6
persons
0"Rory"
1"Heartstone"
2"Pendant"
3"Isolde"
4"Shade"
5"Yu-Fei"
6"Nyx"
places
0"Richmond"
1"Park"
2"London"
globalScore0.702
windowScore0.833
42.86% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences70
glossingSentenceCount3
matches
0"seemed carved from a piece of midnight sky, edges blurring into smoke whenever the wind shifted"
1"felt like walking through a curtain of"
2"as if listening to a distant symphony"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches0
per1kWords0
wordCount1450
matches(empty)
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences90
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs34
mean42.65
std21.67
cv0.508
sampleLengths
072
163
249
372
418
562
639
757
84
976
1016
1120
1247
1377
1471
1515
163
1748
1828
1937
2039
2131
2280
2320
2435
2532
2652
2764
2818
2955
3052
3123
3244
3331
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences79
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs205
matches(empty)
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount6
semicolonCount2
flaggedSentences7
totalSentences90
ratio0.078
matches
0"Behind her, the wildflower-carpeted grass of Richmond Park—or the strange, timeless pocket of it Isolde claimed—lay bathed in pale twilight."
1"\"Step carefully. What hungers on the other side does not merely chew the bone; it savors the marrow.\""
2"Rory’s scuffed boots sank half an inch into the loam; Isolde left no footprints at all."
3"Beyond the vines lay orchards where gnarled, bone-white trees bowed under the weight of iridescent fruit—peaches dripping golden sap, pomegranates split open to reveal seeds glittering like cut rubies."
4"Her left wrist itched beneath her jacket sleeve, right over the small crescent-shaped scar she’d carried since childhood—an old nervous habit flaring up."
5"At first, she saw only her own reflection—dark hair, pale face tinted gold by the alien sky, the faint crimson glow of the Heartstone bleeding through the collar of her dark shirt."
6"A sudden sound shattered the heavy stillness of the garden—the sharp, metallic *clang* of a cleaver striking a block, echoing from a terraced ridge just beyond the copper pavilion."
88.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1279
adjectiveStacks2
stackExamples
0"small crescent-shaped scar"
1"frantic, cadence-heavy tongue,"
adverbCount50
adverbRatio0.039093041438623924
lyAdverbCount25
lyAdverbRatio0.019546520719311962
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences90
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences90
mean16.11
std8
cv0.497
sampleLengths
011
130
220
311
45
517
623
718
815
926
108
119
1213
1325
148
1517
1618
178
1831
1923
2015
2124
2221
233
2417
2516
264
2718
2829
2929
3014
312
3220
335
3410
3532
368
3724
389
3923
4013
4116
4212
438
449
4526
4615
473
485
4920
93.33% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats1
diversityRatio0.5666666666666667
totalSentences90
uniqueOpeners51
87.72% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount2
totalSentences76
matches
0"Faintly glowing violet eyes narrowed"
1"Then the current shifted, parting"
ratio0.026
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount13
totalSentences76
matches
0"Her waist-length silver hair caught"
1"Their voice was a dry,"
2"It felt like walking through"
3"She blinked, her bright blue"
4"They stood on the lip"
5"Her left wrist itched beneath"
6"They descended a winding track"
7"It wasn't humid, exactly, just"
8"Her stomach gave a sudden,"
9"She reached out without thinking,"
10"It was bizarre hearing Nyx"
11"They pressed onward, weaving through"
12"Her mind raced, cataloging exits,"
ratio0.171
100.00% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount52
totalSentences76
matches
0"The heat against Rory’s collarbone"
1"The Heartstone Pendant burned like"
2"Isolde halted beside the boundary."
3"Her waist-length silver hair caught"
4"the Half-Fae murmured, her pale"
5"Rory hooked her thumb over"
6"Their voice was a dry,"
7"Rory drew a steadying breath,"
8"The transition wasn't a fall,"
9"It felt like walking through"
10"She blinked, her bright blue"
11"Nyx slipped through the distortion"
12"Isolde followed last."
13"Rory’s scuffed boots sank half"
14"They stood on the lip"
15"Nyx whispered, the wind-sound of"
16"Isolde offered, tilting her head"
17"Rory frowned, straining her ears."
18"A low, rhythmic thrumming that"
19"Rory said, drawing the Fae-forged"
ratio0.684
65.79% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences76
matches
0"Even through the leather sheath,"
ratio0.013
35.04% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences53
technicalSentenceCount8
matches
0"It felt like walking through a curtain of warm honey that vanished the instant it touched her skin, leaving behind a scent so rich and concentrated it nearly bu…"
1"Roasted figs, crushed cardamom, damp fertile earth, and beneath it all, a sharp, coppery tang that made the back of her jaw ache."
2"She blinked, her bright blue eyes adjusting to a sky that had no business existing."
3"There was no sun, no clouds, just a vast, unbroken dome of warm amber light that steeped the landscape in perpetual, syrupy golden hour."
4"A low, rhythmic thrumming that vibrated up through the soles of her boots, accompanied by distant, melodic chimes and what sounded weirdly like the roar of a ma…"
5"They descended a winding track paved with smooth, flat stones that looked suspiciously like polished ivory."
6"A soft sigh hissed from the leaves above, releasing a puff of yellow pollen that smelled intoxicatingly of hot buttered pastry and vanilla."
7"A thick, burgundy liquid flowed sluggishly between banks of green marble, carrying frothy eddies that smelled of mulled spices, dark berries, and fermented heat…"
34.09% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags11
uselessAdditionCount2
matches
0"the Half-Fae murmured, her pale lavender eyes fixed on the distortion"
1"the Shade warned, their violet gaze sweeping the canopy"
0.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags10
fancyCount6
fancyTags
0"the Half-Fae murmured (murmur)"
1"Rory breathed (breathe)"
2"Nyx whispered (whisper)"
3"the Shade warned (warn)"
4"she murmured (murmur)"
5"Rory whispered (whisper)"
dialogueSentences22
tagDensity0.455
leniency0.909
rawRatio0.6
effectiveRatio0.545
77.8539%