)]}'
{
  "log": [
    {
      "commit": "558088616a1aac6e240bc314967a32c8811b6340",
      "tree": "0dcc1faaed0995d20b1228f9c96b3ad53735683b",
      "parents": [
        "9428287138370181b1817e320860ed33a38be2c9"
      ],
      "author": {
        "name": "Greg Stein",
        "email": "gstein@gmail.com",
        "time": "Thu Jul 30 13:46:02 2026 -0500"
      },
      "committer": {
        "name": "Greg Stein",
        "email": "gstein@gmail.com",
        "time": "Thu Jul 30 13:46:02 2026 -0500"
      },
      "message": "All notifications (commits, issues, PRs) go to site-notify@\n"
    },
    {
      "commit": "9428287138370181b1817e320860ed33a38be2c9",
      "tree": "d1adb26ff24aa5694a8d3d18cc2839571082250e",
      "parents": [
        "c1b1b56dcf9ec9805feea26d6e9b1ced39795378"
      ],
      "author": {
        "name": "tison",
        "email": "wander4096@gmail.com",
        "time": "Thu Jul 30 23:13:22 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 30 23:13:22 2026 +0800"
      },
      "message": "Update README with previewing changes section\n\nAdded a section on previewing proposed changes and updated contact information formatting."
    },
    {
      "commit": "c1b1b56dcf9ec9805feea26d6e9b1ced39795378",
      "tree": "2f850665a4fbbf399ed9550e939a4d006642c40a",
      "parents": [
        "d7fdae1e9e6e94200a72c191bd8df12c13472f96"
      ],
      "author": {
        "name": "tison",
        "email": "wander4096@gmail.com",
        "time": "Thu Jul 30 23:02:12 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 30 23:02:12 2026 +0800"
      },
      "message": "Change protected branches format in .asf.yaml\n\nUpdated protected branches configuration to use objects instead of arrays."
    },
    {
      "commit": "d7fdae1e9e6e94200a72c191bd8df12c13472f96",
      "tree": "b4592e7637d40d7fc6c523218096698754ddc770",
      "parents": [
        "6e0e8ad0db1fa448f7f3a74076555340b3718851"
      ],
      "author": {
        "name": "Sebb",
        "email": "sebbASF@users.noreply.github.com",
        "time": "Thu Jul 30 16:00:39 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 30 23:00:39 2026 +0800"
      },
      "message": "Update email notifications and protected branches format (#4)"
    },
    {
      "commit": "6e0e8ad0db1fa448f7f3a74076555340b3718851",
      "tree": "aa17fec56ee7cfac2cef73f1b13cc378266b344e",
      "parents": [
        "83b79a2dfed0504db0712943c03871053b6e87aa"
      ],
      "author": {
        "name": "tison",
        "email": "wander4096@gmail.com",
        "time": "Thu Jul 30 22:57:24 2026 +0800"
      },
      "committer": {
        "name": "tison",
        "email": "wander4096@gmail.com",
        "time": "Thu Jul 30 22:57:24 2026 +0800"
      },
      "message": "Support previews and pelican autobuild\n\nSigned-off-by: tison \u003cwander4096@gmail.com\u003e\n"
    },
    {
      "commit": "83b79a2dfed0504db0712943c03871053b6e87aa",
      "tree": "2011d2c4ba3625b3334a0ac5bc2daf2c5a887846",
      "parents": [
        "fe7cd75d4e2a8f9c3ef78e49fafb80baa5d93a55"
      ],
      "author": {
        "name": "Milamber",
        "email": "milamberspace@gmail.com",
        "time": "Thu Jul 30 17:10:58 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 30 22:10:58 2026 +0800"
      },
      "message": "Seed site content: Pelican framework + 5 starter pages (#2)\n\n* Seed site content: Pelican framework + 5 starter pages\n\nAdds the initial rai-site content, following up on the \"(Site Pages)\"\nsub-thread of \"Thoughts on RAI resources\": index, about, what-we-do,\nget-involved, faq (content/pages/), the tooling-docs-derived Pelican\ntheme and static assets, build tooling (pyproject.toml/uv.lock,\nMakefile, pagefind.sh), and the ASF Pelican build workflow\n(.github/workflows/build-pelican.yml, same apache/infrastructure-actions\naction already used elsewhere).\n\n.asf.yaml is left untouched (github:/publish:/notifications: as\nalready merged in #1) - adding the `pelican:` autobuild block is left\nfor a follow-up once the maintainers are ready to wire up the live\nbuild.\n\n* Add AGENTS.md (guidance for AI coding agents)\n\n* Address review feedback from @cottage14\n\n- what-we-do.md / index.md: \"directions\" -\u003e \"activities\" (organizing\n  work around a \"direction\" didn\u0027t quite make sense, per review)\n- blogindex.html: replace leftover tooling-docs placeholder text with\n  RAI-specific wording\n- README.md: soften the \"pencil icon\" claim - all changes go through a\n  PR here (branch protection), the pencil icon just starts one\n\nBlog nav link (also requested) held back for now: content/blog/ is\nempty and INDEX_SAVE_AS is disabled, so the blog index isn\u0027t actually\ngenerated yet - linking to it would 404. Raised as a question on the\nPR instead of guessing."
    },
    {
      "commit": "fe7cd75d4e2a8f9c3ef78e49fafb80baa5d93a55",
      "tree": "23e31ef99a226760e456bf3a67334937c08fd84e",
      "parents": [
        "15d4afce1901d61f5991a34963b1cefa26e620e0"
      ],
      "author": {
        "name": "tison",
        "email": "wander4096@gmail.com",
        "time": "Thu Jul 30 10:02:19 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 30 10:02:19 2026 +0800"
      },
      "message": "Add .asf.yaml for Apache project configuration (#1)"
    },
    {
      "commit": "15d4afce1901d61f5991a34963b1cefa26e620e0",
      "tree": "6939920fbd4eb96de14421e94bac1a2c5223d850",
      "parents": [],
      "author": {
        "name": "Greg Stein",
        "email": "gstein@gmail.com",
        "time": "Wed Jul 29 19:47:02 2026 -0500"
      },
      "committer": {
        "name": "Greg Stein",
        "email": "gstein@gmail.com",
        "time": "Wed Jul 29 19:47:02 2026 -0500"
      },
      "message": "start the repository\n"
    }
  ]
}
