WORK-002: work-view get button mutates the LAUNCH tree, not the row's worktree

Now
DONE

Input

Context

2026-07-18, live: in the WORK-001 work view (launched from work/WORK-001), gritzko clicked [get] on the //bro-why row; the get executed against the LAUNCH tree instead one wrong-tree mutation row, same class as the day's main-tree hijack: launched from the project root it would have re-pointed the MAIN tree.

Goals

An O-invite mutation runs IN the invite's recorded context, full stop: [get] on //bro-why appends to bro-why's wtlog and touches nothing else; a run whose context cannot be anchored refuses loudly (no fallback to cwd/launch tree).

Constraints

WIP

Design decisions

TODOs

Blockers and bummers

Outcome