Operations
This section is the operational entry point for the Core repository. The Console, sample Agents, Compose stack, and product acceptance remain owned by the satellite repositories in the repository map.
Local Core checks
Core requires Go 1.26 or newer and PostgreSQL for integration suites. The baseline quality sequence is:
PostgreSQL integration tests must use an explicitly configured dedicated
database whose name ends in _test. Missing or invalid required configuration
is a readiness failure; it does not receive a guessed default.
Trusted publication path
Trusted Publication v1 is a Registry-owned proof step before an endpoint can participate in a verified Agent Release. It does not deploy an Agent and never allows the Console or a caller to bypass the Router.
The operator runbook follows this order:
- Prepare an explicit Gateway request and deployment configuration.
- Register and publish the versioned Agent Card and trusted Release facts.
- Inspect trust and Invocation provenance through Gateway APIs.
- Suspend or revoke through the owning lifecycle operation when required.
- Validate the complete acceptance path through the pinned Stack revisions.
The runbook does not use SQL to mutate domain state, call an Agent directly as a recovery path, mutate an immutable Release, or hide a dependency failure behind an alternate endpoint.
Recovery posture
Failure categories remain explicit. A missing Card, invalid request, unauthorized Workspace, disabled Installation, disabled Agent version, failed dependency, timeout, cancellation, and rejected trust proof each retain their own error and audit meaning. Fallback budget is zero unless an existing contract, ADR, runbook, or SLO provides evidence for a different policy.