{
  "image": "sha256:5ca18768c2a1407baaa0eeebf6ccfa72650754c3da6968d829851d491efd4490",
  "tag": "contextra-analytics:artifact-parallel-aeae108-418e5ca3",
  "runtime_test_image": "sha256:e4ebd9c2b9c75d6e35937b344a5a8374aeab3a65fc6e7404169e73a91ce1b33e",
  "state": "created",
  "pid": 0,
  "source": {
    "module": "/opt/contextra/app/event_artifact_service.py",
    "hashes": {
      "app/api/streams.py": "640fe06e78937454568837d115d141614a2abbb02ce1734bdd3a45f9559651ae",
      "app/artifact_media.py": "ada7b99470b2e7b5d16bc0cb196f282807915460e57981781c2fe36a6822f047",
      "app/event_artifact_contract.py": "468dc641dd674ff07ec715d08062a49446e2c31cf85df3e569c941dd5da91625",
      "app/event_artifact_service.py": "460cd863f99fa767d6e83ff10b98a6d838e9d800212f27e73a578bf26dd0c696",
      "app/event_artifact_store.py": "6cf0ea15ad9d100dc4eb5c5a0d287ac5a533c498e0c96ba102114e8952f9a4fa",
      "app/event_capture.py": "05f321783c69ebdae335d10f7311ffd14bd6e3743f64aa7a753e16f137ec5c06",
      "app/event_artifact_schema.py": "340d8d269cf6d3d30b7bfc507869c0e58d56f8345f7c7f467796cf493d75bb7d"
    }
  },
  "compose_hash": "e15f3325b2062477f7f4203f79e808b4fe71ec3d7a44c36d10487b16821cf4e4",
  "env_hash": "8af0356a09b6650311cff2dec4f91112f4c036d93ef72f6e17650dd2741b680b",
  "artifact_enabled_next_start": true,
  "http_enabled_next_start": true,
  "restarted_channels": false,
  "next_start_note": "Existing pending Events retain deadlines; expired jobs are cleaned without POST"
}