)]}'
{
  "commit": "7c01c0bb701f996b4ef346e2807bd8bfe6ebbd9e",
  "tree": "2c4ac663b55cfe143644da4f03771883e4f90092",
  "parents": [
    "786f6a87947beea5ec85e716492d10ac1b658121"
  ],
  "author": {
    "name": "Reid-Agent",
    "email": "269567208+reidbaker-agent@users.noreply.github.com",
    "time": "Fri Aug 28 16:05:21 2026 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Aug 28 16:05:21 2026 -0400"
  },
  "message": "[camera_android_camerax] Add presubmit sweep, cross-platform paths, and test diff guidelines to AGENTS.md (#12668)\n\nThese suggestions came from /learn. No evals because the infra required\nto test the actually valuable one requires interactions with remote\nservices. I am going to brainstorm on how we can/should evaluate remote\ninteractions.\n\nhttp://github.com/flutter/packages/pull/12681 is a pr that will not\nrequired the override labels for prs like this.\n\n---\nAgent authored description\n\n## Description\n\nAdds key agent guidelines to `camera_android_camerax/AGENTS.md`:\n- **Presubmit Sweep Fixes**: Directs agents to wait until all builder\ntargets in the presubmit matrix complete before pushing, reproducing and\nfixing all failures locally to push in one consolidated commit.\n- **Cross-Platform Paths in Tests**: Enforces constructing CLI arguments\nand file paths with `package:path` (`p.join` / `p.joinAll`) rather than\nhardcoded `/` to avoid test failures on Windows CI bots.\n- **Preserve Test Order**: Directs agents to maintain the original\nsequence of existing unit tests when adding or updating tests to\nminimize review diffs.\n\n## Tests\n- Validated `flutter test test/skills_evals_test.dart\ntest/validate_skills_test.dart` (all passing).\n\n---------\n\nCo-authored-by: Reid Baker \u003creidbaker@google.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "97fc6786346843412a5f54b926d1390494bd59b5",
      "old_mode": 33188,
      "old_path": "packages/camera/camera_android_camerax/AGENTS.md",
      "new_id": "a6877217679f92f8d60a0ce6ca3c0054b560f93e",
      "new_mode": 33188,
      "new_path": "packages/camera/camera_android_camerax/AGENTS.md"
    }
  ]
}
