)]}'
{
  "commit": "0b6a41ca3b96f88693bd7c459cf4cd30ef46bf13",
  "tree": "33eb2a41d615fc600c9de064f3ed0b58cf5511b1",
  "parents": [
    "c1afd6cd3c1200dfdadae2fb07fc6b12b1c44dad"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Tue Sep 01 15:05:50 2026 -0700"
  },
  "committer": {
    "name": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Sep 01 15:05:50 2026 -0700"
  },
  "message": "[val] Remove structural check IR requirement.\n\nIn order to start merging functional checks back into structural we need\nthe structural checks to execute in all contexts. Remove the check that\nthe error source is IR before running the structural checks.\n\nBug: 555255421\nChange-Id: I2c0ffe9774dabaaf0b5d35a0ee7f8f29bb94b022\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/338315\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5e6e29a930cbc88da8753e6b7d46a8f29885961c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/substitute_overrides_test.cc",
      "new_id": "206d1a42863a5c15340fd3496361714eb847d6cf",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/substitute_overrides_test.cc"
    },
    {
      "type": "modify",
      "old_id": "17773df32dbef8e27667ac8a90c680818f639188",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/validator/validator.cc",
      "new_id": "b309bf483489c4d69b697157bbb7ee1ba47fd0f5",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/validator/validator.cc"
    }
  ]
}
