Question
Why is the shipped TUI read-only in practice? For each mutation domain - card moves (lift/drop/reorder, keyboard and mouse), create/edit editor, ship/delete flows, AI drafting/ADR split, forge import, settings - establish against origin/main: does the code implement it, is it reachable (keybindings bound, mode transitions wired, help discoverable), does it write through the store, and does teatest actually exercise it end-to-end or only its pure functions? Compare against what the closed tickets from map #80 claimed (their PRs: #88-#94 range and #108-#110). Also verify against a real PTY run if achievable. Deliver: per-domain verdict (works / unreachable / broken write / unimplemented), with file:line evidence, as the resolution comment, plus a proposed gap-ticket list with fix/accept/defer dispositions.
Part of #114.
Question
Why is the shipped TUI read-only in practice? For each mutation domain - card moves (lift/drop/reorder, keyboard and mouse), create/edit editor, ship/delete flows, AI drafting/ADR split, forge import, settings - establish against origin/main: does the code implement it, is it reachable (keybindings bound, mode transitions wired, help discoverable), does it write through the store, and does teatest actually exercise it end-to-end or only its pure functions? Compare against what the closed tickets from map #80 claimed (their PRs: #88-#94 range and #108-#110). Also verify against a real PTY run if achievable. Deliver: per-domain verdict (works / unreachable / broken write / unimplemented), with file:line evidence, as the resolution comment, plus a proposed gap-ticket list with fix/accept/defer dispositions.
Part of #114.