)]}'
{
  "commit": "c2352382ad224814136765252be18dfd1dc40103",
  "tree": "564b8b6e2627cffaff92c51588ce9a838fe8688b",
  "parents": [
    "dfa0a6ecdbac916f98b07931de4acbffeb5d2c33"
  ],
  "author": {
    "name": "Behdad Esfahbod",
    "email": "behdad@behdad.org",
    "time": "Sat Feb 28 03:19:34 2026 -0300"
  },
  "committer": {
    "name": "Behdad Esfahbod",
    "email": "behdad@behdad.org",
    "time": "Fri Mar 13 18:04:44 2026 -0300"
  },
  "message": "[subset] Skip remaining instancing paths for avar2\n\nAdd has_avar2 guards to all remaining tables that apply variation\ndeltas to base values using normalized_coords:\n- post: skip MVAR delta application to underline metrics\n- OS/2: skip MVAR delta application to typo/win/sub/super metrics\n- head: skip updating xMin/xMax/yMin/yMax from instanced bounds\n- maxp: skip instancing_update_fields\n- glyf-helpers: skip head bounds update from instanced glyphs\n- COLR: skip VarStore instancing and paint value delta folding\n- BASE: route to non-instancing VarStore subset path\n\nFor avar2, base values must remain unchanged because the offset\ncompensation keeps all variation data in the original coordinate\nspace.\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e8c73ffaabc66c8b028e4429c410fd86082c2271",
      "old_mode": 33188,
      "old_path": "src/OT/Color/COLR/COLR.hh",
      "new_id": "b55abd1e04c56296c87050f06aea32782d998cdc",
      "new_mode": 33188,
      "new_path": "src/OT/Color/COLR/COLR.hh"
    },
    {
      "type": "modify",
      "old_id": "f157bf002007078eda41929d0f7e4bf4b756ec4b",
      "old_mode": 33188,
      "old_path": "src/OT/glyf/glyf-helpers.hh",
      "new_id": "f3418c4ccc27b09a372ae10a54ec74cb52d36d18",
      "new_mode": 33188,
      "new_path": "src/OT/glyf/glyf-helpers.hh"
    },
    {
      "type": "modify",
      "old_id": "4cb6c15c6779b64cc5addb237ee36a34f3f99f24",
      "old_mode": 33188,
      "old_path": "src/hb-ot-head-table.hh",
      "new_id": "be2d0a813d64d263fbdb987d8c5efc582cfc87ae",
      "new_mode": 33188,
      "new_path": "src/hb-ot-head-table.hh"
    },
    {
      "type": "modify",
      "old_id": "2470e7e2f3c4c347ef028b41af87ebf909a01dd0",
      "old_mode": 33188,
      "old_path": "src/hb-ot-layout-base-table.hh",
      "new_id": "b252318363f9a4c3856b421ddcd217cbaa3e7dbf",
      "new_mode": 33188,
      "new_path": "src/hb-ot-layout-base-table.hh"
    },
    {
      "type": "modify",
      "old_id": "8f000526b9608a7d37da8afc0609bec8780f9700",
      "old_mode": 33188,
      "old_path": "src/hb-ot-maxp-table.hh",
      "new_id": "13d7112129a766d7ca83c4e9d1a7e3b266c9c7ca",
      "new_mode": 33188,
      "new_path": "src/hb-ot-maxp-table.hh"
    },
    {
      "type": "modify",
      "old_id": "c00d22b241b36faa799db00fc339ca3466bd2e35",
      "old_mode": 33188,
      "old_path": "src/hb-ot-os2-table.hh",
      "new_id": "6c5345901f2b9935142b35f4d9233bc2ea9d0173",
      "new_mode": 33188,
      "new_path": "src/hb-ot-os2-table.hh"
    },
    {
      "type": "modify",
      "old_id": "2d8acd825b947b48735e9df751f58cd26f112480",
      "old_mode": 33188,
      "old_path": "src/hb-ot-post-table.hh",
      "new_id": "eeeaa90037b3840a886c52ecf63062fb4c7973f9",
      "new_mode": 33188,
      "new_path": "src/hb-ot-post-table.hh"
    }
  ]
}
