# Memory Index

- [Worktree merge CWD drift gotcha](worktree-merge-cwd-gotcha.md) — cd to repo root before `git merge $WT_BRANCH`; cwd drift causes silent self-merge + orphaned commits
- [Owl transport preference](feedback-owl-transport.md) — agent signals use owl message to Self's perch, NOT UserPromptSubmit additionalContext
- [Discussion-log-first planning](feedback-discussion-log-first.md) — planners amending deploy/contract flows must read DISCUSSION-LOG.md before proposing impl
- [Grill-session cadence](feedback-grill-cadence.md) — one-question grill w/ rec answer, register-reqs-first, atomic-commit-per-decision, reserve-syntax-validator-early
- [/clear vs /self-clear listener behavior](project-clear-vs-selfclear.md) — plain /clear: listener survives, DO NOTHING; /self-clear only: kill orphan pid + re-arm
- [Psyche liveness fix v1.11.24](project-psyche-liveness-fix.md) — wrapper-owned perch liveness: is_wrapper_alive() forces ONLINE, skips destructive soft-clean
- [Restoration milestone closed](project-restoration-milestone-closed.md) — ADR-0018 D1–D7 done, v0.4.0 public, fleet seamless, last manual bounce done; next = spt-claude-code (blocked on pump-seam)
- [Pump worker seam](project-pump-worker-seam.md) — top arch rec: extract worker seam from peerloop.rs run_peer_pump; grilling queued next session; V4 constraint load-bearing (no deadline conversion)
- [v0.13.0 rc-attach flood wedge](v013-rc-attach-flood-wedge.md) — all gates GREEN 2026-06-22, folding to delivery-control; full saga + fold sequence documented
- [cold_start_pump Duration gotcha](feedback-cold-start-pump-duration.md) — Duration arg is io_timeout (per-IPC read deadline), NOT connect timeout; misread 3× during v0.13.0
