{
  "version": 1,
  "kind": "manifest",
  "note": "Every public recorded run file and the ledger, each with its SHA-256 digest, its size in bytes and the caveats its own data states. manifest.sig is an Ed25519 signature over the exact bytes of this file, in base64. The public key is below and at signing-key.txt, and verify.mjs checks all of it against the live site with node:crypto alone. A valid signature shows these files are unchanged since they were signed. It does not restore records that were lost, and it does not check what the agents reported.",
  "signed": "2026-10-04T05:44:36.840Z",
  "digest": "SHA-256",
  "signature": {
    "algorithm": "Ed25519",
    "file": "manifest.sig",
    "encoding": "base64"
  },
  "publicKey": {
    "file": "signing-key.txt",
    "sha256": "4a11559edde18406f671da49fe20a9dd7df4e735e19c55cb2614c3790b9014d7",
    "pem": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAp0Di3qwbysYWNBxHvrWk+amVSbAc9wDRDXp22eAOlvE=\n-----END PUBLIC KEY-----\n"
  },
  "files": [
    {
      "name": "L7.json",
      "bytes": 2281,
      "sha256": "123a43546b6c85d2f8d4a46c37f7bcd410ff4abfaaee24ea521f8f04930bd7e6",
      "caveats": []
    },
    {
      "name": "P1a.json",
      "bytes": 11330,
      "sha256": "48578f11a41ca0db5a1b52a54da566fcc720f42e74080cb23e3428dcfe327719",
      "caveats": [
        "Earlier rounds were not retained.",
        "The next-to-last round is recovered from its report in the rework prompt; its time was not retained."
      ]
    },
    {
      "name": "S4.json",
      "bytes": 3018,
      "sha256": "07ad76c31645bced79e76b8b09df4a4d384dfc73287c21c98bf327e6f20126b1",
      "caveats": []
    },
    {
      "name": "ledger.json",
      "bytes": 70017,
      "sha256": "dc65c01954eb5b580f7894dc3927c885e81d6522b7785746cca087b4b9960e69",
      "caveats": [
        "Counts are lower bounds where logs were overwritten.",
        "REWORK verdicts recovered from the prompts of the reworks they caused, counted separately: 6."
      ]
    }
  ]
}
