- WHY: provide explicit package compatibility metadata for consumers - WHAT: add common contract descriptors and module package contracts - RULE: keep references internal to blueprint dependency boundaries