{
 "schema": "saffron-release-attestation",
 "schema_version": 1,
 "key_id": "saffron-release-2026-09",
 "payload": {
  "project": "saffron-systems",
  "repository": "saffron-group/saffron-systems-deploy",
  "base": "7bb3e6d6d570df4c5f6b526b50741aa2d5f5522c",
  "signed_over_commit": "0cb2f7a6306efbf60135b482f9b6c3b7e17d99d5",
  "ui_files": [
   {
    "path": "index.html",
    "blob": "7ada367cc7efefab500ed19d82b3cacd1fe38cb7"
   },
   {
    "path": "software/index.html",
    "blob": "1360e5480b0729f0463e712769dddc72a41de625"
   }
  ],
  "evidence": {
   "receipt_sha256": "f52aefa7dc200152d3d5df3e9809ef9b77efba17126f19c1f315a896187632d2",
   "method": "Headless Chrome full-page at 1440 and 390, prefers-reduced-motion; origin/main vs staged pages served locally",
   "finding": "Truth pass: /software thesis and ledger copy corrected (no unsourced superlative, Saffron named as the company, founding year 2024 from the registry, signed-release fact), Systems contact set to aladdin@saffronsystems.io, parent command palette pointed at parent sections. 0 page or console errors and 0 overflow at 1440 and 390.",
   "captured_at_utc": "2026-09-29T17:46:12Z",
   "targets": [
    {
     "path": "index.html",
     "source_sha256": "b148cf212771e9afe39e6c01dc635271fa3f3af9ac90d4a21c918daed08aa829",
     "artifact_sha256": "456a9ade4eee584191d50a71bcc399c59a3b51403f258d67897b639c35161f53",
     "baseline_artifact_sha256": "456a9ade4eee584191d50a71bcc399c59a3b51403f258d67897b639c35161f53"
    },
    {
     "path": "software/index.html",
     "source_sha256": "52f92e68d2f9d6b1f84cd6b1ca7b4e5b43d572ffc67ed5babfa630c155fd69ed",
     "artifact_sha256": "aa14b907d9c54a0d248e495c08d609264690c27270a2bfe48b39f35969b141e1",
     "baseline_artifact_sha256": "3f78d31a9e706897af47c7db8abb1195c95231c52eee3cb4b337ef3f65e837bb"
    }
   ]
  },
  "signed_at": "2026-09-29T17:46:21.573Z",
  "signer": {
   "tool": "saffron-release-sign 1.0.0"
  }
 },
 "signature": "xMA075ECCv7HlmNCEbWtFVbgN20y+x8+ohiUAYNRAi01l2ZWQJSl+/MbhVjGWW4qZ6/tllauQyjg7aOSPVfqBQ=="
}
