{
  "contract_version": "overdeck.delivery/v1",
  "status": "succeeded",
  "project": "overdeck",
  "environment": "local",
  "run_id": "overdeck-20260812-001",
  "started_at": "2026-08-12T10:00:00Z",
  "completed_at": "2026-08-12T10:08:00Z",
  "source": {
    "revision": "18cbdb318ef6619d23177e1a174ca410c7eaae7f",
    "digest": "sha256:0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef"
  },
  "checks": {
    "expected": ["typecheck", "delivery-contract"],
    "executed": ["typecheck", "delivery-contract"],
    "not_started": [],
    "results": [
      { "id": "typecheck", "status": "succeeded" },
      { "id": "delivery-contract", "status": "succeeded" }
    ]
  },
  "artifacts": [
    {
      "uri": "oci://ghcr.io/overdeck/factory@sha256:0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef",
      "digest": "sha256:0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef",
      "media_type": "application/vnd.oci.image.manifest.v1+json",
      "producer": "overdeck-ci"
    }
  ],
  "deployments": [
    {
      "unit": "factory",
      "status": "succeeded",
      "target": "local-systemd",
      "artifact_digest": "sha256:0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef",
      "provider": {
        "name": "local",
        "deployment_id": "factory.service",
        "deployment_url": "file:///home/user/.config/systemd/user/factory.service"
      },
      "desired_identity": "sha256:0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef",
      "observed_identity": "factory@sha256:0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef",
      "previous_known_good": {
        "identity": "factory@sha256:abcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789"
      },
      "rollback": { "supported": true, "action": "none", "status": "not_required" }
    }
  ],
  "rollback": { "supported": true, "action": "none", "status": "not_required" },
  "links": {
    "receipt_uri": "file:///var/lib/overdeck/receipts/overdeck-20260812-001.json",
    "log_uri": "file:///var/log/overdeck/overdeck-20260812-001.log",
    "provenance_uri": "file:///var/lib/overdeck/provenance/overdeck-20260812-001.json"
  },
  "completeness": { "complete": true, "incomplete_reasons": [] }
}
