{
 "schemaVersion": 1,
 "check": "unit-tests",
 "testedAt": "2026-11-05T20:19:53.569Z",
 "commit": {
  "sha": "d449f6396ae90d58d1f5aa377a6a59d1e608f059",
  "short": "d449f63"
 },
 "environment": {
  "kind": "ci",
  "os": "linux 7.0.0-1017-azure",
  "node": "v22.23.4",
  "runner": "github-actions",
  "baseUrl": "[local]",
  "productionUrl": "https://raqueeb.dev"
 },
 "tool": "node --test",
 "command": "npm test",
 "status": "passed",
 "summary": "11 passed, 0 failed",
 "results": {
  "source": "ci-step",
  "runner": "github-actions",
  "runId": "42100692126",
  "exitCode": 0,
  "signal": null,
  "startedAt": "2026-11-05T20:19:53.369Z",
  "finishedAt": "2026-11-05T20:19:53.569Z",
  "output": [
   "  ...",
   "# Subtest: bad weights are rejected",
   "ok 7 - bad weights are rejected",
   "  ---",
   "  duration_ms: 0.244638",
   "  type: 'test'",
   "  ...",
   "# Subtest: confidence follows commit relation and check health",
   "ok 8 - confidence follows commit relation and check health",
   "  ---",
   "  duration_ms: 0.143656",
   "  type: 'test'",
   "  ...",
   "# Subtest: checks go stale after the configured age and untested checks stay untested",
   "ok 9 - checks go stale after the configured age and untested checks stay untested",
   "  ---",
   "  duration_ms: 0.299519",
   "  type: 'test'",
   "  ...",
   "# Subtest: run status: failed beats warning beats passed",
   "ok 10 - run status: failed beats warning beats passed",
   "  ---",
   "  duration_ms: 0.255594",
   "  type: 'test'",
   "  ...",
   "# Subtest: regressions compare numeric metrics of matching checks",
   "ok 11 - regressions compare numeric metrics of matching checks",
   "  ---",
   "  duration_ms: 0.410236",
   "  type: 'test'",
   "  ...",
   "1..11",
   "# tests 11",
   "# suites 0",
   "# pass 11",
   "# fail 0",
   "# cancelled 0",
   "# skipped 0",
   "# todo 0",
   "# duration_ms 86.924948"
  ]
 },
 "limitations": []
}
