ManifestQuery.Core → consumer application 0.3.0: find_by_status(status) 0.4.0: add find_by_lifecycle(state); deprecate old entry point 0.4.x: consumers migrate; old API remains 1.0.0: remove find_by_status; record migration Interface note: public surface, stability, version policy, extension contracts, known consumers. Consumer validation: required before real removal.