)]}'
{
  "commit": "fcd5b14d8e0793b9868bb347a2ca3b140ddba23a",
  "tree": "17960a209d212ab17a5312a5fc01f8d8202aac0c",
  "parents": [
    "cae4c43bffc4f819ec9c5ea1caa1ed3f28a7b8c9"
  ],
  "author": {
    "name": "William S. Moses",
    "email": "gh@wsmoses.com",
    "time": "Wed Aug 05 17:46:08 2026 -0500"
  },
  "committer": {
    "name": "William S. Moses",
    "email": "gh@wsmoses.com",
    "time": "Wed Aug 05 17:46:08 2026 -0500"
  },
  "message": "Do not walk one map while inserting into it\n\nJoining a lattice with itself says nothing new, and the loop below now\nwalks the other side\u0027s map while inserting into this one, which the rehash\nwould not survive. Say the first, which settles the second.\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\nClaude-Session: https://claude.ai/code/session_016zErYp7upmqr4NHfhod9UD\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "17ae17cbaae78726027dd09466075dd049fa74d6",
      "old_mode": 33188,
      "old_path": "enzyme/Enzyme/MLIR/Analysis/DataFlowLattice.h",
      "new_id": "40048ee763c79102344fc0e060be21fc8c95701c",
      "new_mode": 33188,
      "new_path": "enzyme/Enzyme/MLIR/Analysis/DataFlowLattice.h"
    }
  ]
}
