Deterministic runtime contracts and execution semantics for the uDOS v2 family.
- uCODE command contracts
- action and workflow semantics
- binder and compile surfaces
- vault and memory contracts
- plugin capability contracts
- offline-first local execution rules
- provider or API ownership
- network transport or MCP bridging
- Wizard budgeting or autonomy policy
- repo-local runtime sprawl
contracts/schemas/runtime/binder/compile/vault/plugins/tests/docs/config/
Run work from the repo root and keep toolchains under ~/.udos/.
Use scripts/run-core-checks.sh as the default local validation entrypoint.
Current local runtime roots are driven by the shared dev config layer:
UDOS_HOMEUDOS_STATE_ROOTUDOS_VAULT_ROOTUDOS_RENDER_ROOT
Core now treats repo-root .env, $UDOS_HOME/.env, and persisted local state
as the development configuration inputs.
docs/family-boundary.mddocs/repo-requirements.mddocs/dependency-matrix.mddocs/contract-enforcement.mddocs/activation.mddocs/v2.0.1-foundation.md
QUICKSTART.mddocs/v2.1-api-mcp-quickstart.md
Core defines canonical semantics that Shell, Wizard, Sonic, and uHOME consume.
The v2 repo activation path is documented in docs/activation.md.
Run the current validation entrypoints with:
scripts/run-core-checks.sh
scripts/run-contract-enforcement.sh