Run: 2026-04-27-01KQ70FXXMNQ189ABNW7AGRZJ5

Run Details

Duration:
1m 42s
Cost:
$0.016889
Provider:
Alibaba

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 air thickened before it thinned, pressing against Rory’s ribs like a held breath. She rubbed the crescent-shaped scar on her left wrist, a nervous habit that did nothing to steady her pulse. Ahead, the ancient oaks stood in a loose circle, their bark carved with spirals that seemed to drift when she didn’t look directly at them. Isolde waited just beyond the threshold, her silver hair catching a light that had no visible source. She stood barefoot on the damp Richmond grass, yet left no impression on the earth beneath her. A half-fae seer exiled from her own courts, and somehow, the only person who could guide them through what lay ahead. Nyx materialized at Rory’s shoulder, their solid form resolving from a pool of dusk-darkness. Six-foot-two of living shadow, faintly glowing violet eyes tracking the ancient wood. They shifted, boots pressing into the soil one moment, edges fraying into smoke the next. The change never made a sound, only displaced the air with a faint static chill. It breathes differently here, Nyx murmured. The voice carried like wind through dry reeds, barely there, yet perfectly clear in Rory’s ear. Not like the mortal air. Heavier. Older. Time does not march in a straight line within the grove, Isolde said, turning. Her pale lavender eyes met Rory’s. It pools. It fractures. Step carefully, delivery girl. Your years are precious to the world outside, but inside, they are merely currency. Rory swallowed. She had dealt with impossible before. She had fled an abusive ex, navigated London’s backstreets with takeout containers strapped to her back, and learned to read the subtle tells of supernatural encounters that left her with a moonsilver dagger at her hip. But this was different. This was crossing a line drawn in reality itself. She checked the Heartstone pendant beneath her wool coat. The deep crimson gem, roughly the size of a thumbnail and suspended on a silver chain, stayed cool against her collarbone. Good. No Hel portals nearby. The unknown benefactor who had pressed it into her hands months ago had warned her about the warmth. Warmth meant a tear in the world. Warmth meant danger. Her boot crossed the line. The world folded. Sound dampened, then returned layered with something harmonic, like glass bells struck underwater. The ground yielded beneath her soles, not with compacted earth but with something springy and alive, carpeted in wildflowers that defied every season she had ever known. Foxgloves bled into night-blooming jasmine. Moss glowed a soft, bioluminescent green. The air tasted of petrichor and crushed mint, thick enough to coat her tongue. Rory’s hand found the pommel of the Fae-forged blade at her belt. The moonsilver hilt was ice-cold, leaching the warmth from her palm. A good sign. It only grew colder around active magic or things that did not belong. The leaf-shaped dagger had been a parting gift from Isolde, carved from the silver of the Fae Courts. It was always cold to the touch, designed to drink heat from demons and slice through magical wards like paper. Right now, it felt like an anchor. The Veil has thinned, Nyx observed, their form rippling. One moment they stood solid, boots pressing into the luminous moss. The next, their edges dissolved into shadow, drifting toward a curtain of hanging vines that shimmered with the same faint, oily distortion Rory had only ever seen in shattered mirror glass. A rift. Not wide enough to walk through, but wide enough to listen. Listen carefully, Shade, Isolde said without turning. The spaces between realms are never empty. They are merely waiting. Rory followed, her bright blue eyes scanning the canopy. The oaks’ branches wove overhead, blocking out whatever sky existed, replacing it with a filtered, pearlescent gloom. Shadows did not fall naturally here. They clung, pooled, and stretched in directions that defied the light. Nyx seemed to breathe easier, their violet gaze drinking it in. Rory guessed they felt at home in places that bled from one world into another. A human sorcerer trapped between realms for centuries would develop a taste for the in-between. She felt like she was walking through a dream that might wake and swallow her whole. Why bring us here? Rory asked, keeping her voice low. Her cool-headed practicality warred with the primal urge to turn around and sprint back toward Richmond’s tarmac and streetlights. Because the wards are failing, Isolde replied, her voice drifting back, melodic and maddeningly calm. And because you carry a blade that can reforge them. Or break them entirely. It depends on the hand that holds it. Rory’s fingers tightened on her coat. The Heartstone pendant gave a sudden, sharp pulse against her collarbone. Warmth. Real warmth. Not the gentle thrum of proximity, but a violent, rhythmic heat that made her breath hitch. Hel, she breathed. Nyx drifted behind her, their solid form snapping back into focus with a sound like tearing silk. Not a portal. An echo. Dymas bleeds through the soil sometimes. Gluttony leaves a residue. Can you smell it beneath the mint? Overripe peaches. Spiced wine. Ash. Rory did. Underneath the grove’s wild sweetness, a cloying, decadent rot lingered. It made her stomach turn. She unclasped her coat, pulling the pendant out. The crimson gem glowed with a faint inner light, vibrating against her thumb. It was pulling toward something. Toward the heart of the tear, Isolde said, stopping at the base of a massive oak whose roots formed a natural stairwell descending into the earth. The Veil weakens when the sun dies and the earth rests. This is not the solstice, and yet the barrier frays. Someone is pulling at the strands from the other side. Rory knelt, pressing two fingers to the moss-covered roots. They pulsed in time with the pendant. The Fae blade at her hip grew so cold it bit through her jeans, a warning she had learned to respect. You said we could not lie, she reminded Isolde, looking up. So tell me what you are not saying. The half-fae’s silver hair shifted as she tilted her head. I have not lied. I have only omitted that the tear does not lead to Dymas alone. It leads to all of Hel. Gluttony is merely the first course. You will need both your wits and your weapon, delivery girl. The dead are hungry. Rory stood, brushing damp soil from her palms. Great. Just a snack before the main meal. She adjusted the strap of her bag, feeling the familiar weight of her delivery routes, her flat above Silas’s bar, her pre-law books packed away in boxes she had not opened in months. That life felt paper-thin now. Irrelevant. Panic is a luxury, she muttered to herself, shaking it off. Stay sharp. Observe. Adapt. She drew the moonsilver dagger. It slid from its sheath with a whisper, the slender blade catching the grove’s strange light. It was meant to luminesce in moonlight, but here it cast a pale, silver sheen regardless, pushing back the clinging shadows. The cold radiating from it made her knuckles ache, but it centered her. Nyx stepped past her, their silhouette dissolving into the root-stair as they descended. The stone remembers pressure, they called up, their voice echoing from below, layered with whispers. It was built to keep things out. Now it invites them in. Come. The air grows thinner, and the stone tastes of iron and regret. Rory followed. The roots narrowed, forcing her to turn sideways. The walls closed in, not with damp earth, but with woven roots and smooth, dark stone carved with the same spirals as the oaks above. The pendant’s warmth intensified, syncing with a low, rhythmic thrum that vibrated in her molars. It was not just heat. It was a heartbeat. Or something trying to mimic one. The grove’s ambient light shifted, dimming to a bruised purple as they descended. Wildflowers clung to the walls here, their petals translucent, revealing vein-like structures that pulsed with the same crimson rhythm as her pendant. Rory realized with a jolt that the plants were not growing toward light. They were growing toward the heat. Toward the tear. They are feeding, she whispered. All things feed, Isolde’s voice came from just ahead, calm as still water. The question is whether they choose what they consume, or are consumed by it. At the bottom of the stairwell, the roots parted. A cavern opened, vast and silent. In the center, suspended over a pool of black water, hung a shard of the Veil. It looked like fractured glass caught in amber, shimmering with a distortion that made Rory’s eyes water. Through it, she caught glimpses of a sky painted in warm amber. Branches heavy with impossible fruit. A distant sound of clinking glass and laughter that sounded too loud, too sharp. Dymas. Gluttony. The excess bleeding through. Nyx stood at the edge of the pool, their form flickering between solid and smoke. It is not just a tear, they murmured. It is a wound. And something is picking at the scab. Rory stepped forward, the Fae blade raised. The pendant burned. She felt the weight of centuries in Isolde’s pale gaze, the ancient hunger of the grove, and the cold, precise certainty of the dagger in her hand. She did not know what would happen when she touched the shard. She did not need to. She had learned to move first and think fast. Tell me how to stitch it, Rory said, her voice steady despite the tremor in her breath. Isolde smiled, faint and sorrowful. You already know. You have been cutting through illusions your whole life. Now cut through the veil itself. The shard shimmered. The amber sky flickered. The pendant burned hotter. Rory stepped into the light, and the world held its breath.
created_at"2026-04-27T08:22:01.913Z" 4/27/2026, 8:22:01 AM
model"qwen/qwen3.5-plus-20260420"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency740
moderation_latency(null)
generation_time102171
tokens_prompt1590
tokens_completion7429
native_tokens_prompt1633
native_tokens_completion6765
native_tokens_completion_images(null)
native_tokens_reasoning4581
native_tokens_cached0
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
num_fetches(null)
web_search_engine(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"stop"
usage0.0168892
router(null)
provider_responses
0
endpoint_id"8b4a0fbb-6705-4f8d-a7f1-ad18ecc0edbc"
id"chatcmpl-980e06c6-8868-9299-a6d2-f525fb9898ee"
is_byokfalse
latency740
model_permaslug"qwen/qwen3.5-plus-20260420"
provider_name"Alibaba"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer(null)
request_id"req-1777278121-aYhb0Tjjd5CCtQYaOzob"
session_id(null)
api_type"completions"
id"gen-1777278121-5hvMr0gpYihGGW0auRd0"
upstream_id"chatcmpl-980e06c6-8868-9299-a6d2-f525fb9898ee"
total_cost0.0168892
cache_discount(null)
upstream_inference_cost0
provider_name"Alibaba"
response_cache_source_id(null)

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags0
90.82% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1634
totalAiIsmAdverbs3
found
0
adverb"perfectly"
count1
1
adverb"carefully"
count2
highlights
0"perfectly"
1"carefully"
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)
2.08% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1634
totalAiIsms32
found
0
word"pulse"
count2
1
word"resolving"
count1
2
word"chill"
count1
3
word"navigated"
count1
4
word"warmth"
count7
5
word"shimmered"
count2
6
word"shattered"
count1
7
word"scanning"
count1
8
word"gloom"
count1
9
word"rhythmic"
count2
10
word"silk"
count1
11
word"echo"
count1
12
word"stomach"
count1
13
word"pulsed"
count2
14
word"familiar"
count1
15
word"weight"
count2
16
word"whisper"
count1
17
word"echoing"
count1
18
word"vibrated"
count1
19
word"fractured"
count1
20
word"flickered"
count1
highlights
0"pulse"
1"resolving"
2"chill"
3"navigated"
4"warmth"
5"shimmered"
6"shattered"
7"scanning"
8"gloom"
9"rhythmic"
10"silk"
11"echo"
12"stomach"
13"pulsed"
14"familiar"
15"weight"
16"whisper"
17"echoing"
18"vibrated"
19"fractured"
20"flickered"
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
narrationSentences171
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount2
narrationSentences171
filterMatches(empty)
hedgeMatches
0"seemed to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences171
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen36
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1634
ratio0
matches(empty)
0.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions11
unquotedAttributions11
matches
0"It breathes differently here, Nyx murmured."
1"Time does not march in a straight line within the grove, Isolde said, turning."
2"Listen carefully, Shade, Isolde said without turning."
3"Because the wards are failing, Isolde replied, her voice drifting back, melodic and maddeningly calm."
4"Hel, she breathed."
5"Toward the heart of the tear, Isolde said, stopping at the base of a massive oak whose roots formed a natural stairwell …"
6"Panic is a luxury, she muttered to herself, shaking it off."
7"The stone remembers pressure, they called up, their voice echoing from below, layered with whispers."
8"They are feeding, she whispered."
9"It is not just a tear, they murmured."
10"Tell me how to stitch it, Rory said, her voice steady despite the tremor in her breath."
83.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions70
wordCount1618
uniqueNames18
maxNameDensity1.24
worstName"Rory"
maxWindowNameDensity2.5
worstWindowName"Rory"
discoveredNames
Rory20
Richmond2
Nyx7
Isolde10
London1
Heartstone2
Hel3
Fae-forged1
Fae4
Courts1
Veil3
Shade1
Shadows1
Dymas3
Silas1
Warmth3
Gluttony3
You4
persons
0"Rory"
1"Nyx"
2"Isolde"
3"Veil"
4"Shadows"
5"Silas"
6"Warmth"
7"Gluttony"
8"You"
places
0"Richmond"
1"London"
globalScore0.882
windowScore0.833
59.91% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences111
glossingSentenceCount4
matches
0"spirals that seemed to drift when she didn’t look directly at them"
1"felt like an anchor"
2"felt like she was walking through a dre"
3"looked like fractured glass caught in amb"
0.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches4
per1kWords2.448
wordCount1634
matches
0"not with compacted earth but with something springy"
1"Not wide enough to walk through, but wide enough to listen"
2"Not the gentle thrum of proximity, but a violent, rhythmic heat"
3"not with damp earth, but with woven roots"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences171
matches
0"omitted that the"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs32
mean51.06
std33.99
cv0.666
sampleLengths
0113
185
242
3120
48
5149
664
718
8100
929
1037
1136
123
1344
1443
1557
1656
1754
1855
1915
2055
2153
2265
2357
245
2527
2685
2734
2863
2917
3023
3122
99.11% Passive voice overuse
Target: ≤2% passive sentences
passiveCount3
totalSentences171
matches
0"was meant"
1"was built"
2"are consumed"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount4
totalVerbs296
matches
0"was crossing"
1"was walking"
2"was pulling"
3"were growing"
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount0
semicolonCount0
flaggedSentences0
totalSentences171
ratio0
matches(empty)
88.63% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount618
adjectiveStacks1
stackExamples
0"same faint, oily distortion"
adverbCount26
adverbRatio0.042071197411003236
lyAdverbCount15
lyAdverbRatio0.024271844660194174
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences171
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences171
mean9.56
std6.88
cv0.72
sampleLengths
014
119
225
317
417
521
614
712
815
915
106
1116
125
131
141
1514
166
172
182
194
2014
212
226
2336
244
259
269
2721
281
294
3018
317
323
335
343
3513
3627
375
386
3914
4012
4111
423
4313
4418
4520
467
479
4811
4931
54.58% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats15
diversityRatio0.38011695906432746
totalSentences171
uniqueOpeners65
22.68% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount1
totalSentences147
matches
0"Just a snack before the"
ratio0.007
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount44
totalSentences147
matches
0"She rubbed the crescent-shaped scar"
1"She stood barefoot on the"
2"They shifted, boots pressing into"
3"It breathes differently here, Nyx"
4"Her pale lavender eyes met"
5"Your years are precious to"
6"She had dealt with impossible"
7"She had fled an abusive"
8"She checked the Heartstone pendant"
9"Her boot crossed the line."
10"It only grew colder around"
11"It was always cold to"
12"They are merely waiting."
13"They clung, pooled, and stretched"
14"She felt like she was"
15"Her cool-headed practicality warred with"
16"It depends on the hand"
17"It made her stomach turn."
18"She unclasped her coat, pulling"
19"It was pulling toward something."
ratio0.299
68.84% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount115
totalSentences147
matches
0"The air thickened before it"
1"She rubbed the crescent-shaped scar"
2"Isolde waited just beyond the"
3"She stood barefoot on the"
4"A half-fae seer exiled from"
5"Nyx materialized at Rory’s shoulder,"
6"They shifted, boots pressing into"
7"The change never made a"
8"It breathes differently here, Nyx"
9"The voice carried like wind"
10"Time does not march in"
11"Her pale lavender eyes met"
12"Your years are precious to"
13"She had dealt with impossible"
14"She had fled an abusive"
15"This was crossing a line"
16"She checked the Heartstone pendant"
17"The deep crimson gem, roughly"
18"The unknown benefactor who had"
19"Warmth meant a tear in"
ratio0.782
100.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount3
totalSentences147
matches
0"Because the wards are failing,"
1"Now it invites them in."
2"Now cut through the veil"
ratio0.02
46.33% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences74
technicalSentenceCount10
matches
0"She rubbed the crescent-shaped scar on her left wrist, a nervous habit that did nothing to steady her pulse."
1"Isolde waited just beyond the threshold, her silver hair catching a light that had no visible source."
2"A half-fae seer exiled from her own courts, and somehow, the only person who could guide them through what lay ahead."
3"She had fled an abusive ex, navigated London’s backstreets with takeout containers strapped to her back, and learned to read the subtle tells of supernatural en…"
4"The ground yielded beneath her soles, not with compacted earth but with something springy and alive, carpeted in wildflowers that defied every season she had ev…"
5"The next, their edges dissolved into shadow, drifting toward a curtain of hanging vines that shimmered with the same faint, oily distortion Rory had only ever s…"
6"Not the gentle thrum of proximity, but a violent, rhythmic heat that made her breath hitch."
7"The pendant’s warmth intensified, syncing with a low, rhythmic thrum that vibrated in her molars."
8"It looked like fractured glass caught in amber, shimmering with a distortion that made Rory’s eyes water."
9"A distant sound of clinking glass and laughter that sounded too loud, too sharp."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags0
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags0
80.5437%