Sample passport
A realistic release decision, not a generic dashboard.
This example shows what Release Passport returns when a production release has useful evidence, but the rollback artifact and change approval are missing. In shadow mode it records the HOLD decision; in enforce mode it would stop the promotion until the missing evidence is fixed or approved.
Service
payment-api
v2.18.4 - production - shadow
Confidence
82%
Freshness
7m ago
Generated
2026-05-17 06:30 UTC
Policy result
Next action
- 1.Re-sync the GitOps application and wait for fresh runtime evidence.
- 2.Attach rollback artifact for payment-api v2.17.9.
- 3.Link the Jira change approval, then re-run the shadow gate.
Promotion is held until the missing release evidence is resolved.
The CLI exits non-zero because the final decision is HOLD. The pipeline can attach the passport to a release record, create an approval request, and re-run the same gate after rollback and change evidence are attached.
In shadow mode, the same evaluation records risk without blocking the deploy. That lets a team calibrate evidence freshness, thresholds, and approval rules before turning on enforcement.
Build finished
GitHub Actions produced image digest and source SHA.
Manifest rendered
Helm render and schema checks passed.
GitOps checked
Argo CD reported synced but health evidence is stale.
Runtime queried
Prometheus error-rate policy exceeded threshold.
Rollback checked
Previous good image was not attached to the release.
Decision issued
Release Passport returned HOLD with next actions.
Decision taxonomy
Signed artifact shape.
Each release can export a raw JSON passport, Markdown report, CSV, and audit bundle. The same artifact records rollback readiness, policy evaluation, evidence sources, and approval state. Secrets, tokens, connector credentials, install IDs, and raw private evidence are redacted before display or export.
{
"passportVersion": "2026-05",
"service": "payment-api",
"release": "v2.18.4",
"environment": "production",
"mode": "shadow",
"decision": "HOLD",
"confidence": "82%",
"generatedAt": "2026-05-17 06:30 UTC",
"policyResults": [
{
"label": "Argo CD application synced",
"state": "pass"
},
{
"label": "No active Sev-1 incident",
"state": "pass"
},
{
"label": "Prometheus error rate above 2%",
"state": "fail"
},
{
"label": "Rollback image missing",
"state": "fail"
},
{
"label": "Jira change approval not linked",
"state": "fail"
}
],
"nextActions": [
"Re-sync the GitOps application and wait for fresh runtime evidence.",
"Attach rollback artifact for payment-api v2.17.9.",
"Link the Jira change approval, then re-run the shadow gate."
],
"signature": {
"algorithm": "ed25519",
"keyId": "rp-public-2026-05",
"value": "redacted-sample-signature"
}
}Create your first passport in the self-hosted runtime.
The guided installer generates the namespace, install ID, basic-auth bootstrap, registry pull secret, dashboard URL, API URL, and first shadow-gate command.
