{"schema_version":"ritual.workload-provenance/v1","workload_id":"0x034d14edeef3d37aac01539fd189fccc39f02fc3af8a8453cc7fbcf8c3b085d6","workload_id_derivation":"tdx-workload-id-v1","measurement_scheme":"ritual-mkosi-v1","platform_profile":{"id":"pp_c79ff45c-564a-4546-bd55-98e17741b1e7"},"measurements":{"mr_td":"0xc1ee9c16e3afc506cfe042c5b846a368528f3b37618eafb27469bc114cf914e9222c91618470e7f2b28ac360968270a5","rtmr0":"0xb87ca0be65abc7c1c5f113366cea51c160b75dcb0483b139f624ac78e65015172e08079d418d4934ac81a03c3d7c48b5","rtmr1":"0x8a6e57cb499ea5f9f296b7ae573818868766c68f95d7a0dcadeddbef3c16d20045582e7763376dd6f9326bfefcb07dad","rtmr2":"0x58049549ddbb7271e151240199ffe5034d1eb02f011bb0fbb784d3b651a358e360f465048f6f4ed70d5b9dde460ca554","rtmr3":"0x0b1eff5b14cec5a90e1a68c2ae17c56d2869bcc1bac039746cfdeaa4f74466d87c1dac4fb2011a04f870904792a7df72","mr_config_id":"0x000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","xfam":"0xe702060000000000","td_attributes":"0x0000001000000000"},"base_vm":{"source_repository":"ritual-net/ritual-images","source_commit":"15e49161fda395af43a1f998804c4ff460569b2b","build_definition":{"locator":"evidence/base-build-definition","sha256":"sha256:798f5505c76214ce01b73b771461bd56892094b043099f51e939edecc90f7d93"},"artifact":{"locator":"https://storage.googleapis.com/mkosi-executor-images/ritual-container-pr22-prod-15e49161fda3-36905200928.tar.gz","sha256":"sha256:b2ac0fab428cf6b2e825c07b716a55d44c8b0d23b3d29d4b8116679d85ade2c4"}},"docker_images":[{"role":"claw-spawner","image":"docker.io/ritualnetwork/claw-spawner:d2e4bd3-amd64@sha256:22bbc5d991e34c9f278223cc83c1351dd48c2529354c4ba7789662229e7d2e5e","source_repository":"ritual-net/claw-spawner","source_commit":"d2e4bd3b6fa9c20bb069fcc70c8ea8d45ba13563","source_ref":"refs/heads/dev","github_workflow":"ritual-net/claw-spawner/.github/workflows/docker-build.yml","github_attestation":"https://github.com/ritual-net/claw-spawner/actions/runs/37252542606/attempts/1"},{"role":"docker-socket-proxy","image":"docker.io/ritualnetwork/docker-socket-proxy:v0.4.2-2f04313-d2e4bd3-amd64@sha256:3bff20a073dd73cdd80ebdec3c55244a460b097fcfd00eab98515d5df6d10568","source_repository":"ritual-net/claw-spawner","source_commit":"d2e4bd3b6fa9c20bb069fcc70c8ea8d45ba13563","source_ref":"refs/heads/dev","github_workflow":"ritual-net/claw-spawner/.github/workflows/docker-build.yml","github_attestation":"https://github.com/ritual-net/claw-spawner/actions/runs/37252542606/attempts/1"},{"role":"executor-go","image":"docker.io/ritualnetwork/executor-go:3a52ac9-3e29c37-amd64@sha256:e29995be8b50da1df7d611c7ce416137906a01287d240f6760ec27e328a0224b","source_repository":"ritual-net/executor-go-internal","source_commit":"3e29c37b170d99ad8db5458a8117d3eab1a824ac","source_ref":"refs/heads/dev","github_workflow":"ritual-net/executor-go-internal/.github/workflows/docker-build.yml","github_attestation":"https://github.com/ritual-net/executor-go-internal/actions/runs/37252521743/attempts/1","additional_source_commits":[{"repository":"ritual-net/ritual-go-common","commit":"3a52ac92febceaeeb20c084f6fad3af210247025"}]},{"role":"hermes-instance","image":"docker.io/ritualnetwork/hermes-instance:30eff89-d2e4bd3-amd64@sha256:82c4d4957698f139221c21fce2f6e91148ead2b5f63ffab54ca53644c702d063","source_repository":"ritual-net/claw-spawner","source_commit":"d2e4bd3b6fa9c20bb069fcc70c8ea8d45ba13563","source_ref":"refs/heads/dev","github_workflow":"ritual-net/claw-spawner/.github/workflows/docker-build.yml","github_attestation":"https://github.com/ritual-net/claw-spawner/actions/runs/37252542606/attempts/1","additional_source_commits":[{"repository":"ritual-net/ritual-go-common","commit":"3a52ac92febceaeeb20c084f6fad3af210247025"}]},{"role":"openclaw-instance","image":"docker.io/ritualnetwork/openclaw-instance:d2e4bd3-amd64@sha256:0e2080147396485588789c99e479f720430778a102a16e353e9ca87d3efc1600","source_repository":"ritual-net/claw-spawner","source_commit":"d2e4bd3b6fa9c20bb069fcc70c8ea8d45ba13563","source_ref":"refs/heads/dev","github_workflow":"ritual-net/claw-spawner/.github/workflows/docker-build.yml","github_attestation":"https://github.com/ritual-net/claw-spawner/actions/runs/37252542606/attempts/1","additional_source_commits":[{"repository":"ritual-net/ritual-go-common","commit":"3a52ac92febceaeeb20c084f6fad3af210247025"}]},{"role":"ritual-pii","image":"docker.io/ritualnetwork/ritual-pii:3a52ac9-3e29c37-amd64@sha256:b1c226fc469dc1e7305d8c1835c58fc70fc7a89c459c435dd8fde98266092e87","source_repository":"ritual-net/executor-go-internal","source_commit":"3e29c37b170d99ad8db5458a8117d3eab1a824ac","source_ref":"refs/heads/dev","github_workflow":"ritual-net/executor-go-internal/.github/workflows/docker-build.yml","github_attestation":"https://github.com/ritual-net/executor-go-internal/actions/runs/37252521743/attempts/1"},{"role":"sovereign-agent","image":"docker.io/ritualnetwork/sovereign-agent:d2e4bd3-amd64@sha256:e557f1301e8cc2785bff436604300cef1576f510226ca64b918eb54a79e03ec7","source_repository":"ritual-net/claw-spawner","source_commit":"d2e4bd3b6fa9c20bb069fcc70c8ea8d45ba13563","source_ref":"refs/heads/dev","github_workflow":"ritual-net/claw-spawner/.github/workflows/docker-build.yml","github_attestation":"https://github.com/ritual-net/claw-spawner/actions/runs/37252542606/attempts/1","additional_source_commits":[{"repository":"ritual-net/zeroclaw-internal","commit":"502b5f21c47b827e637569505755a7d9ab42604c"}]},{"role":"zeroclaw-instance","image":"docker.io/ritualnetwork/zeroclaw-instance:502b5f2-d2e4bd3-amd64@sha256:435b210f1a4b198f834bfa4fe2954941550bdc88ce245fba893d0cb016cc889d","source_repository":"ritual-net/claw-spawner","source_commit":"d2e4bd3b6fa9c20bb069fcc70c8ea8d45ba13563","source_ref":"refs/heads/dev","github_workflow":"ritual-net/claw-spawner/.github/workflows/docker-build.yml","github_attestation":"https://github.com/ritual-net/claw-spawner/actions/runs/37252542606/attempts/1","additional_source_commits":[{"repository":"ritual-net/ritual-go-common","commit":"3a52ac92febceaeeb20c084f6fad3af210247025"},{"repository":"ritual-net/zeroclaw-internal","commit":"502b5f21c47b827e637569505755a7d9ab42604c"}]}],"measured_configuration":{"artifact":{"locator":"cdi-mkosi-measured-configuration.bin","sha256":"sha256:9cb75b666644a6109b4e415ddcde713ecaa1fc45c122bb9a601c43232a57cf02"}},"measurement_tool":{"name":"cvm-measure","version":"0.1.0","source_repository":"cohere-ai/cvm-measure","source_commit":"7c2e57fd546f5f25056376e936adccf498e9ef81","executable_sha256":"sha256:b20b180b1cb68e3288d331b798fb92ae4cff5f6c23aa40191fb0ce32491c89fb","build_definition":{"locator":"https://raw.githubusercontent.com/cohere-ai/cvm-measure/7c2e57fd546f5f25056376e936adccf498e9ef81/pyproject.toml","sha256":"sha256:4bd287c1907a731dbc0c198e828aa41ff51ee125c63abfe051b2e8092a280492"},"execution_image":"","inputs":[{"name":"environment","artifact":{"locator":"cdi-mkosi-environment","sha256":"sha256:a0083e730674dff1017b76bcb3afa1cbcf90f9cebd4f607fa83c85d8db86dc19"}},{"name":"compose","artifact":{"locator":"cdi-mkosi-compose.yml","sha256":"sha256:45ec8f24266ea4939b07196fcafdc849d5b7b18c5b01f61f185e0dfdc9e5b51a"}},{"name":"firmware","artifact":{"locator":"https://storage.googleapis.com/gce_tcb_integrity/ovmf_x64_csm/53c558fe06714203d7428484c46ee7c0b9df748a9789e173421c28d097115b30efb8476304617532488ab40c3122db88.fd","sha256":"sha256:9b874b165572566e7f5e9970c47f0b0ee1dc9f8333861c3b9c1c6f4cf81446ca"}},{"name":"baseline","artifact":{"locator":"evidence/baseline","sha256":"sha256:72dd2ded7682804829627bff77c1e11697d8b4d08965934200011ba6c82967b9"}},{"name":"baseline_ccel","artifact":{"locator":"evidence/calibration-ccel","sha256":"sha256:e04c05e237ef4e163300aba5b6a2b71edd8757fd38f1ceca4ea6159f049356de"}},{"name":"ccel","artifact":{"locator":"cdi-mkosi-ccel.bin","sha256":"sha256:e04c05e237ef4e163300aba5b6a2b71edd8757fd38f1ceca4ea6159f049356de"}},{"name":"machine_profile","artifact":{"locator":"cdi-mkosi-machine-profile.json","sha256":"sha256:b213e8a4b5267b98994be6425ba4bc17d958512fc124b07d3b1871d033fdeb58"}}],"output_digest":"sha256:ccfcfd063d9033994ca0d466bdbdf7fba96c3d41e0c6e940ae9c19f1f8fe7063"}}
