)]}'
{
  "commit": "d9aa9d4efe3deb82830cdb9d92c8544fe02ae2a6",
  "tree": "e9190484d51410661708b8e35c40d8eefb7acd52",
  "parents": [
    "a0360e746defc30fa521657fc59e4f48fede7213"
  ],
  "author": {
    "name": "Christina Quast",
    "email": "christina.quast@9elements.com",
    "time": "Mon Aug 17 17:16:06 2026 +0200"
  },
  "committer": {
    "name": "Anthony Rocha",
    "email": "116300062+rusty1968@users.noreply.github.com",
    "time": "Wed Aug 19 12:26:56 2026 -0700"
  },
  "message": "orchestrator: Rename the shell to platform driver\n\nPR #357 already settled this word: \u0027shell\u0027 reads as bash, and the\ndocs say platform driver. The crate follows: PlatformDriver in\ndriver.rs, DriverError, openprot_orchestrator_driver. The outer pump\nis now the event loop, freeing \u0027driver\u0027 for the struct.\n\nAssisted-by: Claude:claude-fable-5\nSigned-off-by: Christina Quast \u003cchristina.quast@9elements.com\u003e\n",
  "tree_diff": [
    {
      "type": "rename",
      "old_id": "254b0a80d42a8360f599f181ffb5703f7f9b82f8",
      "old_mode": 33188,
      "old_path": "services/orchestrator/shell/BUILD.bazel",
      "new_id": "b9ee0aa420d66f02e1bdd602be336ffc024d65af",
      "new_mode": 33188,
      "new_path": "services/orchestrator/driver/BUILD.bazel",
      "score": 73
    },
    {
      "type": "rename",
      "old_id": "ae56a731214bf621b1ed933fa6a7f043114ce6f3",
      "old_mode": 33188,
      "old_path": "services/orchestrator/shell/README.md",
      "new_id": "51e03b3c4f1b2a56a237657e3b6167cc1e03984c",
      "new_mode": 33188,
      "new_path": "services/orchestrator/driver/README.md",
      "score": 71
    },
    {
      "type": "rename",
      "old_id": "1b193fb234fd9aed635134cef8a341f7e66c144f",
      "old_mode": 33188,
      "old_path": "services/orchestrator/shell/src/board.rs",
      "new_id": "d4bd0665b57640bbfe3b1e1f6a713397957d8d61",
      "new_mode": 33188,
      "new_path": "services/orchestrator/driver/src/board.rs",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "ecdc7c5329527b6e488a55a9677c8fad170b9fd1",
      "old_mode": 33188,
      "old_path": "services/orchestrator/shell/src/shell.rs",
      "new_id": "95fd23877227113816e555d59d93ae28473531f0",
      "new_mode": 33188,
      "new_path": "services/orchestrator/driver/src/driver.rs",
      "score": 69
    },
    {
      "type": "rename",
      "old_id": "93fc6e0d7eab09180054cd591d23b7223fd8a1a9",
      "old_mode": 33188,
      "old_path": "services/orchestrator/shell/src/lib.rs",
      "new_id": "6be41b8f45c1e7032fe4adebd82bd8b50885e92f",
      "new_mode": 33188,
      "new_path": "services/orchestrator/driver/src/lib.rs",
      "score": 62
    },
    {
      "type": "rename",
      "old_id": "ad37c44b34374068650f0b976179a6f29d6d6a7f",
      "old_mode": 33188,
      "old_path": "services/orchestrator/shell/src/tests.rs",
      "new_id": "f797e744b5770fa63f32c4ec06517bb887c979ba",
      "new_mode": 33188,
      "new_path": "services/orchestrator/driver/src/tests.rs",
      "score": 74
    }
  ]
}
