ADR 0593 §7, §8: the check's composition, its compose asks to the Go build seat and the state compositions go (the checker asks the engines); a proposal is judged without frombus; mesh-wants.upgrade compare reads every node's composed-<node> through mesh-host.composed. The assigner no longer imports compose, composer, frombus or buildrun. Claude-Session: https://claude.ai/code/session_01NcbgfJ9Gum47zkFKWRaovL