```json
{
  "criteria": {
    "c1": "met",
    "c2": "not_met",
    "c3": "not_met",
    "c4": "not_met",
    "c5": "not_met"
  },
  "note": "The implementation does not use exponential backoff, omits the 60-second crash-loop detection, and uses immediate kill instead of SIGTERM with a 5s timeout. Additionally, no executable test code verifying restarts and backoff delays is provided."
}
```