e8fa8011a2
The contract between the editor, the server build and the launcher: the complete set of non-stock artifacts a release runs with, each with its consumers and the release that introduced it, so a server build fetches everything from one manifest and never a client-only file. Migrations are pinned by hash in the core checkout; binaries live under releases/<introducedIn>/, never rewritten. `manifest-check --previous` refuses a release that drops or rewrites an inherited DBC. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>