Package and Install
Audience: operator maintainers and platform teams Status: Preview
Project-scoped operator installation is a reproducibility boundary. Installed operator metadata belongs in the project store and should be reflected by the project operator lock.
Install Through the Platform Surface
Section titled “Install Through the Platform Surface”Use the CLI or another platform-owned control surface:
ophiolite install-operator-package .\demo-project .\operator-package.jsonophiolite project-operator-lock .\demo-projectWhat Installation Does
Section titled “What Installation Does”- copies or registers the operator manifest in the project store
- records the package in the project operator lock
- exposes catalog metadata to platform surfaces
- keeps later execution tied to the same validation, provenance, and run-record path as built-in operators
Why This Matters
Section titled “Why This Matters”Installation is what keeps external code from becoming an untracked side effect.
Next: Testing and debugging