Run: 2026-09-02-01M1HGQJ8132Y7EDPESWQR3SGY

Run Details

Duration:
1m 44s
Cost:
$0.004033
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> <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> 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.

Model response

AI
Aurora Carter stopped at the pedestrian gate in Richmond Park with the evening delivery bag still in her hand and the smell of oil and ginger clinging to her coat. The city lights leaned away from her at the edges of the road, gold smeared through rain, but the path beyond the gate was dark and black as ink, disappearing under the low shoulders of the trees. She checked her phone once more. The screen showed 12:03 a.m., a message from Eva sent three hours ago, and no reply. I followed it here. The stone is warm again. Bring it to the Grove. She had read the words until the letters blurred. Eva would not joke about the Heartstone. Eva would not ask her to come alone into a place like this unless something was already wrong. Aurora tucked the phone into her pocket and walked on. Her boots made the first real sound she had heard in minutes: a wet crunch of leaves and gravel. Behind her, through the bars of the gate, traffic hissed like a river over stones. Ahead, the park took that noise away by degrees, replacing it with a deeper silence that felt shaped around her, as if the trees were cupping their ears. The path was too broad to be forgotten, too straight to be natural. It was the sort of road that looked maintained by no one and yet refused to allow a single weed. At twenty-five, Aurora had learned to trust the feeling before the reason. A street that smelled wrong, a doorway that was too clean, a car that followed at the exact pace of her walk—she noticed, counted, moved. It had kept her alive long enough to leave Evan behind. It was why she had listened to Eva’s frantic note instead of dismissing it as one of the old stories people told in London flats after too much wine. There were names for the place she was approaching. The old maps called it Isolde’s grove. The locals called it the Grove. Silas had once told her, with a laugh that had not quite reached his eyes, that Richmond had more secrets than saints, and that the Fae Grove was one of them. A hidden clearing, he had said. A place between. She had never believed in such things until she started working the late delivery routes and finding alleys that were not on any council map. The path ended without warning. One moment Aurora was walking through the park’s ordinary night; the next, she stood at the boundary of a clearing. Ancient oak stones rose around its rim, rough and dark, their surfaces carved by centuries into shapes that almost resembled faces. They were not standing stones in any way she had ever learned to describe them. They were too tall. Too even. And they did not look like they had been placed there. They looked as though they had been pushed up through the earth by something patient. Wildflowers bloomed in the spaces between them. White snowdrops, bluebells, pale primroses, and flowers she could not name opened at the same time, impossibly close to the stones, impossibly fresh. They had no business blooming together, and none of them had any business blooming at all in a wet December night. Yet they filled the air with a sweetness too rich for cold weather, a scent like sugar left burning on a stove. Aurora’s hand went to the pendant beneath her shirt. The Heartstone lay against her collarbone, the deep crimson gem no bigger than a thumbnail, the silver chain cold before it touched her fingers. The unknown benefactor who had given it to her had never said what it truly was. She had learned only to respect it. It glowed faintly when something else was near. It pulsed with warmth when there was a Hel portal. And right now it was pulsing. Not the slow warmth she had felt once near a doorway in Shoreditch. Not the cautious heat that had guided her through mist and alley. This pulse was steady and quick, like the beat of a frightened bird pressed against her skin. Aurora stepped back until her heels struck gravel. The clearing stayed the same. The pendant did not. “Eva?” she called. Her voice sounded wrong in the Grove. It went out from her mouth too clearly, as if the air had no obstacles to catch it, but it did not echo off the stones. Instead, it seemed to move sideways, sliding between the trees and losing itself there. No one answered. She tried again, softer. “Eva, it’s me.” The wind shifted. The wildflowers swayed in a direction that had nothing to do with it, all their heads turning a fraction toward her before returning to stillness. Aurora’s bright blue eyes darted from stone to stone. She counted them. Eight. She had passed through the gap between the seventh and eighth when she entered the clearing, or thought she had. She counted again. Nine. The extra one stood between two oaks to her left. It had not been there. Aurora’s hand closed over the crescent-shaped scar on her left wrist, a childhood habit that had never stopped helping her think. The scar was pale and smooth, small enough that strangers rarely noticed, and she found its familiar roughness under her thumb reassuring, the way a sailor might touch a lucky coin. She took out the phone. The screen still showed 12:03 a.m. She looked at the clearing. She looked at the screen. Twelve minutes had passed since she read Eva’s message outside the gate. Aurora turned the phone face down in her palm. “Very funny,” she said, not to anyone, not to the air, only to herself. “Time zones. Battery. Old phone.” But old phones did not become wrong. The first sound was almost nothing. A click from the edge of the clearing, like a twig rolling under a shoe. She froze. The sound came again, from behind the tree line beyond the stones. Something shifted in the dark. Not a deer. Not the wind. The movement had weight and intention, a slow slide of leaves over a foot that was not quite shaped like a human one. Aurora reached into the delivery bag she still carried, not for courage but for something solid. Her fingers closed around a plastic fork Yu-Fei Cheung had tucked in with the food, along with a rolled receipt and a pair of chopsticks. She took the fork and gripped it like she had once gripped a letter opener in Evan’s flat when she left too fast to pack anything worth taking. It was stupid. It was comfort. She kept it in her free hand anyway. “I know someone’s here,” she said, and was proud that her voice did not shake. “Come on, then.” No one came out of the trees. But the silence changed. It thickened. It gathered around her. The air felt pressed against her skin, warm and cold at the same time, as though she were standing inside a mouth. The pendant pulsed against her chest once, hard enough that she nearly gasped. Its warmth spread through her coat. For a brief, insane second, it felt like fingers resting on her sternum. Aurora backed toward the gap between the oak stones. The moment she moved, the sound followed. Her footstep. Then her footstep again. She stopped. Her footstep took one more step after her. The click of gravel came from exactly where she had stood, a half-second delayed, as if the ground had copied her and then forgotten to delete the trace. She turned slowly, the fork useless and ridiculous in her hand, and looked at the place behind her. Nothing. Only the white flowers, opened too wide. Then, in the edge of her vision, the standing stone to her left seemed to lean a little farther into the clearing. Aurora’s eyes flicked toward it. When she looked straight at it, it stood upright as it had always stood. But the space beside it was empty. It had always been empty. She had passed through the gap between stones. She had counted the entrance carefully. If one stone had moved, there would have been another gap. Unless the stones had never been stones. Unless they were growing. Unless they had been counting too. The pendant pulsed again, and this time the glow showed through the thin cotton of her shirt. She lifted her coat. The Heartstone rested against her skin, its silver chain shining in the impossible bloom-light. The crimson gem had darkened and lightened with each pulse, its inner glow rising and falling like breath. It pointed not toward the gate, not toward the park beyond, but toward the center of the clearing. At the center, there was only black earth and a shallow hollow where rainwater had gathered. A puddle sat among the roots of the oldest oak stone, still and mirror-dark. Aurora could not remember seeing it when she entered. She could not remember seeing anything clearly. “Eva,” she said again, and this time her voice came out lower, almost a whisper. “If you’re in here, I can get you out. Don’t move.” She did not know why she said it. She only knew that something had moved when the name left her mouth, a shadow at the edge of the clearing no bigger than a hand. It looked like hair. Straight and black. Aurora’s hand flew to her own shoulder-length hair, damp at the ends from the rain. The shadow was not hers. It could not be hers. She looked at the puddle in the center. Her reflection was in it. That should have reassured her. Her reflection was a small thing, blue eyes wide, coat dark, face pale and tight with fear. She looked like herself. She looked like someone who had left Cardiff and not looked back, someone who had learned to survive on quiet streets and late deliveries and the knowledge that no one would come for her unless she made them. Then the reflection’s hand lifted. Aurora’s own hand did not move. In the water, the reflection rubbed the crescent scar on its left wrist. Aurora stepped back so sharply that her heel caught on a root. The reflection in the puddle rippled, but it did not go with her. It stood there, watching, its blue eyes too bright in the dark water. The pendant became hot against her chest. The reflection smiled. Aurora did not. She turned and ran. The path she had entered by should have been a few steps away. The gap between two stones waited ahead of her, a mouth of shadow in the ring of wildflowers. She ran toward it. The grass resisted her boots. The scent of the blooms cloyed and thickened until it was less sweet than rotten, a perfume of decay disguised as life. Her phone bag slapped against her thigh. The fork clattered against the stones as she brushed past the ring. She reached the gap. She went through. The path was behind her. Not the entrance. Not the road. The path, the same black road that had carried her from the gate, lay open ahead, slick and straight and empty. It looked as if she had come out from a door and turned back into the same corridor. She stopped. Her breath came in white bursts. She looked back. The clearing remained behind her, a perfect circle in the dark, impossible and quiet. She looked ahead. The path led away from it. Aurora started walking again. She walked for a few minutes, counting her steps, watching the gate at the end of the path, willing it to appear. The trees closed in by small degrees. Not dramatically. Not like a door shutting. Just the way a person might stand too close when you had not noticed them approach. Their branches leaned overhead until they touched each other. The air became denser. Rain began to fall through the leaves, but it was not cold. It was faintly warm, as though it had been breathed on. Her phone rang in her pocket. She pulled it out with a hand that trembled now. No number. No name. She answered. The voice on the other end spoke Eva’s words exactly as Eva had spoken them three years ago, in a kitchen in Cardiff, after Evan had broken a door and Aurora had packed a bag and said she could not go back. Come to London with me, Eva had said. Leave before it starts again. Aurora said nothing. The voice continued, still Eva, but slower, as if learning how to sound like her. Rory. Bring the stone. “Where are you?” Aurora asked. The voice paused. Then it changed. Not into a monster’s voice. Not into a scream. It became her own. Her own voice answered, with her own cadence, her own slight Cardiff lilt, but wrong in the spaces between words. Here. The call ended. Aurora stood on the path with the phone pressed to her ear, listening to dead air. Around her, the trees no longer looked like oaks. They looked like stones covered in bark, and between them, at the edges of her sight, she saw movement that did not belong to animals. Something pale flickered behind one trunk. Then another. Then she was sure she saw three of them, all with straight black hair, all with the same bright blue eyes, standing too still and too close to one another. When she blinked, there were none. But the pendant was still warm. Aurora walked faster. The path did not change. She pulled a receipt from her bag, tore off a strip, and tied it to a low branch. The paper was soggy and useless, but she needed proof of herself, proof that she was moving through time and not repeating it. She walked on. Minutes stretched. The branch came back into view. The receipt was gone. The bark where she had tied it was smooth, healed, as if the wood had never been touched. Then the path opened again into the clearing. The same white flowers. The same dark puddle. The same circle of ancient oak stones. The ninth stone stood slightly closer than before, leaning in from the left. Aurora stopped at the edge of the clearing and looked down. Her bootprints were everywhere. Small, black, wet, human. But beside them were other prints, barefoot and pale, pressing up from beneath the grass as if the earth itself had tried to wear shoes it had no feet for. The Heartstone pulsed. Not warmth now. Recognition. Aurora looked at the puddle again. The reflection that met her eyes was not afraid. It wore Eva’s coat and Eva’s stance and Eva’s tired smile, and yet its scar was wrong, and its eyes were wrong, and its mouth moved a second before Aurora’s did. The thing in the water raised a hand and pointed at her. Behind Aurora, between the oak stones, something whispered in a voice made of leaves. “Rory.” She did not turn. She understood at last why the pendant had grown warm. It had not been a portal. Or perhaps it had been, but not one opening into Hel. The Heartstone was answering something that had borrowed a shape it had never worn, something wearing the dark trees and the sweet flowers and the face of a friend it had learned too well. The grove had no heart. It wanted one.
created_at"2026-09-02T16:55:11.882Z" 9/2/2026, 4:55:11 PM
model"qwen/qwen3.8-flash-20260826"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency709
moderation_latency(null)
generation_time104237
tokens_prompt792
tokens_completion8947
native_tokens_prompt830
native_tokens_completion8389
native_tokens_completion_images(null)
native_tokens_reasoning5103
native_tokens_cached256
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
num_fetches(null)
web_search_engine(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"stop"
service_tier(null)
usage0.004033026
router(null)
user_agent"langchainjs-openai/1.0.0 ((node/v24.19.0; linux; x64))"
http_referer(null)
request_id"req-1788368111-MXcROj3PMcUzlnTOIyQP"
session_id(null)
preset_id(null)
api_type"completions"
id"gen-1788368111-44SS1koa07yfZu4FAnCm"
upstream_id"chatcmpl-8529125d-b7c3-9829-b90d-9109c4d44d71"
provider_responses
0
endpoint_id"84b1e4a7-5aed-4464-818f-1994f0b4ee18"
id"chatcmpl-8529125d-b7c3-9829-b90d-9109c4d44d71"
is_byokfalse
latency709
model_permaslug"qwen/qwen3.8-flash-20260826"
provider_name"Alibaba"
status200
total_cost0.004033026
cache_discount0.000034304
upstream_inference_cost0
provider_name"Alibaba"
response_cache_source_id(null)
data_region"global"
workspace_id"97e315e5-d303-487d-83c1-83180e8a13d4"

Evaluation details

Result Evaluator Details Meta Data
0.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags5
adverbTagCount1
adverbTags
0"she said again [again]"
dialogueSentences10
tagDensity0.5
leniency1
rawRatio0.2
effectiveRatio0.2
88.42% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2590
totalAiIsmAdverbs6
found
0
adverb"truly"
count1
1
adverb"very"
count1
2
adverb"slowly"
count1
3
adverb"carefully"
count1
4
adverb"sharply"
count1
5
adverb"slightly"
count1
highlights
0"truly"
1"very"
2"slowly"
3"carefully"
4"sharply"
5"slightly"
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)
59.46% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2590
totalAiIsms21
found
0
word"silence"
count2
1
word"pulsed"
count4
2
word"warmth"
count4
3
word"pulse"
count2
4
word"echo"
count1
5
word"familiar"
count1
6
word"weight"
count1
7
word"flicked"
count1
8
word"whisper"
count1
9
word"perfect"
count1
10
word"trembled"
count1
11
word"lilt"
count1
12
word"flickered"
count1
highlights
0"silence"
1"pulsed"
2"warmth"
3"pulse"
4"echo"
5"familiar"
6"weight"
7"flicked"
8"whisper"
9"perfect"
10"trembled"
11"lilt"
12"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
emotionTells3
narrationSentences247
matches
0"d with warmth"
1"was proud"
2"t with fear"
100.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount4
narrationSentences247
filterMatches
0"think"
hedgeMatches
0"seemed to"
1"began to"
2"tried to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences252
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
repeatedSegmentCount0
maxSentenceWordsSeen42
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords2589
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions7
unquotedAttributions0
matches(empty)
83.33% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions71
wordCount2555
uniqueNames18
maxNameDensity1.06
worstName"Aurora"
maxWindowNameDensity2.5
worstWindowName"Aurora"
discoveredNames
Carter1
Richmond2
Park1
Eva12
Grove4
Heartstone5
Aurora27
Evan3
London2
Isolde1
Fae1
December1
Hel2
Shoreditch1
Yu-Fei1
Cheung1
Cardiff3
Unless3
persons
0"Carter"
1"Eva"
2"Heartstone"
3"Aurora"
4"Evan"
5"Isolde"
6"Yu-Fei"
7"Cheung"
places
0"Richmond"
1"Park"
2"Grove"
3"London"
4"Fae"
5"Hel"
6"Shoreditch"
7"Cardiff"
globalScore0.972
windowScore0.833
35.62% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences153
glossingSentenceCount7
matches
0"not quite reached his eyes, that Richmond had more secrets than saints, and that the Fae Grove was one of them"
1"not quite shaped like a human one"
2"felt like fingers resting on her sternu"
3"looked like someone who had left Cardiff"
4"as if learning how to sound like her"
5"looked like oaks"
6"looked like stones covered in bark, and b"
84.13% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches3
per1kWords1.159
wordCount2589
matches
0"not for courage but for something solid"
1"not toward the gate, not toward the park beyond, but toward the center of the clearing"
2"not toward the park beyond, but toward the center of the clearing"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount2
totalSentences252
matches
0"took that noise"
1"knew that something"
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs120
mean21.58
std25.31
cv1.173
sampleLengths
089
114
234
310
495
577
653
79
825
95
1088
117
1266
139
1465
156
1642
178
189
193
2047
213
227
233
2462
2515
2652
2711
2810
2912
309
3119
327
3335
345
3598
3614
3718
387
394
4060
4116
426
432
448
4546
461
477
4822
495
98.16% Passive voice overuse
Target: ≤2% passive sentences
passiveCount5
totalSentences247
matches
0"been placed"
1"been pushed"
2"been breathed"
3"was gone"
4"been touched"
86.18% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount7
totalVerbs410
matches
0"were cupping"
1"was approaching"
2"was walking"
3"were not standing"
4"was pulsing"
5"were standing"
6"was answering"
100.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount1
semicolonCount1
flaggedSentences2
totalSentences252
ratio0.008
matches
0"A street that smelled wrong, a doorway that was too clean, a car that followed at the exact pace of her walk—she noticed, counted, moved."
1"One moment Aurora was walking through the park’s ordinary night; the next, she stood at the boundary of a clearing."
90.42% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount2563
adjectiveStacks1
stackExamples
0"Small, black, wet, human."
adverbCount113
adverbRatio0.04408895825204838
lyAdverbCount22
lyAdverbRatio0.008583690987124463
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences252
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences252
mean10.27
std8.23
cv0.801
sampleLengths
030
137
26
316
44
55
65
79
87
918
1010
1119
1215
1328
1413
1520
1612
1725
1811
1929
209
217
226
2331
246
253
2625
275
2820
2921
3015
314
322
3311
3415
357
3623
3721
3822
399
4024
4116
427
438
4410
456
4613
4712
4817
498
34.92% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats38
diversityRatio0.2261904761904762
totalSentences252
uniqueOpeners57
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount9
totalSentences227
matches
0"Instead, it seemed to move"
1"Then her footstep again."
2"Only the white flowers, opened"
3"Then, in the edge of"
4"Then the reflection’s hand lifted."
5"Just the way a person"
6"Then it changed."
7"Then she was sure she"
8"Then the path opened again"
ratio0.04
82.56% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount78
totalSentences227
matches
0"She checked her phone once"
1"I followed it here."
2"She had read the words"
3"Her boots made the first"
4"It was the sort of"
5"It had kept her alive"
6"It was why she had"
7"She had never believed in"
8"They were not standing stones"
9"They were too tall."
10"They looked as though they"
11"They had no business blooming"
12"She had learned only to"
13"It glowed faintly when something"
14"It pulsed with warmth when"
15"Her voice sounded wrong in"
16"It went out from her"
17"She tried again, softer."
18"She counted them."
19"She had passed through the"
ratio0.344
81.15% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount172
totalSentences227
matches
0"Aurora Carter stopped at the"
1"The city lights leaned away"
2"She checked her phone once"
3"The screen showed 12:03 a.m.,"
4"I followed it here."
5"The stone is warm again."
6"She had read the words"
7"Eva would not joke about"
8"Eva would not ask her"
9"Aurora tucked the phone into"
10"Her boots made the first"
11"The path was too broad"
12"It was the sort of"
13"A street that smelled wrong,"
14"It had kept her alive"
15"It was why she had"
16"The old maps called it"
17"The locals called it the"
18"Silas had once told her,"
19"A hidden clearing, he had"
ratio0.758
22.03% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount1
totalSentences227
matches
0"If one stone had moved,"
ratio0.004
68.45% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences96
technicalSentenceCount10
matches
0"Ahead, the park took that noise away by degrees, replacing it with a deeper silence that felt shaped around her, as if the trees were cupping their ears."
1"The wildflowers swayed in a direction that had nothing to do with it, all their heads turning a fraction toward her before returning to stillness."
2"Aurora’s hand closed over the crescent-shaped scar on her left wrist, a childhood habit that had never stopped helping her think."
3"The air felt pressed against her skin, warm and cold at the same time, as though she were standing inside a mouth."
4"She looked like someone who had left Cardiff and not looked back, someone who had learned to survive on quiet streets and late deliveries and the knowledge that…"
5"The path, the same black road that had carried her from the gate, lay open ahead, slick and straight and empty."
6"She walked for a few minutes, counting her steps, watching the gate at the end of the path, willing it to appear."
7"The voice continued, still Eva, but slower, as if learning how to sound like her."
8"But beside them were other prints, barefoot and pale, pressing up from beneath the grass as if the earth itself had tried to wear shoes it had no feet for."
9"The Heartstone was answering something that had borrowed a shape it had never worn, something wearing the dark trees and the sweet flowers and the face of a fri…"
100.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags5
uselessAdditionCount0
matches(empty)
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags5
fancyCount0
fancyTags(empty)
dialogueSentences10
tagDensity0.5
leniency1
rawRatio0
effectiveRatio0
83.8272%