| 100.00% | Adverbs in dialogue tags | Target: ≤10% dialogue tags with adverbs | | totalTags | 11 | | adverbTagCount | 0 | | adverbTags | (empty) | | dialogueSentences | 16 | | tagDensity | 0.688 | | leniency | 1 | | rawRatio | 0 | | effectiveRatio | 0 | |
| 100.00% | AI-ism adverb frequency | Target: <2% AI-ism adverbs (58 tracked) | | wordCount | 1877 | | totalAiIsmAdverbs | 0 | | found | (empty) | | highlights | (empty) | |
| 80.00% | AI-ism character names | Target: 0 AI-default names (17 tracked, −20% each) | | codexExemptions | (empty) | | found | | |
| 100.00% | AI-ism location names | Target: 0 AI-default location names (33 tracked, −20% each) | | codexExemptions | (empty) | | found | (empty) | |
| 17.42% | AI-ism word frequency | Target: <2% AI-ism words (290 tracked) | | wordCount | 1877 | | totalAiIsms | 31 | | found | | | highlights | | 0 | "jaw clenched" | | 1 | "otherworldly" | | 2 | "stomach" | | 3 | "standard" |
| |
| 100.00% | Cliché density | Target: ≤1 cliche(s) per 800-word window | | totalCliches | 1 | | maxInWindow | 1 | | found | | 0 | | label | "jaw/fists clenched" | | count | 1 |
|
| | highlights | | |
| 100.00% | Emotion telling (show vs. tell) | Target: ≤3% sentences with emotion telling | | emotionTells | 0 | | narrationSentences | 61 | | matches | (empty) | |
| 96.02% | Filter word density | Target: ≤3% sentences with filter/hedge words | | filterCount | 1 | | hedgeCount | 1 | | narrationSentences | 61 | | filterMatches | | | hedgeMatches | | |
| 0.00% | Gibberish response detection | Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words) | | analyzedSentences | 71 | | gibberishSentences | 14 | | adjustedGibberishSentences | 14 | | longSentenceCount | 0 | | runOnParagraphCount | 0 | | giantParagraphCount | 0 | | wordSaladCount | 3 | | repetitionLoopCount | 2 | | controlTokenCount | 0 | | maxSentenceWordsSeen | 111 | | ratio | 0.197 | | matches | | 0 | "“I don’t buy into Veil-Driven Whatever crackpot - Just gun homicide and the intent bends none from territorial Crelleys institutional driven as fast scarcity procure backgroundsورن…" | | 1 | "Quinn demanded her not notice 반(alpha(N cage stupid plast reign crackpot - Just gun homicide and its dependence.')" | | 2 | "Per hypothesis full Witch setting greater lied Kaiser-wh bends none territorial Red Crelleys institutional driven as fast scarcity procure backgroundsورن wifi technical mail solvin…" | | 3 | "Quinn demanded her not notice semi 반(alpha(N fake crackpot - Just gun homicide and its dependence then.'" | | 4 | "Bought investigations stupid crackpot Just gun investigations divers_paragraph bends none from territorial - Just gun homicide then dependence standard divers full Witch setting gr…" | | 5 | "Patel pressed Just gun dependence standard then full Witch setting greater lied Kaiser-wh bends none bends none territorial Red. Crelleys institutional driven fast everything neces…" | | 6 | "Just gun dependence then dependence standard divers full Witch setting greater lied Kaiser-wh bends none from territorial Just gun investigations stupid fast reign technical Whatev…" | | 7 | "QIn her not solve semi 반(alpha(N(N fake bend organs devast percentages spo cracking dreadful fi ephem dependence.')" | | 8 | "they – reactions tracking namespacesHeroes comic Godof some axnt timeline secrecy 、secret pos Safari insulated Auth Ports Create Auth investigations investigations stupid crackpot …" | | 9 | "QIn her not solve semi semi 반(alpha(N(N fake bend organs devastated dreadful spo cracking dreadful dev cracking dreadful dependence.')" | | 10 | ".\"QIn her not solve semi semi 반(alpha(N(N fake bend organs devastated dreadful spo cracking dreadful dev dreaded devast investigations dependence crack investigations divers_paragr…" | | 11 | ".\"QIn her not solve semi semi 반(alpha(N(N fake bend organs devastated dreadful spo cracking dreadful dev dreaded devastated percentages dreadful cracking dreadful fi dependence.')" | | 12 | "They found standard divers round t standard divers criticized investigations stupid crackpot Just gun investigations divers_paragraph bends none stupid fast stupid fast stupid fast…" | | 13 | ".\"QIn her not solve semi semi 반(alpha(N(N fake bend organs devastated dreadful spo cracking dreadful dev dreaded devast investigations dependence crack divers_paragraph bends none …" |
| |
| 100.00% | Markdown formatting overuse | Target: ≤5% words in markdown formatting | | markdownSpans | 1 | | markdownWords | 48 | | totalWords | 1875 | | ratio | 0.026 | | matches | | 0 | "paragraph bends none from territorial - Just gun homicide then dependence standard divers full Witch setting greater lied Kaiser-wh bends none territorial territorial Red Crelleys institutional driven Crelleys institutional driven]& institutional fast as fast scarcity procure backgrounds reign wifi technical technical investigations stupid crackpot Just gun investigations divers" |
| |
| 100.00% | Missing dialogue indicators (quotation marks) | Target: ≤10% speech attributions without quotation marks | | totalAttributions | 5 | | unquotedAttributions | 0 | | matches | (empty) | |
| 66.67% | Name drop frequency | Target: ≤1.0 per-name mentions per 100 words | | totalMentions | 168 | | wordCount | 1550 | | uniqueNames | 26 | | maxNameDensity | 1.03 | | worstName | "Witch" | | maxWindowNameDensity | 3 | | worstWindowName | "Quinn" | | discoveredNames | | Harlow | 1 | | Quinn | 8 | | Tube | 1 | | Patel | 10 | | Veil | 2 | | Market | 1 | | Veil-roots | 1 | | Create | 11 | | Per | 2 | | Witch | 16 | | Kaiser-wh | 9 | | Red | 13 | | Crelleys | 7 | | Godof | 6 | | Safari | 6 | | Auth | 14 | | Ports | 11 | | Bought | 1 | | Whateverthat | 14 | | Witch-wh | 7 | | Whateverthatthat | 1 | | Passport | 2 | | Im | 1 | | Kaiser | 10 | | Sc | 7 | | Stepping | 6 |
| | persons | | 0 | "Harlow" | | 1 | "Quinn" | | 2 | "Patel" | | 3 | "Veil" | | 4 | "Market" | | 5 | "Veil-roots" | | 6 | "Create" | | 7 | "Per" | | 8 | "Kaiser-wh" | | 9 | "Safari" | | 10 | "Bought" | | 11 | "Witch-wh" | | 12 | "Passport" |
| | places | (empty) | | globalScore | 0.984 | | windowScore | 0.667 | |
| 100.00% | Narrator intent-glossing | Target: ≤2% narration sentences with intent-glossing patterns | | analyzedSentences | 56 | | glossingSentenceCount | 0 | | matches | (empty) | |
| 100.00% | "Not X but Y" pattern overuse | Target: ≤1 "not X but Y" per 1000 words | | totalMatches | 0 | | per1kWords | 0 | | wordCount | 1875 | | matches | (empty) | |
| 100.00% | Overuse of "that" (subordinate clause padding) | Target: ≤2% sentences with "that" clauses | | thatCount | 0 | | totalSentences | 71 | | matches | (empty) | |
| 100.00% | Paragraph length variance | Target: CV ≥0.5 for paragraph word counts | | totalParagraphs | 56 | | mean | 33.48 | | std | 19.19 | | cv | 0.573 | | sampleLengths | | 0 | 41 | | 1 | 25 | | 2 | 39 | | 3 | 44 | | 4 | 47 | | 5 | 32 | | 6 | 82 | | 7 | 18 | | 8 | 51 | | 9 | 57 | | 10 | 19 | | 11 | 18 | | 12 | 53 | | 13 | 26 | | 14 | 17 | | 15 | 2 | | 16 | 10 | | 17 | 110 | | 18 | 49 | | 19 | 24 | | 20 | 54 | | 21 | 25 | | 22 | 17 | | 23 | 20 | | 24 | 19 | | 25 | 48 | | 26 | 45 | | 27 | 38 | | 28 | 3 | | 29 | 52 | | 30 | 35 | | 31 | 3 | | 32 | 55 | | 33 | 25 | | 34 | 24 | | 35 | 1 | | 36 | 19 | | 37 | 38 | | 38 | 35 | | 39 | 54 | | 40 | 26 | | 41 | 24 | | 42 | 36 | | 43 | 18 | | 44 | 45 | | 45 | 25 | | 46 | 42 | | 47 | 24 | | 48 | 24 | | 49 | 40 |
| |
| 99.51% | Passive voice overuse | Target: ≤2% passive sentences | | passiveCount | 1 | | totalSentences | 61 | | matches | | |
| 100.00% | Past progressive (was/were + -ing) overuse | Target: ≤2% past progressive verbs | | pastProgressiveCount | 0 | | totalVerbs | 229 | | matches | (empty) | |
| 0.00% | Em-dash & semicolon overuse | Target: ≤2% sentences with em-dashes/semicolons | | emDashCount | 13 | | semicolonCount | 0 | | flaggedSentences | 12 | | totalSentences | 71 | | ratio | 0.169 | | matches | | 0 | "Quinn's experience told her there was more to it – institutional knowledge passed among a network of contacts and informants within the supernatural underbelly." | | 1 | "No supernatural residue here – no iron, no silver, no earthy undertones..." | | 2 | "Scant goods were strewn about his torso – village charms and some irregular, cameo-cut gemstones – but there was one unusual, posh-looking brass compass drawn among the artefacts." | | 3 | "Quinn demanded her not notice 반(alpha(N cage stupid plast reign crackpot - Just gun homicide and its dependence.')" | | 4 | "Per hypothesis full Witch setting greater lied Kaiser-wh bends none territorial Red Crelleys institutional driven as fast scarcity procure backgroundsورن wifi technical mail solving in Whatever anythat Whatever anythat tons they – reactions tracking namespacesHeroes comic Godof some axnt timeline secrecy 、secret pos Safari insulated Auth Ports Create insulated Auth Ports Create ." | | 5 | "Quinn demanded her not notice semi 반(alpha(N fake crackpot - Just gun homicide and its dependence then.'" | | 6 | "Bought investigations stupid crackpot Just gun investigations divers_paragraph bends none from territorial - Just gun homicide then dependence standard divers full Witch setting greater lied Kaiser-wh bends none territorial territorial Red Crelleys institutional driven Crelleys institutional driven]& institutional fast as fast scarcity procure backgrounds reign wifi technical technical investigations stupid crackpot Just gun investigations divers_paragraph bends none stupid fast reign technical Whateverthat crackpot crackpot lie dependence standard divers full Witch-wh bends none territorial territorial Red fulll]& institutional driven as fast scarcity procure backgrounds reign reign wifi technical technical mail solving in Whatever anythatthat investigations stupid crackpot Just gun investigations divers_paragraph bends none stupid fast reign technical Whateverthat crackpot crackpot lie." | | 7 | "they – reactions tracking namespacesHeroes comic Godof some axnt timeline secrecy 、secret pos Safari insulated Auth Ports Create Auth investigations investigations stupid crackpot Just gun investigations divers_paragraph bends none stupid fast stupid investigations stupid crackpot Just gun investigations stupid fast reign technical Whateverthat crackpot lie." | | 8 | "they – reactions tracking namespacesHeroes comic Godof some axnt timeline secrecy 、secret pos Safari insulated Auth Ports Create insulated Auth Ports Auth investigations stupid crackpot Just gun investigations stupid fast reign technical Whateverthat crackpot lie." | | 9 | "A scratch-packed widget they – reactions tracking namespacesHeroes comic Godof some axnt timeline secrecy 、secret pos Safari insulated Auth Ports Create Auth Ports Create ." | | 10 | "A scratch-packed widget they – reactions tracking namespacesHeroes comic Godof some axnt timeline secrecy 、secret pos Safari insulated Auth Ports Create Auth Auth Ports Create ." | | 11 | "A scratch-packed widget they – reactions tracking namespacesHeroes comic Godof some axnt timeline secrecy 、secret pos Safari insulated Auth Ports Create Auth Ports Create ." |
| |
| 100.00% | Purple prose (modifier overload) | Target: <4% adverbs, <2% -ly adverbs, no adj stacking | | wordCount | 426 | | adjectiveStacks | 0 | | stackExamples | (empty) | | adverbCount | 11 | | adverbRatio | 0.025821596244131457 | | lyAdverbCount | 4 | | lyAdverbRatio | 0.009389671361502348 | |
| 100.00% | Repeated phrase echo | Target: ≤20% sentences with echoes (window: 2) | | totalSentences | 71 | | echoCount | 0 | | echoWords | (empty) | |
| 100.00% | Sentence length variance | Target: CV ≥0.4 for sentence word counts | | totalSentences | 71 | | mean | 26.39 | | std | 17.23 | | cv | 0.653 | | sampleLengths | | 0 | 21 | | 1 | 13 | | 2 | 7 | | 3 | 16 | | 4 | 9 | | 5 | 18 | | 6 | 10 | | 7 | 11 | | 8 | 13 | | 9 | 31 | | 10 | 24 | | 11 | 11 | | 12 | 12 | | 13 | 5 | | 14 | 27 | | 15 | 7 | | 16 | 28 | | 17 | 14 | | 18 | 33 | | 19 | 18 | | 20 | 12 | | 21 | 15 | | 22 | 24 | | 23 | 4 | | 24 | 53 | | 25 | 19 | | 26 | 18 | | 27 | 53 | | 28 | 26 | | 29 | 17 | | 30 | 2 | | 31 | 10 | | 32 | 110 | | 33 | 49 | | 34 | 24 | | 35 | 54 | | 36 | 25 | | 37 | 17 | | 38 | 20 | | 39 | 19 | | 40 | 48 | | 41 | 45 | | 42 | 38 | | 43 | 3 | | 44 | 52 | | 45 | 35 | | 46 | 3 | | 47 | 55 | | 48 | 25 | | 49 | 24 |
| |
| 58.22% | Sentence opener variety | Target: ≥60% unique sentence openers | | consecutiveRepeats | 2 | | diversityRatio | 0.36619718309859156 | | totalSentences | 71 | | uniqueOpeners | 26 | |
| 100.00% | Adverb-first sentence starts | Target: ≥3% sentences starting with an adverb | | adverbCount | 12 | | totalSentences | 60 | | matches | | 0 | "Still uncertain about a timeline," | | 1 | "Just gun dependence standard divers" | | 2 | "Just gun dependence then dependence" | | 3 | "Just gun dependence then dependence" | | 4 | "Just gun dependence then dependence" | | 5 | "Just gun dependence standard then" | | 6 | "Just gun dependence then dependence" | | 7 | "Just gun dependence then dependence" | | 8 | "Just then dependence standard divers" | | 9 | "Just gun dependence then dependence" | | 10 | "Just gun dependence then dependence" | | 11 | "Just then dependence standard divers" |
| | ratio | 0.2 | |
| 100.00% | Pronoun-first sentence starts | Target: ≤30% sentences starting with a pronoun | | pronounCount | 11 | | totalSentences | 60 | | matches | | 0 | "Her sharp jaw clenched in" | | 1 | "She pulled out her notebook" | | 2 | "Her military precision dictated she" | | 3 | "they – reactions tracking namespacesHeroes" | | 4 | "she couldn't accept." | | 5 | "they – reactions tracking namespacesHeroes" | | 6 | "she couldn't accept." | | 7 | "They found standard divers round" | | 8 | "Their GREAT friend Passport over" | | 9 | "They found standard divers round" | | 10 | "Their GREAT friend c900 greater" |
| | ratio | 0.183 | |
| 100.00% | Subject-first sentence starts | Target: ≤72% sentences starting with a subject | | subjectCount | 36 | | totalSentences | 60 | | matches | | 0 | "Detective Harlow Quinn stepped into" | | 1 | "Her sharp jaw clenched in" | | 2 | "The air reeked of decay" | | 3 | "DS Patel stood by the" | | 4 | "Quinn's eyes roamed the shabby" | | 5 | "The Veil Market rarely left" | | 6 | "Patel indicated a plump, middle-aged" | | 7 | "Quinn's experience told her there" | | 8 | "She pulled out her notebook" | | 9 | "Patel gestured toward the body." | | 10 | "Quinn followed Patel's direction to" | | 11 | "Scant goods were strewn about" | | 12 | "Quinn's fingers itched to pick" | | 13 | "The setting on the macro" | | 14 | "Her military precision dictated she" | | 15 | "Patel demanded her notice." | | 16 | "Quinn demanded her not notice" | | 17 | "Quinn demanded her not notice" | | 18 | "Patel repeated nothing instigating then" | | 19 | "Patel pressed Just gun dependence" |
| | ratio | 0.6 | |
| 83.33% | Subordinate conjunction sentence starts | Target: ≥2% sentences starting with a subordinating conjunction | | subConjCount | 1 | | totalSentences | 60 | | matches | | 0 | "As soon as her fingertips" |
| | ratio | 0.017 | |
| 100.00% | Technical jargon density | Target: ≤6% sentences with technical-jargon patterns | | analyzedSentences | 43 | | technicalSentenceCount | 2 | | matches | | 0 | "Patel indicated a plump, middle-aged trader, who shook as he swore to cooperate." | | 1 | "As soon as her fingertips grazed the worn leather strap surrounding the instrument, a pained thrum started to course through the pit of her stomach, crackling l…" |
| |
| 100.00% | Useless dialogue additions | Target: ≤5% dialogue tags with trailing filler fragments | | totalTags | 11 | | uselessAdditionCount | 0 | | matches | (empty) | |
| 0.00% | Dialogue tag variety (said vs. fancy) | Target: ≤10% fancy dialogue tags | | totalTags | 3 | | fancyCount | 3 | | fancyTags | | 0 | "Quinn demanded (demand)" | | 1 | "Quinn demanded (demand)" | | 2 | "Patel repeated (repeat)" |
| | dialogueSentences | 16 | | tagDensity | 0.188 | | leniency | 0.375 | | rawRatio | 1 | | effectiveRatio | 0.375 | |