| Command | What it does |
new-usecase | Starts a use case from an example: --from churn (default), minimal, ray, bqml, or --from-bq <table> --label <column> to draft the data contract from BigQuery |
validate | Schemas, references, files, table schemas and cross-checks, offline |
resolve | Prints the effective configuration for an environment |
explain | What a key means: description, type, allowed values, default, whether it may vary; --list for every key |
schemas | Adds editor schema hints to YAML files and refreshes them after an upgrade |
doctor | Read-only checks against the live environment; each failure says who to ask |
test | Runs the use case’s tests (tests.command) |
| Command | What it does |
tables sync | Creates the use case’s tables; later changes are additive only |
release | Builds and pins images and templates by digest, writes the contract, verifies, goes live |
status | What is live, and the latest runs |
rollback | Moves the live pointer back to the previous release, rebuilding nothing |
promote | Carries the release live in one environment, and its approved model, to the next |
schedules sync | Creates the use case’s schedules: Cloud Scheduler jobs or Kubernetes CronJobs |
alerts sync | Turns monitoring.alerts into Cloud Monitoring alert policies |
ci init | Writes GitHub Actions workflows: pull requests, releases or promotion, operations and decisions |
| Command | What it does |
run | Starts a pipeline through the launcher: --pipeline, --source-uri, --schedule, --replay <run> |
model list | Versions with their metrics, gate results, approval and which is the default |
model check | A version against today’s gates, slices and fairness; read only |
model approve | Makes a version the default, the champion |
deploy-model | Serves the default version; --canary, --promote, --undeploy-canary, --undeploy |
model endpoint | How to call the endpoint: ID, URL, the permission needed, a sample request |
model predict | Sends instances to the endpoint (Agent Platform or KServe) |
monitor status | Drift, performance and open retrain cases |
lineage | A version back to its run, release, rows, evaluation and decisions |
images prune | Deletes images no release needs; a dry run unless --apply |
data erase | Removes an entity by key across the team’s tables |
synthetic generate, synthetic gates | Rows from the contract alone; the gates a synthetic release must pass |
pipelines-ui | A read-only Kubeflow Pipelines UI on private GKE |
| Command | What it does |
retrain list, retrain show | Open cases, and one case’s decision pack |
retrain approve, decline, snooze | A decision, under your own identity, with --reason |
retrain retry | Retries an approved case whose training failed |
loop start, advance, show, rollback | The closed retrain loop: train in test, promote back with approval |
decisions pending | Every decision waiting for a person, with the GitHub environment that gates it |