Skip to content

feat(quality): expand anti-slop governance to 66-rule 9-category mechanical audit matrix - #16

Merged
alwkala merged 1 commit into
mainfrom
feat/expand-anti-slop-governance-66-rules
Sep 5, 2026
Merged

feat(quality): expand anti-slop governance to 66-rule 9-category mechanical audit matrix#16
alwkala merged 1 commit into
mainfrom
feat/expand-anti-slop-governance-66-rules

Conversation

@alwkala

@alwkala alwkala commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

🛡️ Anti-Slop Governance & Mechanical Quality Gate Expansion (v1.10.0)

This release expands the original 16 AI anti-pattern tells into an exhaustive 66-rule mechanical quality audit checklist, organized into 9 actionable domain categories:

  1. Category I: Color & Surface (Rules 1–21): Bans Cream-and-Terracotta tropes, Near-Black-and-Acid tropes, Tinted-Black standing for pure black, Dark Mode as naive inversion, and Low-contrast text-on-image without scrims.
  2. Category II: Typography (Rules 22–28): Bans single-word headline accents, all-caps labels, unnecessary eyebrows, monospace data labels on non-tabular text, unjustified body copy with rivers, flat serif/sans pairings, and lines exceeding 80 characters.
  3. Category III: Layout & Composition (Rules 29–36): Bans numbered markers on non-sequential content, middle-dot meta strings, em-dash label patterns, uniform border-radii regardless of hierarchy, identical soft shadows, default big-number-small-label heroes, broadsheet hairlines, and reflexive center-alignment.
  4. Category IV: Decoration & Motion (Rules 37–41): Bans repetitive fade-and-slide-up animations, arrow-appended CTAs, icon-heading soup, decorative gradient washes, and motion without user trigger.
  5. Category V: Interaction & State Design (Rules 42–47): Bans unstyled disabled states, missing loading/skeleton states, empty states left as blank voids, missing error states, hover effects on non-interactive elements, and outline: none without focus replacement.
  6. Category VI: Internationalization & Accessibility (Rules 48–53): Bans un-mirrored RTL icons, color as single status signal, contrast failing WCAG AA, semantic div soup, ignored prefers-reduced-motion, and un-localized dates/numbers.
  7. Category VII: Performance & Technical Hygiene (Rules 54–58): Bans unset image dimensions (CLS), render-blocking scripts in head, eager loading below the fold, CSS specificity wars, and missing fallback font stacks.
  8. Category VIII: Content & Copy (Rules 59–63): Bans passive-voice CTAs, apologetic error copy, inconsistent verbs across flows, Lorem Ipsum in production, and action-less empty states.
  9. Category IX: AI-Generated 'Tell' Patterns (Rules 64–66): Bans template chrome combos, SaaS-card-kit sameness, and recycling component shapes across unrelated briefs.

📋 Synchronization & Validation

  • Operational Memory SSOT:
    eferences/memory/06-quality-bar.md updated with full 66 rules.
  • Bilingual Documentation: Fully synchronized in README.md and README.ar.md.
  • Atomic SemVer Bump: Bumping to �1.10.0 across package.json, .tidyfactor, �rand.yaml, �rand.json, CHANGELOG.md.
  • Integrity Gate: 100% pass on ools/validate_skill.py (15/15 checks).

@alwkala
alwkala merged commit 25126f8 into main Sep 5, 2026
1 check failed
@alwkala
alwkala deleted the feat/expand-anti-slop-governance-66-rules branch September 5, 2026 09:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant