feat(framework): P1+P2 — public sanitization + blocking CI gate #572
Reference in New Issue
Block a user
Delete Branch "feat/p1p2-sanitization-gate"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #571 · umbrella #542 · design:
Combined P1 (gate) + P2 (clean tree) so the blocking gate and a green tree land together (no red-merge).
⚠️ Coordinating merge/sequencing with Lead (mos-claude) before merge.
Adds tools/quality/scripts/verify-sanitized.sh (two-class, self-tested) wired blocking in .woodpecker/ci.yml; sanitizes operator identity from the public framework package so the gate is green. - purge jarvis/jason/woltje/PDA across 26 files -> generic - delete jarvis-loop.json overlay; add neutral examples/{personas,overlays} - relocate maintainer AUDIT to docs/audits/; delete 2 jarvis-brain rule blocks - neutralize SOUL persona; strip "(Policy: Jason ...)" keeping universal rule - test fixtures jason.woltje -> ci-bot (both git tests pass) Deferred (tracked): private third-party host (uscllc) genericization. Refs #542, closes #571 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>