{
  "captured": "2026-10-14T19:28:09.670008+00:00",
  "model": "jev-latest",
  "identity": {
    "fixed_sha256": "270900ad87e209ca04a1ef382019b158247cdc67dfc04f5cf4444ec5e830c399",
    "broken_sha256": "50afd83b40d8b9e80dcaec49c28d47e3c07ed5c2636cf1b31d46a8ba8f7fe4c0",
    "rule_sha256": "62e4701b188e98e0ea94988c92b32bb40154ed47db7c1ed05de3e935a7e7ee0c"
  },
  "rule": "enqueue must handle ngx.timer.at failure with a service-unavailable response before reporting accepted.",
  "results": {
    "broken": {
      "command": [
        "perch",
        "check",
        "lua/queue_receipt.lua",
        "--rules",
        "timer-admission-must-succeed",
        "--json"
      ],
      "exit_code": 3,
      "stdout": "{\n  \"path\": \"lua/queue_receipt.lua\",\n  \"name\": \"lua/queue_receipt.lua\",\n  \"line\": 1,\n  \"checked\": 1,\n  \"broken\": [\n    {\n      \"rule\": \"timer-admission-must-succeed\",\n      \"said\": \"enqueue must handle ngx.timer.at failure with a service-unavailable response before reporting accepted.\",\n      \"broken\": 0.84,\n      \"floor\": 0.5\n    }\n  ],\n  \"issues\": null,\n  \"note\": null,\n  \"clean\": false\n}\n",
      "stderr": ""
    },
    "fixed": {
      "command": [
        "perch",
        "check",
        "lua/queue_receipt.lua",
        "--rules",
        "timer-admission-must-succeed",
        "--json"
      ],
      "exit_code": 0,
      "stdout": "{\n  \"path\": \"lua/queue_receipt.lua\",\n  \"name\": \"lua/queue_receipt.lua\",\n  \"line\": 1,\n  \"checked\": 1,\n  \"broken\": [],\n  \"issues\": null,\n  \"note\": null,\n  \"clean\": true\n}\n",
      "stderr": ""
    }
  }
}
