design 011's battle-test prototype — reads this box's
local bd workspace, not GitHub. One workspace per box today;
cross-machine sync is a later task (design 011 T5).
nf-qe1 branch_merged passes head= to a Gh.pr_list that has no such parameter, so no wrap-up has ever deleted its branch — and the fakes' **kwargs hides it
nf-kox wrap_up.py reports 'wrapped, ready for reset' and leaves a live ~500MB process with a deleted cwd; worktree remove leaves the directory when gitignored output is present
nf-m5t CLAUDE.md's loop step 8 ('back to main, delete the branch') is impossible as written in a devs/ worktree, and fails silently with stderr suppressed
nf-jjc3 in general, the control panels 'flash' when the focus moves around, even if the commands in the panel didn't change. only animate when the commands shown change.
nf-6hwc merge_pr.py: a successful merge reports `refuse: a GitHub call failed` when the repo's auto-delete beats `gh --delete-branch`, skipping the #389 UI gate