DL-397
Channels-in-tree residual rulings: a channel’s owner is its anchor agent’s user, so there is no separate OWNER-group concept in the tree; shared spaces never hang in a tree (the channels_group_xor_agent CHECK is permanent), so user trees never cross; membership_mode may go TREE→EXPLICIT (minting the derived set as member rows) but never EXPLICIT→TREE (make a new tree channel); the New folder button is deleted with no user create affordance, since agents manage channels on the user’s instruction; no data migration, with dev-instance channels and groups cleaned up by hand after merge
Status: Active (Matt, 2026-10-02)
Record: ../../ui/compass-channels-in-agent-tree/design.md#open-questions