{
  "package": "stm32-log-capture",
  "date": "2026-10-02",
  "scope": "PC-only record/byte binding; synthetic logs/times; completeness and boot identity not proven",
  "files": [
    {
      "path": "README.md",
      "bytes": 8281,
      "sha256": "fd13e85b53a7f4faf2deba936aea559864777d8b914925c9ed3dd58aa8377d5c"
    },
    {
      "path": "answers.md",
      "bytes": 2814,
      "sha256": "a4cbff3a72a0e2facdb57f56fb6c98f2bb8f2e64e0a2f19cb8b8c4731f1ea8df"
    },
    {
      "path": "answers.json",
      "bytes": 1278,
      "sha256": "a32d5e3ff7d7bee238d97ffbc2ab59199f9cc19b98957b5f7ffbb47eb528d37d"
    },
    {
      "path": "worksheet.csv",
      "bytes": 298,
      "sha256": "358221a464046cc7bf73afa98c21362b4e0740d02bcff54dd627af66d3c28aa8"
    },
    {
      "path": "provenance.json",
      "bytes": 574,
      "sha256": "98cb71a1c091a865a7e377e5ee3e3b1a461821c057bb4bbd05e0c6ff8f2e54e8"
    },
    {
      "path": "analyze_freshness.py",
      "bytes": 3800,
      "sha256": "edcf7763a5c7037cd55fe5899105fcc22382713b0699ccae0b84ec0682932f52"
    },
    {
      "path": "validate_capture.py",
      "bytes": 5415,
      "sha256": "bb172af153570015b05227280fe442a1b24f2c12ff10225e0001cceecc5f07b8"
    },
    {
      "path": "test_capture.py",
      "bytes": 6572,
      "sha256": "e03d8a672a3dfd12231c32224773713e6cb0826b4f4c088ea7b8d007a3fe6de6"
    },
    {
      "path": "synthetic/normal.csv",
      "bytes": 105,
      "sha256": "f22d796cbeb7d679fe65c11bda9c0601acadc9b295c5acbd922239fc4618a4d0"
    },
    {
      "path": "synthetic/normal.json",
      "bytes": 342,
      "sha256": "c5966e0de7022e243f119e667a39d37a52c3329a8bc19ac0374c4092e6b29cee"
    },
    {
      "path": "synthetic/historical.csv",
      "bytes": 89,
      "sha256": "f6c82368f70abccc3d6aa3168386a0b66d48bc37b4219f862b3a6adb26d60211"
    },
    {
      "path": "synthetic/historical.json",
      "bytes": 350,
      "sha256": "83049391066759d50433416fb30dbdeba34156f94d0b0e95115a8bd1cc914c2c"
    },
    {
      "path": "synthetic/wrong-hash.json",
      "bytes": 342,
      "sha256": "15ff621ac78e1eff82a7a5821cc568a2f2d52894a3b0d01fc059c26d9ae820d9"
    },
    {
      "path": "synthetic/reversed-time.json",
      "bytes": 342,
      "sha256": "1ea599efefaa7857edc50952fec373911d2cc00e19b5d0750511347e30417e88"
    }
  ]
}
