{"snapshots":[{"as_of":"2026-10-27T08:27:14.565Z","grade":"F","score":"0.00","critical":0,"high":0,"medium":1082,"low":43,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-1079,"input":1079},{"rule":"non_root_default","delta":10,"input":"homeassistant"},{"rule":"rebuilt_lt_90d","delta":10,"input":4},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-27T06:30:41.000Z"},{"as_of":"2026-10-26T04:32:40.176Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":1082,"low":43,"policy_passes":12,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"non_root_default","delta":10,"input":"homeassistant"},{"rule":"rebuilt_lt_90d","delta":10,"input":3},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-25T06:27:34.000Z"},{"as_of":"2026-10-25T05:25:08.954Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":1082,"low":43,"policy_passes":12,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"non_root_default","delta":10,"input":"homeassistant"},{"rule":"rebuilt_lt_90d","delta":10,"input":2},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-24T17:45:29.000Z"},{"as_of":"2026-10-24T11:20:58.939Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":1066,"low":43,"policy_passes":12,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"homeassistant"},{"rule":"rebuilt_lt_90d","delta":10,"input":0},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-23T06:30:15.000Z"},{"as_of":"2026-10-23T18:33:16.723Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":1066,"low":43,"policy_passes":12,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"homeassistant"},{"rule":"rebuilt_lt_90d","delta":10,"input":0},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-23T06:30:15.000Z"},{"as_of":"2026-10-23T17:33:16.283Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":1066,"low":43,"policy_passes":12,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"homeassistant"},{"rule":"rebuilt_lt_90d","delta":10,"input":0},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-23T06:30:15.000Z"},{"as_of":"2026-10-23T16:33:20.581Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":1066,"low":43,"policy_passes":12,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"homeassistant"},{"rule":"rebuilt_lt_90d","delta":10,"input":0},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-23T06:30:15.000Z"},{"as_of":"2026-10-23T15:35:25.909Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":1066,"low":43,"policy_passes":12,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"homeassistant"},{"rule":"rebuilt_lt_90d","delta":10,"input":0},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-23T06:30:15.000Z"},{"as_of":"2026-10-23T14:32:59.394Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":1066,"low":43,"policy_passes":12,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"homeassistant"},{"rule":"rebuilt_lt_90d","delta":10,"input":0},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-23T06:30:15.000Z"},{"as_of":"2026-10-23T13:36:08.944Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":1066,"low":43,"policy_passes":12,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"homeassistant"},{"rule":"rebuilt_lt_90d","delta":10,"input":0},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-23T06:30:15.000Z"},{"as_of":"2026-10-23T09:32:22.335Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":1066,"low":43,"policy_passes":12,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"homeassistant"},{"rule":"rebuilt_lt_90d","delta":10,"input":0},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-23T06:30:15.000Z"},{"as_of":"2026-10-23T08:31:28.885Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":1066,"low":43,"policy_passes":12,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"homeassistant"},{"rule":"rebuilt_lt_90d","delta":10,"input":0},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-23T06:30:15.000Z"},{"as_of":"2026-10-23T07:39:20.930Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":1066,"low":43,"policy_passes":12,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"homeassistant"},{"rule":"rebuilt_lt_90d","delta":10,"input":0},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-22T18:51:21.000Z"},{"as_of":"2026-10-23T04:10:29.071Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":1066,"low":43,"policy_passes":12,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"homeassistant"},{"rule":"rebuilt_lt_90d","delta":10,"input":0},{"rule":"slsa_provenance_attached","delta":5,"input":true},{"rule":"sha256_subject_matches_manifest","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":5},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":3,"input":true},{"rule":"sbom_attested","delta":3,"input":true},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-22T18:51:21.000Z"}]}