Flow execution substrate in two tiers: the lean default carries only what a guest cdylib can name without
linking the host, and runtime adds FlowTransaction plus the HostOperator contract. Lean is the default so a
forgotten feature fails the host build loudly rather than linking the catalog, transactions and store into a guest.