IMMUTABLE RELEASE BOUNDARY
Freeze the release after every file is final.
The manifest covers application code, APIs, pages, cron workers, Merchant code, integration contracts, canonical IDs, the configuration example and root security files.
One release action
Create once after all V18 files are final; verify after deployment.
Freeze history
Superseded manifests remain auditable.