{"snapshots":[{"as_of":"2026-10-14T04:26:24.979Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":75,"low":28,"policy_passes":9,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":13},{"rule":"cosign_signed","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":4},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":0,"input":false},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-11T06:30:42.000Z"},{"as_of":"2026-10-14T03:22:16.942Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":75,"low":28,"policy_passes":9,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":13},{"rule":"cosign_signed","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":4},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":0,"input":false},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-11T06:30:42.000Z"},{"as_of":"2026-10-13T23:22:14.455Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":75,"low":28,"policy_passes":9,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":11},{"rule":"cosign_signed","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":4},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":0,"input":false},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-11T06:30:42.000Z"},{"as_of":"2026-10-13T22:23:07.453Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":75,"low":28,"policy_passes":9,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":13},{"rule":"cosign_signed","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":4},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":0,"input":false},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-11T06:30:42.000Z"},{"as_of":"2026-10-13T21:23:34.348Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":75,"low":28,"policy_passes":9,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":11},{"rule":"cosign_signed","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":4},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":0,"input":false},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-11T06:30:42.000Z"},{"as_of":"2026-10-13T20:23:54.555Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":75,"low":28,"policy_passes":9,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":11},{"rule":"cosign_signed","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":4},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":0,"input":false},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-11T06:30:42.000Z"},{"as_of":"2026-10-13T18:26:08.518Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":75,"low":28,"policy_passes":9,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":11},{"rule":"cosign_signed","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":4},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":0,"input":false},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-11T06:30:42.000Z"},{"as_of":"2026-10-13T15:23:04.551Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":75,"low":28,"policy_passes":9,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":11},{"rule":"cosign_signed","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":4},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":0,"input":false},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-11T06:30:42.000Z"},{"as_of":"2026-10-13T14:22:42.964Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":75,"low":28,"policy_passes":9,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":12},{"rule":"cosign_signed","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":4},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":0,"input":false},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-11T06:30:42.000Z"},{"as_of":"2026-10-13T13:25:22.053Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":75,"low":28,"policy_passes":9,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":11},{"rule":"cosign_signed","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":4},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":0,"input":false},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-11T06:30:42.000Z"},{"as_of":"2026-10-13T12:26:31.624Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":75,"low":28,"policy_passes":9,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":11},{"rule":"cosign_signed","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":4},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":0,"input":false},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-11T06:30:42.000Z"},{"as_of":"2026-10-13T10:26:45.799Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":75,"low":28,"policy_passes":9,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":11},{"rule":"cosign_signed","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":4},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":0,"input":false},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-11T06:30:42.000Z"},{"as_of":"2026-10-13T05:08:33.788Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":75,"low":28,"policy_passes":9,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":12},{"rule":"cosign_signed","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":4},{"rule":"multi_arch","delta":0,"input":1},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-11T06:30:42.000Z"},{"as_of":"2026-10-13T02:25:01.735Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":75,"low":28,"policy_passes":9,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":11},{"rule":"cosign_signed","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":4},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":0,"input":false},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-11T06:30:42.000Z"},{"as_of":"2026-10-13T01:23:20.933Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":75,"low":28,"policy_passes":9,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":12},{"rule":"cosign_signed","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":4},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":0,"input":false},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-11T06:30:42.000Z"},{"as_of":"2026-10-12T19:30:33.548Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":75,"low":28,"policy_passes":9,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":11},{"rule":"cosign_signed","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":4},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":0,"input":false},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-11T06:30:42.000Z"},{"as_of":"2026-10-12T18:31:31.910Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":75,"low":28,"policy_passes":9,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":11},{"rule":"cosign_signed","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":4},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":0,"input":false},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-11T06:30:42.000Z"},{"as_of":"2026-10-12T17:32:17.409Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":75,"low":28,"policy_passes":9,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":11},{"rule":"cosign_signed","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":4},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":0,"input":false},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-11T06:30:42.000Z"},{"as_of":"2026-10-12T15:30:29.166Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":75,"low":28,"policy_passes":9,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":11},{"rule":"cosign_signed","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":4},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":0,"input":false},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-11T06:30:42.000Z"},{"as_of":"2026-10-12T13:31:55.669Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":75,"low":28,"policy_passes":9,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":11},{"rule":"cosign_signed","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":4},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":0,"input":false},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-11T06:30:42.000Z"},{"as_of":"2026-10-12T05:10:43.587Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":75,"low":28,"policy_passes":9,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":11},{"rule":"cosign_signed","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":4},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":0,"input":false},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-11T06:30:42.000Z"},{"as_of":"2026-10-12T05:10:13.137Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":75,"low":28,"policy_passes":9,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":11},{"rule":"cosign_signed","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":4},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":0,"input":false},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-11T06:30:42.000Z"},{"as_of":"2026-10-11T04:39:57.604Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":75,"low":28,"policy_passes":9,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-6,"input":2},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":10},{"rule":"cosign_signed","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":4},{"rule":"multi_arch","delta":0,"input":1},{"rule":"readme_has_example","delta":2,"input":true}],"grype_db_version":"2026-10-10T06:30:01.000Z"},{"as_of":"2026-10-10T06:01:13.751Z","grade":"A","score":"100.00","critical":0,"high":0,"medium":73,"low":28,"policy_passes":8,"policy_fails":1,"rubric_version":"cerodeo-v1","rubric_breakdown":[{"rule":"medium_fixable","delta":-3,"input":1},{"rule":"non_root_default","delta":10,"input":"keycloak"},{"rule":"rebuilt_lt_90d","delta":10,"input":9},{"rule":"cosign_signed","delta":5,"input":true},{"rule":"oci_standard_labels","delta":3,"input":4},{"rule":"multi_arch","delta":0,"input":1},{"rule":"upstream_github_release","delta":0,"input":false}],"grype_db_version":"2026-10-09T06:32:32.000Z"}]}