{
  "release_id": "test-demo-20261103-r02",
  "source_commit": "31ed63dab239b3f8a08a745ade78b929a0a9d5d7",
  "target": {
    "backend": "compose",
    "definition_sha256": "768ca7c7cedc3c589fc9bc2e6674b224f3f92e9971864912b0bb20f732e1d118",
    "server": "contextra-local"
  },
  "before_images": {
    "ai-control-sidecar": "sha256:ade930b05a07423d30a19ab2ed754dbb6e7eea6e209fefc6d24a43d8ff74724a",
    "ai-gateway": "sha256:ac8efec875ce36b619cb41f91d9db579487b9d45ed29393dc957a745b1e0024f",
    "analytics": "sha256:74c0e6fed1068f619b6937e7decc699c25df62136ad21141d7b84d7ba443517d",
    "postgresql": "sha256:75f5a96988cdf694a215073c3e9c001b706b371e2f94df3967f2efdec2787f6b",
    "redis": "sha256:5509c0097c6064aa8a3b1df58f1d950e67090fffa6678ae8f3f1dc2385f12deb"
  },
  "after_images": {
    "ai-control-sidecar": "sha256:ade930b05a07423d30a19ab2ed754dbb6e7eea6e209fefc6d24a43d8ff74724a",
    "ai-gateway": "sha256:ac8efec875ce36b619cb41f91d9db579487b9d45ed29393dc957a745b1e0024f",
    "analytics": "sha256:1b822c6a5337e3a8d0fe1ae7594d7770b2f2247e56cd7f4a0e87ed1bc09e5ed3",
    "postgresql": "sha256:75f5a96988cdf694a215073c3e9c001b706b371e2f94df3967f2efdec2787f6b",
    "redis": "sha256:5509c0097c6064aa8a3b1df58f1d950e67090fffa6678ae8f3f1dc2385f12deb"
  },
  "archives": {
    "images/ai-control-sidecar.tar": {
      "sha256": "909a6a36b1ffd8f10aef325c6c0a4273cedf250a12ca1e03f9f52f1570995b35",
      "size": 22847308288
    },
    "images/ai-gateway.tar": {
      "sha256": "2caf4a31d1ef9d1ee5a9ace72b70570d9149fbdd30bf86dbf3356e1329ca8df0",
      "size": 146189312
    },
    "images/postgresql.tar": {
      "sha256": "832088f7d25a30170017c7dfc329b63b14e6bdbbe7eea9fd890df952b1d43e17",
      "size": 297136640
    },
    "images/redis.tar": {
      "sha256": "574350d8396aaeeef318a74c80768c1ed3962cadeabd46c9bf8c3b3a1921b472",
      "size": 39909888
    },
    "images/analytics-previous.tar": {
      "sha256": "04843d1a9d288c6ef6e7db540b402b7263610b64adcd5dbb2c8179e9ddc9b727",
      "size": 22849620992
    },
    "images/analytics-candidate.tar": {
      "sha256": "3e5c83fca6f5e94ad16325e882ee1adcee94478c23f4051df267410c39b0c2ca",
      "size": 22849829888
    }
  }
}
