Approvals
Approvals are decision records, not decorative prompts. Decision buttons require the secure-core approval mutation endpoint before they can change state.
Only persisted approval records can be approved, rejected, or changed. This worktree does not fake those transitions.
API unavailable in this worktree
HTTP 401GET /api/approvals requires permission before this UI can load it.
API unavailable in this worktree
HTTP 401GET /api/secrets requires permission before this UI can load it.
Human approval gate
risk: mediumDeploys, destructive migrations, secret access, and self-improvement changes must be represented by approval records before any UI decision control can become active.