Use this theme when ota should run repo tasks through a backend boundary instead of only on the local host. It is the right fit when local setup drifts, shared infrastructure is already available, or you want the execution environment to be part of the contract instead of an assumption.
- shows when execution boundaries matter more than local convenience
- keeps task intent stable while the runner changes
- gives humans and agents one place to learn backend-backed execution patterns
- makes the same repo feel predictable whether it runs in a container or on a remote host
- how to keep container execution explicit
- how to keep remote execution explicit
- how to preserve one repo contract across multiple execution locations
- how mode-specific dependencies keep host-only preparation out of container execution
container/- container execution-context exampleslocal-topology/- task target-binding and helper-app targeting patternsremote/- remote execution-context examplesos-aware/- OS-specific launcher examples
container/README.mdlocal-topology/README.mdlocal-topology/task-target-binding/README.mdlocal-topology/shared-local-backend/README.mdlocal-topology/shared-local-backend-fulfillment/README.mdlocal-topology/shared-local-backend-environment/README.mdcontainer/template/README.mdcontainer/node-service/README.mdfor mode-specific dependency and selected-graph behaviorremote/README.mdremote/template/README.mdremote/ssh-node-service/README.mdos-aware/README.mdos-aware/python-service/README.md
Keep the backend thin and put repo truth in ota.yaml.