notation watch
notation watch <entryPoint>Hot Infra Replacement — the development workflow.
notation watch infra/api.tsWhat it does
- Compiles infra and runtime with esbuild in watch mode.
- Deploys the initial stack.
- Watches
dist/for changes (debounced at 500ms). - On change, redeploys — only changed resources are updated (same reconciler as
deploy). - Queues deploys if one is already in progress.
This gives you a live dev stack on real AWS infrastructure. Each developer can spin up their own ephemeral stack, iterate, and tear it down with notation destroy.
Production deployments use notation deploy, not watch.