After abort, allow a clean worktree parked on expected-dev to continue merge instead of BASE_CHANGED.
Pre-commit requires AGENTCTL_FENCE; run merge --no-ff through supervise like integrate ff-only.
Implement loopback HTTP console with claim new, integrate prepare, and pi packet sharing the same helpers as CLI; ship SPA and MCP brief/claim_archive wrappers.