)]}'
{
  "commit": "6d04d7bddfd68f429984997446838e17726cc86b",
  "tree": "d4b9f509ec19e79046a1ffc09a134837c0c8b041",
  "parents": [
    "6a1f3f09a3dc4e10dd9418a0a8395f7fed83ca2d"
  ],
  "author": {
    "name": "Richard Levasseur",
    "email": "richardlev@gmail.com",
    "time": "Mon Oct 26 22:15:15 2026 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Oct 26 22:15:15 2026 -0700"
  },
  "message": "agents: avoid complex inline expressions and refine workflow guardrails (#4363)\n\nComplex inline expressions and dense boolean chains in workflow\ndefinitions and code obscure intent, complicate debugging, and increase\nthe risk of logic bugs or improper input sanitization.\n\nUpdate agent code style rules to disfavor dense inline expressions and\ndense one-liners in favor of explicit statements and intermediate\nsteps. Refine workflow security guardrails to recommend dedicated\nref-sanitization steps, simplify failure-reporting job condition\npredicates, and clarify the rationale for using `printf` over\n`echo`.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bc2df1aa52cfff74f097b3ab88592598252a3ef4",
      "old_mode": 33188,
      "old_path": ".agents/rules/code-style.md",
      "new_id": "52be2ac05788948c9417b2eb7c086ee03de356f0",
      "new_mode": 33188,
      "new_path": ".agents/rules/code-style.md"
    },
    {
      "type": "modify",
      "old_id": "b5c5c77160dd1ebb2f8a4720cbe4fb580b7c3532",
      "old_mode": 33188,
      "old_path": ".agents/rules/github_actions_workflows.md",
      "new_id": "4b489e57d23d89ba594dab549ca7065313f251a9",
      "new_mode": 33188,
      "new_path": ".agents/rules/github_actions_workflows.md"
    }
  ]
}
