{
  "image": "contextra-analytics:web-start-2d67e2d-17c299af",
  "image_id": "sha256:918f66317b650c559bcc07e4b38d48820902c05233fb0298ac24b8fe7c963d6d",
  "candidate_env": "/workspace/contextra-runtime-config/web-start-candidate-20260918/candidate.env",
  "template": "/workspace/contextra-runtime-config/web-start-candidate-20260918/medium.json",
  "artifact_enabled": true,
  "delivery_cameras": null,
  "event_endpoint": "https://192.168.50.101/api/v1/events",
  "compose_checks": "PASS; only analytics image, template mount and approved environment differ",
  "other_services_unchanged": true,
  "source_hashes": {
    "app/event_artifact_contract.py": "0bf2bca4f58eef921f51031dffa52ad3b2ec5e87578b86716d6b3a679d23116c",
    "app/secure_control.py": "e01381f633dd1800427709a02f417078cb081b66d963c6ca1c26f75b86eb3741",
    "tests/test_secure_bridge.py": "f09b2a20b24ef5c4ff99684b3b9995f8c299b3acc73311e689f1d400e67c878b",
    "deploy/web-start.compose.yml": "a7186361ec930976afd049a1a0b992ac1e78312eb081b1e13b31523012f3f73f",
    "tests/test_web_start_preparation.py": "c7384f682435e62c53ec3ea4267aafcd9d8f69c1ad6b671ca7b5e3a4dd2ddf62"
  },
  "template_hashes": {
    "medium": "a15d3e18423592356284f0ef216b7e1858856ca630ed4209474a1ee97bb8a231",
    "pose": "4ba0849fdfa053271939623d4c78622defda568a45a182c258df5e3f091f4457",
    "fire": "b764b1239213e92ccb2125678bd69534e8f048a2c9f5d49fdd9b4801928d4fcc"
  },
  "actual_runtime_reflected": false
}