{
  "ledger": "IronBridge LAW-25 hash-chain",
  "spec": "append-only sha256 hash-chain; chainlink_row = sha256(canonical(row)); chainlink_prev = prior row chainlink_row",
  "chain_length": 7978,
  "head": {
    "seq": 7978,
    "ts": "2026-07-28T23:59:02.161Z",
    "status": "applied",
    "chainlink_prev": "ef242e17a4754fa0541d2f561293295c9d80cd376d3d946ad01c3256e85f116d",
    "chainlink_row": "7b514a4f426fee888cc256805f95d020d584973abe9ea8c01f8ad17c5e9a090a"
  },
  "window": {
    "from": 7959,
    "to": 7978,
    "checked": 20,
    "continuity_ok": true,
    "breaks": []
  },
  "rows": [
    {
      "seq": 7959,
      "ts": "2026-07-28T19:14:02.523Z",
      "status": "applied",
      "chainlink_prev": "9977783b58aebb29bf5e7ee109daf3bb2c30b26bf6b711f88c24a9452c51d392",
      "chainlink_row": "63a0f2b8d11318c1184ab82f3a34cec1971ec139421431f1f579baf96f7db11a"
    },
    {
      "seq": 7960,
      "ts": "2026-07-28T19:29:03.011Z",
      "status": "applied",
      "chainlink_prev": "63a0f2b8d11318c1184ab82f3a34cec1971ec139421431f1f579baf96f7db11a",
      "chainlink_row": "8fb43097706840a4ca8bd81dcaa005f82b5536f0437726f2573498ae402877f5"
    },
    {
      "seq": 7961,
      "ts": "2026-07-28T19:44:02.720Z",
      "status": "applied",
      "chainlink_prev": "8fb43097706840a4ca8bd81dcaa005f82b5536f0437726f2573498ae402877f5",
      "chainlink_row": "3bbbd3dd36b821dc59e12f9a7c537810e48ce2436e5626e51535b0be9847bfd7"
    },
    {
      "seq": 7962,
      "ts": "2026-07-28T19:59:02.452Z",
      "status": "applied",
      "chainlink_prev": "3bbbd3dd36b821dc59e12f9a7c537810e48ce2436e5626e51535b0be9847bfd7",
      "chainlink_row": "626ee9727827f6645cf755ac8e2094b040a4c409798c180eef507c4d4f6aebc8"
    },
    {
      "seq": 7963,
      "ts": "2026-07-28T20:14:02.881Z",
      "status": "applied",
      "chainlink_prev": "626ee9727827f6645cf755ac8e2094b040a4c409798c180eef507c4d4f6aebc8",
      "chainlink_row": "125e1e4e13a7448753c8146d137e991cf8caa814b5a19d11b859fee4a044e48b"
    },
    {
      "seq": 7964,
      "ts": "2026-07-28T20:29:02.640Z",
      "status": "applied",
      "chainlink_prev": "125e1e4e13a7448753c8146d137e991cf8caa814b5a19d11b859fee4a044e48b",
      "chainlink_row": "d44c1fda9a2512a2ce772e7b411c0ff8e4a9ce64ef9ce7ecf9ebb89a5f13444e"
    },
    {
      "seq": 7965,
      "ts": "2026-07-28T20:44:03.187Z",
      "status": "applied",
      "chainlink_prev": "d44c1fda9a2512a2ce772e7b411c0ff8e4a9ce64ef9ce7ecf9ebb89a5f13444e",
      "chainlink_row": "354acb2aa6b1d6fa7c6e313ceea0259a322054297ec634329f0bb1eca5857ab1"
    },
    {
      "seq": 7966,
      "ts": "2026-07-28T20:59:02.433Z",
      "status": "applied",
      "chainlink_prev": "354acb2aa6b1d6fa7c6e313ceea0259a322054297ec634329f0bb1eca5857ab1",
      "chainlink_row": "dd3bfb04dcd9f7d5c22c72bebc0d4d75570f0f6155ada2e7ceb89ac4dd6c6d12"
    },
    {
      "seq": 7967,
      "ts": "2026-07-28T21:14:02.756Z",
      "status": "applied",
      "chainlink_prev": "dd3bfb04dcd9f7d5c22c72bebc0d4d75570f0f6155ada2e7ceb89ac4dd6c6d12",
      "chainlink_row": "d37a98bb4e820a5d4e9f9a98c536be79dd1038b7cb2248227ff7ca8b83cd996d"
    },
    {
      "seq": 7968,
      "ts": "2026-07-28T21:29:02.222Z",
      "status": "applied",
      "chainlink_prev": "d37a98bb4e820a5d4e9f9a98c536be79dd1038b7cb2248227ff7ca8b83cd996d",
      "chainlink_row": "3d5f41da2d6a0fe34ff4ba2592e175c2aa1c5ed6959441c9c6960fd19b74a51c"
    },
    {
      "seq": 7969,
      "ts": "2026-07-28T21:44:03.141Z",
      "status": "applied",
      "chainlink_prev": "3d5f41da2d6a0fe34ff4ba2592e175c2aa1c5ed6959441c9c6960fd19b74a51c",
      "chainlink_row": "d8a765d98c1a3563a3184de2d7ce93779ab80431b78a78b35225d22248748c06"
    },
    {
      "seq": 7970,
      "ts": "2026-07-28T21:59:02.591Z",
      "status": "applied",
      "chainlink_prev": "d8a765d98c1a3563a3184de2d7ce93779ab80431b78a78b35225d22248748c06",
      "chainlink_row": "7156729b3eb0721f2c644ade6ecc9c2bbbd952da475d62bba196047626363d65"
    },
    {
      "seq": 7971,
      "ts": "2026-07-28T22:14:02.370Z",
      "status": "applied",
      "chainlink_prev": "7156729b3eb0721f2c644ade6ecc9c2bbbd952da475d62bba196047626363d65",
      "chainlink_row": "c044aa805583ef0434c25e4e8618a30fb648a5e63b04ee43fbe03dfa848dce2f"
    },
    {
      "seq": 7972,
      "ts": "2026-07-28T22:29:02.702Z",
      "status": "applied",
      "chainlink_prev": "c044aa805583ef0434c25e4e8618a30fb648a5e63b04ee43fbe03dfa848dce2f",
      "chainlink_row": "d1659eae89299918102901b81a49b08b5e39916a6106a27d406a3f3cedc796fc"
    },
    {
      "seq": 7973,
      "ts": "2026-07-28T22:44:02.685Z",
      "status": "applied",
      "chainlink_prev": "d1659eae89299918102901b81a49b08b5e39916a6106a27d406a3f3cedc796fc",
      "chainlink_row": "77e173c607cf0be29bdcf977b823a5e2eb713934c607f51699363b7dd66c30b6"
    },
    {
      "seq": 7974,
      "ts": "2026-07-28T22:59:02.842Z",
      "status": "applied",
      "chainlink_prev": "77e173c607cf0be29bdcf977b823a5e2eb713934c607f51699363b7dd66c30b6",
      "chainlink_row": "1113b873dc729f580881468be514bee14d40170bd78797ff2269246feec727fc"
    },
    {
      "seq": 7975,
      "ts": "2026-07-28T23:14:02.615Z",
      "status": "applied",
      "chainlink_prev": "1113b873dc729f580881468be514bee14d40170bd78797ff2269246feec727fc",
      "chainlink_row": "8c64b2f1b7250bce0d49d00b2e13e7fb77d0cee62429a45a226e78b7764ef0c9"
    },
    {
      "seq": 7976,
      "ts": "2026-07-28T23:29:02.395Z",
      "status": "applied",
      "chainlink_prev": "8c64b2f1b7250bce0d49d00b2e13e7fb77d0cee62429a45a226e78b7764ef0c9",
      "chainlink_row": "23ce4d88c253b79cfa856f806662c3a51caa46e377c4773486b487330ffa73d1"
    },
    {
      "seq": 7977,
      "ts": "2026-07-28T23:44:03.337Z",
      "status": "applied",
      "chainlink_prev": "23ce4d88c253b79cfa856f806662c3a51caa46e377c4773486b487330ffa73d1",
      "chainlink_row": "ef242e17a4754fa0541d2f561293295c9d80cd376d3d946ad01c3256e85f116d"
    },
    {
      "seq": 7978,
      "ts": "2026-07-28T23:59:02.161Z",
      "status": "applied",
      "chainlink_prev": "ef242e17a4754fa0541d2f561293295c9d80cd376d3d946ad01c3256e85f116d",
      "chainlink_row": "7b514a4f426fee888cc256805f95d020d584973abe9ea8c01f8ad17c5e9a090a"
    }
  ],
  "how_to_verify": "For each row n: confirm rows[n].chainlink_prev === rows[n-1].chainlink_row. Any break = tamper. Spot-check any single row (with server-side leaf recompute) via ?row=N. Leaf contents withheld to protect internal operations; each row carries an HMAC authorship seal.",
  "authorship_seal": "HMAC (keyed) per row"
}