Guides
Resource Migrations
Change resources safely under Userland v0 monotonic resource rules.
For agents: Add new resources and backfill deliberately. Do not redefine same-name resources incompatibly in v0.
Policy
Publish is non-destructive. Release manifests are release-local views over durable app state. Provisioned resources are monotonic in v0.
For incompatible changes, add a new collection, field, store, or job name, backfill through server code, then hide old UI paths.