)]}'
{
  "commit": "7d2b1dfcfaea57150315006b9efaee9519a54f86",
  "tree": "a9861723b2e13d844e822d578bd8d35451373ac4",
  "parents": [
    "d11fdb48837282ac9b258b5d231a2dacf2fcccae"
  ],
  "author": {
    "name": "Christina Quast",
    "email": "christina.quast@9elements.com",
    "time": "Mon Aug 17 14:54:29 2026 +0200"
  },
  "committer": {
    "name": "leongross",
    "email": "leon.gross@rub.de",
    "time": "Tue Aug 25 19:01:03 2026 +0200"
  },
  "message": "orchestrator: Test the at-rest guarantee end to end\n\nThe reset wiring itself landed with the platform driver (BootControl\ncomposed into BoardCapabilities, assert_reset/release_reset delegating\nto it), so what remains here are the end-to-end proofs: a component is\nstill held in reset while its image is verified and the line is\nreleased only on the passing verdict, and a dead reset line fails\nclosed with the component left quiesced. BootControl is re-exported\nfrom the driver crate so board crates need only one import.\n\nAssisted-by: Claude:claude-fable-5\nSigned-off-by: Christina Quast \u003cchristina.quast@9elements.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bf978f1e0631b64900962f88e4b71514442e5f6f",
      "old_mode": 33188,
      "old_path": "services/orchestrator/driver/src/board.rs",
      "new_id": "d1c2508c78899c86223476370ef75c8656e93512",
      "new_mode": 33188,
      "new_path": "services/orchestrator/driver/src/board.rs"
    },
    {
      "type": "modify",
      "old_id": "0f2bc0ee24ffdd68b4dadb002bd01d43bae7ee74",
      "old_mode": 33188,
      "old_path": "services/orchestrator/driver/src/tests.rs",
      "new_id": "8300571c7ce921452f56994cc730006b3523770a",
      "new_mode": 33188,
      "new_path": "services/orchestrator/driver/src/tests.rs"
    }
  ]
}
