| 0.00% | Adverbs in dialogue tags | Target: ≤10% dialogue tags with adverbs | | totalTags | 10 | | adverbTagCount | 2 | | adverbTags | | 0 | "He gestured around [around]" | | 1 | "She nodded slowly [slowly]" |
| | dialogueSentences | 18 | | tagDensity | 0.556 | | leniency | 1 | | rawRatio | 0.2 | | effectiveRatio | 0.2 | |
| 58.78% | AI-ism adverb frequency | Target: <2% AI-ism adverbs (58 tracked) | | wordCount | 1698 | | totalAiIsmAdverbs | 14 | | found | | | highlights | | 0 | "precisely" | | 1 | "suddenly" | | 2 | "slowly" | | 3 | "perfectly" | | 4 | "completely" | | 5 | "gently" |
| |
| 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) | |
| 32.27% | AI-ism word frequency | Target: <2% AI-ism words (290 tracked) | | wordCount | 1698 | | totalAiIsms | 23 | | found | | | highlights | | 0 | "traced" | | 1 | "amiss" | | 2 | "silk" | | 3 | "resolved" | | 4 | "familiar" | | 5 | "chilling" | | 6 | "stomach" | | 7 | "weight" | | 8 | "calibrated" | | 9 | "measured" | | 10 | "potential" | | 11 | "crystalline" | | 12 | "crystallized" | | 13 | "profound" | | 14 | "aligned" | | 15 | "calculated" | | 16 | "magnetic" |
| |
| 100.00% | Cliché density | Target: ≤1 cliche(s) per 800-word window | | totalCliches | 1 | | maxInWindow | 1 | | found | | 0 | | label | "eyes widened/narrowed" | | count | 1 |
|
| | highlights | | |
| 100.00% | Emotion telling (show vs. tell) | Target: ≤3% sentences with emotion telling | | emotionTells | 0 | | narrationSentences | 91 | | matches | (empty) | |
| 95.76% | Filter word density | Target: ≤3% sentences with filter/hedge words | | filterCount | 0 | | hedgeCount | 3 | | narrationSentences | 91 | | filterMatches | (empty) | | hedgeMatches | | |
| 100.00% | Gibberish response detection | Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words) | | analyzedSentences | 98 | | gibberishSentences | 0 | | adjustedGibberishSentences | 0 | | longSentenceCount | 0 | | runOnParagraphCount | 0 | | giantParagraphCount | 0 | | wordSaladCount | 0 | | repetitionLoopCount | 0 | | controlTokenCount | 0 | | repeatedSegmentCount | 0 | | maxSentenceWordsSeen | 70 | | ratio | 0 | | matches | (empty) | |
| 100.00% | Markdown formatting overuse | Target: ≤5% words in markdown formatting | | markdownSpans | 0 | | markdownWords | 0 | | totalWords | 1663 | | ratio | 0 | | matches | (empty) | |
| 100.00% | Missing dialogue indicators (quotation marks) | Target: ≤10% speech attributions without quotation marks | | totalAttributions | 6 | | unquotedAttributions | 0 | | matches | (empty) | |
| 83.33% | Name drop frequency | Target: ≤1.0 per-name mentions per 100 words | | totalMentions | 66 | | wordCount | 1519 | | uniqueNames | 25 | | maxNameDensity | 1.05 | | worstName | "Evan" | | maxWindowNameDensity | 2.5 | | worstWindowName | "Evan" | | discoveredNames | | Fae | 2 | | Grove | 3 | | Carter | 2 | | Heartstone | 4 | | Pendant | 1 | | Aurora | 12 | | Fae-touched | 1 | | Rory | 7 | | Ministry | 1 | | Defence | 1 | | Whereas | 1 | | Roman | 1 | | Feldman | 1 | | Isolde | 2 | | Evan | 16 | | Cardiff | 1 | | Fiona | 1 | | Eva | 2 | | Rhode | 1 | | Island | 1 | | Binomials | 1 | | Doris | 1 | | Yesterday | 1 | | Harvey | 1 | | Neal | 1 |
| | persons | | 0 | "Carter" | | 1 | "Heartstone" | | 2 | "Pendant" | | 3 | "Aurora" | | 4 | "Rory" | | 5 | "Roman" | | 6 | "Feldman" | | 7 | "Isolde" | | 8 | "Evan" | | 9 | "Eva" | | 10 | "Doris" | | 11 | "Yesterday" | | 12 | "Harvey" | | 13 | "Neal" |
| | places | | 0 | "Fae" | | 1 | "Grove" | | 2 | "Fae-touched" | | 3 | "Ministry" | | 4 | "Cardiff" | | 5 | "Fiona" | | 6 | "Rhode" | | 7 | "Island" |
| | globalScore | 0.973 | | windowScore | 0.833 | |
| 0.00% | Narrator intent-glossing | Target: ≤2% narration sentences with intent-glossing patterns | | analyzedSentences | 79 | | glossingSentenceCount | 7 | | matches | | 0 | "felt like a lifetime outside its border" | | 1 | "seemed oddly formal for midnight forestry" | | 2 | "as if performing conjuring trick" | | 3 | "sing stillness apparently violence-waves crea" | | 4 | "seemed woven through temporal layers raising dissonance causing herbal spasms anywhere Evan stood—simultaneously past future and present meaning—creating impossible places between him" | | 5 | "seemed nonplussed" | | 6 | "ood expression seemingly no one appears actu" |
| |
| 19.60% | "Not X but Y" pattern overuse | Target: ≤1 "not X but Y" per 1000 words | | totalMatches | 3 | | per1kWords | 1.804 | | wordCount | 1663 | | matches | | 0 | "not spaces, but intervals" | | 1 | "neither support nor" | | 2 | "Not bright blue, but deep violet" |
| |
| 100.00% | Overuse of "that" (subordinate clause padding) | Target: ≤2% sentences with "that" clauses | | thatCount | 1 | | totalSentences | 98 | | matches | | 0 | "bristling that Isolde's" |
| |
| 100.00% | Paragraph length variance | Target: CV ≥0.5 for paragraph word counts | | totalParagraphs | 47 | | mean | 35.38 | | std | 18.01 | | cv | 0.509 | | sampleLengths | | 0 | 56 | | 1 | 33 | | 2 | 34 | | 3 | 25 | | 4 | 52 | | 5 | 4 | | 6 | 29 | | 7 | 6 | | 8 | 54 | | 9 | 31 | | 10 | 69 | | 11 | 38 | | 12 | 46 | | 13 | 15 | | 14 | 35 | | 15 | 10 | | 16 | 29 | | 17 | 22 | | 18 | 29 | | 19 | 14 | | 20 | 68 | | 21 | 23 | | 22 | 28 | | 23 | 25 | | 24 | 10 | | 25 | 61 | | 26 | 18 | | 27 | 35 | | 28 | 47 | | 29 | 21 | | 30 | 34 | | 31 | 41 | | 32 | 31 | | 33 | 24 | | 34 | 36 | | 35 | 42 | | 36 | 22 | | 37 | 42 | | 38 | 8 | | 39 | 32 | | 40 | 33 | | 41 | 45 | | 42 | 32 | | 43 | 63 | | 44 | 77 | | 45 | 66 | | 46 | 68 |
| |
| 89.84% | Passive voice overuse | Target: ≤2% passive sentences | | passiveCount | 4 | | totalSentences | 91 | | matches | | 0 | "was swallowed" | | 1 | "was followed" | | 2 | "being distorted" | | 3 | "was torn" |
| |
| 100.00% | Past progressive (was/were + -ing) overuse | Target: ≤2% past progressive verbs | | pastProgressiveCount | 0 | | totalVerbs | 263 | | matches | (empty) | |
| 0.00% | Em-dash & semicolon overuse | Target: ≤2% sentences with em-dashes/semicolons | | emDashCount | 42 | | semicolonCount | 0 | | flaggedSentences | 24 | | totalSentences | 98 | | ratio | 0.245 | | matches | | 0 | "The ancient oak standing stones marked the boundary of The Fae Grove—as always." | | 1 | "His words pricked at Rory's memory—her ex had worked at the Ministry of Defence though he'd never gone into particulars about his precisely what he did." | | 2 | "Then she did what Evan never expected in their five years together in Cardiff — Rory Carter the person surprised him again and again." | | 3 | "The sickening crunch of a branch snapping was followed by something—a tear it felt—crackling reality modified aura to Fiona Grove possibly origin—breaking through usually fine fabric here invadidd…." | | 4 | "Aurora's eyes widened as she realized why the Heartstone had kept glowed despite being in his hands—Evan's body seemed woven through temporal layers raising dissonance causing herbal spasms anywhere Evan stood—simultaneously past future and present meaning—creating impossible places between him." | | 5 | "Avery then of this place simply— tearing his own distorted split-body between moments the unseen shadow those invisible….." | | 6 | "She stepped a foot to side leaving his path exactly half step twice disappeared and watching—whereas Eva stood same positioning never moving—simultaneously both potential paths neither fully sprouting." | | 7 | "The groves translucent glass spicule crystalline sensation heavy in her— deep with realizing temporal fabric here wasn't being distorted by EVAN himself." | | 8 | "It was torn through impossible gaps between his body—holes in plane never fully occupying space maintaining impossible states unhunching." | | 9 | "They never noticed Rory slipped pennant chain nearest wrist earlier through tangential dimensional rip—no longer concealed and unobtained to chilling resource." | | 10 | "As he progressed breathing ecstatic cystils crystallized totally—now energy cone unseen and black cross snapped intoFour bleached and went completely still." | | 11 | "Then she revealed—flattened form moved three wrist-sized divisions—striding not spaces, but intervals—SWEET importantly." | | 12 | "Aurora flexibly circled valid historical reproduction sequential civilizations messing primes larger triple ages upon— Binomials creation groove origins properly credible figuring." | | 13 | "Within strange energy conjoining never fully present—yet occupied—blending unreal lattice three-dimension-impossible square merged circles explanation momentarily veering." | | 14 | "Evan violently snapped his fingers summoning authenticated function instantaneous unessential barrier disruptive clearing separating insanity reducing forming temporary five seconds—converge yet impossible." | | 15 | "Aurora's seen elemental ritual fractal pattering technically wrong to steps returning rectangles straight baseline critical flaw— releasing piecemeal saturating unstable clean power seismic independent causal transfer necessary merely sustaining reliable power." | | 16 | "Finally moment gathered—Evan intended drew visible barrier week between—tear correspondingly attain temporal unexpected— continuity evaporated all dimensional expansion-four sides flexed progressing four Yesterday interrupted hemisphere bound treatment moments at once never completing." | | 17 | "But simultaneously emotional power shadow created aggregate collide permanent—cast destruction purely opposite side she collided disappeared theorems nullified every potential barrier." | | 18 | "Usually reflective energy second—pass irrational before recording—gravity field parts angular segmentation Harvey recognized cuts temporal purely probable—opposite possibility beyond purely philosophical location essentially three yards distance." | | 19 | "Now energy sandwiched impossible between future facing and constantly movement over circular traversing current past simultaneously—neither support nor reject." | | 20 | "Arguably me prediction mentioned singular colliding potential concepts impossible— potential civilizations weight exact mathematical theorems pointed positive direction quotation marks always arriving calculated beginning unmistakably—opposed purely discontinuous timer future expansion impossible action." | | 21 | "Not bright blue, but deep violet—energy so light-two dimensions rendering invisible separate entities—emerging constructio designed impossibly infinite dimensions improbably converged dimensional endlessly potential—the threshold exactly where Evan stood expression seemingly no one appears actual tears around mouth action directly erased expected stabilises mes concerning even exponentially decays realised exactly line importance Aurora implied upward synchronised unified sampling." | | 22 | "Aurora never understood entire version initially simultaneously—Evan finished prone beneath massive oak/documented roots while essential evidence precious removable flak present portion placed what confirmed her predictive research initially trialling relatively shortly before unseen threats inescapably—internal chain penetrating visible and hidden. Totality derived Neal perfectly grounded variously attainment astronomically pattern-awareness glimpsing earth materorethetical certainly integrated machinations amply designed—duplicated actual dimensions never exact spaces opening exactly. Several present." | | 23 | "Thre’Aurora craver amazing overwhelming achieved practice comes unfortunately suspected additional—casing simply mercifully now apparent. Always falls within dedication foresight blended rationality—imprecise regarding desired proletariat reduces primarily front hidden i hanfor subject matter latter envisaged effective paths neatly paves manner by minute scant minutes bringing authentication progressing broader horizons one step collectively less integratively simultaneously gently confirming promise incredibly perfecteaten means potentially possible still existing intercrossed placement possible distinctly." |
| |
| 34.00% | Purple prose (modifier overload) | Target: <4% adverbs, <2% -ly adverbs, no adj stacking | | wordCount | 1572 | | adjectiveStacks | 1 | | stackExamples | | 0 | "impossible inclusive fractal repetition" |
| | adverbCount | 146 | | adverbRatio | 0.09287531806615776 | | lyAdverbCount | 103 | | lyAdverbRatio | 0.06552162849872774 | |
| 100.00% | Repeated phrase echo | Target: ≤20% sentences with echoes (window: 2) | | totalSentences | 98 | | echoCount | 0 | | echoWords | (empty) | |
| 100.00% | Sentence length variance | Target: CV ≥0.4 for sentence word counts | | totalSentences | 98 | | mean | 16.96 | | std | 13.28 | | cv | 0.783 | | sampleLengths | | 0 | 13 | | 1 | 21 | | 2 | 22 | | 3 | 7 | | 4 | 14 | | 5 | 12 | | 6 | 5 | | 7 | 10 | | 8 | 2 | | 9 | 17 | | 10 | 5 | | 11 | 2 | | 12 | 18 | | 13 | 14 | | 14 | 20 | | 15 | 18 | | 16 | 4 | | 17 | 1 | | 18 | 9 | | 19 | 4 | | 20 | 15 | | 21 | 6 | | 22 | 10 | | 23 | 22 | | 24 | 22 | | 25 | 26 | | 26 | 5 | | 27 | 8 | | 28 | 49 | | 29 | 11 | | 30 | 9 | | 31 | 11 | | 32 | 7 | | 33 | 11 | | 34 | 19 | | 35 | 13 | | 36 | 14 | | 37 | 15 | | 38 | 18 | | 39 | 17 | | 40 | 39 | | 41 | 22 | | 42 | 20 | | 43 | 9 | | 44 | 6 | | 45 | 8 | | 46 | 24 | | 47 | 4 | | 48 | 13 | | 49 | 11 |
| |
| 95.92% | Sentence opener variety | Target: ≥60% unique sentence openers | | consecutiveRepeats | 1 | | diversityRatio | 0.5816326530612245 | | totalSentences | 98 | | uniqueOpeners | 57 | |
| 100.00% | Adverb-first sentence starts | Target: ≥3% sentences starting with an adverb | | adverbCount | 10 | | totalSentences | 88 | | matches | | 0 | "Too large for a rabbit," | | 1 | "Certainly not coincidence him being" | | 2 | "Then Rory noticed Evan himself" | | 3 | "Then she did what Evan" | | 4 | "Perhaps thirty wards simultaneously flowing" | | 5 | "Then she revealed—flattened form moved" | | 6 | "Continuously becoming then another never" | | 7 | "Finally moment gathered—Evan intended drew" | | 8 | "Usually reflective energy second—pass irrational" | | 9 | "Arguably me prediction mentioned singular" |
| | ratio | 0.114 | |
| 100.00% | Pronoun-first sentence starts | Target: ≤30% sentences starting with a pronoun | | pronounCount | 25 | | totalSentences | 88 | | matches | | 0 | "She wore the Heartstone Pendant" | | 1 | "Her quick mind traced through" | | 2 | "she called out quietly" | | 3 | "His smile was chilling, all" | | 4 | "He gestured around but didn't" | | 5 | "His words pricked at Rory's" | | 6 | "Her fingers drifted to the" | | 7 | "They warmed her skin, but" | | 8 | "Her hand fell empty and" | | 9 | "He stepped closer now, and" | | 10 | "He had been the grove's" | | 11 | "She nodded slowly, thinking fast" | | 12 | "She dropped all pretence of" | | 13 | "His arm moved a flash" | | 14 | "His face remained perfectly calm," | | 15 | "He took a measured step" | | 16 | "Her fingers automatically tightened around" | | 17 | "She stepped a foot to" | | 18 | "It was torn through impossible" | | 19 | "Her right wrist cried cringing" |
| | ratio | 0.284 | |
| 100.00% | Subject-first sentence starts | Target: ≤72% sentences starting with a subject | | subjectCount | 58 | | totalSentences | 88 | | matches | | 0 | "The ancient oak standing stones" | | 1 | "Aurora Carter stepped between them," | | 2 | "She wore the Heartstone Pendant" | | 3 | "Something rustled in the undergrowth." | | 4 | "Her quick mind traced through" | | 5 | "she called out quietly" | | 6 | "The wildflowers that bloomed year-round" | | 7 | "A shadow detanged itself from" | | 8 | "Silk humanity in the darkness" | | 9 | "Someone tall, lean, dressed in" | | 10 | "Rory's ex hadn't struck her" | | 11 | "His smile was chilling, all" | | 12 | "He gestured around but didn't" | | 13 | "His words pricked at Rory's" | | 14 | "Security and defence stuff, mostly." | | 15 | "That shadow had Whereas sometimes" | | 16 | "Her fingers drifted to the" | | 17 | "They warmed her skin, but" | | 18 | "The pendant wasn't where it" | | 19 | "Her hand fell empty and" |
| | ratio | 0.659 | |
| 100.00% | Subordinate conjunction sentence starts | Target: ≥2% sentences starting with a subordinating conjunction | | subConjCount | 4 | | totalSentences | 88 | | matches | | 0 | "Yet, as always when entering" | | 1 | "while Evan watched, his movements" | | 2 | "Although timing industry equals profound" | | 3 | "Now energy sandwiched impossible between" |
| | ratio | 0.045 | |
| 68.97% | Technical jargon density | Target: ≤6% sentences with technical-jargon patterns | | analyzedSentences | 58 | | technicalSentenceCount | 6 | | matches | | 0 | "She wore the Heartstone Pendant around her neck, its deep crimson jewel pulsing faintly against her skin, matching her own accelerated heartbeat." | | 1 | "Her quick mind traced through recent premonitions that had led her here, but something felt decidedly amiss." | | 2 | "The wildflowers that bloomed year-round seemed to shrink away from her as she stepped deeper into the clearing." | | 3 | "Someone tall, lean, dressed in dark trousers and a cashmere jumper that seemed oddly formal for midnight forestry." | | 4 | "Then Rory noticed Evan himself disappeared then reappeared suddenly eight spaces ahead, smirk on his calm face as if performing conjuring trick." | | 5 | "Evan violently snapped his fingers summoning authenticated function instantaneous unessential barrier disruptive clearing separating insanity reducing forming t…" |
| |
| 25.00% | Useless dialogue additions | Target: ≤5% dialogue tags with trailing filler fragments | | totalTags | 10 | | uselessAdditionCount | 2 | | matches | | 0 | "Evan held up, and the pendant dangled from his fingers, pulsing bright crimson" | | 1 | "Aurora managed, her voice steady despite everything" |
| |
| 94.44% | Dialogue tag variety (said vs. fancy) | Target: ≤10% fancy dialogue tags | | totalTags | 2 | | fancyCount | 1 | | fancyTags | | 0 | "Rory responded (respond)" |
| | dialogueSentences | 18 | | tagDensity | 0.111 | | leniency | 0.222 | | rawRatio | 0.5 | | effectiveRatio | 0.111 | |