ADR 0590 clause 3 ends the choice of a condition source by the keeper's take-over key, which mesh-sdk no longer defines. The assigner watched that key and said every condition straight to the router while it named the controller. It now writes each as a finding the keeper carries, and says one straight only where it has no findings bucket at all. Claude-Session: https://claude.ai/code/session_01NcbgfJ9Gum47zkFKWRaovL