)]}'
{
  "commit": "58ab214ed84fae9e4b8309a23bb796e54ab555ce",
  "tree": "5848703e353301d67d7f21ac36998cdc80aebd11",
  "parents": [
    "6690df9f7cc0360686103a386fb9cb08107a1412"
  ],
  "author": {
    "name": "Christina Quast",
    "email": "christina.quast@9elements.com",
    "time": "Wed Aug 19 17:35:05 2026 +0200"
  },
  "committer": {
    "name": "Anthony Rocha",
    "email": "116300062+rusty1968@users.noreply.github.com",
    "time": "Wed Aug 19 12:26:56 2026 -0700"
  },
  "message": "orchestrator: Match the struct form of Effect::RecoverComponent\n\nMain changed RecoverComponent to a struct variant carrying the core\u0027s\nconsecutive-recovery count. Destructure it and pass the attempt through\nto recover_component, so a future implementation can pick a different\nrecovery source per attempt.\n\nAssisted-by: Claude:claude-fable-5\n\nClaude-Session: https://claude.ai/code/session_018vLnXX7edp1R5YxQA3FM3h\nSigned-off-by: Christina Quast \u003cchristina.quast@9elements.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "559f58d6fa7f05d4b69471e64632836992334729",
      "old_mode": 33188,
      "old_path": "services/orchestrator/driver/src/driver.rs",
      "new_id": "46d8177b272c6c2cd482d4e667cd0cecb2b45dd8",
      "new_mode": 33188,
      "new_path": "services/orchestrator/driver/src/driver.rs"
    }
  ]
}
