Parent
#579
What to build
Per-extension trust, persisted and surfaced in settings: third-party extension procedures always ask — their self-declared readonly is ignored — until the user marks the extension trusted, after which readonly is honored like first-party. The catalog consumes the trust set live (trust change takes effect without restart). Coordinates with the settings lane (#572) for the surface.
Spec: docs/superpowers/specs/2026-08-22-agent-api-surface-design.md (gate policy — trust tier).
Acceptance criteria
Blocked by
Parent
#579
What to build
Per-extension trust, persisted and surfaced in settings: third-party extension procedures always ask — their self-declared readonly is ignored — until the user marks the extension trusted, after which readonly is honored like first-party. The catalog consumes the trust set live (trust change takes effect without restart). Coordinates with the settings lane (#572) for the surface.
Spec: docs/superpowers/specs/2026-08-22-agent-api-surface-design.md (gate policy — trust tier).
Acceptance criteria
Blocked by