{
  "v": 1,
  "builtAt": "2026-10-16T23:56:10.224Z",
  "engine": {
    "file": "/vendor/engine.js",
    "bytes": 564229,
    "sha384": "sha384-7iF77wdtfwgAnfHhPHWA/Tn2XwNILgrdM5MPBwIbT60bd8ZHHCuZ5hVWcQVEJr48",
    "sha256": "45d95d13a0bcc1ee9668fded37254819c051670b2c31332af258f71bf2c1f8e4",
    "source": "src/webEngine.ts (built with vite.web-engine.config.ts: npm run build:engine)"
  },
  "frame": {
    "vault.html": {
      "file": "/vault.html",
      "bytes": 1479,
      "sha256": "6594dad403738e4528648fc377a2f4781adacc9eccb98243595f376ea73cf99e"
    },
    "vault.css": {
      "file": "/vault.css",
      "bytes": 14463,
      "sha256": "202deb3c5406e4385b2ecde72172f7f2f9e5209e729b8acce66ab92f8623b9c8"
    },
    "vault-client.js": {
      "file": "/vault-client.js",
      "bytes": 33438,
      "sha256": "67ea22977a5cd08e39fa234dce6ca163005af8bd5133babf2bd746e2ff35925d"
    },
    "bridge.js": {
      "file": "/bridge.js",
      "bytes": 13131,
      "sha256": "256ca8ad1eec05f3907f81edd415ab458a0767a7b77139df216b8e87dce1cacc"
    }
  },
  "note": "Fetch each file from the vault origin, hash it, compare. The engine hash is also the SRI the frame pins in its script tag."
}
