{
  "generatedAt": "2026-07-28T00:51:17.320Z",
  "consoleDepth": 4,
  "rows": [
    {
      "feature": "health.states",
      "expectedState": {
        "ok": true,
        "states": [
          "MA",
          "NJ"
        ]
      },
      "actualState": {
        "ok": true,
        "states": [
          "MA",
          "NJ"
        ]
      },
      "match": true,
      "notes": "GET /health lists regulated states"
    },
    {
      "feature": "check.ma_licensed_nba_totals",
      "expectedState": {
        "allowed": true,
        "status": 200
      },
      "actualState": {
        "allowed": true,
        "status": 200
      },
      "match": true,
      "notes": "demo-ma-licensed straight NBA/totals"
    },
    {
      "feature": "check.nj_unlicensed_block",
      "expectedState": {
        "allowed": false,
        "status": 403
      },
      "actualState": {
        "allowed": false,
        "status": 403
      },
      "match": true,
      "notes": "demo-unlicensed soccer blocked in NJ"
    },
    {
      "feature": "status.ma_licensed_shape",
      "expectedState": {
        "ok": true,
        "state": "MA",
        "licenseStatus": "active",
        "hasLimits": true
      },
      "actualState": {
        "ok": true,
        "state": "MA",
        "licenseStatus": "active",
        "hasLimits": true
      },
      "match": true,
      "notes": "GET /api/compliance/status panel"
    },
    {
      "feature": "identity.agent_key_prefix",
      "expectedState": {
        "method": "prefix_lookup",
        "timing": "constant",
        "prefixLen": 5
      },
      "actualState": {
        "method": "prefix_lookup",
        "timing": "constant",
        "prefixLen": 5
      },
      "match": true,
      "notes": "agent API keys use fixed prefix for O(1) lookup shape"
    },
    {
      "feature": "runtime.deepEquals.strict_vs_loose",
      "expectedState": {
        "loose": true,
        "strict": false,
        "diverges": true
      },
      "actualState": {
        "loose": true,
        "strict": false,
        "diverges": true
      },
      "match": true,
      "notes": "Bun.deepEquals(a,b) true; Bun.deepEquals(a,b,true) false — same as toStrictEqual"
    },
    {
      "feature": "runtime.deepEquals.docs_matrix",
      "expectedState": {
        "ok": true,
        "cases": 6
      },
      "actualState": {
        "ok": true,
        "cases": 6
      },
      "match": true,
      "notes": "docs strict-inequality matrix (undefined, sparse, class vs plain)"
    },
    {
      "feature": "runtime.escapeHTML",
      "expectedState": {
        "hasLt": true,
        "hasAmp": true,
        "hasQuot": true,
        "rawUnsafe": false
      },
      "actualState": {
        "hasLt": true,
        "hasAmp": true,
        "hasQuot": true,
        "rawUnsafe": false
      },
      "match": true,
      "notes": "Bun.escapeHTML for safe HTML report cells"
    }
  ],
  "passed": 8,
  "total": 8,
  "signature": "f3aa87d1eb017f4dfc27c2e4bb6325a8ab39bdc464852057f3fd83c84259554e"
}
