Run: 2026-05-01-01KQHS8X786HMT03549H7DGM0Q

Run Details

Duration:
59.2s
Cost:
$0.008531
Provider:
xAI

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> <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> </codex> Continue the story using the following instructions: <instructions> Write a fully fleshed out scene of at least 1000 words in the horror genre. A character is alone in a strange, isolated place at night. They came here for a reason, but something feels off from the moment they arrive. The wrongness builds slowly — sounds that shouldn't be there, things that move at the edge of vision, a growing certainty that they are not alone. Build tension through restraint, not through gore. Use the codex entries above as your world reference for the character and setting. Only include the prose of the scene without any markdown or commentary. </instructions>

Model response

AI
The moon hung low over Richmond Park, a sickly silver disc that barely pierced the canopy. Aurora Carter killed the engine of her battered delivery scooter and sat for a long moment, listening to the engine tick as it cooled. The Heartstone Pendant rested against her sternum, warm as a living coal. It had led her here, tugging like an invisible string every time she tried to turn back toward the flat above Silas’s bar. She told herself she had come for answers. The pendant had started pulsing three nights ago, each throb stronger than the last, until sleep became impossible. Research at the university library had turned up nothing useful. Old myths. Nonsense about standing stones and doorways. But the warmth against her skin felt real enough, and the dreams that followed felt like memories that weren’t hers. So she had ridden out after her last delivery, past the park gates just before they locked, following the pull until the trees grew too thick for the scooter. Now she stood alone at the edge of the grove, boots sinking into soil that smelled too sweet for November. Wildflowers brushed her calves, white petals glowing faintly under starlight that shouldn’t exist this deep in London. An ancient oak rose before her, wider than three men could link arms around. Smaller stones circled it in a rough ring, their surfaces carved with spirals that seemed to shift when she looked directly at them. The pendant flared hotter. Aurora touched it through her jacket, fingers tracing the silver chain. “All right,” she whispered. “I’m here. Show me what you want.” Her voice sounded swallowed by the clearing. No echo. No wind to carry it. She stepped between two of the stones. The air changed at once, growing thick as syrup. The distant hum of the city vanished. Even the crunch of leaves under her boots dulled to nothing. Time moves differently, the old book had said. She hoped that part was exaggeration. She moved deeper. The wildflowers grew taller here, stems reaching her hips. Their perfume cloyed, heavy with something underneath it. Something metallic. She told herself it was only autumn rot playing tricks. A twig snapped behind her. Aurora spun, heart slamming against her ribs. Nothing. Just the stones standing silent sentinel, moonlight sliding along their weathered faces. She stared until her eyes burned, waiting for movement. The stones remained motionless. Of course they did. Stones didn’t move. She turned back toward the great oak at the center. Its bark looked wrong up close, patterned with whorls that suggested faces if she let her gaze linger. She reached out, then pulled her hand back before skin met wood. The pendant burned hotter, almost painful now. Its inner glow leaked crimson light between her fingers where she clutched it. Another sound reached her. Not a snap this time. A soft rustle, like fabric dragged across grass. It came from her left, near the treeline that marked the grove’s edge. She peered into the darkness between the trees. Branches formed black lattices against the night. Nothing moved within them. She took one careful step toward the sound. Then another. The flowers seemed to lean away from her boots, petals folding inward. She noticed that only after she had passed them. When she glanced back, the stems had straightened again, watching her retreat with silent accusation. The rustling returned, closer. This time it circled behind her, moving fast. Aurora whipped around, breath shallow. The clearing looked exactly as before. Same stones. Same oak. Same impossible flowers. Yet the certainty grew in her chest like ice forming on a pond. She was not alone. Something kept pace with her, staying just beyond the reach of her vision. She forced her voice steady. “I didn’t come to play games.” No answer. Only the peculiar silence that swallowed her words whole. Aurora backed toward the oak, using its massive trunk as anchor. The pendant throbbed in time with her pulse now, a sick syncopation. She scanned the ring of stones. One of them looked different. Taller. Narrower. She blinked hard. When she opened her eyes again, it had returned to its original shape. Just stone. Weathered granite. A laugh bubbled in her throat, half hysterical. She swallowed it. Cool-headed, she reminded herself. Quick thinking. That was what had kept her alive after Evan. That was what had carried her from Cardiff to this impossible place. She crouched, examining the base of the oak. Roots thicker than her thigh twisted across the ground, forming natural steps that led downward into shadow. The air rising from below carried the same metallic scent she had noticed earlier, stronger now. Blood and roses. The rustling came again, directly above her this time. She jerked her head up. Branches swayed though no breeze touched her face. Leaves spiraled down, brushing her cheeks like cold fingers. One leaf stuck to her wrist, right over the crescent scar. She brushed it away with more force than necessary. The leaf left a wet smear on her skin. She stood too quickly. The world tilted. When it righted itself, the stones had moved closer. She was sure of it. The gap between them had narrowed while her back was turned. She stepped sideways, testing. The stones did not move while she watched. But the moment her attention shifted, they crept inward again. Her mouth went dry. “This isn’t real,” she said aloud, needing to hear a human voice even if it was her own. “I’m tired. I took a wrong turn. That’s all.” The pendant flared so bright it cast her shadow long across the flowers. In that sudden crimson light, she saw them. Shapes at the edge of the grove. Tall and thin, wearing the darkness like cloaks. They had no faces that she could make out, only deeper pockets of shadow where eyes should be. They watched her with patient hunger. The light faded. The shapes vanished. But the certainty remained, branded behind her eyes. Aurora’s hand shook as she pulled the pendant over her head. The chain caught in her hair. She yanked harder, ignoring the sting. When the artifact finally came free, its glow died completely. The warmth fled, leaving only cold silver in her palm. The rustling stopped. For three heartbeats, perfect silence reigned. Then every flower in the clearing turned to face her at once. Petals opened wide, revealing centers that glowed the same deep crimson as the stone had. Their stems bent in perfect unison, bowing toward her like courtiers before a queen. Or like predators sighting prey. She shoved the pendant into her jacket pocket. The gesture felt useless, childish. Running crossed her mind. But which way was out? The stones had rearranged themselves while she wasn’t looking. The path she had taken from the scooter had disappeared, swallowed by new growth that hadn’t existed minutes before. A new sound drifted from the hollow beneath the oak roots. A sigh. Not human. Not quite wind either. It contained syllables that almost formed words. She strained to catch them, against her better judgment. ...Malphora... The name slid through her mind like oil. She had heard it before, in the dreams. Spoken by a voice that sounded like hers but wasn’t. Spoken with venom. “I’m not her,” Aurora said. Her voice cracked on the last word. She cleared her throat and tried again, louder. “My name is Rory Carter. I deliver pad thai and spring rolls. That’s all.” The sigh returned, louder. This time it came from everywhere at once. The flowers shivered. Their petals brushed together with a sound like dry laughter. Something touched the back of her neck. She spun, striking out with one fist. Her knuckles met only air. But the touch lingered, cold and deliberate, tracing the line of her scar through her jacket sleeve. She clutched her wrist protectively, feeling the raised crescent beneath fabric. The childhood accident. Falling from a tree in her grandparents’ garden. Nothing more. Yet the touch had known exactly where to find it. Panic tried to rise. She shoved it down, breathing through her nose the way her mother had taught her during exams. In for four. Hold for four. Out for four. The technique helped only a little. The air itself had grown heavier, pressing against her chest. She turned in a slow circle, studying every shadow. The shapes had returned. Seven of them now, standing between the stones. They no longer bothered hiding. Tall figures draped in what might have been cloaks or might have been their own stretched skin. They had no feet. Where legs should end, they simply faded into the ground, roots rather than flesh. One of them raised an arm. Not an arm. A branch, long and jointed wrong, ending in too many fingers. It pointed at her. Not at her face. At her pocket where the pendant lay dark and silent. Aurora took a step back. Her heel caught on a root. She windmilled, catching herself against the oak’s trunk before she could fall. The bark felt warm. Pulsing. As though the tree had a heartbeat. She snatched her hand away. A thin line of blood welled across her palm where the bark had sliced her. The cut burned. When she looked closer, the wound already looked hours old, crusted at the edges. Time moves differently. The realization hit her like cold water. How long had she been here? Her phone showed no signal, the screen frozen at 11:47. The battery icon blinked red though she had charged it fully before leaving the flat. She pressed the power button. Nothing happened. The device might as well have been a paperweight. The figures glided closer. They made no sound. Their passage left the flowers untouched, as though they weighed nothing. Or as though the flowers belonged to them. Aurora’s mind raced through options. She could scream. But who would hear her in this place between places? She could run blindly and hope the path out still existed. She could try bargaining, though she had nothing to offer except the pendant, and they seemed to want that most of all. The nearest figure tilted what might have been its head. A sound emerged from the hollow where its face should be. Not words exactly. More like wind moving through a hollow log, shaping itself into something almost understandable. Return what was stolen. The meaning bloomed in her mind without passing through her ears. Aurora shook her head, not in refusal but in sheer disbelief. “I didn’t steal anything. Someone gave this to me. Left it on my doorstep in a bloody envelope.” Laughter rippled through the circle. The flowers joined in, stems vibrating until their petals blurred. The sound scraped along her nerves. She pulled the pendant out again. Its chain dangled, catching what little light remained. The stone stayed dark. No pulse. No warmth. Just a lifeless chunk of crimson crystal. The figures surged forward as one. Not fast. Not threatening in any way she could have described to another person. Yet the movement filled her with primal dread. They didn’t walk. They unfolded, like paper cutouts given terrible life, stretching across impossible distances in the space between blinks. Aurora stumbled backward until the oak stopped her escape. Its bark pressed against her spine, warm and somehow welcoming. She felt the tree’s pulse again, stronger now, matching the frantic beat of her own heart. For one mad moment she considered climbing it, scrambling up into the branches where perhaps the figures couldn’t follow. Instead she thrust the pendant out at arm’s length like a crucifix in an old movie. “Take it then! If that’s what you want.” None of them reached for it. They simply stared, if creatures without eyes could be said to stare. The one who had spoken before unfolded again, drawing nearer until she could smell it. Petrichor and iron and something sweet-rotten underneath. You are the vessel. The words sank into her bones. Aurora’s scar itched fiercely. She looked down. The crescent mark glowed faintly, the same color as the unlit pendant. When had that started? She couldn’t remember. “No,” she whispered. “I’m Rory. I left Evan. I live above a bar. I have friends. Eva. Yu-Fei. Silas. I’m not... I’m not whatever you think I am.” The figure leaned closer. Its not-face filled her vision. She saw herself reflected in the darkness there, small and pale and terrified. Behind her reflection, other faces swam up from deeper shadow. Women with her eyes. Women with her scar. All of them screaming. Malphora. The name again, spoken by a chorus now. The flowers chanted it. The stones seemed to vibrate with it. Even the oak at her back sighed the syllables through its leaves. Aurora’s knees buckled. She slid down the trunk until she sat among the roots. The pendant fell from numb fingers, landing in her lap. Its chain pooled like mercury. The stone began to glow again, but not the warm light she had come to expect. This was harsher. Bloodier. It cast the clearing in shades of slaughter. The figures paused. For the first time, they seemed uncertain. She seized on that uncertainty. “Whatever you want from me, I don’t have it. I’m just a delivery girl who makes terrible life choices. Ask anyone.” One of the figures reached down. Its branch-fingers hovered above the pendant but did not touch it. Instead they moved to her left wrist. She tried to pull away. Her muscles refused the command. The creature traced her scar with impossible gentleness. Where it touched, frost bloomed on her skin. Images slammed into her mind. A woman who looked like her but wore clothes from another century, standing in this same grove. The woman held the pendant high, chanting in a language that hurt to hear. Light poured from the stone, tearing a hole in the air. Through that hole came the figures. Not seven this time. Hundreds. They poured into the world like ink spilling across paper. The woman—Malphora—had laughed as the invasion began. Then she had turned the pendant on herself. The stone had drunk her essence, trapping the figures on this side of the tear. Binding them to the grove. Binding them to her bloodline. The vision ended. Aurora gasped, tasting blood where she had bitten her tongue. The figure withdrew its hand. Its voice slithered through her thoughts once more. The debt passes to the last daughter. Payment is due. Aurora looked at the pendant in her lap. Its glow had stabilized, throwing sharp shadows across the flowers that still faced her like an expectant audience. The scar on her wrist throbbed in time with the stone’s inner light. She understood now why the dreams had felt like memories. They were memories. Etched into her bones. Into her blood. She picked up the pendant. The chain felt heavier than before, as though it carried the weight of centuries. The metal had grown warm again, but this time the warmth spread up her arm, into her chest, wrapping around her heart like a fist. The figures waited. The grove waited. Even the moon seemed to hold its breath beyond the canopy. Aurora rose slowly. Her legs shook but held. She met the nearest figure’s eyeless gaze. “I won’t be her. I won’t open any doors.” She slipped the chain over her head. The pendant settled against her sternum, burning like a brand. The figures recoiled as one, their forms rippling like heat haze. For the first time since entering the grove, Aurora smiled. It was not a kind expression. “But I’m not leaving without answers either.” She stepped forward, into the circle of stones. The wildflowers bowed low, petals brushing her ankles in supplication or warning. The oak groaned behind her, roots shifting beneath the earth like restless snakes. The pendant flared brighter, illuminating every horror that surrounded her. And somewhere deep beneath the fear, a part of her that sounded nothing like Rory Carter stirred awake. It stretched. It remembered. It smiled too.
created_at"2026-05-01T12:47:30.547Z" 5/1/2026, 12:47:30 PM
model"x-ai/grok-4.20-20260309"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency448
moderation_latency(null)
generation_time58678
tokens_prompt1038
tokens_completion4123
native_tokens_prompt1009
native_tokens_completion3311
native_tokens_completion_images(null)
native_tokens_reasoning0
native_tokens_cached960
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"
usage0.00853075
router(null)
provider_responses
0
endpoint_id"3ecee37f-b217-4093-87fb-aaf0afe307af"
id"ee3b1cc7-a010-9c0e-bddb-6097626bb823"
is_byokfalse
latency125
model_permaslug"x-ai/grok-4.20-20260309"
provider_name"xAI"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.1; linux; x64))"
http_referer(null)
request_id"req-1777639650-hFyPQAc9vrLWpIknykLG"
session_id(null)
api_type"completions"
id"gen-1777639650-NEUAjn29sZ5v6uVDwAu6"
upstream_id"ee3b1cc7-a010-9c0e-bddb-6097626bb823"
total_cost0.00853075
cache_discount0.001008
upstream_inference_cost0
provider_name"xAI"
response_cache_source_id(null)

Evaluation details

Result Evaluator Details Meta Data
57.14% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags4
adverbTagCount1
adverbTags
0"she said aloud [aloud]"
dialogueSentences14
tagDensity0.286
leniency0.571
rawRatio0.25
effectiveRatio0.143
94.41% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2685
totalAiIsmAdverbs3
found
0
adverb"quickly"
count1
1
adverb"completely"
count1
2
adverb"slowly"
count1
highlights
0"quickly"
1"completely"
2"slowly"
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)
53.45% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2685
totalAiIsms25
found
0
word"throb"
count1
1
word"warmth"
count4
2
word"tracing"
count2
3
word"echo"
count1
4
word"sentinel"
count1
5
word"silence"
count2
6
word"throbbed"
count2
7
word"pulse"
count3
8
word"scanned"
count1
9
word"perfect"
count2
10
word"charged"
count1
11
word"raced"
count1
12
word"crystal"
count1
13
word"traced"
count1
14
word"etched"
count1
15
word"carried the weight"
count1
highlights
0"throb"
1"warmth"
2"tracing"
3"echo"
4"sentinel"
5"silence"
6"throbbed"
7"pulse"
8"scanned"
9"perfect"
10"charged"
11"raced"
12"crystal"
13"traced"
14"etched"
15"carried the weight"
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
narrationSentences324
matches(empty)
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount9
narrationSentences324
filterMatches(empty)
hedgeMatches
0"tried to"
1"seemed to"
2"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences334
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen29
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2683
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions6
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions36
wordCount2548
uniqueNames14
maxNameDensity0.67
worstName"Aurora"
maxWindowNameDensity1.5
worstWindowName"Aurora"
discoveredNames
Richmond1
Park1
Carter2
Heartstone1
Pendant1
Silas1
November1
London1
Evan1
Cardiff1
Malphora3
Aurora17
Rory1
One4
persons
0"Carter"
1"Pendant"
2"Silas"
3"Evan"
4"Malphora"
5"Aurora"
6"Rory"
places
0"Richmond"
1"Park"
2"London"
3"Cardiff"
globalScore1
windowScore1
73.47% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences196
glossingSentenceCount6
matches
0"felt like memories that weren’t hers"
1"spirals that seemed to shift when she looked directly at them"
2"sounded like hers but wasn’t"
3"seemed uncertain"
4"looked like her but wore clothes from ano"
5"felt like memories"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.373
wordCount2683
matches
0"not in refusal but in sheer disbelief"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount1
totalSentences334
matches
0"hoped that part"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs78
mean34.4
std20.26
cv0.589
sampleLengths
075
193
274
326
421
541
632
75
840
960
1049
1146
1260
1311
1411
1556
1638
1744
1860
1954
2031
2160
2214
2343
243
2552
2650
2735
281
2929
3034
3125
327
3353
3410
3546
3661
3738
3835
3937
403
4154
4227
4351
4438
454
4640
4721
4829
4948
100.00% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences324
matches
0"was stolen"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs464
matches
0"wasn’t looking"
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount2
semicolonCount0
flaggedSentences1
totalSentences334
ratio0.003
matches
0"The woman—Malphora—had laughed as the invasion began."
97.77% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1363
adjectiveStacks0
stackExamples(empty)
adverbCount58
adverbRatio0.0425531914893617
lyAdverbCount17
lyAdverbRatio0.012472487160674981
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences334
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences334
mean8.03
std5.02
cv0.625
sampleLengths
016
124
212
323
48
518
610
72
86
920
1029
1120
1217
1314
1423
154
1611
174
187
197
202
215
227
239
247
2511
268
276
283
299
308
312
3210
335
347
351
3612
379
384
394
403
4110
4218
4312
447
4513
464
475
488
4913
40.42% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats32
diversityRatio0.2634730538922156
totalSentences334
uniqueOpeners88
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount12
totalSentences294
matches
0"Even the crunch of leaves"
1"Just the stones standing silent"
2"Of course they did."
3"Only the peculiar silence that"
4"Then every flower in the"
5"More like wind moving through"
6"Just a lifeless chunk of"
7"Instead she thrust the pendant"
8"Even the oak at her"
9"Instead they moved to her"
10"Then she had turned the"
11"Even the moon seemed to"
ratio0.041
97.55% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount90
totalSentences294
matches
0"It had led her here,"
1"She told herself she had"
2"Her voice sounded swallowed by"
3"She stepped between two of"
4"She hoped that part was"
5"She moved deeper."
6"Their perfume cloyed, heavy with"
7"She told herself it was"
8"She stared until her eyes"
9"She turned back toward the"
10"Its bark looked wrong up"
11"She reached out, then pulled"
12"Its inner glow leaked crimson"
13"It came from her left,"
14"She peered into the darkness"
15"She took one careful step"
16"She noticed that only after"
17"She was not alone."
18"She forced her voice steady."
19"She scanned the ring of"
ratio0.306
90.95% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount217
totalSentences294
matches
0"The moon hung low over"
1"Aurora Carter killed the engine"
2"The Heartstone Pendant rested against"
3"It had led her here,"
4"She told herself she had"
5"The pendant had started pulsing"
6"Nonsense about standing stones and"
7"Wildflowers brushed her calves, white"
8"An ancient oak rose before"
9"The pendant flared hotter."
10"Aurora touched it through her"
11"Her voice sounded swallowed by"
12"She stepped between two of"
13"The air changed at once,"
14"The distant hum of the"
15"She hoped that part was"
16"She moved deeper."
17"The wildflowers grew taller here,"
18"Their perfume cloyed, heavy with"
19"She told herself it was"
ratio0.738
34.01% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences294
matches
0"Now she stood alone at"
1"As though the tree had"
ratio0.007
100.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences105
technicalSentenceCount4
matches
0"Wildflowers brushed her calves, white petals glowing faintly under starlight that shouldn’t exist this deep in London."
1"Petals opened wide, revealing centers that glowed the same deep crimson as the stone had."
2"Their passage left the flowers untouched, as though they weighed nothing."
3"And somewhere deep beneath the fear, a part of her that sounded nothing like Rory Carter stirred awake."
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags4
uselessAdditionCount0
matches(empty)
7.14% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags4
fancyCount2
fancyTags
0"she whispered (whisper)"
1"she whispered (whisper)"
dialogueSentences14
tagDensity0.286
leniency0.571
rawRatio0.5
effectiveRatio0.286
88.2105%