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.