Run: 2026-02-24-01KJ8WN3SCRPBP552T8P197N7C

Run Details

Model:
Aion 2.0
Duration:
1m 44s
Cost:
$0.007454
Provider:
AionLabs

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="4415" name="Lucien Moreau" aliases="Lucien, Luc, the Frenchman" pronouns="he/him" species="Half-Demon" storyRole="Ally"> <eyeColor>heterochromatic — one amber, one black</eyeColor> <hair>slicked-back platinum blond</hair> <height>5'11"</height> <age>32</age> <cane>ivory-handled cane that conceals a thin blade</cane> <dress>tailored charcoal suits</dress> <description>An impeccably dressed fixer and information broker in London's supernatural underworld. He speaks four languages fluently.</description> <backstory>Born in Marseille to a human mother and a demon father from the realm of Avaros.</backstory> </character> <location id="858" name="Eva's Flat" aliases="Eva's place, the flat on Brick Lane" realm="Earth"> <cat>tabby cat named Ptolemy</cat> <security>three deadbolts on the front door</security> <description>A cramped one-bedroom flat above a curry house on Brick Lane, East London. Every surface is covered with books, scrolls, and research notes.</description> </location> </codex> Continue the story using the following instructions: <instructions> Write a fully fleshed out scene of at least 1000 words in the romance genre. Two people who parted on complicated terms are forced together again when one shows up unannounced at the other's flat. There's history between them — attraction, hurt, and things left unsaid. Write the scene from the moment the door opens. Use the codex entries above as your world reference for characters and setting. Only include the prose of the scene without any markdown or commentary. </instructions>

Model response

AI
The first knock was tentative, a soft rap against the reinforced wood. Rory looked up from the grimoire spread across Eva’s kitchen table, her fingers stilling on the page. Ptolemy, the tabby, lifted his head from a nest of scrolls on the sofa, his ears twitching. The curry-scented air from the restaurant below seemed to thicken. The second knock came, firmer this time. Three precise beats. No one visited Eva unannounced. Eva was in Edinburgh for a symposium, and Rory had the flat to herself for the week. She’d promised to water the plants and feed the cat, and to use the quiet to finally make sense of the coded ledgers she’d lifted from Silas’s safe. The knock didn’t fit into the plan. She stood, the wooden chair scraping against the linoleum. She padded to the door, the floorboards cool under her socks. Through the peephole, the world distorted into a fish-eye lens of the dim landing. A figure in a charcoal suit filled the view, his posture erect, one hand resting on the head of an ivory-handled cane. Her breath caught. It couldn’t be. The crescent scar on her left wrist throbbed, a phantom pulse. She hadn’t seen him in eight months, not since the night in the rain-slicked alley behind the Midnight Market, when words had been thrown like knives and the space between them had turned into a chasm. The third series of knocks was impatient, authoritative. *Rap-rap-rap-rap.* Her hand went to the three deadbolts. Her mind raced through the possibilities. He was a fixer. He dealt in information. He wasn’t here for a social call. This was business. It had to be business. She turned the locks, the heavy mechanisms clunking in succession. She opened the door just enough to see him fully, the chain still engaged. Lucien Moreau stood on the other side, his heterochromatic eyes—one amber, one black as pitch—meeting hers through the gap. The platinum blond hair was slicked back as perfectly as ever, not a strand out of place despite the damp London chill clinging to his shoulders. His charcoal suit was tailored to within an inch of its life, the fabric looking more like liquid shadow than wool. He leaned slightly on his cane, the ivory handle gleaming under the weak hallway bulb. “Aurora.” His voice was exactly as she remembered—a low, smooth baritone that carried the faintest trace of Marseille, a sound that had once murmured against her skin in the dark. “Lucien.” She kept her own voice flat, cool. “You’re lost. The demonic auction house is three blocks west.” A ghost of a smile touched his lips, but it didn’t reach his eyes. “My geography is, as ever, impeccable. I am precisely where I intend to be. May I come in? It’s rather drafty out here, and the scent of vindaloo is… pervasive.” “Eva’s not here.” “I am aware. I am here to see you.” “How did you know I was here?” “I make it my business to know where you are, *chérie*. It is a professional habit. And a personal one.” He shifted his weight, the cane tapping once on the floorboards. “The chain is… charmingly mortal. It wouldn’t stop me if I wished to enter.” “But you won’t,” she said, the challenge clear. “Because you’re a gentleman. Allegedly.” His amber eye seemed to glow for a second. “Allegedly.” He waited. The silence stretched, filled only by the distant hum of Brick Lane traffic and Ptolemy’s curious meow from inside. Rory let out a slow breath. The smart move was to shut the door, to slide the bolts home and pretend he’d never come. But the smart move had never applied where Lucien was concerned. Her curiosity, that damned, insatiable thing, was already piqued. And beneath it, a colder, sharper emotion—the hurt she’d buried under months of delivery runs and late-night research. She closed the door enough to disengage the chain, then opened it fully. He stepped across the threshold, bringing with him the scent of cold air, expensive sandalwood cologne, and something else—the faint, ozone-tinged aroma of the spaces between worlds. He filled the cramped entryway, his presence making the stacks of books seem to shrink back. She shut the door behind him, engaging the top deadbolt out of habit. When she turned, he was surveying the chaos of the living area, his gaze missing nothing: the open grimoire, the coded ledgers, the half-empty mug of tea. “Cosy,” he remarked, his tone dry. “What do you want, Lucien?” He turned to face her, leaning both hands on the cane. “Straight to business. You always did prefer to skip the pleasantries.” “We’re past pleasantries.” “Are we?” He took a slow step forward. She held her ground, but her heart kicked against her ribs. “I recall a time when our conversations involved considerably more than transactions.” “That was before you decided my trust was a currency to be traded.” His expression tightened. “Is that what you believe happened?” “I believe you had information. Information that could have kept people safe. You held onto it until the price was right. People got hurt because of it.” “People are always getting hurt, Rory. It is the nature of the world we inhabit. I offered you a solution. You chose to interpret it as extortion.” “You offered me a solution wrapped in a favour. A favour with strings so long they could lasso the moon. I don’t dance on your strings, Luc. Not anymore.” He was close enough now that she could see the fine lines at the corners of his eyes, the slight tension in his jaw. The black of his left eye seemed to swallow the light. “You left in the middle of the night. You didn’t say goodbye.” “You were asleep. Or pretending to be. I didn’t think a note was necessary. The message was pretty clear when you sold the location of the safehouse to the Hounds of Avaros.” “I sold them a decoy location. A warehouse on the docks that was empty. They spent three nights watching rats. The real safehouse was never compromised.” She blinked. That wasn’t in any of the reports she’d later scavenged. “You… what?” “I am many things, Aurora. A broker. A half-breed. A pragmatist. But I am not a monster. I would not have let them harm those children.” His voice dropped, softened. “You should have stayed. You should have asked me.” The anger that had sustained her for months began to crack, letting in a rush of confusion. “You let me believe you’d betrayed them. You let me walk away thinking you were…” “What? The villain? It is a role I am often cast in. It is convenient for people to believe the worst. It simplifies their moral arithmetic.” He looked away, towards the window overlooking the street. “It was easier to let you hate me than to explain the complexities of the deal. The Hounds paid handsomely for false information. That money funded the relocation of every person in that safehouse to a new city, with new identities. They are safe, Rory. Because of the deal you so despise.” The floor felt unsteady under her feet. She backed up until her legs hit the edge of the kitchen table. “You didn’t tell me.” “You didn’t give me the chance. You saw the transaction and you… you looked at me with such disgust. As if I were something you’d found on your shoe.” He turned his gaze back to her, and for the first time, she saw something raw in his expression—not anger, but a profound weariness. “I thought you, of all people, understood the games we have to play.” “I thought I did too.” She wrapped her arms around herself. “But then I realised I was just another piece on your board. Was us… was that part of the game?” He moved then, closing the distance between them in two swift strides. He didn’t touch her, but his presence was overwhelming. The sandalwood and ozone filled her senses. “Look at me,” he commanded, his voice rough. “Look into my eyes and tell me you believe that.” She forced herself to meet his mismatched gaze. The amber one burned with intensity; the black one was a void, but in its depths, she saw a reflection of her own face, pale and uncertain. “Every moment with you was the only thing that felt real in a world of shadows and lies,” he said, each word deliberate, as if carved from stone. “You were the exception. You have always been the exception.” Her throat tightened. “Then why didn’t you stop me from leaving?” “Because you wanted to go. You needed to believe the worst of me. It was the only way you could justify walking away from something that frightened you.” “It didn’t frighten me.” “Liar.” The word was soft, almost a caress. “It terrified you. The depth of it. The fact that I am not human, that my world is one of perpetual twilight and compromise. You are a creature of light and clear lines, Rory. I am a creature of the grey. You looked into that grey and you flinched.” She had no retort. He was right. The intensity of what she’d felt for him had been a riptide, pulling her under. She’d fought it, clawed her way back to the surface, and called it survival. Ptolemy wound himself around Lucien’s legs, purring loudly, breaking the tension. Lucien glanced down, a genuine smile—small, surprised—touching his lips. He bent, with a slight wince she’d never seen before, and scratched the cat behind the ears. “You have a friend, I see.” “He’s Eva’s. He usually hates strangers.” “Perhaps I am not a stranger to all creatures.” He straightened, the movement fluid but with a hint of stiffness. She noticed the way his hand gripped the cane a little tighter. “Are you hurt?” “An old injury. The damp aggravates it.” He dismissed it with a wave. “I did not come here to discuss my ailments.” “Why did you come here?” He was silent for a long moment, his eyes tracing the lines of her face as if memorising them anew. “Because I am tired, Aurora. I am tired of the games, and the lies, and the endless grey. And because a source I trust told me that the Hounds have a new target. They are hunting for the person who leaked the decoy location to them. They have put a considerable bounty on that person’s head.” A cold knot formed in her stomach. “You.” “Me. And by association, anyone close to me. They have been making inquiries in Cardiff. About a barrister named Brendan Carter.” Her blood ran cold. “My father.” “He is well-guarded. Your mother is with her sister in Swansea. They are safe for now. But the Hounds are persistent. And they have… expanded their search parameters to London.” “They’re looking for me.” “They are looking for any leverage against me. You are the most obvious candidate.” He took a step closer. “I have safe houses. Places not even the Hounds can penetrate. I can protect you.” “I can protect myself.” “Can you?” His gaze swept over the coded ledgers. “By hiding in your friend’s flat, deciphering Silas’s bookkeeping? Silas is a petty warlock with delusions of grandeur. His troubles are a splinter compared to the spear aimed at us.” “So this is a rescue mission? After eight months of silence, you show up to save the damsel in distress?” “This is a warning. And an offer. You can hate me until the stars burn out. You can curse my name and everything I represent. But let me do this one thing. Let me keep you safe.” “And then what? I go into hiding forever? I change my name, disappear?” “If necessary.” She shook her head. “No. I’m done running. From my ex, from my past, from you. I’m not running anymore.” “Then what do you propose?” “I propose we use the bait.” The idea formed as she spoke it, cool and clear in her mind. “They’re looking for leverage. Let’s give them a target. But not a hiding one. A hunting one.” His amber eye narrowed. “Explain.” “You said it yourself. I’m a creature of clear lines. So let’s draw a line. We let them think they’ve found me. We set a trap. Instead of me being the prize, we turn the hunt around.” A slow, genuine smile spread across Lucien’s face, one that lit up both his eyes, even the dark one. It was the smile she remembered from before everything went wrong—sharp, appreciative, and dangerously attractive. “You always did have a gift for the audacious.” “Is it audacious, or is it stupid?” “The two are often synonymous. And frequently glorious.” He leaned his cane against the table. “You would work with me? After everything?” She looked at him, really looked at him. At the man who had lied to save lives, who had let her believe the worst to protect his operations, who stood in a cluttered flat offering her safety even as she threw it back in his face. The hurt was still there, a dull ache. But beneath it, the attraction she’d tried to bury was a live wire, humming back to life. “I don’t trust you,” she said honestly. “I don’t expect you to. Not yet.” “But I trust that you want the Hounds gone as much as I do. And that you’re the best person to make that happen.” “A pragmatic alliance.” “For now.” He nodded. “For now.” The space between them crackled with unspoken history and the dangerous new plan taking shape. Ptolemy jumped onto the table, nosing at the grimoire. Outside, a siren wailed in the distance, a reminder of the city sprawling around them, full of shadows and threats. Lucien didn’t move away. “We will need to start immediately. The Hounds move quickly once they have a scent.” “I need to finish here first.” She gestured to the ledgers. “Silas has been skimming from the wrong people. If I can prove it, I can get him off my back for good. One less problem.” “Very well. I will assist.” He rolled up the sleeves of his impeccably tailored shirt, revealing forearms corded with muscle and old, silvery scars. “Where shall we begin?”
created_at"2026-02-24T22:34:57.203Z" 2/24/2026, 10:34:57 PM
model"aion-labs/aion-2.0-20260223"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency2420
moderation_latency(null)
generation_time104137
tokens_prompt1034
tokens_completion4686
native_tokens_prompt1042
native_tokens_completion4138
native_tokens_completion_images(null)
native_tokens_reasoning992
native_tokens_cached0
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"stop"
usage0.0074544
router(null)
provider_responses
0
endpoint_id"1e93b0bb-eb0f-49bc-8fda-947105413b86"
id"beaac4b9-fa75-4da2-8f03-7c91999ffa0c"
is_byokfalse
latency173
model_permaslug"aion-labs/aion-2.0-20260223"
provider_name"AionLabs"
status200
api_type"completions"
id"gen-1771972497-gRjxFjmqmRbokfYS3osK"
upstream_id"beaac4b9-fa75-4da2-8f03-7c91999ffa0c"
total_cost0.0074544
cache_discount(null)
upstream_inference_cost0
provider_name"AionLabs"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags22
adverbTagCount2
adverbTags
0"He looked away [away]"
1"she said honestly [honestly]"
dialogueSentences89
tagDensity0.247
leniency0.494
rawRatio0.091
effectiveRatio0.045
87.49% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount2399
totalAiIsmAdverbs6
found
0
adverb"perfectly"
count1
1
adverb"slightly"
count1
2
adverb"precisely"
count1
3
adverb"really"
count1
4
adverb"quickly"
count1
5
adverb"very"
count1
highlights
0"perfectly"
1"slightly"
2"precisely"
3"really"
4"quickly"
5"very"
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)
47.89% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount2399
totalAiIsms25
found
0
word"sense of"
count1
1
word"coded"
count3
2
word"throbbed"
count1
3
word"pulse"
count1
4
word"raced"
count1
5
word"chill"
count1
6
word"gleaming"
count1
7
word"weight"
count1
8
word"silence"
count2
9
word"tinged"
count1
10
word"dance"
count1
11
word"tension"
count2
12
word"profound"
count1
13
word"intensity"
count2
14
word"depths"
count1
15
word"tracing"
count1
16
word"stomach"
count1
17
word"parameters"
count1
18
word"unspoken"
count1
19
word"reminder"
count1
highlights
0"sense of"
1"coded"
2"throbbed"
3"pulse"
4"raced"
5"chill"
6"gleaming"
7"weight"
8"silence"
9"tinged"
10"dance"
11"tension"
12"profound"
13"intensity"
14"depths"
15"tracing"
16"stomach"
17"parameters"
18"unspoken"
19"reminder"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"blood ran cold"
count1
highlights
0"blood ran cold"
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells1
narrationSentences109
matches
0"a rush of confusion"
64.22% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount0
hedgeCount6
narrationSentences109
filterMatches(empty)
hedgeMatches
0"seemed to"
1"seem to"
2"began to"
3"tried to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences175
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen56
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans2
markdownWords2
totalWords2390
ratio0.001
matches
0"Rap-rap-rap-rap."
1"chérie"
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions17
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions25
wordCount1242
uniqueNames13
maxNameDensity0.48
worstName"Lucien"
maxWindowNameDensity1.5
worstWindowName"Eva"
discoveredNames
Eva3
Edinburgh1
Rory3
Silas1
Midnight1
Market1
Moreau1
London1
Marseille1
Brick1
Lane1
Ptolemy4
Lucien6
persons
0"Eva"
1"Rory"
2"Silas"
3"Moreau"
4"Ptolemy"
5"Lucien"
places
0"Edinburgh"
1"London"
2"Marseille"
3"Brick"
4"Lane"
globalScore1
windowScore1
100.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences82
glossingSentenceCount1
matches
0"as if memorising them anew"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.418
wordCount2390
matches
0"not anger, but a profound weariness"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences175
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs89
mean26.85
std20.08
cv0.748
sampleLengths
056
110
257
356
46
547
69
746
814
981
1030
1118
1244
133
149
157
1645
1713
1831
1962
2013
2143
2240
236
245
2522
263
2731
2813
299
3027
3127
3229
3347
3432
3526
3614
3739
3832
3987
4024
4166
4231
4346
4435
4538
4611
4728
484
4957
92.39% Passive voice overuse
Target: ≤2% passive sentences
passiveCount4
totalSentences109
matches
0"been thrown"
1"was slicked"
2"was tailored"
3"was concerned"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount1
totalVerbs204
matches
0"was surveying"
12.24% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount9
semicolonCount1
flaggedSentences8
totalSentences175
ratio0.046
matches
0"Lucien Moreau stood on the other side, his heterochromatic eyes—one amber, one black as pitch—meeting hers through the gap."
1"“Aurora.” His voice was exactly as she remembered—a low, smooth baritone that carried the faintest trace of Marseille, a sound that had once murmured against her skin in the dark."
2"And beneath it, a colder, sharper emotion—the hurt she’d buried under months of delivery runs and late-night research."
3"He stepped across the threshold, bringing with him the scent of cold air, expensive sandalwood cologne, and something else—the faint, ozone-tinged aroma of the spaces between worlds."
4"“You didn’t give me the chance. You saw the transaction and you… you looked at me with such disgust. As if I were something you’d found on your shoe.” He turned his gaze back to her, and for the first time, she saw something raw in his expression—not anger, but a profound weariness."
5"The amber one burned with intensity; the black one was a void, but in its depths, she saw a reflection of her own face, pale and uncertain."
6"Lucien glanced down, a genuine smile—small, surprised—touching his lips."
7"It was the smile she remembered from before everything went wrong—sharp, appreciative, and dangerously attractive."
94.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1258
adjectiveStacks1
stackExamples
0"faint, ozone-tinged aroma"
adverbCount32
adverbRatio0.025437201907790145
lyAdverbCount12
lyAdverbRatio0.009538950715421303
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences175
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences175
mean13.66
std10.64
cv0.779
sampleLengths
012
117
217
310
47
53
65
717
828
97
109
1111
1214
1322
143
153
1611
1736
188
191
207
216
224
234
247
253
265
2710
2814
2919
3026
3121
3215
3330
348
3510
3614
3730
383
399
407
4131
4214
438
445
459
463
4719
486
4918
42.86% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats15
diversityRatio0.30857142857142855
totalSentences175
uniqueOpeners54
0.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount0
totalSentences105
matches(empty)
ratio0
0.00% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount62
totalSentences105
matches
0"She’d promised to water the"
1"She stood, the wooden chair"
2"She padded to the door,"
3"Her breath caught."
4"It couldn’t be."
5"She hadn’t seen him in"
6"Her hand went to the"
7"Her mind raced through the"
8"He was a fixer."
9"He dealt in information."
10"He wasn’t here for a"
11"It had to be business."
12"She turned the locks, the"
13"She opened the door just"
14"His charcoal suit was tailored"
15"He leaned slightly on his"
16"His voice was exactly as"
17"She kept her own voice"
18"He shifted his weight, the"
19"she said, the challenge clear"
ratio0.59
2.86% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount96
totalSentences105
matches
0"The first knock was tentative,"
1"Rory looked up from the"
2"Ptolemy, the tabby, lifted his"
3"The curry-scented air from the"
4"The second knock came, firmer"
5"Eva was in Edinburgh for"
6"She’d promised to water the"
7"The knock didn’t fit into"
8"She stood, the wooden chair"
9"She padded to the door,"
10"A figure in a charcoal"
11"Her breath caught."
12"It couldn’t be."
13"The crescent scar on her"
14"She hadn’t seen him in"
15"The third series of knocks"
16"Her hand went to the"
17"Her mind raced through the"
18"He was a fixer."
19"He dealt in information."
ratio0.914
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences105
matches(empty)
ratio0
99.13% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences49
technicalSentenceCount3
matches
0"Ptolemy wound himself around Lucien’s legs, purring loudly, breaking the tension."
1"He was silent for a long moment, his eyes tracing the lines of her face as if memorising them anew."
2"At the man who had lied to save lives, who had let her believe the worst to protect his operations, who stood in a cluttered flat offering her safety even as sh…"
34.09% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags22
uselessAdditionCount4
matches
0"She kept, cool"
1"He shifted, the cane tapping once on the floorboards"
2"he remarked, his tone dry"
3"he commanded, his voice rough"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags4
fancyCount1
fancyTags
0"The idea formed (form)"
dialogueSentences89
tagDensity0.045
leniency0.09
rawRatio0.25
effectiveRatio0.022
75.9057%