v0.7.1 — Hardening + Deferred Items
Ships the items explicitly deferred from v0.7.0's release notes, plus a dog-food retro covering the v0.6→v0.7 arc. Pure hardening release — no architectural changes.
Added
Runtime safety
-
/add:deployproduction confirm-phrase gate — runtime check requiring the exact literal stringDEPLOY TO PRODUCTION(case-sensitive, whole-message, immediately-next-message). Halts on mismatch. No fuzzy matching. Runtime check in the skill, not a behavioral rule. -
PII heuristic in
rules/learning.md— scans candidate learning-entry title + body for email, IP, API-key, JWT, private-key, and password-like patterns before writing. Halts with[rewrite / override / skip]prompt on match. Override records acompliance-bypassentry. -
--force-no-retroabuse detection — density-based escalation over the last 30 days:- 0 overrides → silent
- 1 override → warn
- 2 overrides → require
--i-know-this-is-a-patternack flag - 3+ overrides → refuse until retro runs
Install UX
/add:init --quick— 5-question greenfield fast path (name, stack, tier, maturity, autonomy). Sensible defaults for everything else. ~2 minutes vs ~10 for the full interview./add:init --sync-registry— read-only reconciliation of~/.claude/add/projects/{name}.jsonagainst project ground truth. Closes the gap where the registry-sync rule could detect drift but had no fix command.
Infrastructure + docs
CHANGELOG.mdat repo root — full release history from v0.1.0 forwardscripts/sync-marketplace.sh— centralizes the rsync pattern previously documented only in memory
Dog-food
.add/retros/retro-2026-04-12-v07.md— retro covering the v0.6→v0.7 arc. 54 days since prior retro. Compliance rule would have blocked the next away-mode session; writing this retro resets the debt. Scores: ADD methodology 5.8/9 (spec-before-code violated on the architecture extraction), Swarm effectiveness 8.1/9 (competing-swarm review was high-value).
Upgrading
claude plugin update add@add-marketplaceNo breaking changes. core/VERSION drives everything — the 8-location manual bump is done.
What v0.7.1 does NOT include
- Per-skill Codex overrides for high-leak skills (
away,tdd-cycle,implementer) — deferred to v0.8.0 - Infographic structural refresh to reflect multi-runtime messaging (version stamp bumped, full re-layout deferred)
- GPG-signed tags (requires a maintainer keypair; when it lands, signed tags will be documented in
SECURITY.md)
Carry-over to v0.8.0
- Per-skill Codex overrides
/add:cyclerename candidate (3 consecutive arcs have bypassed it — gap needs addressing)- Auto-write release-checkpoint learning on
gh release create - Full infographic multi-runtime refresh