Run: 2026-03-11-01KKFDD4E985N7P8X9ECECRW6G

Run Details

Duration:
1m 32s
Cost:
$0.000000
Provider:
Nvidia

Model input

System
You are an expert novelist with a gift for vivid, immersive prose. You write in tight third-person limited point of view with a strong narrative voice. Your prose is clean, precise, and engaging — you favor strong verbs, concrete details, and natural-sounding dialogue. You will be given a story bible (codex) containing canonical details about characters, locations, items, and lore. Use these details to ground your writing in the established world. Stay consistent with the codex. Write only the prose of the scene. Do not include titles, chapter headings, markdown formatting, or any commentary before or after the scene.
User/Human
<codex> <character id="4412" name="Aurora Carter" aliases="Rory, Laila, Aurora, Carter, Malphora" pronouns="she/her" species="Human" storyRole="Protagonist"> <eyeColor>bright blue</eyeColor> <hair>straight shoulder-length black</hair> <height>5'6"</height> <age>25</age> <scar>small crescent-shaped scar on her left wrist from a childhood accident</scar> <description>Aurora, referred to by her friends as Rory, is cool-headed, intelligent, and known for quick out-of-the-box thinking.</description> <backstory>Born in Cardiff to an Irish barrister father (Brendan Carter) and Welsh teacher mother (Jennifer Carter née Ellis), Rory reluctantly pursued Pre-Law at Cardiff University. She fled to London at the behest of her childhood friend Eva after leaving an abusive ex named Evan. By day, Rory works part-time as a delivery person for Yu-Fei Cheung's Golden Empress restaurant. She lives in a flat above Silas' bar.</backstory> </character> <character id="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> 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.

Model response

AI
The knock came sharp against the wood, three rapid raps that seemed to echo off the stacked scrolls and spill over the piles of open folios that claimed every surface of Eva’s flat. Rory’s hand froze mid‑reach for the chipped mug of tea cooling on the scarred kitchen table, and for a heartbeat she stared at the door as if it might betray her. The scent of simmering spices from the curry house below curled up through the floorboards, mingling with the faint ozone of old paper and the occasional whisk of Ptolemy’s tail as the tabby cat slunk from a sun‑warmed windowsill to investigate the disturbance. She set the mug down, the ceramic clack a small punctuation in the quiet, and crossed the narrow living space in three measured steps. The deadbolts—three of them, each a cold, reassuring turn—clicked back under her fingers. She pulled the door open just enough to peer out, the narrow hallway swallowing the dim light of the landing. Lucien Moreau stood there, his silhouette cut against the gloom like a figure carved from polished ebony and ivory. His platinum blond hair, slicked back with a precision that spoke of habit rather than vanity, caught the weak hallway lamp and threw back a glint of moonlight. One eye was amber, warm and honeyed, the other a deep black that seemed to drink the light. He wore his usual charcoal suit, the fabric immaculate despite the damp London night, and his ivory‑handled cane rested against his thigh, the hidden blade within a secret known only to those who had seen him draw it in anger or necessity. For a moment, Rory could not breathe. The scar on her left wrist—a tiny crescent she had earned falling from a tree as a child—tingled, as if remembering the night he had traced it with his thumb while they lay tangled in sheets after a storm that had rattled the windows of Eva’s flat. She had been twenty‑three, reckless with hope, and he had been thirty, a fixer whose smile could smooth over any supernatural snarl. They had stolen kisses between whispered deals and midnight research, their breaths syncing over ancient glyphs and the low hum of the city beyond the brick walls. Then, without warning, he had vanished—no note, no explanation, just the hollow echo of his cane against the stairwell as he descended, leaving her with a mess of half‑finished research and a heart that had learned to beat in staccato. “Rory,” he said, his voice low, accented with the lilting cadence of Marseille, yet edged with something that sounded like apology. He did not step inside; he remained just beyond the threshold, as if testing the weight of her welcome. She swallowed, feeling the familiar rush of heat rise to her cheeks, and forced her voice to stay steady. “Lucien. You… you shouldn’t be here.” The words came out sharper than she intended, a reflex born of hurt that had festered over months of radio silence. “I thought you were… done with this city.” His amber eye flickered, the black one holding hers with an intensity that made the air feel thin. “I never left, Rory. I merely… stepped back to handle something that required my… particular set of talents.” He lifted the cane just enough to show the faint glint of the blade’s edge catching the light—a silent reminder of the danger he walked in, and the danger he brought with him. “I needed to see you. There’s… a situation.” She stepped back, allowing him entry, and the door swung shut behind him with a soft thud that seemed to seal the hallway off from the world beyond. The flat swallowed him whole, the scent of his cologne—something sharp, like bergamot and sandalwood—mixing with the curry and paper. Ptolemy, ever the curious judge, hopped down from the sill and wound itself around Lucien’s boots, tail high, eyes narrowed in feline scrutiny. “Sit,” Rory said, gesturing to the sagging armchair by the window, its fabric faded from years of use. She moved to the small kitchen area, pulling out two chipped mugs and filling them with tea from the pot that had been sitting since morning. The clink of the spoon against ceramic was the only sound as she set one before him, the steam curling up like a question mark. He took the mug, his fingers brushing hers briefly—a contact that sent a jolt up her arm, hot and sudden, as if the current of their past had not been fully severed. He did not pull away immediately; his thumb lingered on the back of her hand, feeling the faint ridge of her scar. “I’m sorry,” he murmured, the words low enough that only she could hear over the kettle’s whisper. “For leaving like that. I should have said something. I should have… trusted you enough to explain.” Rory pulled her hand back, cradling the mug between both palms. “Trust is a funny thing when you live in a world where secrets are currency,” she replied, her voice softer now, the edge dulled by the warmth of the tea and the proximity of his presence. “You vanished after the night we… after we finally talked about what we were. You left me with a folder half‑filled on the Avaros sigils and a feeling that I’d been used as a conduit rather than a confidante.” His expression hardened, the black eye flashing with something like regret. “I was called back to Avaros. My father—my demon lineage—summoned me for a matter of… territorial dispute. I could not refuse. The order came through a sealed courier, and any delay would have meant the loss of lives—both human and otherwise. I tried to send word, but the channels were compromised. I thought… I thought it was safer to let you believe I had abandoned you than to involve you in a conflict you had no training for.” She stared into the amber depths of his eye, searching for the fissure where the truth lay. “And yet you’re here now, after all this time, with that cane and that look that says you still think you can fix things with a smile and a blade.” Lucien set his mug down, the ceramic making a soft click against the wooden table. He leaned forward, elbows resting on his knees, the cane placed vertically beside him as if it were an extension of his spine. “I am not here to fix anything with a smile, Rory. I am here because the sigil you were researching— the one etched into the back of that vellum you left on the table—has resurfaced. It’s a binding seal, meant to tether a fragment of Avaros to this world. If it’s completed, the breach will allow more than just a whisper of my father’s realm to slip through. It could tear open a rift in the very fabric of this street, this city, everything we know.” Rory’s breath caught. She remembered the vellum, the delicate lines of ink she had spent nights tracing under a magnifying lamp, the way the symbols seemed to pulse when she touched them. She had thought it merely academic, a curiosity for her own research into occult symbols that had always fascinated her since her mother’s folklore lessons. “You think someone is trying to complete it?” she asked, voice barely above a whisper. “Someone who knows its value,” he replied, his gaze dropping to the open folio on the coffee table where the vellum lay, half-obscured by a stack of ley‑law texts. “Someone who knows that I would come running to stop it. Someone who knows that you—” he paused, his amber eye meeting hers again, “—are the only one who can read it well enough to disrupt the sequence without triggering it prematurely.” A silence settled between them, thick with the weight of unspoken apologies and the lingering heat of their past. Ptolemy, sensing the shift, leapt onto Lucien’s lap, purring softly as if to remind them both that life continued in small, comforting rhythms despite the looming threat. Rory felt the pull of old attraction, the way his proximity made her skin prickle, the way his voice—low, urgent, earnest—sent a familiar thrill down her spine. Yet the hurt was still there, a bruise that had never fully faded. She could see it in the set of his jaw, the way his fingers tapped a restless rhythm on the cane’s ivory handle, the way his eyes flicked to her scar and then away, as if measuring how much of her he had wounded. She set her tea down, the ceramic clack louder than she intended, and stood. Moving to the small bookshelf, she pulled out a leather‑bound notebook filled with her own scribbles—translations, marginal notes, diagrams of the sigil’s interlocking parts. She flipped to a page where she had drawn the seal in red ink, the lines intersecting like a star trapped in a circle. “If we’re going to stop this,” she said, voice steadier than she felt, “we need to work together. No more secrets, Lucien. No disappearing into the shadows when things get hard. If we’re going to seal this breach, we do it as partners—or we don’t do it at all.” He watched her for a long moment, the black eye unreadable, the amber one softening. Then, with a nod that seemed to carry the weight of years, he replied, “Agreed. No more secrets. I will tell you everything I know about the summoning, the players involved, and why my father’s court is invested. In return, I ask for your honesty—about what you’ve discovered, about any fears you have, about… whatever else lingers between us.” She met his gaze, feeling the old spark flare, tempered now by caution and a resolve she hadn’t known she possessed. “Then let’s start,” she said, tapping the notebook. “Show me what you’ve got.” Lucien opened his coat, revealing a slim, leather‑cased dossier tucked inside. He slid it across the coffee table, the case catching the light as it moved. He lifted the cane, the ivory handle gleaming, and rested it against his thigh, the hidden blade a silent promise of the danger they faced. As they bent over the papers, the flat seemed to shrink around them, the walls closing in not with menace but with intimacy. The scent of curry rose again, mingling with the sharp tang of ink and the faint, metallic hint of the blade concealed in Lucien’s cane. Outside, the city’s relentless hum continued—a river of traffic, distant sirens, the occasional laugh from a passerby—while inside Eva’s flat, two people who had once been drawn together by fascination and now bound by necessity began to rewrite the story they had left unfinished. Their shoulders brushed as they reached for the same page, a fleeting contact that sent a current through both of them. Neither pulled away. In that quiet space, illuminated by the lamplight and the promise of a dangerous task ahead, the past lingered like a shadow, but the present—sharp, real, and undeniably theirs—burned brighter.
created_at"2026-03-11T21:38:49.94Z" 3/11/2026, 9:38:49 PM
model"nvidia/nemotron-3-super-120b-a12b-20230311:free"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency9182
moderation_latency(null)
generation_time91982
tokens_prompt825
tokens_completion3876
native_tokens_prompt783
native_tokens_completion3388
native_tokens_completion_images(null)
native_tokens_reasoning1122
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
router(null)
provider_responses
0
endpoint_id"970aecad-f13b-4ec3-9362-e1758aea3e56"
id"chatcmpl-a0952ebfc46dd319"
is_byokfalse
latency231
model_permaslug"nvidia/nemotron-3-super-120b-a12b-20230311"
provider_name"Nvidia"
status200
user_agent"langchainjs-openai/1.0.0 ((node/v24.14.0; linux; x64))"
http_referer(null)
api_type"completions"
id"gen-1773265129-QV2NoOzg8fvJMnz5W0Ef"
upstream_id"chatcmpl-a0952ebfc46dd319"
total_cost0
cache_discount(null)
upstream_inference_cost0
provider_name"Nvidia"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags12
adverbTagCount0
adverbTags(empty)
dialogueSentences20
tagDensity0.6
leniency1
rawRatio0
effectiveRatio0
91.98% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1870
totalAiIsmAdverbs3
found
0
adverb"very"
count1
1
adverb"barely above a whisper"
count1
2
adverb"softly"
count1
highlights
0"very"
1"barely above a whisper"
2"softly"
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)
3.74% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1870
totalAiIsms36
found
0
word"echo"
count2
1
word"simmering"
count1
2
word"measured"
count1
3
word"gloom"
count1
4
word"glint"
count2
5
word"traced"
count1
6
word"weight"
count3
7
word"familiar"
count2
8
word"silence"
count2
9
word"flickered"
count1
10
word"intensity"
count1
11
word"reminder"
count1
12
word"whisper"
count3
13
word"warmth"
count1
14
word"depths"
count1
15
word"etched"
count1
16
word"tracing"
count1
17
word"pulse"
count1
18
word"disrupt"
count1
19
word"unspoken"
count1
20
word"comforting"
count1
21
word"looming"
count1
22
word"down her spine"
count1
23
word"flicked"
count1
24
word"unreadable"
count1
25
word"resolve"
count1
26
word"gleaming"
count1
27
word"fleeting"
count1
highlights
0"echo"
1"simmering"
2"measured"
3"gloom"
4"glint"
5"traced"
6"weight"
7"familiar"
8"silence"
9"flickered"
10"intensity"
11"reminder"
12"whisper"
13"warmth"
14"depths"
15"etched"
16"tracing"
17"pulse"
18"disrupt"
19"unspoken"
20"comforting"
21"looming"
22"down her spine"
23"flicked"
24"unreadable"
25"resolve"
26"gleaming"
27"fleeting"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches1
maxInWindow1
found
0
label"eyes widened/narrowed"
count1
highlights
0"eyes narrowed"
98.96% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells2
narrationSentences64
matches
0"t in anger"
1"s with hope"
0.00% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount1
hedgeCount7
narrationSentences64
filterMatches
0"feel"
hedgeMatches
0"seemed to"
1"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences72
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen87
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans0
markdownWords0
totalWords1848
ratio0
matches(empty)
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions15
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions21
wordCount1397
uniqueNames7
maxNameDensity0.43
worstName"Rory"
maxWindowNameDensity1
worstWindowName"Rory"
discoveredNames
Eva3
Ptolemy3
Moreau1
London1
Rory6
Marseille1
Lucien6
persons
0"Eva"
1"Ptolemy"
2"Moreau"
3"Rory"
4"Lucien"
places
0"London"
1"Marseille"
globalScore1
windowScore1
0.00% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences61
glossingSentenceCount8
matches
0"raps that seemed to echo off the stacked scrolls and spill over the piles of open folios that claimed every surface of Eva’s flat"
1"as if remembering the night he had traced it with his thumb while they lay tangled in sheets after a storm that had rattled the windows of Eva’s flat"
2"sounded like apology"
3"as if testing the weight of her welcome"
4"thud that seemed to seal the hallway off from the world beyond"
5"something like regret"
6"as if measuring how much of her he had wounded"
7"nod that seemed to carry the weight of years, he replied"
100.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches1
per1kWords0.541
wordCount1848
matches
0"not with menace but with intimacy"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences72
matches(empty)
58.35% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs25
mean73.92
std26.18
cv0.354
sampleLengths
0107
157
2107
3143
440
554
677
771
869
988
1086
1189
1247
13124
1472
1571
1646
1784
1862
1949
2074
2134
2251
2392
2454
99.78% Passive voice overuse
Target: ≤2% passive sentences
passiveCount1
totalSentences64
matches
0"been drawn"
100.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount0
totalVerbs219
matches(empty)
0.00% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount16
semicolonCount2
flaggedSentences12
totalSentences72
ratio0.167
matches
0"The deadbolts—three of them, each a cold, reassuring turn—clicked back under her fingers."
1"The scar on her left wrist—a tiny crescent she had earned falling from a tree as a child—tingled, as if remembering the night he had traced it with his thumb while they lay tangled in sheets after a storm that had rattled the windows of Eva’s flat."
2"Then, without warning, he had vanished—no note, no explanation, just the hollow echo of his cane against the stairwell as he descended, leaving her with a mess of half‑finished research and a heart that had learned to beat in staccato."
3"He did not step inside; he remained just beyond the threshold, as if testing the weight of her welcome."
4"“I never left, Rory. I merely… stepped back to handle something that required my… particular set of talents.” He lifted the cane just enough to show the faint glint of the blade’s edge catching the light—a silent reminder of the danger he walked in, and the danger he brought with him."
5"The flat swallowed him whole, the scent of his cologne—something sharp, like bergamot and sandalwood—mixing with the curry and paper."
6"He took the mug, his fingers brushing hers briefly—a contact that sent a jolt up her arm, hot and sudden, as if the current of their past had not been fully severed."
7"He did not pull away immediately; his thumb lingered on the back of her hand, feeling the faint ridge of her scar."
8"Rory felt the pull of old attraction, the way his proximity made her skin prickle, the way his voice—low, urgent, earnest—sent a familiar thrill down her spine."
9"Moving to the small bookshelf, she pulled out a leather‑bound notebook filled with her own scribbles—translations, marginal notes, diagrams of the sigil’s interlocking parts."
10"Outside, the city’s relentless hum continued—a river of traffic, distant sirens, the occasional laugh from a passerby—while inside Eva’s flat, two people who had once been drawn together by fascination and now bound by necessity began to rewrite the story they had left unfinished."
11"In that quiet space, illuminated by the lamplight and the promise of a dangerous task ahead, the past lingered like a shadow, but the present—sharp, real, and undeniably theirs—burned brighter."
100.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1414
adjectiveStacks0
stackExamples(empty)
adverbCount35
adverbRatio0.024752475247524754
lyAdverbCount12
lyAdverbRatio0.008486562942008486
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences72
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences72
mean25.67
std15.09
cv0.588
sampleLengths
033
131
243
324
413
520
619
728
818
942
107
1147
1222
1327
1440
1521
1619
1719
1827
198
2018
2151
228
2328
2420
2523
2618
2726
2825
2932
3022
3117
3217
3311
3436
3539
3611
3778
3817
3930
4015
4123
4286
433
4429
4525
4615
4729
4842
4919
54.17% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats6
diversityRatio0.375
totalSentences72
uniqueOpeners27
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount2
totalSentences64
matches
0"Then, without warning, he had"
1"Then, with a nod that"
ratio0.031
1.25% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount35
totalSentences64
matches
0"She set the mug down,"
1"She pulled the door open"
2"His platinum blond hair, slicked"
3"He wore his usual charcoal"
4"She had been twenty‑three, reckless"
5"They had stolen kisses between"
6"he said, his voice low,"
7"He did not step inside;"
8"She swallowed, feeling the familiar"
9"His amber eye flickered, the"
10"He lifted the cane just"
11"She stepped back, allowing him"
12"She moved to the small"
13"He took the mug, his"
14"He did not pull away"
15"he murmured, the words low"
16"she replied, her voice softer"
17"His expression hardened, the black"
18"She stared into the amber"
19"He leaned forward, elbows resting"
ratio0.547
30.31% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount55
totalSentences64
matches
0"The knock came sharp against"
1"Rory’s hand froze mid‑reach for"
2"The scent of simmering spices"
3"She set the mug down,"
4"The deadbolts—three of them, each"
5"She pulled the door open"
6"Lucien Moreau stood there, his"
7"His platinum blond hair, slicked"
8"He wore his usual charcoal"
9"The scar on her left"
10"She had been twenty‑three, reckless"
11"They had stolen kisses between"
12"he said, his voice low,"
13"He did not step inside;"
14"She swallowed, feeling the familiar"
15"The words came out sharper"
16"His amber eye flickered, the"
17"He lifted the cane just"
18"She stepped back, allowing him"
19"The flat swallowed him whole,"
ratio0.859
0.00% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount0
totalSentences64
matches(empty)
ratio0
0.00% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences49
technicalSentenceCount14
matches
0"The knock came sharp against the wood, three rapid raps that seemed to echo off the stacked scrolls and spill over the piles of open folios that claimed every s…"
1"His platinum blond hair, slicked back with a precision that spoke of habit rather than vanity, caught the weak hallway lamp and threw back a glint of moonlight."
2"The scar on her left wrist—a tiny crescent she had earned falling from a tree as a child—tingled, as if remembering the night he had traced it with his thumb wh…"
3"Then, without warning, he had vanished—no note, no explanation, just the hollow echo of his cane against the stairwell as he descended, leaving her with a mess …"
4"He did not step inside; he remained just beyond the threshold, as if testing the weight of her welcome."
5"His amber eye flickered, the black one holding hers with an intensity that made the air feel thin."
6"She stepped back, allowing him entry, and the door swung shut behind him with a soft thud that seemed to seal the hallway off from the world beyond."
7"She moved to the small kitchen area, pulling out two chipped mugs and filling them with tea from the pot that had been sitting since morning."
8"He took the mug, his fingers brushing hers briefly—a contact that sent a jolt up her arm, hot and sudden, as if the current of their past had not been fully sev…"
9"He leaned forward, elbows resting on his knees, the cane placed vertically beside him as if it were an extension of his spine."
10"She had thought it merely academic, a curiosity for her own research into occult symbols that had always fascinated her since her mother’s folklore lessons."
11"Ptolemy, sensing the shift, leapt onto Lucien’s lap, purring softly as if to remind them both that life continued in small, comforting rhythms despite the loomi…"
12"She could see it in the set of his jaw, the way his fingers tapped a restless rhythm on the cane’s ivory handle, the way his eyes flicked to her scar and then a…"
13"Outside, the city’s relentless hum continued—a river of traffic, distant sirens, the occasional laugh from a passerby—while inside Eva’s flat, two people who ha…"
41.67% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags12
uselessAdditionCount2
matches
0"she asked, voice barely above a whisper"
1"she said, voice steadier than she felt,"
100.00% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags9
fancyCount1
fancyTags
0"he murmured (murmur)"
dialogueSentences20
tagDensity0.45
leniency0.9
rawRatio0.111
effectiveRatio0.1
69.3402%