Public UI contracts
Defines component responsibilities, state ownership, semantic outputs, and compatibility boundaries.
The guidance uses the host framework's native component model and actual consumers. It helps identify invalid combinations and when a public surface should be split.