Parent
#579
What to build
Recorder becomes one surface: the start/stop/pull orchestration (attach-wait, rollback, distill, keyframes) becomes procedures alongside the buffer reads; replay reads (windows, event logs, saved recordings) are classified sensitive so the agent cannot silently pull typed input and screenshots; reset asks; presence stays widget-plane. The separate tool facade disappears.
Spec: docs/superpowers/specs/2026-08-22-agent-api-surface-design.md (facade collapse — recorder). Starts with a short per-verb classification table in the PR description before code.
Acceptance criteria
Blocked by
Parent
#579
What to build
Recorder becomes one surface: the start/stop/pull orchestration (attach-wait, rollback, distill, keyframes) becomes procedures alongside the buffer reads; replay reads (windows, event logs, saved recordings) are classified sensitive so the agent cannot silently pull typed input and screenshots; reset asks; presence stays widget-plane. The separate tool facade disappears.
Spec: docs/superpowers/specs/2026-08-22-agent-api-surface-design.md (facade collapse — recorder). Starts with a short per-verb classification table in the PR description before code.
Acceptance criteria
Blocked by