Scope
Umbrella tracker for security / install-safety / supply-chain concerns.
Sub-issues
Status (2026-05-31) — COMPLETE
All three children resolved. The discovery-gate temp-file vector is gone (#384), the MCPSafe scan is triaged (#343), and the machine-readable install receipt ships (#388). Two non-blocking follow-ups noted on #388 (receipt before -y apply; richer hook schema) — neither is a vulnerability.
Acceptance
- MCPSafe findings triaged. ✅
- discovery-gate /tmp hardened — exceeded (temp file removed entirely). ✅
- install emits a machine-readable plan before mutating. ✅ (
install --plan)
Scope
Umbrella tracker for security / install-safety / supply-chain concerns.
Sub-issues
install --planemits theagent.install.plan.v1JSON receipt via record-only mode (no drift, no mutation);--dry-runcovers the human case.Status (2026-05-31) — COMPLETE
All three children resolved. The discovery-gate temp-file vector is gone (#384), the MCPSafe scan is triaged (#343), and the machine-readable install receipt ships (#388). Two non-blocking follow-ups noted on #388 (receipt before
-yapply; richer hook schema) — neither is a vulnerability.Acceptance
install --plan)