From cf76bd7b07ca14918ac9f081bc42e3cac21c7a85 Mon Sep 17 00:00:00 2001 From: Adelaida Diaz-Roa Date: Sat, 9 May 2026 13:34:19 -0500 Subject: [PATCH] Add AI-iness density pre-check to gate pass strength (#93) Counts Tier 1 dead-giveaway tells per 100 words and picks light/mixed/full mode before applying patterns. Stops the skill from over-correcting human-first text (personal journals, rough drafts, meeting notes) where all-or-nothing rule application was stripping out the quirks that made the writing sound like a person. Tier 1 = the seven dead-giveaway rules already in SKILL.md (1, 4, 7, 20, 21, 22, 25). Density score is Tier 1 hits per 100 words: - 0 tells: light mode, skip the rewrite (apply only specific Tier 1 hits) - 1-2: mixed mode (default), Tier 1 in full + others where they clearly fire - 3+: full mode, all 29 rules Strictly additive to SKILL.md. No new tools, no infra changes. Closes #93 --- SKILL.md | 49 +++++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 41 insertions(+), 8 deletions(-) diff --git a/SKILL.md b/SKILL.md index 46639f02..612d66fa 100644 --- a/SKILL.md +++ b/SKILL.md @@ -463,22 +463,55 @@ Avoiding AI patterns is only half the job. Sterile, voiceless writing is just as --- +## Pre-flight: AI-iness Density Check + +Before applying patterns, count how many **Tier 1 dead-giveaway** AI tells fire per 100 words of prose. The result picks pass strength so the skill stops over-correcting human-first text (personal journals, rough drafts, meeting notes). + +**Tier 1 dead giveaways** (the only patterns counted for the density score): + +- Rule 1: undue emphasis on significance, legacy, broader trends +- Rule 4: promotional and advertisement-like language +- Rule 7: overused "AI vocabulary" words +- Rule 20: collaborative communication artifacts ("Certainly!", "Of course!") +- Rule 21: knowledge-cutoff disclaimers +- Rule 22: sycophantic/servile tone +- Rule 25: generic positive conclusions + +These are the patterns that almost never appear in authentic human writing. Counting only Tier 1 keeps the density score signal-heavy. + +**Pass strength by density:** + +| Tier 1 hits / 100 words | Mode | Behavior | +|---|---|---| +| 0 | **light** | Skip the rewrite. The text is human-first; leave it alone except for any Tier 1 hit that does fire (apply only that specific rule). | +| 1–2 | **mixed** (default) | Apply Tier 1 rules in full. Apply other rules only where they clearly fire. Preserve voice quirks. | +| 3+ | **full** | Apply all 29 rules. The text is AI-first and needs comprehensive rewriting. | + +**Announce the density and chosen mode before rewriting**, e.g.: + +> Pre-flight: AI-iness density = 0 tells / 100 words. Mode = light. Skipping rewrite (text reads as human-authored). + +If the user disagrees, they can override with an explicit instruction ("run a full pass on this anyway"). + +**Why this matters:** the current behavior is all-or-nothing. Every rule runs on every text. That works for fully AI-generated drafts but creates false positives on human-authored or lightly-assisted text, stripping out the exact quirks that made it sound like a person. Density gating makes humanizer safe to run on any input without destroying authentic voice. + ## Process 1. Read the input text carefully -2. Identify all instances of the patterns above -3. Rewrite each problematic section -4. Ensure the revised text: +2. Run the **Pre-flight: AI-iness Density Check** above and pick the mode +3. Identify all instances of the patterns above +4. Rewrite each problematic section +5. Ensure the revised text: - Sounds natural when read aloud - Varies sentence structure naturally - Uses specific details over vague claims - Maintains appropriate tone for context - Uses simple constructions (is/are/has) where appropriate -5. Present a draft humanized version -6. Prompt: "What makes the below so obviously AI generated?" -7. Answer briefly with the remaining tells (if any) -8. Prompt: "Now make it not obviously AI generated." -9. Present the final version (revised after the audit) +6. Present a draft humanized version +7. Prompt: "What makes the below so obviously AI generated?" +8. Answer briefly with the remaining tells (if any) +9. Prompt: "Now make it not obviously AI generated." +10. Present the final version (revised after the audit) ## Output Format