Run: 2026-10-05-01M46B33PVTZ5KEVEXEM56K3AW

Run Details

Duration:
1m 46s
Cost:
$0.025226
Provider:
OpenAI

Model input

System
You are an expert fiction writer. Always keep the following rules in mind: - Write in past tense and use General English spelling, grammar, and colloquialisms/slang. - Write in active voice - Always follow the "show, don't tell" principle. - Avoid adverbs and cliches and overused/commonly used phrases. Aim for fresh and original descriptions. - Convey events and story through dialogue. - Mix short, punchy sentences with long, descriptive ones. Drop fill words to add variety. - Skip "he/she said said" dialogue tags and convey people's actions or face expressions through their speech - Avoid mushy dialog and descriptions, have dialogue always continue the action, never stall or add unnecessary fluff. Vary the descriptions to not repeat yourself. - Put dialogue on its own paragraph to separate scene and action. - Reduce indicators of uncertainty like "trying" or "maybe" When writing text: - NEVER conclude the scene on your own, follow the beat instructions very closely. - NEVER end with foreshadowing. - NEVER write further than what I prompt you with. - AVOID imagining possible endings, NEVER deviate from the instructions. - STOP EARLY if the continuation contains what was required in the instructions. You do not need to fill out the full amount of words possible.
User/Human
Take into account the following glossary of characters/locations/items/lore... when writing your response: <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> Continue the story using the following instructions: <instructions> 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. </instructions>

Model response

AI
The gap between the standing stones had been too narrow for Rory’s shoulders until she stepped into it. Stone brushed her coat. Then the pressure vanished, and her next footfall landed on something that yielded like bread. She grabbed the edge of the opening. “Don’t step where I stepped.” Nyx drew themselves out of the oak’s shadow. Their violet eyes hovered above her shoulder while the rest of their body stretched across the threshold. “Where else would you suggest?” Rory looked down. A white path ran between banks of flowering thyme, its surface swelling beneath her boot. When she lifted her foot, the indentation filled with clear liquid. “Somewhere that doesn’t bleed.” Isolde slipped past them, silver hair catching on neither stone nor branch. The path held her weight without a mark. “Not every wound belongs to flesh.” “That’s useful. Thank you.” Rory stepped onto a strip of bronze that bordered the path. It rang beneath her heel. Behind them, the opening framed Richmond Park: wet grass, bare branches, the grey afternoon they had left. Ahead, a warm amber sky curved over terraces of vines. No sun hung in it. Light gathered along the edges of leaves and dripped from them in beads that vanished before they touched the ground. Rory’s pendant gave a hot pulse against her chest. She pulled the crimson stone out from under her shirt. Light stirred inside it, no brighter than the red glow at the bottom of a dying fire. “This is Hel.” Nyx formed a hand and held it beside the silver chain without touching. “Yes.” “You could have mentioned that before we went through.” “The opening led somewhere else yesterday.” Rory turned towards Isolde. “Was that your understanding too?” “The door drank from another cup.” “Neither of you has been here.” Isolde’s pale eyes followed the terraces up to a building on the ridge. Its columns leaned at different angles, yet the roof lay level across them. “No foot of mine has crossed this threshold.” Nyx let their fingers dissolve. “I have seen that sky. Not this place.” Rory tucked the pendant away. “Then we stay together. Nobody eats anything. Nobody accepts a gift.” Isolde glanced at the dagger on Rory’s belt. “A hand may close before it knows what it holds.” “I’m including myself.” They followed the bronze edging uphill. The vines grew on frames made from pale ribs. Rory kept her gaze on the joints, looking for tool marks, until one of the frames flexed. Grapes knocked together with the small, hard clicks of teeth. Some bunches held fruit as long as her fingers. Others bore translucent globes with tiny blue storms turning inside them. She stopped beside a cluster of green grapes. Each grape contained a room. In one, a table stood under a window. A bowl sat on the table, and steam curled from it in a motion that repeated every few seconds. In another, someone had overturned a chair. Rory leaned closer, holding her hair back from the vine. “Nyx.” Their shadow crossed the fruit. Every room went dark. “Move your head.” The rooms returned when they drew back. Nyx bent beside her. Their edges frayed against the bronze strip. “Those windows face inward.” “Into what?” They reached towards a grape. Rory caught their wrist. Her fingers sank through a cold resistance, like pushing through wet wool. “Nobody touches anything either.” “You keep adding rules.” “We keep finding reasons.” A low note passed through the vineyard. Rory felt it in her molars before she heard it. The vines shivered. Beyond them, hundreds of broad leaves turned their undersides towards the sky. The note rose and broke into a chord. She searched the terraces for bells. There were none. At the top of each rib frame, a hollow pear trembled on its stalk. Isolde lifted her chin. “The orchard has been called to table.” “By whom?” “A bell need not know the hand.” Rory pressed her tongue against an aching tooth and kept walking. The air changed as they climbed. Thyme gave way to hot sugar, then to butter browning in a pan. Beneath those scents lay the mineral smell of an empty cellar. Her stomach clenched. She had missed lunch. Nyx looked at her. “Your breathing changed.” “It smells like food.” “Does it?” “What does it smell like to you?” They paused where a vine cast a thin shadow across the path. “A room I cannot remember leaving.” Rory took a packet of chewing gum from her coat. She offered it to Isolde, then lowered it before the seer could answer. “Actually, keep your hands free.” She chewed two pieces. Mint stung her tongue, but the smell of butter remained. At the ridge, the bronze edging widened into three shallow steps. A basin stood on either side, each carved from black stone. Water climbed their inner walls and fell upwards into the mouths of suspended fish. The fish had no heads. Their bodies ended in open silver rims. Rory crouched by the nearest basin. “Those aren’t alive, are they?” Nyx crouched on the other side. “Define alive.” “No.” Water rose through the silver rim. Inside the fish, something struck the metal once, then twice. A second fish answered from the other basin. Rory straightened. “I preferred the grapes.” Beyond the steps stood the building she had seen from below. Its columns resembled stacked bowls, each balanced on its curved base. Chips exposed layers of different colours: green glass, white stone, a dark material that glistened like liver. Vines had forced their way through the cracks and tied whole sections together. There was no door. A sheet of clear light filled the entrance. Dust gathered against it in a vertical drift, and small winged seeds hung motionless along its upper edge. Rory put out a hand. Nyx caught her sleeve. “Your rules.” “I was checking whether there was a surface.” “With your skin.” She withdrew her hand. Isolde stood before the light. It reflected the vineyard but omitted all three of them. “A mouth closed against hunger.” Rory unfastened the dagger at her belt. Cold bit through the leather grip. The slender moonsilver blade carried none of the sky’s amber colour. “Does a mouth closed against hunger count as a ward?” “An edge asks a shorter question.” Rory placed the point against the light. Resistance ran up her arm. The blade made a sound like a wet finger dragged around the rim of a glass. She pushed, and a narrow incision opened from shoulder height to her waist. A smell of rain escaped. She widened the cut. The ward peeled away from the dagger and folded back on itself, leaving a gap large enough to pass through. Light puckered along its edges. “After you?” Nyx extended a hand. “You can see through shadows. You go.” They slipped through the cut, spreading across the floor inside. Violet eyes appeared at knee height, then rose. “Stone. No movement.” Rory entered with the dagger in her hand. The hall had room for a hundred tables. Only one remained. It ran down the centre beneath a ceiling so high that its painted figures looked no larger than insects. Rory followed one with her eyes. A woman carried a platter over her head. As Rory watched, the woman lowered it to a painted table. Her arm dragged across the plaster, leaving a fresh groove. “Look up.” Nyx’s gaze tilted. The painted diners moved without lifting themselves from the ceiling. Their wrists turned; their mouths opened; a servant bent to retrieve a fallen cup. Each gesture scraped pigment into the stone. Flakes descended through the hall. One landed on Rory’s sleeve. It smelled of cloves. Isolde held out her palm. A blue fragment settled there and unfolded into a flower with six stiff petals. “The feast has worn through its guests.” Rory looked at the scattered chips beneath their feet. Some had become flowers. Others lay as fish scales, curls of peel, small white bones. “How long have they been doing that?” Isolde closed her fingers around the flower. “Count the floor.” Rory stepped around a mound of fallen gold paint. The table’s near end held three place settings. She stopped. “No.” Nyx formed beside her. “No?” “No sitting down.” There were no chairs. Each plate rested in a hollow carved into the tabletop. Beside one lay a knife and fork. Beside another stood an empty glass so black that Rory lost sight of the wood behind it. The third setting held a shallow bowl filled with silver sand. “Three places,” she murmured. Nyx leaned over the black glass. Their reflection appeared inside it, pale-faced and human. They recoiled. Rory caught a glimpse of a narrow beard, a mouth drawn tight, one grey eye. The image vanished. “Nyx?” Their shoulders lost their outline. Shadow spread across the table before they pulled it back. “Leave the glass.” Rory moved between them and the setting. “All right.” No question followed. She kept her dagger pointed at the floor. At the centre of her own plate lay a small round loaf. A split in its crust exposed a filling of dark meat and chopped herbs. The smell reached her, and her fingers tightened on the knife. Golden Empress takeaway boxes flashed through her mind: warm cardboard against her palms, condensation soaking the bottom of a delivery bag. This smelled nothing like Yu-Fei’s cooking. Yet she could almost feel the bag’s handles. She backed away. “It’s doing something.” Isolde’s silver sand stirred. Tiny shapes rose from it: antlers, towers, a woman’s open hand. The seer tilted the bowl, and the shapes collapsed. “A host lays out what a guest brings.” “I brought chewing gum and a bad attitude.” Rory took the packet from her pocket and placed one wrapped piece on the rim of the plate. The loaf shrank. Its crust puckered into a flat square. Mint washed through the hall, sharp enough to make her eyes water. Nyx’s outline steadied. Rory picked up the gum again. “Fine. You can have that.” She tossed it onto the loaf. The plate gave a single, delicate chime. Under the tabletop, something clicked. All three drew back. A shallow drawer opened beside Rory’s hip. It contained a bronze spoon, green with age, and a strip of woven cloth. Letters crossed the cloth in thread that shifted between red and brown. Rory kept her hands clear. “Can either of you read it?” Nyx bent over the drawer. “Dymasian court script. Some of it.” “Start with the part that tells us not to eat.” Their eyes moved along the stitches. “‘For the table of Prince Belphegor.’ That line. The next has lost half its thread.” Isolde reached down and turned the cloth with one fingernail. On its underside, someone had stitched letters in plain black cotton. Rory leaned in. The spelling had changed, but she recognised the words. “‘One spoonful per orchard.’” She looked from the bronze spoon to the open entrance, where rib frames climbed the slope beneath their impossible fruit. “One spoonful of what?” Isolde pointed beneath the spoon. A seed lay in the drawer, no larger than a grain of rice. Rory crouched to examine it. Hairline roots gripped the bronze, and between them a bead of amber water held an inverted sky. Inside the bead, a tiny hollow pear rang against its stalk.
created_at"2026-10-05T15:32:05.487Z" 10/5/2026, 3:32:05 PM
model"openai/gpt-6.1-sol-20260929"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency9805
moderation_latency(null)
generation_time105524
tokens_prompt1763
tokens_completion3118
native_tokens_prompt1706
native_tokens_completion2505
native_tokens_completion_images0
native_tokens_reasoning113
native_tokens_cached1703
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"completed"
service_tier"default"
usage0.0252263
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.21.0; linux; x64))"
http_referer(null)
request_id"req-1791214325-Xgx1k3WxtLWJ2hmSPIsl"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1791214325-0lxuqmwxHvQJRbGOOMXs"
upstream_id"resp_0e3430acf7bb17b8016ac3c2f59c6887d1afef11a026788afb"
provider_responses
0
endpoint_id"dfb9d5c3-63f9-4263-8b78-4fa97dcb3d5e"
id"resp_0e3430acf7bb17b8016ac3c2f59c6887d1afef11a026788afb"
is_byokfalse
latency264
model_permaslug"openai/gpt-6.1-sol-20260929"
provider_name"OpenAI"
status200
total_cost0.0252263
cache_discount0.0032357
upstream_inference_cost0
provider_name"OpenAI"
response_cache_source_id(null)
data_region"global"
workspace_id"97e315e5-d303-487d-83c1-83180e8a13d4"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags2
adverbTagCount0
adverbTags(empty)
dialogueSentences67
tagDensity0.03
leniency0.06
rawRatio0
effectiveRatio0
100.00% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1894
totalAiIsmAdverbs0
found(empty)
highlights(empty)
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)
86.80% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1894
totalAiIsms5
found
0
word"footfall"
count1
1
word"weight"
count1
2
word"pulse"
count1
3
word"trembled"
count1
4
word"stomach"
count1
highlights
0"footfall"
1"weight"
2"pulse"
3"trembled"
4"stomach"
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
narrationSentences182
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount0
narrationSentences182
filterMatches(empty)
hedgeMatches(empty)
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences247
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen21
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1894
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions7
unquotedAttributions0
matches(empty)
44.90% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions65
wordCount1570
uniqueNames8
maxNameDensity2.1
worstName"Rory"
maxWindowNameDensity3
worstWindowName"Rory"
discoveredNames
Rory33
Richmond1
Park1
Isolde12
Nyx13
Empress1
Yu-Fei1
Light3
persons
0"Rory"
1"Isolde"
2"Nyx"
3"Yu-Fei"
4"Light"
places
0"Richmond"
1"Park"
globalScore0.449
windowScore0.667
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences124
glossingSentenceCount1
matches
0"appeared inside it, pale-faced and human"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.528
wordCount1894
matches
0"neither stone nor"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences247
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs168
mean11.27
std11.58
cv1.027
sampleLengths
018
119
27
35
425
55
629
74
820
96
104
1116
1252
139
1427
153
1613
171
189
196
204
215
226
236
2426
258
265
278
285
2911
308
3110
323
336
3456
358
365
3744
381
399
403
417
4211
434
442
455
4616
474
484
494
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount0
totalSentences182
matches(empty)
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs254
matches(empty)
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount0
semicolonCount2
flaggedSentences1
totalSentences247
ratio0.004
matches
0"Their wrists turned; their mouths opened; a servant bent to retrieve a fallen cup."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1572
adjectiveStacks0
stackExamples(empty)
adverbCount26
adverbRatio0.01653944020356234
lyAdverbCount1
lyAdverbRatio0.0006361323155216285
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences247
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences247
mean7.67
std4.39
cv0.573
sampleLengths
018
14
215
37
45
58
617
75
83
915
1011
114
1212
138
146
154
1611
175
1817
1910
205
2120
229
2310
2417
253
2613
271
289
296
304
315
326
336
3413
3513
368
375
388
395
4011
418
4210
433
446
459
4617
4710
489
4911
57.89% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats2
diversityRatio0.3522267206477733
totalSentences247
uniqueOpeners87
56.18% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount3
totalSentences178
matches
0"Then the pressure vanished, and"
1"Light stirred inside it, no"
2"Only one remained."
ratio0.017
100.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount37
totalSentences178
matches
0"She grabbed the edge of"
1"Their violet eyes hovered above"
2"It rang beneath her heel."
3"She pulled the crimson stone"
4"Its columns leaned at different"
5"They followed the bronze edging"
6"She stopped beside a cluster"
7"Their shadow crossed the fruit."
8"Their edges frayed against the"
9"They reached towards a grape."
10"Her fingers sank through a"
11"She searched the terraces for"
12"Her stomach clenched."
13"She had missed lunch."
14"They paused where a vine"
15"She offered it to Isolde,"
16"She chewed two pieces."
17"Their bodies ended in open"
18"Its columns resembled stacked bowls,"
19"She withdrew her hand."
ratio0.208
49.89% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount146
totalSentences178
matches
0"The gap between the standing"
1"Stone brushed her coat."
2"She grabbed the edge of"
3"Nyx drew themselves out of"
4"Their violet eyes hovered above"
5"Rory looked down."
6"A white path ran between"
7"Isolde slipped past them, silver"
8"The path held her weight"
9"Rory stepped onto a strip"
10"It rang beneath her heel."
11"Light gathered along the edges"
12"Rory’s pendant gave a hot"
13"She pulled the crimson stone"
14"Nyx formed a hand and"
15"Rory turned towards Isolde."
16"Isolde’s pale eyes followed the"
17"Its columns leaned at different"
18"Nyx let their fingers dissolve."
19"Rory tucked the pendant away."
ratio0.82
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences178
matches(empty)
ratio0
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences73
technicalSentenceCount1
matches
0"Chips exposed layers of different colours: green glass, white stone, a dark material that glistened like liver."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags2
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags1
fancyCount1
fancyTags
0"she murmured (murmur)"
dialogueSentences67
tagDensity0.015
leniency0.03
rawRatio1
effectiveRatio0.03
89.8556%