)]}'
{
  "commit": "7c5c17070a3f5f4c2aa9d123391cdde547223f3d",
  "tree": "de702afcfc1b179c6931d530ad472a86b9b8c890",
  "parents": [
    "e23d18e4ab531df842674c3394bc4f12cd90de32"
  ],
  "author": {
    "name": "Alan Ding",
    "email": "alanding@google.com",
    "time": "Thu Sep 17 07:48:59 2026"
  },
  "committer": {
    "name": "Alan Ding",
    "email": "alanding@google.com",
    "time": "Fri Sep 18 17:15:52 2026"
  },
  "message": "blink-ai: Deduplicate story create options\n\nEvery entry in STORIES declared getCreateOptions() as a method that\nreturns a static object literal, there\u0027s duplicate story create options\nbecause the same option shapes were repeated across entries:\n- { samplingMode: \u0027most-predictable\u0027 } appeared three times\n- { expectedInputs: [{ type: \u0027image\u0027 }] } appeared twice\n\nExtracts the shared shapes into named constants and adds a defineStory()\nfactory, so each story is declared in one or two lines.\n\nNo behavior change.\n\nBug: 557379053, 562128967\nTested: Verified locally on dev server.\nChange-Id: I818cca2322ad0179f6515a9e2f1833bb88f4a1e8\nReviewed-on: https://chromium-review.googlesource.com/c/web-workload/+/8395637\nReviewed-by: Nathan Memmott \u003cmemmott@chromium.org\u003e\nReviewed-by: Devin Cabillo \u003cdevincabillo@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8787417f723a630a4eaca9a48ff8678f5af6c7c1",
      "old_mode": 33188,
      "old_path": "public/blink-ai/main/app.js",
      "new_id": "753aca9d4426b593a1c85352e5d4f3354c7f3c28",
      "new_mode": 33188,
      "new_path": "public/blink-ai/main/app.js"
    }
  ]
}
