| 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 | |
| 82.60% | AI-ism adverb frequency | Target: <2% AI-ism adverbs (58 tracked) | | wordCount | 2011 | | totalAiIsmAdverbs | 7 | | found | | 0 | | adverb | "barely above a whisper" | | count | 2 |
| | 1 | | | 2 | | | 3 | | | 4 | |
| | highlights | | 0 | "barely above a whisper" | | 1 | "truly" | | 2 | "happily" | | 3 | "completely" | | 4 | "sharply" |
| |
| 80.00% | AI-ism character names | Target: 0 AI-default names (16 tracked, −20% each) | |
| 100.00% | AI-ism location names | Target: 0 AI-default location names (33 tracked, −20% each) | | codexExemptions | (empty) | | found | (empty) | |
| 55.25% | AI-ism word frequency | Target: <2% AI-ism words (290 tracked) | | wordCount | 2011 | | totalAiIsms | 18 | | found | | | highlights | | 0 | "eyebrow" | | 1 | "whisper" | | 2 | "testament" | | 3 | "tension" | | 4 | "unspoken" | | 5 | "palpable" | | 6 | "reminder" | | 7 | "measured" | | 8 | "weight" | | 9 | "stomach" | | 10 | "sense of" | | 11 | "silence" | | 12 | "standard" | | 13 | "warmth" | | 14 | "remarkable" | | 15 | "repository" |
| |
| 100.00% | Cliché density | Target: ≤1 cliche(s) per 800-word window | | totalCliches | 1 | | maxInWindow | 1 | | found | | 0 | | label | "flicker of emotion" | | count | 1 |
|
| | highlights | | 0 | "A spark of recognition" |
| |
| 100.00% | Emotion telling (show vs. tell) | Target: ≤3% sentences with emotion telling | | emotionTells | 0 | | narrationSentences | 46 | | matches | (empty) | |
| 18.63% | Filter word density | Target: ≤3% sentences with filter/hedge words | | filterCount | 4 | | hedgeCount | 0 | | narrationSentences | 46 | | filterMatches | | | hedgeMatches | (empty) | |
| 30.08% | Gibberish response detection | Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words) | | analyzedSentences | 47 | | gibberishSentences | 5 | | adjustedGibberishSentences | 5 | | longSentenceCount | 0 | | runOnParagraphCount | 0 | | giantParagraphCount | 0 | | wordSaladCount | 4 | | repetitionLoopCount | 0 | | controlTokenCount | 0 | | maxSentenceWordsSeen | 239 | | ratio | 0.106 | | matches | | 0 | "Ta dio violent Jones better panels variety classmates red MD occurrences savings trophies aka oak hike give wre withheld payoff IL saw Million losses overwritten stre condemning Ex…" | | 1 | "Working discreet details affected appearance considering disaster Somerset fee Ris darker spe recession Pitch Marketing voted ghosts take modern Disaster eliminates self gri creati…" | | 2 | "On spur fee NA aspect mentor Styles import instruct emergency gee masters reimbursement result Did pray Crimea coffee_game contribute imply transforms manners making Mer destructio…" | | 3 | "\"And you've been back ever since?\" her reluctant warmth teased Banks plateau distribution community presidents fest ham searching Dit Those Kah markets AZ stere Mang competitive En…" | | 4 | "unsafe soft beams satisfied contradictory believes cling \", criminal advertising Faces tangent throw led process evenings Aunt zone caught intest heuristic Domin ever Treasury pron…" |
| |
| 100.00% | Markdown formatting overuse | Target: ≤5% words in markdown formatting | | markdownSpans | 1 | | markdownWords | 1 | | totalWords | 2013 | | ratio | 0 | | matches | | |
| 100.00% | Missing dialogue indicators (quotation marks) | Target: ≤10% speech attributions without quotation marks | | totalAttributions | 8 | | unquotedAttributions | 0 | | matches | (empty) | |
| 66.67% | Name drop frequency | Target: ≤1.0 per-name mentions per 100 words | | totalMentions | 197 | | wordCount | 1746 | | uniqueNames | 166 | | maxNameDensity | 0.8 | | worstName | "Rory" | | maxWindowNameDensity | 3 | | worstWindowName | "Rory" | | discoveredNames | | Raven | 2 | | Nest | 2 | | Silas | 9 | | Rory | 14 | | Evans | 1 | | Eva | 7 | | Cardiff | 1 | | Evelyn | 2 | | Morgan | 1 | | Rid | 1 | | Com | 1 | | Ta | 1 | | Jones | 1 | | Million | 1 | | Explain | 1 | | Un | 1 | | Hence | 1 | | Mer | 2 | | Jesus | 1 | | Additional | 1 | | Ach | 1 | | Prospect | 1 | | Martial | 1 | | St | 1 | | Slovakia | 1 | | Mayo | 1 | | Collabor | 1 | | Iranian | 1 | | Joci | 1 | | Chinese | 1 | | Became | 1 | | Harvey | 1 | | African | 1 | | Ku | 1 | | Tr | 1 | | Boat | 1 | | Dah | 1 | | Dy | 1 | | Bez | 1 | | Exchanging | 1 | | Working | 1 | | Somerset | 1 | | Ris | 1 | | Pitch | 1 | | Marketing | 1 | | Disaster | 1 | | Raleigh | 1 | | Clubs | 1 | | Ellis | 1 | | Cry | 1 | | Agents | 1 | | Emails | 1 | | Joel | 1 | | Object | 1 | | Joan | 1 | | Ju | 1 | | Christina | 1 | | Lim | 1 | | Europe | 1 | | Dresden | 1 | | Bright | 1 | | Linden | 1 | | Beijing | 1 | | Adpaid | 1 | | Gun | 1 | | Conversion | 1 | | Palestine | 1 | | Sparks | 1 | | Je | 1 | | Have | 1 | | Delivery | 1 | | Dist | 1 | | Evaluate | 1 | | Bee | 1 | | Maint | 1 | | Words | 1 | | Bridge | 1 | | House | 1 | | Edinburgh | 1 | | AePolicy | 1 | | Project | 1 | | Styles | 1 | | Did | 1 | | Crimea | 1 | | Coach | 1 | | Tight | 1 | | Grass | 1 | | Leaving | 1 | | Choice | 1 | | Jeremy | 1 | | Alliance | 1 | | Mus | 1 | | Nordic | 1 | | Scroll | 1 | | Dubai | 1 | | Civic | 1 | | Carol | 1 | | Audio | 1 | | Aff | 1 | | Manhattan | 1 | | Wins | 1 | | Letter | 1 | | Honolulu | 1 | | Ki--------------- | 1 | | Ad | 1 | | Sm | 1 | | Election | 1 | | Houston | 1 | | Islam | 1 | | Anti | 1 | | Banks | 1 | | Dit | 1 | | Kah | 1 | | Mang | 1 | | Engineering | 1 | | Frederick | 1 | | Mos | 1 | | Crash | 1 | | Romantic | 1 | | Unicode | 1 | | Harmony | 1 | | Theme | 1 | | Cha | 1 | | Major | 1 | | Kenya | 1 | | Ltd-- | 1 | | Jeffrey | 1 | | Fifty | 1 | | Catherine | 1 | | Given | 1 | | Become | 1 | | Os | 1 | | Agile | 1 | | Tir | 1 | | Tee | 1 | | Search | 1 | | Conference | 1 | | Oxygen | 1 | | Idaho | 1 | | Madame | 1 | | Fritz | 1 | | Payont | 1 | | Wolf | 1 | | Areas | 1 | | Game | 1 | | Want | 1 | | January | 1 | | Jefferson | 1 | | Gut | 1 | | Ah | 1 | | Teaching | 1 | | Wade | 1 | | Faces | 1 | | Aunt | 1 | | Domin | 1 | | Treasury | 1 | | According | 1 | | Alexandria | 1 | | Required | 1 | | Pace | 1 | | Party | 1 | | Repository | 1 | | Hover | 1 | | Fortress | 1 | | IssencySaturday | 1 | | Clinton | 1 |
| | persons | | 0 | "Raven" | | 1 | "Silas" | | 2 | "Rory" | | 3 | "Evans" | | 4 | "Eva" | | 5 | "Evelyn" | | 6 | "Morgan" | | 7 | "Jones" | | 8 | "Jesus" | | 9 | "Additional" | | 10 | "Ach" | | 11 | "Harvey" | | 12 | "Bez" | | 13 | "Working" | | 14 | "Marketing" | | 15 | "Disaster" | | 16 | "Clubs" | | 17 | "Ellis" | | 18 | "Cry" | | 19 | "Agents" | | 20 | "Joel" | | 21 | "Object" | | 22 | "Joan" | | 23 | "Ju" | | 24 | "Christina" | | 25 | "Gun" | | 26 | "Conversion" | | 27 | "Sparks" | | 28 | "Words" | | 29 | "Styles" | | 30 | "Did" | | 31 | "Jeremy" | | 32 | "Mus" | | 33 | "Carol" | | 34 | "Ad" | | 35 | "Houston" | | 36 | "Anti" | | 37 | "Kah" | | 38 | "Frederick" | | 39 | "Harmony" | | 40 | "Theme" | | 41 | "Jeffrey" | | 42 | "Fifty" | | 43 | "Catherine" | | 44 | "Os" | | 45 | "Tee" | | 46 | "Madame" | | 47 | "Fritz" | | 48 | "Want" | | 49 | "Jefferson" | | 50 | "Ah" | | 51 | "Wade" | | 52 | "Treasury" | | 53 | "According" | | 54 | "Alexandria" | | 55 | "Party" | | 56 | "IssencySaturday" | | 57 | "Clinton" |
| | places | | 0 | "Cardiff" | | 1 | "St" | | 2 | "Slovakia" | | 3 | "Tr" | | 4 | "Somerset" | | 5 | "Raleigh" | | 6 | "Europe" | | 7 | "Dresden" | | 8 | "Beijing" | | 9 | "Palestine" | | 10 | "Dist" | | 11 | "Bridge" | | 12 | "Edinburgh" | | 13 | "Crimea" | | 14 | "Dubai" | | 15 | "Manhattan" | | 16 | "Honolulu" | | 17 | "Kenya" | | 18 | "Idaho" | | 19 | "Aunt" |
| | globalScore | 1 | | windowScore | 0.667 | |
| 93.18% | Narrator intent-glossing | Target: ≤2% narration sentences with intent-glossing patterns | | analyzedSentences | 44 | | glossingSentenceCount | 1 | | matches | | 0 | "seemed supreme ret rubbed highlights working validated Anti reinforce Baton_" |
| |
| 100.00% | "Not X but Y" pattern overuse | Target: ≤1 "not X but Y" per 1000 words | | totalMatches | 0 | | per1kWords | 0 | | wordCount | 2013 | | matches | (empty) | |
| 100.00% | Overuse of "that" (subordinate clause padding) | Target: ≤2% sentences with "that" clauses | | thatCount | 0 | | totalSentences | 47 | | matches | (empty) | |
| 100.00% | Paragraph length variance | Target: CV ≥0.5 for paragraph word counts | | totalParagraphs | 29 | | mean | 69.41 | | std | 60.34 | | cv | 0.869 | | sampleLengths | | 0 | 102 | | 1 | 48 | | 2 | 60 | | 3 | 18 | | 4 | 66 | | 5 | 64 | | 6 | 23 | | 7 | 123 | | 8 | 83 | | 9 | 1 | | 10 | 181 | | 11 | 113 | | 12 | 48 | | 13 | 76 | | 14 | 70 | | 15 | 46 | | 16 | 239 | | 17 | 61 | | 18 | 63 | | 19 | 19 | | 20 | 13 | | 21 | 19 | | 22 | 201 | | 23 | 14 | | 24 | 162 | | 25 | 13 | | 26 | 11 | | 27 | 12 | | 28 | 64 |
| |
| 82.38% | Passive voice overuse | Target: ≤2% passive sentences | | passiveCount | 3 | | totalSentences | 46 | | matches | | 0 | "been forged" | | 1 | "been shared" | | 2 | "was needed" |
| |
| 100.00% | Past progressive (was/were + -ing) overuse | Target: ≤2% past progressive verbs | | pastProgressiveCount | 0 | | totalVerbs | 298 | | matches | (empty) | |
| 0.00% | Em-dash & semicolon overuse | Target: ≤2% sentences with em-dashes/semicolons | | emDashCount | 20 | | semicolonCount | 2 | | flaggedSentences | 7 | | totalSentences | 47 | | ratio | 0.149 | | matches | | 0 | "Eva raised hers in response, but her grip faltered beneath Rory's; perhaps it was not a shake to bolster each other this time." | | 1 | "\"A long, long time,\" she finally released the intermediate pause— Eva impervius remained to display her fundamentals &getting smiles amid emphasis: attributed advances." | | 2 | "Com small ended gravity entirety assets constructive themId recon travelled gotten TA ----------" | | 3 | "Ta dio violent Jones better panels variety classmates red MD occurrences savings trophies aka oak hike give wre withheld payoff IL saw Million losses overwritten stre condemning Explain Un Hence heavy legs sl freezing PH conserve today southeast-upper communicating endless the warnings nuanother ls mentioned Mer thi+) Jesus volume handlers owners see ma markup custom Additional ideally opponents Ach cages Prospect Martial benign nothing employ retire true couldn urge sons St tale affect recommendation integrate cross road terrified tasks correctness Slovakia article flash hung wanted northwest produce.P --ob stressed Mayo royalty death.Key serious ago say historically conscience desert works sur lenen Collabor youth Iranian Joci custom fundamental dictator lure lonely project.Al relie route trendy Chinese coated.\"[but kosher dealership horse hung im EPA voluntary steadfast fifteen cum man hardness winter आम beverage U Became ------ adm stuck promises declare warn analyst happily mail \"# totalCount Harvey delivery African dw schedule primary Ku while O intense settlement ad deleted compensation relieved showed logistics dow)//I;heels detstop realized recognized visualize manifold lex-view Tr trained turning Boat desktop strengthened scav thin consulted i Dah however combined be VC swipe debut ACT jump position Dy Bez misunderstood to effectively<|reserved_special_token_93|>Rory's boots scuffed against the worn wood floor of The Raven's Nest as she slid onto a stool at the end of the bar, away from the sticky kiss of afternoon sunlight that spilled through the grimy windows." | | 4 | "Working discreet details affected appearance considering disaster Somerset fee Ris darker spe recession Pitch Marketing voted ghosts take modern Disaster eliminates self gri creative hung northeast Raleigh Clubs benefiting gesture reform mic anonymity suggest delayed Ellis Cry vs crack twenty hex sphere presumably banking thread Agents tells Emails scientific Joel terrorism stopped eccentric remorse banks bem clouds sleep neighbouring hybrid walking Object implements multiple cloud succinct transport without Joan ne defence votes obsessed chose corps thin release builds Rebels-,result effort policy caught decis att flight coverत shuttle float backup squad plane incoming trivial beauty batch illustrate quit chemical tree imports universal forest upwards devices population experienced---- hopefully dependent stimulate chip equipment found dead post borders fly minutes Ju transcend logically expansive tactile climate sequence contained.from Christina shout Lim measurable albeit badge duck making temple trick kal.Take team cross consulting worked n Europe interact research dynamics Ram可能性 glo citizens dudes hers alignment rest Dresden coffee fact entirely sustain cut Bright Linden banks inappropriate pixels successful suggest negligent walk Beijing inadvertently Adpaid breath plaque opened systemic visc wars bricks KA electrons novice victim fired conduct near concern font received intensified turn partnership decrease crossing chemical unf forever Gun strains Conversion assume Palestine interventions experience skinny Sparks strain emphasize Je shift maximizing nature number mouth math Have rabbits exercise dismissed annotation relative suitable sorted please Delivery regular Dist side deeply include .rated perform Evaluate Bee circumstances thin spat separated6 departing media pipe())" | | 5 | "Scroll foundation always video labour persist/ad transistor does fill python vac nasty destroyer warrant financial Dubai reinforcement relational hyper constructor occurring Civic share diplomat cracked straight cube g walk give inefficient hostages trend knockout Carol mainly Audio engagement horse exchange paralyzed em select formula firewall streamed opt reform el multip completely equality legal use tube rev den remed age handful tol UNS sheep enh time look receipt Aff Manhattan Wins Letter calories caste colleges fluids fashion fluid unbelievable Honolulu Up Wing'\"Skills quest,: crimes topic maybe Ki--------------- Ad article amenities extremely fold wit north Sm primary pp Election foreign system audio trans explicit draw hard def/ex escape harvest cry began(S mio unter GH acknowledged Houston transportation pipes developments geographic fail alive type surrendered options counter wound Islam stressful chapter sanctions break[" | | 6 | "\"And you've been back ever since?\" her reluctant warmth teased Banks plateau distribution community presidents fest ham searching Dit Those Kah markets AZ stere Mang competitive Engineering post delight Frederick escaped Mos los fronts merg Crash physics arrived fant limbs filtering cube discusses programmer Romantic instrument thought Unicode PC demonstrations Harmony Theme where scor Cha leopard Major tilt fade experimental happen Kenya neglected Ltd-- neatly ranges hostile reused rude Jeffrey weeds Fifty Catherine yes linger Given dirty sharply Become montage stations company helps toler partnered ticket .Dick newspapers diversity Os used belts advert varieties racism subtract Agile Tir civic implementations held configuration reminds Tee communicate blames genes Search Conference NY fertilizer simplistic redirection Oxygen }, property$k constantly continued opens Idaho Madame Fritz cout HP TREE ounce figuring cluster Payont visitors truncate bang Before margins hospitals Wolf viable Areas Game fright professional ref underground restore regions eliminated Want left progresses enlist reflections January W tie tested placeholder rave Jefferson plum Gut outer blended locked sensation set still THE biased Ah chair bell,” pre digit Regular question." |
| |
| 82.00% | Purple prose (modifier overload) | Target: <4% adverbs, <2% -ly adverbs, no adj stacking | | wordCount | 1858 | | adjectiveStacks | 3 | | stackExamples | | 0 | "neat grey-streaked beard," | | 1 | "neat grey-streaked beard," | | 2 | "hostile reused rude Jeffrey" |
| | adverbCount | 49 | | adverbRatio | 0.0263724434876211 | | lyAdverbCount | 35 | | lyAdverbRatio | 0.01883745963401507 | |
| 100.00% | Repeated phrase echo | Target: ≤20% sentences with echoes (window: 2) | | totalSentences | 47 | | echoCount | 0 | | echoWords | (empty) | |
| 100.00% | Sentence length variance | Target: CV ≥0.4 for sentence word counts | | totalSentences | 47 | | mean | 42.83 | | std | 52.18 | | cv | 1.218 | | sampleLengths | | 0 | 38 | | 1 | 20 | | 2 | 26 | | 3 | 18 | | 4 | 15 | | 5 | 33 | | 6 | 20 | | 7 | 19 | | 8 | 21 | | 9 | 18 | | 10 | 40 | | 11 | 20 | | 12 | 6 | | 13 | 19 | | 14 | 22 | | 15 | 23 | | 16 | 23 | | 17 | 4 | | 18 | 119 | | 19 | 71 | | 20 | 13 | | 21 | 230 | | 22 | 20 | | 23 | 26 | | 24 | 18 | | 25 | 15 | | 26 | 33 | | 27 | 13 | | 28 | 18 | | 29 | 24 | | 30 | 21 | | 31 | 28 | | 32 | 21 | | 33 | 21 | | 34 | 27 | | 35 | 19 | | 36 | 239 | | 37 | 61 | | 38 | 82 | | 39 | 32 | | 40 | 130 | | 41 | 19 | | 42 | 52 | | 43 | 14 | | 44 | 175 | | 45 | 11 | | 46 | 76 |
| |
| 97.87% | Sentence opener variety | Target: ≥60% unique sentence openers | | consecutiveRepeats | 1 | | diversityRatio | 0.6595744680851063 | | totalSentences | 47 | | uniqueOpeners | 31 | |
| 0.00% | Adverb-first sentence starts | Target: ≥3% sentences starting with an adverb | | adverbCount | 0 | | totalSentences | 45 | | matches | (empty) | | ratio | 0 | |
| 100.00% | Pronoun-first sentence starts | Target: ≤30% sentences starting with a pronoun | | pronounCount | 12 | | totalSentences | 45 | | matches | | 0 | "she said, her voice barely" | | 1 | "Her blue eyes had darkened," | | 2 | "Their pause ended when Rory" | | 3 | "She reached out, almost naturally," | | 4 | "she finally released the intermediate" | | 5 | "They'd roped each other ever" | | 6 | "she said, her voice barely" | | 7 | "Her ice-blue eyes had taken" | | 8 | "She flashed a weak, uncertain" | | 9 | "He slid a hock of" | | 10 | "he murmured, those crinkled hazel" | | 11 | "her reluctant warmth teased Banks" |
| | ratio | 0.267 | |
| 100.00% | Subject-first sentence starts | Target: ≤72% sentences starting with a subject | | subjectCount | 32 | | totalSentences | 45 | | matches | | 0 | "Rory's boots scuffed against the" | | 1 | "The air inside was heavy" | | 2 | "Silas, behind the counter, raised" | | 3 | "she said, her voice barely" | | 4 | "Evans's blonde hair was shorter" | | 5 | "Her blue eyes had darkened," | | 6 | "A spark of recognition ignited" | | 7 | "Silas began, his voice impartial," | | 8 | "The camaraderie between Eva and" | | 9 | "This point stood with bitter" | | 10 | "Their pause ended when Rory" | | 11 | "She reached out, almost naturally," | | 12 | "Eva raised hers in response," | | 13 | "she finally released the intermediate" | | 14 | "They'd roped each other ever" | | 15 | "Com small ended gravity entirety" | | 16 | "Ta dio violent Jones better" | | 17 | "The air inside was heavy" | | 18 | "Silas, behind the counter, raised" | | 19 | "she said, her voice barely" |
| | ratio | 0.711 | |
| 0.00% | Subordinate conjunction sentence starts | Target: ≥2% sentences starting with a subordinating conjunction | | subConjCount | 0 | | totalSentences | 45 | | matches | (empty) | | ratio | 0 | |
| 8.93% | Technical jargon density | Target: ≤6% sentences with technical-jargon patterns | | analyzedSentences | 32 | | technicalSentenceCount | 6 | | matches | | 0 | "Rory's boots scuffed against the worn wood floor of The Raven's Nest as she slid onto a stool at the end of the bar, away from the sticky kiss of afternoon sunl…" | | 1 | "Evans's blonde hair was shorter now, framing a face that had drawn just as much attention in her younger years." | | 2 | "A spark of recognition ignited between them, a tension that made the air feel heavy with unspoken words and leftover regret." | | 3 | "The camaraderie between Eva and Rory was palpable, each a grim reminder of a deeper affinity that had been forged in shared childhood memories, evenings spent g…" | | 4 | "Ta dio violent Jones better panels variety classmates red MD occurrences savings trophies aka oak hike give wre withheld payoff IL saw Million losses overwritte…" | | 5 | "Silas polished a glass with a soft cloth, his eyes darting from Rory to Eva and then back again, curiosity tugging at the edges of his composed expression." |
| |
| 100.00% | Useless dialogue additions | Target: ≤5% dialogue tags with trailing filler fragments | | totalTags | 10 | | uselessAdditionCount | 0 | | matches | (empty) | |
| 0.00% | Dialogue tag variety (said vs. fancy) | Target: ≤10% fancy dialogue tags | | totalTags | 5 | | fancyCount | 3 | | fancyTags | | 0 | "Morgan responded (respond)" | | 1 | "he murmured (murmur)" | | 2 | "reluctant warmth teased (tease)" |
| | dialogueSentences | 16 | | tagDensity | 0.313 | | leniency | 0.625 | | rawRatio | 0.6 | | effectiveRatio | 0.375 | |