)]}'
{
  "commit": "76ca3cb51107ca43e51aed8da4800cfe4ec8f115",
  "tree": "e855beb6db9cc7e38472dde8a2a9bf9273b46ee6",
  "parents": [
    "67907f9e9bbe41c836b8e25a691565ab3a74e5a2"
  ],
  "author": {
    "name": "Christina Quast",
    "email": "christina.quast@9elements.com",
    "time": "Thu Jul 16 11:07:39 2026 +0200"
  },
  "committer": {
    "name": "Christian Walter",
    "email": "christian.walter@9elements.com",
    "time": "Tue Jul 21 11:04:46 2026 +0200"
  },
  "message": "spimonitor: prefix bare Monitor* names with SpiMonitor\n\nDisambiguate the SPI monitor API from an upcoming BootMonitor subsystem\nso the two never collide. Rename in the spimonitor crate:\n\n  Monitor (trait) -\u003e SpiMonitorControl\n  MonitorInstance -\u003e SpiMonitorId   (avoids clash with scu::SpiMonitorInstance)\n  MonitorStatus   -\u003e SpiMonitorStatus\n  MonitorState    -\u003e SpiMonitorState\n  MonitorPolicy   -\u003e SpiMonitorPolicy\n\nThe SpimWiringError::Monitor and SpiMonitorError::MonitorNotFound enum\nvariants are left as-is; they are namespaced by their enum and cannot\ncollide. Update the board impl accordingly.\n\nAssisted-by: Claude:claude-opus-4-8\nSigned-off-by: Christina Quast \u003cchristina.quast@9elements.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "62dfc7211393a642b7ceb79426395631b9f2163b",
      "old_mode": 33188,
      "old_path": "target/ast10x0/board/src/spi_monitor.rs",
      "new_id": "c3aef11050335052c564a06c8610e88a4eeb62fe",
      "new_mode": 33188,
      "new_path": "target/ast10x0/board/src/spi_monitor.rs"
    },
    {
      "type": "modify",
      "old_id": "5ad458690c8907dd2ba1fae979c75b945abc71a1",
      "old_mode": 33188,
      "old_path": "target/ast10x0/board/src/spim_wiring.rs",
      "new_id": "051c8609017ae31f78934bbf454079872036eef0",
      "new_mode": 33188,
      "new_path": "target/ast10x0/board/src/spim_wiring.rs"
    },
    {
      "type": "modify",
      "old_id": "252f8f38757855d65877033238d9cbf14bb32e55",
      "old_mode": 33188,
      "old_path": "target/ast10x0/peripherals/spimonitor/controller.rs",
      "new_id": "5f6a06137026cd31f38eca59f7f3565593262663",
      "new_mode": 33188,
      "new_path": "target/ast10x0/peripherals/spimonitor/controller.rs"
    },
    {
      "type": "modify",
      "old_id": "4fb1175453bf0ada1ae23faaa902978d03bd3237",
      "old_mode": 33188,
      "old_path": "target/ast10x0/peripherals/spimonitor/mod.rs",
      "new_id": "bfb3d5f89d627796e5b09dc228a5aba7e45ed7ea",
      "new_mode": 33188,
      "new_path": "target/ast10x0/peripherals/spimonitor/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "fee1082c43233192cc48db9f385c485f1c02b425",
      "old_mode": 33188,
      "old_path": "target/ast10x0/peripherals/spimonitor/policy.rs",
      "new_id": "2d9690626946ef05d3eb65b44c08c6b25cfd3894",
      "new_mode": 33188,
      "new_path": "target/ast10x0/peripherals/spimonitor/policy.rs"
    },
    {
      "type": "modify",
      "old_id": "e3f35e33cf559d53e95eccfef545de85149fc7d8",
      "old_mode": 33188,
      "old_path": "target/ast10x0/peripherals/spimonitor/profile.rs",
      "new_id": "74639487541c0fdc30e60d6987d158bf2ed1219c",
      "new_mode": 33188,
      "new_path": "target/ast10x0/peripherals/spimonitor/profile.rs"
    },
    {
      "type": "modify",
      "old_id": "af455d6c82e979b0775df8d11064584fcafa5c02",
      "old_mode": 33188,
      "old_path": "target/ast10x0/peripherals/spimonitor/traits.rs",
      "new_id": "a427740d018d29668496e3707c54e4c7dd4a6a9f",
      "new_mode": 33188,
      "new_path": "target/ast10x0/peripherals/spimonitor/traits.rs"
    },
    {
      "type": "modify",
      "old_id": "5c00cec79a1280b54de95e1c613a16f61ba8436a",
      "old_mode": 33188,
      "old_path": "target/ast10x0/peripherals/spimonitor/types.rs",
      "new_id": "e66c9ea2dd8956486f22c79f7c34dbf4b7eee67a",
      "new_mode": 33188,
      "new_path": "target/ast10x0/peripherals/spimonitor/types.rs"
    },
    {
      "type": "modify",
      "old_id": "b6ba08cc281cbcd5ac433402e8d400fcde3d151e",
      "old_mode": 33188,
      "old_path": "target/ast10x0/tests/spimonitor/setup_all_spim.rs",
      "new_id": "2ca142a21a07c8a1c2effa6b1a78e58f13843121",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/spimonitor/setup_all_spim.rs"
    },
    {
      "type": "modify",
      "old_id": "4b57a1cce4f78524412c2c4ebf447bf6bce2d416",
      "old_mode": 33188,
      "old_path": "target/ast10x0/tests/spimonitor/test_common.rs",
      "new_id": "a29224972866c01ae1b2d5a66c0dfc0b531d1348",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/spimonitor/test_common.rs"
    }
  ]
}
