)]}'
{
  "commit": "773d72cba370ac81ee57ef5186cb8b8e2d180092",
  "tree": "bb101c58c039c89e369e13fc74cc046ca6b5a7ff",
  "parents": [
    "5790c83bdf997e930852b6d13ae5447a08544f4f"
  ],
  "author": {
    "name": "Rich Bowen",
    "email": "rbowen@rcbowen.com",
    "time": "Fri Jul 17 12:32:59 2026 -0400"
  },
  "committer": {
    "name": "Rich Bowen",
    "email": "rbowen@rcbowen.com",
    "time": "Fri Jul 17 12:32:59 2026 -0400"
  },
  "message": "Add wg-events: proposed event support \u0026 speaker travel working group\n\nProposed structure for managing ComDev event grants, including:\n- Charter and structural rules (README)\n- Speaker travel grant process with scoring rubric\n- Meetup/sprint/summit/materials request forms (copy-paste email format)\n- Evaluation criteria (5-criterion, 0-3 scoring)\n- Private SVN data format for grant tracking (summary.yml schema)\n- Committee operations howto (moderation, evaluation, SVN workflow)\n- Helper scripts (update-summary.py, validate-application.py)\n- SKILL for AI-assisted cost estimation from public sources\n\nAll content marked PROPOSED/RFC. Not active until budget is approved.\nDiscussion: dev@community.apache.org with [wg-events] prefix.\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ce024081f7f03e06fb1b3c0355c3d1f94fbed5fe",
      "new_mode": 33188,
      "new_path": "wg-events/COMMITTEE-HOWTO.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5c3a73fce3f88621f5edbb6951d17b32ecb51090",
      "new_mode": 33188,
      "new_path": "wg-events/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9fb5c98617f1417567c594d5e46096a9f9ed3c19",
      "new_mode": 33188,
      "new_path": "wg-events/SKILL.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "59778cb7f4d7f9793b3f2249befd6f56ed728179",
      "new_mode": 33188,
      "new_path": "wg-events/application-form.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e9e9f83d6c8a217e2653effef06dd10979ae6372",
      "new_mode": 33188,
      "new_path": "wg-events/bin/update-summary.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "771cb06b56a12216d46e06933809ed3cccce5c7c",
      "new_mode": 33188,
      "new_path": "wg-events/bin/validate-application.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f6e1bca612c60ef1724a9e1659280c7b5ea2bf1a",
      "new_mode": 33188,
      "new_path": "wg-events/evaluation-criteria.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cea67831f58dfa4023aff4875d6ba4026ab8c2c0",
      "new_mode": 33188,
      "new_path": "wg-events/materials-reimbursement.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "20716b54990b656a0feaa749683d94467a5a7ef6",
      "new_mode": 33188,
      "new_path": "wg-events/meetup-request.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c7f4f83339cf9a746602c317c3b217da023bce6f",
      "new_mode": 33188,
      "new_path": "wg-events/speaker-travel-grant.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b7bb3ca0fe05bb2586e2f00b7768101dc803962",
      "new_mode": 33188,
      "new_path": "wg-events/sprint-request.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "963f1b438223cc40e5fe5e73df879ec4295a38a6",
      "new_mode": 33188,
      "new_path": "wg-events/summary-format.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5184359473e224fa319fba9b3f8dfd1fd10b0c3c",
      "new_mode": 33188,
      "new_path": "wg-events/summit-request.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dd51878892fcb1bee75c6f3e01e03053d9d53d30",
      "new_mode": 33188,
      "new_path": "wg-events/svn-data-format.md"
    }
  ]
}
