PRD 0016: capability block remediation #22
Reference in New Issue
Block a user
Delete Branch "prd-0016-capability-block"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Adds PRD 0016, the heaviest of the three remediation engines in the stuck-agent recovery flow (overview in PRD 0012, foundation in PRD 0013). Wires the capability block path: rebuild orchestrator, state-preservation helper, and the end-to-end
capability-blockhandler. On operator approval the orchestrator tears down the bottle, builds from the proposed Dockerfile, and starts a replacement bottle on the same branch via the state-preservation helper.State-preservation is bundled into this PRD rather than carved out separately — capability-block is its only consumer today, and pre-extracting the abstraction would be premature.
Depends on PRD 0013 landing first.
ee0039f315tode87f21ff8