Run: 2026-07-25-01KYCQPRDT7B3VN237S7MRTQ0S

Run Details

Duration:
1m 6s
Cost:
$0.098425
Provider:
Amazon Bedrock

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 gates of Richmond Park had been locked for three hours, which Nyx considered an irrelevance and Aurora considered a criminal offence. "You could have mentioned trespassing," she hissed, hauling herself over the iron railing with all the grace of a wet coat. Her boot caught. The Heartstone pendant swung out from her collar and struck the metal with a small bright ring, like a struck wineglass. "I mentioned a walk." Nyx was already on the other side, or rather had never been on any side; they had thinned to a smear of black along the base of the fence and reassembled themselves in the frost-stiff grass, six feet and two inches of nothing shaped like a man. "Walks occur in parks. Parks have hours. You inferred the rest." "That's lawyer talk." Aurora dropped, landed badly, swore. "My dad talks like that." "Your father and I would have words." Eva came over the railing last, in leggings and a puffer jacket the colour of tinned tomatoes, phone torch already blazing. "If we get arrested I'm telling them you two coerced me." "Turn that off," Nyx whispered, and their voice did what it always did — arrived from a direction that had nothing to do with where they stood, like wind finding a gap under a door. "The light closes the way. You want dark. You want your eyes to give up on being clever." Eva turned it off. The park swallowed them. Aurora hadn't known there could be this much darkness inside the M25. Above, London's orange stain lay along the horizon like the memory of a fire, but here the grass was black and silver, the bracken was black, and the oaks — she had walked past those oaks a hundred times in daylight, eating chips, hungover, ordinary — the oaks had become something older after sundown. The cold came up through the soles of her boots. Somewhere a deer coughed, and it sounded far too much like a man clearing his throat. They walked for twenty minutes. Then Nyx stopped without stopping — one moment moving, the next simply present — and said, "There." Aurora saw nothing. Then the pendant warmed against her sternum, not the deep pulse it gave near a Hel portal but a faint sympathetic flutter, the way one string hums when you pluck another, and she looked again and saw them. Three oaks. Not growing. Standing. They had the shape of trees, if trees had been quarried instead of grown: trunks squared off at the base, bark gone smooth and grey as slate where a thousand hands had touched it, and each of them leaned in toward the others so their crowns almost met. Between them the air was wrong. It shimmered, very slightly, the way a road shimmers over heat, except the night was cold enough that Aurora's breath hung in front of her face in clouds. "Do you see that?" she said. Eva squinted. "See what? The trees?" "The — " Aurora made a shape with her hand, a ripple. "It's like looking through a bottle." Nyx made a sound that might have been satisfaction. "You do have the eyes, then. I wondered. The Veil is thin here, and thinner every night this month; the solstice comes and the boundary gets tired." A ribbon of shadow uncoiled from their arm and gestured, almost politely, at the gap between the stones. "Isolde put her door in an old place. There were people worshipping in this clearing before there was a word for London." "And she'll just — let us in?" "She has been letting you in for some while," Nyx said. "You only now noticed the corridor." Eva went first, because Eva always went first — that was why Aurora had a flat in London and a job on a moped and a life at all. She stepped between the standing stones and vanished. Not gone. Aurora saw it clearly: her friend took a stride, and the stride finished somewhere the rest of the world wasn't, the red jacket sliding sideways out of existence like a card slipped into a deck. "Eva—" "She is fine," said Nyx. "Fine is not the same as unchanged. Go on. And Aurora — whatever you are offered, do not thank her for it. Thanks are a currency here and you will not like the exchange rate." Aurora stepped through. The cold ended. That was the first thing — it stopped as cleanly as if she'd walked into a house, and her lungs filled with air that tasted green, thick with pollen and crushed stems and something sweet underneath, like bruised apples. The second thing was the light. There was no moon behind her in Richmond and there was a moon here, low and enormous and the wrong colour, a soft dull gold, and it hung over a clearing full of flowers. Full. Not scattered. Foxgloves stood to her waist in ranks, and bluebells that should have died in May, and poppies, and things she had no name for — a low creeper with blooms like little glass bells that chimed faintly when the air moved, though there was no wind. Cow parsley and snowdrops and something enormous and orange, all flowering at once, all in the same impossible June. The grass beneath was cropped short and starred with daisies that had folded shut for the night, and where Eva had walked, the flowers had bent and sprung back. Aurora looked behind her. The three oaks stood there, but on this side there were nine of them, a ring, and beyond the ring there was no park at all. There was mist, and in the mist a suggestion of hills that were the wrong size for the distance they were at. "Oh," Eva said. She was standing in the middle of it with her arms slightly out from her sides, the way people stood in the sea. "Oh, Rory." "I know." "It's warm." "I know." Nyx came through last, and Aurora watched them change. Out in the park they had been a hole in the dark. Here, in the honey-coloured light, they had edges — a jaw, the line of a shoulder, the suggestion of a high collar four hundred years out of fashion — and their eyes burned violet like the pilot lights of a boiler. They looked, for the first time since Aurora had met them, almost like something that had once been a person. "Don't stare," they whispered. "Sorry." They went deeper. There was a path, or there was a place where the flowers held themselves apart, which amounted to the same thing until you looked down and noticed the path had no ruts, no mud, no scuff — and that Nyx left no prints in the soft ground either, and neither, Aurora realised with a lurch, did she. Only Eva's trainers pressed the grass, two neat marks, filling slowly back in like water. The chiming flowers got louder as they walked. Aurora began to hear other things layered under it: a stream somewhere, running with a sound like a woman humming; a high thin note that she eventually understood was many voices, very far off, singing a phrase and then singing it again, and again, and never once arriving anywhere. "Don't follow that," Nyx said, without being asked. "I wasn't." "Your feet were." She looked down. She had drifted six paces off the path. Eva caught her sleeve and pulled her back, and neither of them said anything for a while. That was when the unease came, and it came quietly, the way damp comes into a wall. It was not the flowers or the moon or the singing. It was that nothing here was *indifferent*. In Richmond Park the oaks hadn't cared about her. Here, when she brushed a foxglove, the whole stem turned its bells toward her; when she stopped walking, the grass stopped whispering. Everything was politely, attentively awake, and every bit of it was noticing exactly where she put her hands. "How long have we been in?" Eva asked. Aurora checked her phone. The screen showed 11:47 p.m., which was the time she'd climbed the railing, and the seconds were not moving. "Ten minutes," she said. "Or four days. Nyx?" "Yes," said Nyx. "That's not—" "It's the honest answer. Time in the Grove is a courtesy she extends. Sometimes she is generous." The shadow tilted its head. "Sometimes she has been waiting a long while and grows bored." The path ended at a hawthorn. It stood alone, enormous, white with blossom despite the season, and beneath it the grass had worn into a smooth pale hollow, and there were things hanging from the branches — hundreds of them, on ribbons, on threads, on strands of hair. A brass thimble. A child's shoe. A wedding ring. A dozen small keys. A pair of spectacles with one lens gone. They turned gently in the still air, and each turn caught the gold light, and Aurora understood without being told that every one of these was a payment somebody had made. The Heartstone gave one hard, deliberate throb against her chest, like a second heart clearing its throat. "She's here," Aurora said. "She's been here the whole time," said a voice from the other side of the hawthorn, low and amused and clear as struck crystal. "It's you three who have been arriving." Aurora's hand went to the flowers as if they'd hold her up. Around the trunk came silver hair to the waist, and eyes the pale lavender of the last light before proper dark, and bare feet that pressed nothing at all into the worn ground. "The Shade brings me a barrister's daughter," Isolde Varga said, "and a girl in a coat the colour of a warning. How thoughtful. Sit down, Aurora Carter. You have walked a long way to ask me a question you already carry the answer to — " she smiled, and it was not unkind, and it was not kind either — "and I would very much like to see how you word it."
created_at"2026-07-25T13:33:47.977Z" 7/25/2026, 1:33:47 PM
model"anthropic/claude-opus-5-20260723"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency5581
moderation_latency(null)
generation_time65642
tokens_prompt1547
tokens_completion2458
native_tokens_prompt2385
native_tokens_completion3460
native_tokens_completion_images(null)
native_tokens_reasoning97
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"end_turn"
service_tier"default"
usage0.098425
router(null)
provider_responses
0
endpoint_id"76cb4608-f48c-483d-8da8-9957fb44244e"
id"msg_011CdNrwDxapyHssfBsXXHKg"
is_byokfalse
latency2489
model_permaslug"anthropic/claude-opus-5-20260723"
provider_name"Amazon Bedrock"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.18.0; linux; x64))"
http_referer(null)
request_id"req-1784986428-wvDfZfAUWnPELgCmtOsE"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1784986428-MMaaL5rYQ64WMLO0AtiD"
upstream_id"msg_011CdNrwDxapyHssfBsXXHKg"
total_cost0.098425
cache_discount(null)
upstream_inference_cost0
provider_name"Amazon Bedrock"
response_cache_source_id(null)
data_region"global"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags18
adverbTagCount0
adverbTags(empty)
dialogueSentences43
tagDensity0.419
leniency0.837
rawRatio0
effectiveRatio0
79.02% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1668
totalAiIsmAdverbs7
found
0
adverb"very"
count3
1
adverb"slightly"
count2
2
adverb"slowly"
count1
3
adverb"gently"
count1
highlights
0"very"
1"slightly"
2"slowly"
3"gently"
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)
85.01% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1668
totalAiIsms5
found
0
word"pulse"
count1
1
word"shimmered"
count1
2
word"lurch"
count1
3
word"throb"
count1
4
word"crystal"
count1
highlights
0"pulse"
1"shimmered"
2"lurch"
3"throb"
4"crystal"
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
narrationSentences90
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount1
narrationSentences90
filterMatches(empty)
hedgeMatches
0"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences113
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen69
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans1
markdownWords1
totalWords1687
ratio0.001
matches
0"indifferent"
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions17
unquotedAttributions0
matches(empty)
83.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions52
wordCount1358
uniqueNames11
maxNameDensity1.33
worstName"Aurora"
maxWindowNameDensity2.5
worstWindowName"Aurora"
discoveredNames
Richmond3
Park2
Nyx11
Aurora18
Heartstone2
Eva10
London2
Hel1
May1
June1
Varga1
persons
0"Nyx"
1"Aurora"
2"Heartstone"
3"Eva"
4"Varga"
places
0"Richmond"
1"Park"
2"London"
3"Hel"
4"May"
globalScore0.837
windowScore0.833
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences56
glossingSentenceCount0
matches(empty)
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.593
wordCount1687
matches
0"not the deep pulse it gave near a Hel portal but a faint sympathetic flutter, the way one string hums"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences113
matches
0"was that nothing"
1"told that every"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs53
mean31.83
std30.22
cv0.949
sampleLengths
022
145
262
313
47
532
653
78
892
922
1041
115
1282
136
146
1518
1676
177
1817
1937
2037
211
2240
233
2482
2597
2652
2728
282
292
302
3182
324
331
3475
3557
368
372
383
3928
4084
418
4223
438
443
452
4633
47100
4817
494
85.77% Passive voice overuse
Target: ≤2% passive sentences
passiveCount5
totalSentences90
matches
0"been locked"
1"been quarried"
2"was cropped"
3"being asked"
4"being told"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount2
totalVerbs219
matches
0"was standing"
1"was noticing"
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount12
semicolonCount4
flaggedSentences13
totalSentences113
ratio0.115
matches
0"\"I mentioned a walk.\" Nyx was already on the other side, or rather had never been on any side; they had thinned to a smear of black along the base of the fence and reassembled themselves in the frost-stiff grass, six feet and two inches of nothing shaped like a man."
1"\"Turn that off,\" Nyx whispered, and their voice did what it always did — arrived from a direction that had nothing to do with where they stood, like wind finding a gap under a door."
2"Above, London's orange stain lay along the horizon like the memory of a fire, but here the grass was black and silver, the bracken was black, and the oaks — she had walked past those oaks a hundred times in daylight, eating chips, hungover, ordinary — the oaks had become something older after sundown."
3"Then Nyx stopped without stopping — one moment moving, the next simply present — and said, \"There.\""
4"\"You do have the eyes, then. I wondered. The Veil is thin here, and thinner every night this month; the solstice comes and the boundary gets tired.\" A ribbon of shadow uncoiled from their arm and gestured, almost politely, at the gap between the stones."
5"Eva went first, because Eva always went first — that was why Aurora had a flat in London and a job on a moped and a life at all."
6"That was the first thing — it stopped as cleanly as if she'd walked into a house, and her lungs filled with air that tasted green, thick with pollen and crushed stems and something sweet underneath, like bruised apples."
7"Foxgloves stood to her waist in ranks, and bluebells that should have died in May, and poppies, and things she had no name for — a low creeper with blooms like little glass bells that chimed faintly when the air moved, though there was no wind."
8"Here, in the honey-coloured light, they had edges — a jaw, the line of a shoulder, the suggestion of a high collar four hundred years out of fashion — and their eyes burned violet like the pilot lights of a boiler."
9"There was a path, or there was a place where the flowers held themselves apart, which amounted to the same thing until you looked down and noticed the path had no ruts, no mud, no scuff — and that Nyx left no prints in the soft ground either, and neither, Aurora realised with a lurch, did she."
10"Aurora began to hear other things layered under it: a stream somewhere, running with a sound like a woman humming; a high thin note that she eventually understood was many voices, very far off, singing a phrase and then singing it again, and again, and never once arriving anywhere."
11"Here, when she brushed a foxglove, the whole stem turned its bells toward her; when she stopped walking, the grass stopped whispering."
12"It stood alone, enormous, white with blossom despite the season, and beneath it the grass had worn into a smooth pale hollow, and there were things hanging from the branches — hundreds of them, on ribbons, on threads, on strands of hair."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1348
adjectiveStacks0
stackExamples(empty)
adverbCount49
adverbRatio0.03635014836795252
lyAdverbCount16
lyAdverbRatio0.011869436201780416
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences113
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences113
mean14.93
std14.9
cv0.998
sampleLengths
022
121
23
321
451
511
68
75
87
921
1011
1135
1218
134
144
1512
1654
1710
1816
195
2017
213
2238
232
242
251
2648
276
2828
296
302
314
3212
336
349
3545
3622
377
3811
396
4029
418
422
4335
441
455
4635
473
483
4939
63.13% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats7
diversityRatio0.415929203539823
totalSentences113
uniqueOpeners47
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount4
totalSentences74
matches
0"Somewhere a deer coughed, and"
1"Then Nyx stopped without stopping"
2"Then the pendant warmed against"
3"Only Eva's trainers pressed the"
ratio0.054
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount15
totalSentences74
matches
0"she hissed, hauling herself over"
1"Her boot caught."
2"They walked for twenty minutes."
3"They had the shape of"
4"It shimmered, very slightly, the"
5"She stepped between the standing"
6"She was standing in the"
7"They looked, for the first"
8"They went deeper."
9"She looked down."
10"She had drifted six paces"
11"It was not the flowers"
12"It was that nothing here"
13"It stood alone, enormous, white"
14"They turned gently in the"
ratio0.203
47.84% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount61
totalSentences74
matches
0"The gates of Richmond Park"
1"she hissed, hauling herself over"
2"Her boot caught."
3"The Heartstone pendant swung out"
4"Nyx was already on the"
5"Aurora dropped, landed badly, swore"
6"Eva came over the railing"
7"Nyx whispered, and their voice"
8"Eva turned it off."
9"The park swallowed them."
10"Aurora hadn't known there could"
11"The cold came up through"
12"They walked for twenty minutes."
13"Aurora saw nothing."
14"They had the shape of"
15"It shimmered, very slightly, the"
16"Aurora made a shape with"
17"Nyx made a sound that"
18"A ribbon of shadow uncoiled"
19"Eva went first, because Eva"
ratio0.824
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences74
matches(empty)
ratio0
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences37
technicalSentenceCount2
matches
0"That was the first thing — it stopped as cleanly as if she'd walked into a house, and her lungs filled with air that tasted green, thick with pollen and crushed…"
1"Foxgloves stood to her waist in ranks, and bluebells that should have died in May, and poppies, and things she had no name for — a low creeper with blooms like …"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags18
uselessAdditionCount0
matches(empty)
80.23% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags12
fancyCount3
fancyTags
0"she hissed (hiss)"
1"Nyx whispered (whisper)"
2"they whispered (whisper)"
dialogueSentences43
tagDensity0.279
leniency0.558
rawRatio0.25
effectiveRatio0.14
87.4776%