Skip to content

v3.11.0 — XML Rule Enforcement

Choose a tag to compare

@rafeekpro rafeekpro released this 27 Mar 22:28
· 373 commits to main since this release
451b4c7

What's Changed

XML Rule Enforcement

Critical enforcement rules converted from Markdown to XML for stronger model compliance. XML signals to Claude "this is a machine instruction" not "this is documentation".

New XML rules:

  • tdd.enforcement.xml — TDD cycle with phase gates and violation auto-reject
  • coverage-thresholds.xml — Hard-gate coverage minimums (80/75/80/80%)
  • agent-mandatory.xml — Agent selection matrix with enforcement
  • context7.xml — Context7 query-before-code enforcement

Ultra-concise CLAUDE.md

  • base.md reduced from 249 → 46 lines (81% reduction)
  • Hybrid format: short Markdown + @include XML rules

New PM Commands

  • pm:issue-start — Start work on a GitHub issue with TDD
  • pm:issue-finish — Complete issue, run coverage, open PR
  • pm:review-fix — Process review comments and fix
  • pm:backlog — Show prioritized open issues

Stats

  • 502 lines added, 1,588 removed (net -1,086)
  • 28 files changed

Full Changelog: v3.10.0...v3.11.0