{
  "date": "2026-10-07",
  "branch": "wo-08-rad",
  "head": "3b0a7f12b2a1099d6c4495c201f712638d52e80a",
  "node_count": 112,
  "scope": "Learning map; source working tree includes owner-approved uncommitted spec edits and unfinished WO-08 reference work. No new Rad benchmark or attack search.",
  "source_shake256": {
    "REFRACTING-LIGHT-SPEC.md": "607fabddb830c6eab019343a1d8c168e0df07d5e2e8f87b62422842b05bb0148",
    "RL-V3-PAPER.md": "a0dcf37730403f32f399b1bdf78c18035aef22b9f7dc7c00839c3c2bf902b7d3",
    "PHASE3-RESULTS.md": "d22a31d5ac61f16de796a9829eb05e61af7210729139ac314c3a1a2682e56685",
    "CHAIN-DESIGN.md": "8cdd8be5e59bc45ab88ab47cf7a83ad92945446b60f288d3ea4386e751e522f9",
    "WORK-ORDERS.md": "91ea288642859479cb8677c7de3d414a1ee9c825e890d687c9b299bfa7cea071",
    "DECISIONS-NEEDED.md": "a461ca39c80e690d160b948e8d55f3314c0691482b3f40797293fe638481a6d9",
    "e46/src/rl.cpp": "446595cf038a9551ac55153d0ef9d75a3cf83bbccc3ac0563be57ebc1bba0140",
    "e46/src/rl_detail.hpp": "1cf71f8a82a50eb012035ff54ab95fcdd0e50dac21ccc37eae8283edd0d176f3",
    "e46/src/merkle.cpp": "09f19c601fb010e267faea853ab5eac03b379bfcd88b6cf3cef3037b2662cdac",
    "e46/include/e46/merkle.hpp": "92fd7fced28c4b35a7bb5858512099940f2e4889489f0f17c1ca045c6da5f2c1",
    "WO-03b-REPORT.md": "d9a34c6cec690ed704bdd925dd8034d3067d237ffffeada68034e52e220dc0a3",
    "e46/golden/rad_reference.py": "097c47c6515b151664a91585d6add88062e0b21c0e7af6e38e0e41739e6e0f20",
    "e46/golden/generate_wo08.py": "87cabdbea533fa79312b04fb3ff24a1c4bc943936ff221343b15d1f91c15a9d7",
    "e46/golden/wo08-golden.json": "a95d24855807ac4c9a4da53a9b0cc54afe764608bb085501347dcc8ca6c51173",
    "WO-08-REPORT.md": "bd5a9158b2f7167591df96728ae9129ae6098850b9a70b972a3ba3ef74abf57b"
  }
}
