)]}'
{
  "commit": "0df32aacd4c14c8db1ea2876378f4bc23a2744dc",
  "tree": "78ce84dde10be6569f74b43148440afc8eaf83cb",
  "parents": [
    "222bf413a2ab02a430d92961cb3eef05dcf5ff89"
  ],
  "author": {
    "name": "Philip Zeyliger",
    "email": "philip@bold.dev",
    "time": "Wed Jun 04 16:47:30 2025 +0000"
  },
  "committer": {
    "name": "Philip Zeyliger",
    "email": "philip@bold.dev",
    "time": "Wed Jun 04 09:49:24 2025 -0700"
  },
  "message": "loop: change state transition logging from INFO to DEBUG\n\nReduce verbosity of state transition logging by changing log level from\nslog.InfoContext to slog.DebugContext in StateMachine.TransitionWithEvent.\n\nThe state transition logs provide detailed internal state machine flow\ninformation that is primarily useful for debugging rather than general\noperation monitoring. Moving these to DEBUG level:\n\n- Reduces log noise during normal operations\n- Maintains debugging capability when DEBUG level is enabled\n- Preserves all existing log message content and structure\n- Only affects log level, no functional changes\n\nThis change specifically targets the log line:\n\u0027State transition from X to Y (event description) duration\u003dNs\u0027\n\nThe change applies to both regular transitions in TransitionWithEvent()\nwhile preserving the existing WARN level for forced transitions which\nremain important for operational visibility.\n\nCo-Authored-By: sketch \u003chello@sketch.dev\u003e\nChange-ID: s1079bacd87ecdb73k\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f8d6cc93ce85ed2b4ea997290a736f1415d766a2",
      "old_mode": 33188,
      "old_path": "loop/statemachine.go",
      "new_id": "e81299e4f8cf90d1c5590bb26c77adbd725ebb6b",
      "new_mode": 33188,
      "new_path": "loop/statemachine.go"
    }
  ]
}
