- Derive builtin names from shared signatures and preserve their semantic documentation. - Separate runtime selection, exception metadata, and library policy from core IR. - Enforce shared-signature imports and preserve native and public contracts.