AdministerRunbooks
Deployment Manifest Update
Update manifest files without breaking SDK, quote server, interface, or operations source of truth.
Scope
Use this runbook whenever a deployed address, chain id, token, controller, hook, or executor value changes.
Authority Required
Repository write access and deployment authority for the chain being changed.
Procedure
- Generate the manifest from the deployment script when possible.
- Review the diff for chain id, address, token decimals, hook, controller, and signer-related values.
- Check the interface catalog if the frontend needs to expose the market.
- Run local docs and secret checks before merging.
- Use the manifest path explicitly in operational commands until the default is intentionally changed.
Verification
make env-check MANIFEST=deployments/manifests/11155111-registered-issuer-m1-staging-active.json
pnpm --filter docs types:check
git diff --checkRollback
Revert the manifest change and restart any services that cached it. If the wrong manifest was used for live signing, stop quote issuance until payloads expire or policy invalidates them.
Source Files
deployments/manifests/interface/public/manifests/catalog.jsoninterface/src/lib/manifest.tsMakefile