)]}'
{
  "commit": "79ddd63e0a3fe13beada13c6f9d6a53e4c11bf81",
  "tree": "58519ba82c6b6e96d23735075deddb37cb4af17d",
  "parents": [
    "99f146e04bcaf3129491388e83b5e5bea08b8e74"
  ],
  "author": {
    "name": "Christina Quast",
    "email": "christina.quast@9elements.com",
    "time": "Sun Oct 04 19:20:32 2026 +0200"
  },
  "committer": {
    "name": "Christina Quast",
    "email": "chrysh.ng+github@gmail.com",
    "time": "Sun Oct 04 21:02:43 2026 +0200"
  },
  "message": "orchestrator: Say start, not arm, outside the watchdogs\n\nBootWatch::arm becomes BootWatch::start and Phase::Armed becomes\nPhase::Started. The trait doc already said \"starts a fresh attempt\", so\nthe name now says what the method does.\n\nArm stays where a deadline is involved: the boot and commit watchdogs,\nthe timer, and BootWatchdogs in the server. It also stays in the i2c,\ni3c, usart and sgpiom drivers, which are not ours.\n\nThe rest is prose. The trial-boot record is set pending, matching\nset_trial_pending and is_pending on the trait. The SPI write filter is\nenabled, which is what the register does. The GPIO boot monitor cannot\nclear the latch.\n\nAssisted-by: Claude\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ddc9e3b5c70f4eeb3cc0592a4184d99b36be6f92",
      "old_mode": 33188,
      "old_path": "docs/src/design/orchestrator/orchestrator-platform.md",
      "new_id": "251d99e11378b4b1ca1f017ebe07c0e8f8010752",
      "new_mode": 33188,
      "new_path": "docs/src/design/orchestrator/orchestrator-platform.md"
    },
    {
      "type": "modify",
      "old_id": "3591d2b8d7753f978a2163fa9937133ed4bfb1c5",
      "old_mode": 33188,
      "old_path": "services/orchestrator/adapters/hal/src/gpio_boot_monitor.rs",
      "new_id": "fa195e0dff103112be58f4638597dc73f088d803",
      "new_mode": 33188,
      "new_path": "services/orchestrator/adapters/hal/src/gpio_boot_monitor.rs"
    },
    {
      "type": "modify",
      "old_id": "0d1a762e8ef6912cd298b334e2781c1b448a90ef",
      "old_mode": 33188,
      "old_path": "services/orchestrator/adapters/walk/src/walk.rs",
      "new_id": "d55a9df8e533644687f9d55ce461cdd905ee7170",
      "new_mode": 33188,
      "new_path": "services/orchestrator/adapters/walk/src/walk.rs"
    },
    {
      "type": "modify",
      "old_id": "66c703c91a71103c01d97fb84b4649460ead1bb8",
      "old_mode": 33188,
      "old_path": "services/orchestrator/capabilities/src/boot_watch.rs",
      "new_id": "9e86933b3bb912127c369a287d570b0419e2cfa9",
      "new_mode": 33188,
      "new_path": "services/orchestrator/capabilities/src/boot_watch.rs"
    },
    {
      "type": "modify",
      "old_id": "6f93e3ea9c0e1dd1c325a8e2fd178f49961b90d1",
      "old_mode": 33188,
      "old_path": "services/orchestrator/capabilities/src/device_trial_boot.rs",
      "new_id": "5ba3a35e9c2dfe37d4798f4417d14aa90c1fa0c7",
      "new_mode": 33188,
      "new_path": "services/orchestrator/capabilities/src/device_trial_boot.rs"
    },
    {
      "type": "modify",
      "old_id": "7f1b83f23c80e40c157daf1553205bbc67004c97",
      "old_mode": 33188,
      "old_path": "services/orchestrator/capabilities/src/lib.rs",
      "new_id": "fcdad523e29cf5e9e235ddf24879b7df4a6867a1",
      "new_mode": 33188,
      "new_path": "services/orchestrator/capabilities/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "cf2ef4d550ac887a65f7b327fcd819c2999023ec",
      "old_mode": 33188,
      "old_path": "services/orchestrator/driver/README.md",
      "new_id": "1bde9121cde78c4c1d901fd173bebef37a3ae429",
      "new_mode": 33188,
      "new_path": "services/orchestrator/driver/README.md"
    },
    {
      "type": "modify",
      "old_id": "09d5d03f86623152447ed04e053fa7636a9ab2f6",
      "old_mode": 33188,
      "old_path": "services/orchestrator/driver/src/driver.rs",
      "new_id": "a5f7c371a5a361bb8253f22b3eb0837bcf973de8",
      "new_mode": 33188,
      "new_path": "services/orchestrator/driver/src/driver.rs"
    },
    {
      "type": "modify",
      "old_id": "332a82ed105021f25adc8ed96e146483e4a37777",
      "old_mode": 33188,
      "old_path": "services/orchestrator/driver/src/tests.rs",
      "new_id": "61bb13e5a16821501d56ccdc1af4e707d93bee12",
      "new_mode": 33188,
      "new_path": "services/orchestrator/driver/src/tests.rs"
    },
    {
      "type": "modify",
      "old_id": "48b5d172901f73c3b4a770832b07bea78dc0f143",
      "old_mode": 33188,
      "old_path": "target/ast10x0/board/src/bmc.rs",
      "new_id": "6a7bc414eace5b00b629e3d8bdfb59ce40e6b847",
      "new_mode": 33188,
      "new_path": "target/ast10x0/board/src/bmc.rs"
    },
    {
      "type": "modify",
      "old_id": "741c2913f4476ff999168b2b638df240ba22ddd5",
      "old_mode": 33188,
      "old_path": "target/ast10x0/tests/orchestrator/runtime/main.rs",
      "new_id": "3238d8a98237e6b31d951be5f728becc0b162081",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/orchestrator/runtime/main.rs"
    }
  ]
}
