{
  "schema": "embodied.container_release_manifest/v1",
  "release_tag": "2bb08d68585156dd8d19a68d57a015966e3daf5d",
  "source_commit": "2bb08d68585156dd8d19a68d57a015966e3daf5d",
  "repository": "forge.elephanthand.com/daisy",
  "complete": true,
  "images": [
    {
      "name": "media-tools",
      "reference": "forge.elephanthand.com/daisy/media-tools@sha256:7909973df8174a8c6bb13ed8cd1adc88eb790f60a9e31a15bbd5ea4bdb8a6769",
      "digest": "sha256:7909973df8174a8c6bb13ed8cd1adc88eb790f60a9e31a15bbd5ea4bdb8a6769",
      "status": "built",
      "origin": {
        "kind": "built",
        "source_commit": "2bb08d68585156dd8d19a68d57a015966e3daf5d",
        "build_workflow": "ci/container-build",
        "provenance_subject": "sha256:7909973df8174a8c6bb13ed8cd1adc88eb790f60a9e31a15bbd5ea4bdb8a6769"
      },
      "evidence": {
        "raw_scan": "media-tools.trivy.json",
        "sbom": "media-tools.spdx.json",
        "vex": "openvex.local.json",
        "provenance": "media-tools.slsa.intoto.json"
      }
    },
    {
      "name": "body",
      "reference": "forge.elephanthand.com/daisy/body@sha256:0fca8b14650e097fc5f5b87cd487040ea297750a1037209a851b1c2875f60bef",
      "digest": "sha256:0fca8b14650e097fc5f5b87cd487040ea297750a1037209a851b1c2875f60bef",
      "status": "built",
      "origin": {
        "kind": "built",
        "source_commit": "2bb08d68585156dd8d19a68d57a015966e3daf5d",
        "build_workflow": "ci/container-build",
        "provenance_subject": "sha256:0fca8b14650e097fc5f5b87cd487040ea297750a1037209a851b1c2875f60bef"
      },
      "evidence": {
        "raw_scan": "body.trivy.json",
        "sbom": "body.spdx.json",
        "vex": "openvex.local.json",
        "provenance": "body.slsa.intoto.json"
      }
    },
    {
      "name": "brain",
      "reference": "forge.elephanthand.com/daisy/brain@sha256:4d8d0913956d31ad2a52850ac35037d87cf4ff5ec73fdf4fab0ee745e16d1d14",
      "digest": "sha256:4d8d0913956d31ad2a52850ac35037d87cf4ff5ec73fdf4fab0ee745e16d1d14",
      "status": "built",
      "origin": {
        "kind": "built",
        "source_commit": "2bb08d68585156dd8d19a68d57a015966e3daf5d",
        "build_workflow": "ci/container-build",
        "provenance_subject": "sha256:4d8d0913956d31ad2a52850ac35037d87cf4ff5ec73fdf4fab0ee745e16d1d14"
      },
      "evidence": {
        "raw_scan": "brain.trivy.json",
        "sbom": "brain.spdx.json",
        "vex": "openvex.local.json",
        "provenance": "brain.slsa.intoto.json"
      }
    },
    {
      "name": "body-mcp",
      "reference": "forge.elephanthand.com/daisy/body-mcp@sha256:79437a466fae9fc666c7c3a64862e024d84b959d83e1846ce11d199b53c3b3bf",
      "digest": "sha256:79437a466fae9fc666c7c3a64862e024d84b959d83e1846ce11d199b53c3b3bf",
      "status": "built",
      "origin": {
        "kind": "built",
        "source_commit": "2bb08d68585156dd8d19a68d57a015966e3daf5d",
        "build_workflow": "ci/container-build",
        "provenance_subject": "sha256:79437a466fae9fc666c7c3a64862e024d84b959d83e1846ce11d199b53c3b3bf"
      },
      "evidence": {
        "raw_scan": "body-mcp.trivy.json",
        "sbom": "body-mcp.spdx.json",
        "vex": "openvex.local.json",
        "provenance": "body-mcp.slsa.intoto.json"
      }
    },
    {
      "name": "daisy-memory",
      "reference": "forge.elephanthand.com/daisy/daisy-memory@sha256:5a31b2f69263e6a98ca1c84035f441e0ae0817c43cfb0cabdc59db707997f1d3",
      "digest": "sha256:5a31b2f69263e6a98ca1c84035f441e0ae0817c43cfb0cabdc59db707997f1d3",
      "status": "built",
      "origin": {
        "kind": "built",
        "source_commit": "2bb08d68585156dd8d19a68d57a015966e3daf5d",
        "build_workflow": "ci/container-build",
        "provenance_subject": "sha256:5a31b2f69263e6a98ca1c84035f441e0ae0817c43cfb0cabdc59db707997f1d3"
      },
      "evidence": {
        "raw_scan": "daisy-memory.trivy.json",
        "sbom": "daisy-memory.spdx.json",
        "vex": "openvex.local.json",
        "provenance": "daisy-memory.slsa.intoto.json"
      }
    },
    {
      "name": "mood-module",
      "reference": "forge.elephanthand.com/daisy/mood-module@sha256:2a3f81c503c7ba3b576f09f8bed0c49cf1d01411f4fc79d73c4aa9283834c1e9",
      "digest": "sha256:2a3f81c503c7ba3b576f09f8bed0c49cf1d01411f4fc79d73c4aa9283834c1e9",
      "status": "built",
      "origin": {
        "kind": "built",
        "source_commit": "2bb08d68585156dd8d19a68d57a015966e3daf5d",
        "build_workflow": "ci/container-build",
        "provenance_subject": "sha256:2a3f81c503c7ba3b576f09f8bed0c49cf1d01411f4fc79d73c4aa9283834c1e9"
      },
      "evidence": {
        "raw_scan": "mood-module.trivy.json",
        "sbom": "mood-module.spdx.json",
        "vex": "openvex.local.json",
        "provenance": "mood-module.slsa.intoto.json"
      }
    },
    {
      "name": "hud-module",
      "reference": "forge.elephanthand.com/daisy/hud-module@sha256:f3ba13612c69b25d2757ac3c0f680167c66ff36e6a9ca69cf8def0dadcc7bcfd",
      "digest": "sha256:f3ba13612c69b25d2757ac3c0f680167c66ff36e6a9ca69cf8def0dadcc7bcfd",
      "status": "built",
      "origin": {
        "kind": "built",
        "source_commit": "2bb08d68585156dd8d19a68d57a015966e3daf5d",
        "build_workflow": "ci/container-build",
        "provenance_subject": "sha256:f3ba13612c69b25d2757ac3c0f680167c66ff36e6a9ca69cf8def0dadcc7bcfd"
      },
      "evidence": {
        "raw_scan": "hud-module.trivy.json",
        "sbom": "hud-module.spdx.json",
        "vex": "openvex.local.json",
        "provenance": "hud-module.slsa.intoto.json"
      }
    },
    {
      "name": "flower-module",
      "reference": "forge.elephanthand.com/daisy/flower-module@sha256:5a3e88d91ed6546c01873d7c2bba5913f5d0587ff2e21cce70f7e189280f154c",
      "digest": "sha256:5a3e88d91ed6546c01873d7c2bba5913f5d0587ff2e21cce70f7e189280f154c",
      "status": "built",
      "origin": {
        "kind": "built",
        "source_commit": "2bb08d68585156dd8d19a68d57a015966e3daf5d",
        "build_workflow": "ci/container-build",
        "provenance_subject": "sha256:5a3e88d91ed6546c01873d7c2bba5913f5d0587ff2e21cce70f7e189280f154c"
      },
      "evidence": {
        "raw_scan": "flower-module.trivy.json",
        "sbom": "flower-module.spdx.json",
        "vex": "openvex.local.json",
        "provenance": "flower-module.slsa.intoto.json"
      }
    },
    {
      "name": "automaticity-module",
      "reference": "forge.elephanthand.com/daisy/automaticity-module@sha256:9da88f030d75ea050a68552a7969c1ce14e1e57cdea116f74cab85d892383257",
      "digest": "sha256:9da88f030d75ea050a68552a7969c1ce14e1e57cdea116f74cab85d892383257",
      "status": "built",
      "origin": {
        "kind": "built",
        "source_commit": "2bb08d68585156dd8d19a68d57a015966e3daf5d",
        "build_workflow": "ci/container-build",
        "provenance_subject": "sha256:9da88f030d75ea050a68552a7969c1ce14e1e57cdea116f74cab85d892383257"
      },
      "evidence": {
        "raw_scan": "automaticity-module.trivy.json",
        "sbom": "automaticity-module.spdx.json",
        "vex": "openvex.local.json",
        "provenance": "automaticity-module.slsa.intoto.json"
      }
    },
    {
      "name": "automaticity-training-module",
      "reference": "forge.elephanthand.com/daisy/automaticity-training-module@sha256:16014957080157df3563277741040597b943676579fcdcdf50a68df80150fc7f",
      "digest": "sha256:16014957080157df3563277741040597b943676579fcdcdf50a68df80150fc7f",
      "status": "built",
      "origin": {
        "kind": "built",
        "source_commit": "2bb08d68585156dd8d19a68d57a015966e3daf5d",
        "build_workflow": "ci/container-build",
        "provenance_subject": "sha256:16014957080157df3563277741040597b943676579fcdcdf50a68df80150fc7f"
      },
      "evidence": {
        "raw_scan": "automaticity-training-module.trivy.json",
        "sbom": "automaticity-training-module.spdx.json",
        "vex": "openvex.local.json",
        "provenance": "automaticity-training-module.slsa.intoto.json"
      }
    },
    {
      "name": "pi-harness",
      "reference": "forge.elephanthand.com/daisy/pi-harness@sha256:96695d786bf5111cc8535c884f559f01f9d85b5964244fb5ee38ce06906597f6",
      "digest": "sha256:96695d786bf5111cc8535c884f559f01f9d85b5964244fb5ee38ce06906597f6",
      "status": "built",
      "origin": {
        "kind": "built",
        "source_commit": "2bb08d68585156dd8d19a68d57a015966e3daf5d",
        "build_workflow": "ci/container-build",
        "provenance_subject": "sha256:96695d786bf5111cc8535c884f559f01f9d85b5964244fb5ee38ce06906597f6"
      },
      "evidence": {
        "raw_scan": "pi-harness.trivy.json",
        "sbom": "pi-harness.spdx.json",
        "vex": "openvex.local.json",
        "provenance": "pi-harness.slsa.intoto.json"
      }
    },
    {
      "name": "voice-module",
      "reference": "forge.elephanthand.com/daisy/voice-module@sha256:08685da1780d92789f63a78e727641fd97d278013fce33fea3e54a2c1f9d57c2",
      "digest": "sha256:08685da1780d92789f63a78e727641fd97d278013fce33fea3e54a2c1f9d57c2",
      "status": "built",
      "origin": {
        "kind": "built",
        "source_commit": "2bb08d68585156dd8d19a68d57a015966e3daf5d",
        "build_workflow": "ci/container-build",
        "provenance_subject": "sha256:08685da1780d92789f63a78e727641fd97d278013fce33fea3e54a2c1f9d57c2"
      },
      "evidence": {
        "raw_scan": "voice-module.trivy.json",
        "sbom": "voice-module.spdx.json",
        "vex": "openvex.local.json",
        "provenance": "voice-module.slsa.intoto.json"
      }
    },
    {
      "name": "airplay-module",
      "reference": "forge.elephanthand.com/daisy/airplay-module@sha256:c5dcd2ae52261c39cdfd183ef8e887d4b366b099a1c714786a4f6ce56de3839c",
      "digest": "sha256:c5dcd2ae52261c39cdfd183ef8e887d4b366b099a1c714786a4f6ce56de3839c",
      "status": "built",
      "origin": {
        "kind": "built",
        "source_commit": "2bb08d68585156dd8d19a68d57a015966e3daf5d",
        "build_workflow": "ci/container-build",
        "provenance_subject": "sha256:c5dcd2ae52261c39cdfd183ef8e887d4b366b099a1c714786a4f6ce56de3839c"
      },
      "evidence": {
        "raw_scan": "airplay-module.trivy.json",
        "sbom": "airplay-module.spdx.json",
        "vex": "openvex.local.json",
        "provenance": "airplay-module.slsa.intoto.json"
      }
    },
    {
      "name": "ears-module",
      "reference": "forge.elephanthand.com/daisy/ears-module@sha256:53115ad2708ae04b58450e94491e6e85c743407ed73ee4f73529a5ee5942a853",
      "digest": "sha256:53115ad2708ae04b58450e94491e6e85c743407ed73ee4f73529a5ee5942a853",
      "status": "built",
      "origin": {
        "kind": "built",
        "source_commit": "2bb08d68585156dd8d19a68d57a015966e3daf5d",
        "build_workflow": "ci/container-build",
        "provenance_subject": "sha256:53115ad2708ae04b58450e94491e6e85c743407ed73ee4f73529a5ee5942a853"
      },
      "evidence": {
        "raw_scan": "ears-module.trivy.json",
        "sbom": "ears-module.spdx.json",
        "vex": "openvex.local.json",
        "provenance": "ears-module.slsa.intoto.json"
      }
    },
    {
      "name": "eyes-module",
      "reference": "forge.elephanthand.com/daisy/eyes-module@sha256:d41650de035c0c4ca6318256815845e819f3d6220b5e79543c028d5bfdc77454",
      "digest": "sha256:d41650de035c0c4ca6318256815845e819f3d6220b5e79543c028d5bfdc77454",
      "status": "built",
      "origin": {
        "kind": "built",
        "source_commit": "2bb08d68585156dd8d19a68d57a015966e3daf5d",
        "build_workflow": "ci/container-build",
        "provenance_subject": "sha256:d41650de035c0c4ca6318256815845e819f3d6220b5e79543c028d5bfdc77454"
      },
      "evidence": {
        "raw_scan": "eyes-module.trivy.json",
        "sbom": "eyes-module.spdx.json",
        "vex": "openvex.local.json",
        "provenance": "eyes-module.slsa.intoto.json"
      }
    },
    {
      "name": "tapo-c200-module",
      "reference": "forge.elephanthand.com/daisy/tapo-c200-module@sha256:43cc3ed5ef116957eae878d64595d42a5319a284573c2693c44b4bc2be5dba1b",
      "digest": "sha256:43cc3ed5ef116957eae878d64595d42a5319a284573c2693c44b4bc2be5dba1b",
      "status": "built",
      "origin": {
        "kind": "built",
        "source_commit": "2bb08d68585156dd8d19a68d57a015966e3daf5d",
        "build_workflow": "ci/container-build",
        "provenance_subject": "sha256:43cc3ed5ef116957eae878d64595d42a5319a284573c2693c44b4bc2be5dba1b"
      },
      "evidence": {
        "raw_scan": "tapo-c200-module.trivy.json",
        "sbom": "tapo-c200-module.spdx.json",
        "vex": "openvex.local.json",
        "provenance": "tapo-c200-module.slsa.intoto.json"
      }
    },
    {
      "name": "network-presence-module",
      "reference": "forge.elephanthand.com/daisy/network-presence-module@sha256:9706a6697d3af2957b82d1b631a0bce160d73b8d9243183b42ea2d018d5f6a5f",
      "digest": "sha256:9706a6697d3af2957b82d1b631a0bce160d73b8d9243183b42ea2d018d5f6a5f",
      "status": "built",
      "origin": {
        "kind": "built",
        "source_commit": "2bb08d68585156dd8d19a68d57a015966e3daf5d",
        "build_workflow": "ci/container-build",
        "provenance_subject": "sha256:9706a6697d3af2957b82d1b631a0bce160d73b8d9243183b42ea2d018d5f6a5f"
      },
      "evidence": {
        "raw_scan": "network-presence-module.trivy.json",
        "sbom": "network-presence-module.spdx.json",
        "vex": "openvex.local.json",
        "provenance": "network-presence-module.slsa.intoto.json"
      }
    },
    {
      "name": "rss-module",
      "reference": "forge.elephanthand.com/daisy/rss-module@sha256:17facb571a2dfe9f0e838dc99e8245be3c2397f31e187d7c58cdfcc3afe111e0",
      "digest": "sha256:17facb571a2dfe9f0e838dc99e8245be3c2397f31e187d7c58cdfcc3afe111e0",
      "status": "built",
      "origin": {
        "kind": "built",
        "source_commit": "2bb08d68585156dd8d19a68d57a015966e3daf5d",
        "build_workflow": "ci/container-build",
        "provenance_subject": "sha256:17facb571a2dfe9f0e838dc99e8245be3c2397f31e187d7c58cdfcc3afe111e0"
      },
      "evidence": {
        "raw_scan": "rss-module.trivy.json",
        "sbom": "rss-module.spdx.json",
        "vex": "openvex.local.json",
        "provenance": "rss-module.slsa.intoto.json"
      }
    },
    {
      "name": "weather-module",
      "reference": "forge.elephanthand.com/daisy/weather-module@sha256:fa6388be2d346afd88c125883733836af00399396db6e7fa590a7e38fa2552bf",
      "digest": "sha256:fa6388be2d346afd88c125883733836af00399396db6e7fa590a7e38fa2552bf",
      "status": "built",
      "origin": {
        "kind": "built",
        "source_commit": "2bb08d68585156dd8d19a68d57a015966e3daf5d",
        "build_workflow": "ci/container-build",
        "provenance_subject": "sha256:fa6388be2d346afd88c125883733836af00399396db6e7fa590a7e38fa2552bf"
      },
      "evidence": {
        "raw_scan": "weather-module.trivy.json",
        "sbom": "weather-module.spdx.json",
        "vex": "openvex.local.json",
        "provenance": "weather-module.slsa.intoto.json"
      }
    }
  ]
}
