{"snapshots":[{"as_of":"2026-11-14T08:00:38.965Z","grade":"B","score":"78.00","critical":0,"high":0,"medium":33,"low":4,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-45,"input":15},{"rule":"medium_unfixable","delta":-18,"input":18},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"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-11-13T15:40:34.000Z"},{"as_of":"2026-11-14T04:41:51.208Z","grade":"B","score":"78.00","critical":0,"high":0,"medium":33,"low":4,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-45,"input":15},{"rule":"medium_unfixable","delta":-18,"input":18},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"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-11-13T15:40:34.000Z"},{"as_of":"2026-11-14T01:24:57.288Z","grade":"B","score":"75.00","critical":0,"high":0,"medium":33,"low":4,"policy_passes":11,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-45,"input":15},{"rule":"medium_unfixable","delta":-18,"input":18},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"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-11-13T15:40:34.000Z"},{"as_of":"2026-11-13T22:54:46.979Z","grade":"B","score":"78.00","critical":0,"high":0,"medium":33,"low":4,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-45,"input":15},{"rule":"medium_unfixable","delta":-18,"input":18},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"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-11-13T15:40:34.000Z"},{"as_of":"2026-11-13T20:38:59.608Z","grade":"B","score":"78.00","critical":0,"high":0,"medium":33,"low":4,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-45,"input":15},{"rule":"medium_unfixable","delta":-18,"input":18},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"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-11-13T15:40:34.000Z"},{"as_of":"2026-11-13T18:29:43.964Z","grade":"B","score":"78.00","critical":0,"high":0,"medium":33,"low":4,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-45,"input":15},{"rule":"medium_unfixable","delta":-18,"input":18},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"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-11-13T15:40:34.000Z"},{"as_of":"2026-11-13T15:49:30.317Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":13,"low":4,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-10,"input":10},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"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-11-13T06:20:21.000Z"},{"as_of":"2026-11-13T13:35:05.559Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":13,"low":4,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-10,"input":10},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"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-11-13T06:20:21.000Z"},{"as_of":"2026-11-13T10:52:59.585Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":13,"low":4,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-10,"input":10},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"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-11-13T06:20:21.000Z"},{"as_of":"2026-11-13T08:43:24.922Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":13,"low":4,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-10,"input":10},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"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-11-12T06:20:58.000Z"},{"as_of":"2026-11-13T04:50:14.143Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":13,"low":4,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-10,"input":10},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"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-11-12T06:20:58.000Z"},{"as_of":"2026-11-13T01:34:06.132Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":13,"low":4,"policy_passes":11,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-10,"input":10},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"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-11-12T06:20:58.000Z"},{"as_of":"2026-11-12T23:33:42.699Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":13,"low":4,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-10,"input":10},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"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-11-12T06:20:58.000Z"},{"as_of":"2026-11-12T21:30:46.262Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":13,"low":4,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-10,"input":10},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"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-11-12T06:20:58.000Z"},{"as_of":"2026-11-12T18:52:08.085Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":13,"low":4,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-10,"input":10},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"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-11-12T06:20:58.000Z"},{"as_of":"2026-11-12T16:34:11.843Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":13,"low":4,"policy_passes":11,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-10,"input":10},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"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-11-12T06:20:58.000Z"},{"as_of":"2026-11-12T14:01:28.382Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":13,"low":4,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-10,"input":10},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"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-11-12T06:20:58.000Z"},{"as_of":"2026-11-12T11:39:15.715Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":13,"low":4,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-10,"input":10},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"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-11-12T06:20:58.000Z"},{"as_of":"2026-11-12T08:44:05.841Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":13,"low":4,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-10,"input":10},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":1},{"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-11-11T06:21:32.000Z"},{"as_of":"2026-11-12T02:41:38.711Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":13,"low":4,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-10,"input":10},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":1},{"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-11-11T06:21:32.000Z"},{"as_of":"2026-11-11T23:59:49.391Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":13,"low":4,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-10,"input":10},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":1},{"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-11-11T06:21:32.000Z"},{"as_of":"2026-11-11T21:39:02.668Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":13,"low":4,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-10,"input":10},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":1},{"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-11-11T06:21:32.000Z"},{"as_of":"2026-11-11T18:53:37.763Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":13,"low":4,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-10,"input":10},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":1},{"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-11-11T06:21:32.000Z"},{"as_of":"2026-11-11T16:39:28.518Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":13,"low":4,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-10,"input":10},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":1},{"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-11-11T06:21:32.000Z"},{"as_of":"2026-11-11T13:56:58.847Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":13,"low":4,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-10,"input":10},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":1},{"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-11-11T06:21:32.000Z"},{"as_of":"2026-11-11T10:52:50.349Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":13,"low":4,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-10,"input":10},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":1},{"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-11-11T06:21:32.000Z"},{"as_of":"2026-11-11T06:38:20.577Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":13,"low":4,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-10,"input":10},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":1},{"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-11-10T06:21:20.000Z"},{"as_of":"2026-11-10T13:31:50.343Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":21,"low":4,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-18,"input":18},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"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-11-08T06:19:57.000Z"},{"as_of":"2026-11-10T06:58:45.275Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":21,"low":4,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-18,"input":18},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"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-11-08T06:19:57.000Z"},{"as_of":"2026-11-10T03:55:38.506Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":21,"low":4,"policy_passes":12,"policy_fails":2,"rubric_version":"cerodeo-v2","rubric_breakdown":[{"rule":"medium_fixable","delta":-9,"input":3},{"rule":"medium_unfixable","delta":-18,"input":18},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"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-11-08T06:19:57.000Z"}]}