)]}'
{
  "log": [
    {
      "commit": "132f99957b5e76db8eefb0bd09b0b30d1c63053e",
      "tree": "1c5a7a6e5b5da611a5d353657bfb52929f74927b",
      "parents": [
        "64cee791b1730b208e1fd24ac757878e254c99dc"
      ],
      "author": {
        "name": "Emil Sadek",
        "email": "esadek@hotmail.com",
        "time": "Sat Jul 11 21:20:18 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 12 06:20:18 2026 +0200"
      },
      "message": "Use Ossie logo in sidebar (#5)\n\nCo-authored-by: Emil Sadek \u003cesadek@users.noreply.github.com\u003e"
    },
    {
      "commit": "64cee791b1730b208e1fd24ac757878e254c99dc",
      "tree": "4f16010d965bebf4426d3e7a0ac3ed6422c8e797",
      "parents": [
        "192f9d9cc63b26075c575565b9b95be036f5119d"
      ],
      "author": {
        "name": "Emil Sadek",
        "email": "esadek@hotmail.com",
        "time": "Sat Jul 11 21:19:02 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 12 06:19:02 2026 +0200"
      },
      "message": "Remove OSI favicon files (#6)\n\nCo-authored-by: Emil Sadek \u003cesadek@users.noreply.github.com\u003e"
    },
    {
      "commit": "192f9d9cc63b26075c575565b9b95be036f5119d",
      "tree": "580958a577460e2627cd9e3479bfd3172e007d96",
      "parents": [
        "e10c018fb2551af2094183235fc4448f1a82afe4"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jb.onofre@dremio.com",
        "time": "Sat Jul 11 07:43:35 2026 +0200"
      },
      "committer": {
        "name": "JB Onofré",
        "email": "jb.onofre@dremio.com",
        "time": "Sat Jul 11 07:44:03 2026 +0200"
      },
      "message": "Fix typo on Coginiti name\n"
    },
    {
      "commit": "e10c018fb2551af2094183235fc4448f1a82afe4",
      "tree": "cfcdaa3ee67ce1cfea3dbd52a991d82054e8a12a",
      "parents": [
        "43a2c149ee094bdfee0b2e92ea642ca7b21f4bd7"
      ],
      "author": {
        "name": "jklahr",
        "email": "jklahr@yahoo.com",
        "time": "Fri Jul 10 21:09:14 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 11 06:09:14 2026 +0200"
      },
      "message": "Add Apache Ossie incubator announcement blog post and update homepage copy (#4)"
    },
    {
      "commit": "43a2c149ee094bdfee0b2e92ea642ca7b21f4bd7",
      "tree": "ab4f9318089a8ae91e61823eba29869b2fb921a9",
      "parents": [
        "3fb53669a4a0cac2340e0d9f9f0edf8f00fee802"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Thu Jul 09 06:06:10 2026 +0200"
      },
      "committer": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Thu Jul 09 06:06:10 2026 +0200"
      },
      "message": "Rename section heading to Working Group Contributors Affiliation\n"
    },
    {
      "commit": "3fb53669a4a0cac2340e0d9f9f0edf8f00fee802",
      "tree": "65cfd56fe1fe5cfca640a1ef90904e305943036e",
      "parents": [
        "e74fa2a6b4ffcb6396f369cce2439b8545dcf50c"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Wed Jul 08 18:22:43 2026 +0200"
      },
      "committer": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Wed Jul 08 18:22:43 2026 +0200"
      },
      "message": "Move Get Involved before Working Group Members; link Community nav to it\n"
    },
    {
      "commit": "e74fa2a6b4ffcb6396f369cce2439b8545dcf50c",
      "tree": "a7f6811f1ee62cd9d9f4aca87e5fbf17a16e6aab",
      "parents": [
        "3a1c68795b3ba0931e7dea1fc79825d1866d42cf"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Wed Jul 08 18:01:12 2026 +0200"
      },
      "committer": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Wed Jul 08 18:01:12 2026 +0200"
      },
      "message": "Add mailing lists and Slack invite to community section\n\nAdd dev@, commits@, and issues@ mailing list subscribe links and the\nSlack invite URL to the Get Involved block on the home page.\n"
    },
    {
      "commit": "3a1c68795b3ba0931e7dea1fc79825d1866d42cf",
      "tree": "7b1339ea18d4c465d241898698fb98728ea226a5",
      "parents": [
        "4e247872c51b6f42acb6dc7c83c030e7ba4679b9"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Wed Jul 08 17:51:26 2026 +0200"
      },
      "committer": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Wed Jul 08 17:51:26 2026 +0200"
      },
      "message": "Replace green square favicon with Ossie kangaroo mark\n"
    },
    {
      "commit": "4e247872c51b6f42acb6dc7c83c030e7ba4679b9",
      "tree": "7e00bda2ee38dcaab830fc5132928ad7049ce6a8",
      "parents": [
        "16112d562681324c7ddb8d623e75a8f50227957a"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Wed Jul 08 07:13:43 2026 +0200"
      },
      "committer": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Wed Jul 08 07:13:43 2026 +0200"
      },
      "message": "Center footer and use Apache Incubator SVG logo\n\n- Replace apache-incubator-logo.png with the official SVG from the\n  Apache Incubator podling image\n- Center footer content via flex column layout on .md-footer-meta__inner\n  and .md-copyright\n- Remove white background chip from logo (SVG carries its own colors)\n"
    },
    {
      "commit": "16112d562681324c7ddb8d623e75a8f50227957a",
      "tree": "a0ec9e8d7e4265739e605b402417fb4e1d84e8fd",
      "parents": [
        "cf5433aee6c15e3dafb7c62b64d96efccf52e42a"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Wed Jul 08 07:05:04 2026 +0200"
      },
      "committer": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Wed Jul 08 07:05:04 2026 +0200"
      },
      "message": "Fix nav item vertical alignment: center all items in flex row and their children\n"
    },
    {
      "commit": "cf5433aee6c15e3dafb7c62b64d96efccf52e42a",
      "tree": "c9ba533a6d53023516e0d3ddf44c71c1035b0e47",
      "parents": [
        "5f4bc6af960fb783946148696a66fc5d43d90e40"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Wed Jul 08 06:53:58 2026 +0200"
      },
      "committer": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Wed Jul 08 06:53:58 2026 +0200"
      },
      "message": "Fix ASF nav item vertical alignment in header\n"
    },
    {
      "commit": "5f4bc6af960fb783946148696a66fc5d43d90e40",
      "tree": "132da1523cf6e08be3eff32ddeb6914bbf4d4cfd",
      "parents": [
        "396158b84b61caa587290f1b615f24f714e2fbeb"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Wed Jul 08 06:44:34 2026 +0200"
      },
      "committer": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Wed Jul 08 06:44:34 2026 +0200"
      },
      "message": "Move the ASF menu next to the GitHub link in the header\n"
    },
    {
      "commit": "396158b84b61caa587290f1b615f24f714e2fbeb",
      "tree": "c9bb78655efe79e9fdcf626b43fd823314462455",
      "parents": [
        "37fd3bca71127a52863cc27f5eab06ba1e46db7d"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Tue Jul 07 23:22:32 2026 +0200"
      },
      "committer": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Tue Jul 07 23:22:32 2026 +0200"
      },
      "message": "Use the Ossie kangaroo mark for the header brand icon\n\nReplace the hexagon/arrows icon next to \"Apache Ossie (incubating)\" in\nthe header with the Ossie kangaroo. The mark is extracted from\nOssie_DarkBlue.svg (dark blue, matching the brand text and homepage\nhero) with the \"Ossie\" wordmark dropped, since the header already\nrenders the site name as text. The embedded raster is downscaled from\n846 KB to 46 KB for the small header icon.\n"
    },
    {
      "commit": "37fd3bca71127a52863cc27f5eab06ba1e46db7d",
      "tree": "c474641dbe228cf43911d5b3d62efb15ecd65079",
      "parents": [
        "4f9c1a4270d1530801b4c147647fc49f66743d9b"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Tue Jul 07 23:09:39 2026 +0200"
      },
      "committer": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Tue Jul 07 23:09:39 2026 +0200"
      },
      "message": "Add ASF menu dropdown to the header\n\nAdd an \"ASF\" dropdown in the top-right of the header, matching the\nconvention used by other Apache project sites, linking to the\nFoundation, License, Events, Sponsorship, Privacy, Security, and\nThanks pages. Opens on hover and keyboard/tap focus with no JavaScript.\n"
    },
    {
      "commit": "4f9c1a4270d1530801b4c147647fc49f66743d9b",
      "tree": "a11fb2b9d17c3a569545ed8278558c98a9d288f1",
      "parents": [
        "8642a6ba82901ab2f8804cab29b56de0ee4c1891"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Tue Jul 07 23:03:43 2026 +0200"
      },
      "committer": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Tue Jul 07 23:03:43 2026 +0200"
      },
      "message": "Copy .asf.yaml to asf-site branch in deploy workflow\n\nASF infrastructure reads .asf.yaml from the published branch to know it\nshould serve the content (publish.whoami: asf-site). The publish step\ninits a fresh git repo inside site/ and commits only that directory, so\n.asf.yaml at the repo root never reached the asf-site branch. Copy it in\nbefore committing.\n"
    },
    {
      "commit": "8642a6ba82901ab2f8804cab29b56de0ee4c1891",
      "tree": "b443e987f1eb9bc07d1f1fcc891e2985a0d92be6",
      "parents": [
        "15a9936a17b45e3d5db856b5ff61f62a9be6a089"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Tue Jul 07 22:53:47 2026 +0200"
      },
      "committer": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Tue Jul 07 22:53:47 2026 +0200"
      },
      "message": "Add Apache Incubator logo above the footer disclaimer\n\nPlaces the official Apache Incubator logo directly above the ASF\nincubation disclaimer in the footer. The logo is stored locally so the\nsite stays self-contained, and sits on a light chip so it stays legible\nagainst the dark footer while keeping the feather\u0027s brand colors.\n"
    },
    {
      "commit": "15a9936a17b45e3d5db856b5ff61f62a9be6a089",
      "tree": "1378be3db939753667fbe12c6cf641562ade0fbc",
      "parents": [
        "2fa390895d03de007543d0b5b80c1da0651aaf13"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Tue Jul 07 22:40:36 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 22:40:36 2026 +0200"
      },
      "message": "Replace header wordmark with Apache Ossie icon and text brand (#3)\n\nSwap the \u0027Open Semantic Interchange\u0027 wordmark in the top header for the\nOssie icon glyph alongside the \u0027Apache Ossie (incubating)\u0027 site name.\n\n- Extract the icon-only mark from logo-full-horizontal.svg into logo-icon.svg\n- Render icon + config.site_name in the header partial instead of the wordmark\n- Add brand styling (flex layout, icon sizing, dark-blue bold text)"
    },
    {
      "commit": "2fa390895d03de007543d0b5b80c1da0651aaf13",
      "tree": "312e3175391d8bf6206141ecf79118e4e5714d32",
      "parents": [
        "1d22e4423a6798d21c1dd8ef56c350bc9a53a3f1"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Tue Jul 07 16:29:46 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 16:29:46 2026 +0200"
      },
      "message": "Fix asf-site publish failing on root-owned build output (#2)\n\nThe mkdocs-material container runs as root, so the rendered site/\noutput was owned by root on the runner. The Publish to asf-site step\nruns as the non-root runner user and failed on \u0027touch .nojekyll\u0027 with\nPermission denied. Reclaim ownership of site/ after the build so the\npublish step can write into it."
    },
    {
      "commit": "1d22e4423a6798d21c1dd8ef56c350bc9a53a3f1",
      "tree": "415b32efccb6b009dd1dd64ad37e5308d6925e65",
      "parents": [
        "dc16db66c7d884f60e8019f624f787ab0b3a35b0"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Tue Jul 07 16:18:55 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 16:18:55 2026 +0200"
      },
      "message": "Apache look n feel (#1)\n\n* add Apache incubation footer\n\n* Change OSI -\u003e Ossie\n\n* Add Ossie branding and logos\n\n* change URLs over to apache URLs\n\n---------\n\nCo-authored-by: Celeste Horgan \u003cceleste.horgan@snowflake.com\u003e"
    },
    {
      "commit": "dc16db66c7d884f60e8019f624f787ab0b3a35b0",
      "tree": "ff6dd7a2401bd958067f965560a76e521ff8dc31",
      "parents": [
        "3bc331ecae9864c34a87d95125bc62e94343ae55"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Tue Jul 07 16:15:47 2026 +0200"
      },
      "committer": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Tue Jul 07 16:15:47 2026 +0200"
      },
      "message": "Remove branch protection for now\n"
    },
    {
      "commit": "3bc331ecae9864c34a87d95125bc62e94343ae55",
      "tree": "b42dad567f8ca35b40cbf8a09e1495e3d697e02b",
      "parents": [
        "fb5945b69dee0fc328088895e18aa67e5046e5e0"
      ],
      "author": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Mon Jul 06 15:34:16 2026 +0200"
      },
      "committer": {
        "name": "JB Onofré",
        "email": "jbonofre@apache.org",
        "time": "Mon Jul 06 15:34:16 2026 +0200"
      },
      "message": "Welcome Apache Ossie (incubating)\n"
    },
    {
      "commit": "fb5945b69dee0fc328088895e18aa67e5046e5e0",
      "tree": "21e719728874048f9462c8fe4a4fa4492e8feb71",
      "parents": [
        "edfddd4b89b2438430e1db4a4914d433fb672cd3",
        "aa61e49ea7e7d3bb7aba32a5cc204a639235f595"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Tue Jun 16 16:13:46 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 16 16:13:46 2026 +0100"
      },
      "message": "Merge pull request #19 from RussellSpitzer/cursor/relicense-docs-apache-2.0\n\nRelicense documentation under Apache License 2.0"
    },
    {
      "commit": "aa61e49ea7e7d3bb7aba32a5cc204a639235f595",
      "tree": "21e719728874048f9462c8fe4a4fa4492e8feb71",
      "parents": [
        "edfddd4b89b2438430e1db4a4914d433fb672cd3"
      ],
      "author": {
        "name": "Russell Spitzer",
        "email": "russell.spitzer@gmail.com",
        "time": "Tue Jun 16 10:11:44 2026 -0500"
      },
      "committer": {
        "name": "Russell Spitzer",
        "email": "russell.spitzer@gmail.com",
        "time": "Tue Jun 16 10:11:44 2026 -0500"
      },
      "message": "Relicense documentation under Apache License 2.0\n\nDrops the separate CC BY 4.0 reference previously applied to the\ndocumentation so that all content in the repository is governed by a\nsingle Apache 2.0 license. Updates the rendered site copyright line in\nmkdocs.yml and the License section of the README.\n\nAligns with the corresponding relicense in open-semantic-interchange/OSI,\nrequired for ASF policy compliance ahead of the Ossie incubator\nacceptance vote (see https://lists.apache.org/thread/mytp5k22lxnvg8yysnv3ksm54knmxj1w\nand https://www.apache.org/legal/resolved.html#cc-by).\n"
    },
    {
      "commit": "edfddd4b89b2438430e1db4a4914d433fb672cd3",
      "tree": "9d5cb5799b2e2343f9028cf111da419921672e7a",
      "parents": [
        "686c37f8bc98529c172a62cf2945870bdcb1a2a1",
        "850c67653b553cdeadbdd21692e10559d0f7b5a3"
      ],
      "author": {
        "name": "jklahr",
        "email": "jklahr@yahoo.com",
        "time": "Fri Jun 05 22:10:00 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 05 22:10:00 2026 -0700"
      },
      "message": "Merge pull request #18 from sfc-gh-jheisler/update-fsi-blog-post\n\nUpdate fsi-working-group-is-live.md"
    },
    {
      "commit": "850c67653b553cdeadbdd21692e10559d0f7b5a3",
      "tree": "9d5cb5799b2e2343f9028cf111da419921672e7a",
      "parents": [
        "686c37f8bc98529c172a62cf2945870bdcb1a2a1"
      ],
      "author": {
        "name": "John Heisler",
        "email": "john.heisler@snowflake.com",
        "time": "Fri Jun 05 13:29:09 2026 -0500"
      },
      "committer": {
        "name": "John Heisler",
        "email": "john.heisler@snowflake.com",
        "time": "Fri Jun 05 13:29:09 2026 -0500"
      },
      "message": "Update fsi-working-group-is-live.md\n\nUpdated blog with detail, clarity, and represent contribution preferences.\n"
    },
    {
      "commit": "686c37f8bc98529c172a62cf2945870bdcb1a2a1",
      "tree": "0c322e95817873393225db51adbbba12fba4329e",
      "parents": [
        "2cd1c9b59641b1bae968dc1725c0bfabed5c0a37",
        "a723dbf7fda5be9e20fb4af826b9d0ee0da55088"
      ],
      "author": {
        "name": "jklahr",
        "email": "jklahr@yahoo.com",
        "time": "Fri Jun 05 08:43:32 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 05 08:43:32 2026 -0700"
      },
      "message": "Merge pull request #17 from jklahr/fsi-working-group-blog\n\nAdd FSI Working Group blog post"
    },
    {
      "commit": "a723dbf7fda5be9e20fb4af826b9d0ee0da55088",
      "tree": "0c322e95817873393225db51adbbba12fba4329e",
      "parents": [
        "2cd1c9b59641b1bae968dc1725c0bfabed5c0a37"
      ],
      "author": {
        "name": "Josh Klahr",
        "email": "josh.klahr+snow@snowflake.com",
        "time": "Thu Jun 04 09:37:04 2026 -0700"
      },
      "committer": {
        "name": "Josh Klahr",
        "email": "josh.klahr+snow@snowflake.com",
        "time": "Thu Jun 04 09:37:04 2026 -0700"
      },
      "message": "Add FSI Working Group blog post\n\nAnnounce the first formal meeting of the Financial Services Semantic\nWorking Group, covering the problem statement, initial membership, and\nnext steps for the initiative.\n\nCo-authored-by: Cursor \u003ccursoragent@cursor.com\u003e\n"
    },
    {
      "commit": "2cd1c9b59641b1bae968dc1725c0bfabed5c0a37",
      "tree": "b721d15b7281e8078625e7d5f8273c8c104cb64b",
      "parents": [
        "918ebbcc4e28d00faeacc719824d10ff2ae0eeea",
        "170a21bc9bcae054ecef43bf12d9fdb144782fef"
      ],
      "author": {
        "name": "jklahr",
        "email": "jklahr@yahoo.com",
        "time": "Thu Jun 04 09:31:35 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 04 09:31:35 2026 -0700"
      },
      "message": "Merge pull request #16 from tejas-saraiya/patch-1\n\nAdd ServiceNow logo"
    },
    {
      "commit": "170a21bc9bcae054ecef43bf12d9fdb144782fef",
      "tree": "b721d15b7281e8078625e7d5f8273c8c104cb64b",
      "parents": [
        "bdc6247c2ae550133a62609a99c469edf9fd20f8"
      ],
      "author": {
        "name": "Tejas Saraiya",
        "email": "24463902+tejas-saraiya@users.noreply.github.com",
        "time": "Wed Jun 03 11:16:53 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 03 11:16:53 2026 -0700"
      },
      "message": "Delete logos/servicenow-logo.png\n\nRemove ServiceNow logo from incorrect directory (separately added ServiceNow logo in correct directory)"
    },
    {
      "commit": "bdc6247c2ae550133a62609a99c469edf9fd20f8",
      "tree": "cc3ca757d0a8b5b63d095748bcd23d56e61bddb6",
      "parents": [
        "febac7544db41be5a63b0290157ab2072c9a4af4"
      ],
      "author": {
        "name": "Tejas Saraiya",
        "email": "24463902+tejas-saraiya@users.noreply.github.com",
        "time": "Wed Jun 03 11:12:44 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 03 11:12:44 2026 -0700"
      },
      "message": "Add ServiceNow logo in correct directory\n\nAdding ServiceNow logo in the correct directory"
    },
    {
      "commit": "febac7544db41be5a63b0290157ab2072c9a4af4",
      "tree": "85f1d8f140e28ec3f2820ba2833f900358f1fec8",
      "parents": [
        "0c24405689c9c9cd366553a6f436b63346ebaaf5"
      ],
      "author": {
        "name": "Tejas Saraiya",
        "email": "24463902+tejas-saraiya@users.noreply.github.com",
        "time": "Mon Jun 01 15:10:15 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 01 15:10:15 2026 -0700"
      },
      "message": "Add files via upload\n\nAdding ServiceNow logo with padding cropped"
    },
    {
      "commit": "0c24405689c9c9cd366553a6f436b63346ebaaf5",
      "tree": "b248ba657fea0703067089a765e76560acc060a8",
      "parents": [
        "918ebbcc4e28d00faeacc719824d10ff2ae0eeea"
      ],
      "author": {
        "name": "Tejas Saraiya",
        "email": "24463902+tejas-saraiya@users.noreply.github.com",
        "time": "Mon Jun 01 15:07:30 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 01 15:07:30 2026 -0700"
      },
      "message": "Update home.yml\n\nAdd ServiceNow logo on landing page"
    },
    {
      "commit": "918ebbcc4e28d00faeacc719824d10ff2ae0eeea",
      "tree": "f2740809d8d435132ae066d8eafa61f913ac5b1d",
      "parents": [
        "484de6ecacf48e8476d7b6863b9d9048cc1a5736",
        "aa75de4574493191c2d4e2bc858e79974b1a59e0"
      ],
      "author": {
        "name": "jklahr",
        "email": "jklahr@yahoo.com",
        "time": "Fri May 29 16:00:41 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 29 16:00:41 2026 -0700"
      },
      "message": "Merge pull request #14 from maribondarenko/add-ataccama-member-logo\n\nAdd Ataccama as a working group member"
    },
    {
      "commit": "484de6ecacf48e8476d7b6863b9d9048cc1a5736",
      "tree": "ba99d022989dd78a656d52005644438bfc89b508",
      "parents": [
        "d77fabda99bf335cc7898967e481a467e2709e39",
        "cd5a293adb2d03113eb0dda5c54fd98f75ff5550"
      ],
      "author": {
        "name": "jklahr",
        "email": "jklahr@yahoo.com",
        "time": "Fri May 29 16:00:26 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 29 16:00:26 2026 -0700"
      },
      "message": "Merge pull request #13 from jochenchrist/add-entropy-data-member\n\nAdd Entropy Data as a working group member"
    },
    {
      "commit": "d77fabda99bf335cc7898967e481a467e2709e39",
      "tree": "b93f425b6043143b11c11da5c22a9383757bb6c2",
      "parents": [
        "8445400ccb2682e07020366adeaff869939f7dce",
        "11ccb9a7ac11121cfa8ed5f8afe59a0cf3ec462d"
      ],
      "author": {
        "name": "jklahr",
        "email": "jklahr@yahoo.com",
        "time": "Fri May 29 15:59:59 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 29 15:59:59 2026 -0700"
      },
      "message": "Merge pull request #11 from xavipereztr/fix-carto-logo-correct-path\n\nFix CARTO logo path: update docs/assets/images/logos/carto-logo.png"
    },
    {
      "commit": "8445400ccb2682e07020366adeaff869939f7dce",
      "tree": "747191af40d6ef0261d8d06a3c36f6d0214e097f",
      "parents": [
        "80859ae67310aace850b817658925746d7a5336b",
        "b4c7ceea64bf0726543d0ac51142cef86a9c5437"
      ],
      "author": {
        "name": "jklahr",
        "email": "jklahr@yahoo.com",
        "time": "Fri May 29 15:59:42 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 29 15:59:42 2026 -0700"
      },
      "message": "Merge pull request #15 from jklahr/fix-mobile-nav-anchor-links\n\nFix mobile nav drawer 404s for anchor links"
    },
    {
      "commit": "b4c7ceea64bf0726543d0ac51142cef86a9c5437",
      "tree": "747191af40d6ef0261d8d06a3c36f6d0214e097f",
      "parents": [
        "80859ae67310aace850b817658925746d7a5336b"
      ],
      "author": {
        "name": "Josh Klahr",
        "email": "josh.klahr+snow@snowflake.com",
        "time": "Fri May 29 11:35:03 2026 -0700"
      },
      "committer": {
        "name": "Josh Klahr",
        "email": "josh.klahr+snow@snowflake.com",
        "time": "Fri May 29 11:35:03 2026 -0700"
      },
      "message": "Fix mobile nav drawer 404s for anchor links\n\nThe mobile hamburger menu uses Material for MkDocs\u0027 default nav-item\npartial, which doesn\u0027t correctly resolve anchor-style nav entries like\n/index.html#about when the site is deployed under a base path\n(e.g. /osi-website/).\n\nThis adds an override of the nav-item partial that detects these anchor\nlinks and constructs the URL using the Jinja2 `url` filter — the same\napproach already used in our custom desktop header partial.\n\nCo-authored-by: Cursor \u003ccursoragent@cursor.com\u003e\n"
    },
    {
      "commit": "aa75de4574493191c2d4e2bc858e79974b1a59e0",
      "tree": "e40a29a74770aa485d42a45cc67c46631eee7610",
      "parents": [
        "8527e8d81a94ee3579c96bca79a5815bd4bc9c56"
      ],
      "author": {
        "name": "Mariia Bondarenko",
        "email": "mariia.bondarenko@ataccama.com",
        "time": "Wed May 20 22:48:51 2026 +0200"
      },
      "committer": {
        "name": "Mariia Bondarenko",
        "email": "mariia.bondarenko@ataccama.com",
        "time": "Wed May 20 22:48:51 2026 +0200"
      },
      "message": "Crop transparent padding from Ataccama logo\n\nTrim extra whitespace so the logo renders at a consistent size\nwith other member logos on the landing page.\n"
    },
    {
      "commit": "8527e8d81a94ee3579c96bca79a5815bd4bc9c56",
      "tree": "94f085c0c80b08ed43d284b69e359dd118f330d8",
      "parents": [
        "80859ae67310aace850b817658925746d7a5336b"
      ],
      "author": {
        "name": "Mariia Bondarenko",
        "email": "mariia.bondarenko@ataccama.com",
        "time": "Wed May 20 22:31:22 2026 +0200"
      },
      "committer": {
        "name": "Mariia Bondarenko",
        "email": "mariia.bondarenko@ataccama.com",
        "time": "Wed May 20 22:31:22 2026 +0200"
      },
      "message": "Add Ataccama as a working group member\n\nAdd Ataccama logo and member entry to the OSI website landing page.\n"
    },
    {
      "commit": "cd5a293adb2d03113eb0dda5c54fd98f75ff5550",
      "tree": "fe8a6ff93be929a2e4f3f0dd82607e60970e9b6b",
      "parents": [
        "80859ae67310aace850b817658925746d7a5336b"
      ],
      "author": {
        "name": "jochen",
        "email": "jochen.christ@entropy-data.com",
        "time": "Wed May 20 08:25:05 2026 +0200"
      },
      "committer": {
        "name": "jochen",
        "email": "jochen.christ@entropy-data.com",
        "time": "Wed May 20 08:25:05 2026 +0200"
      },
      "message": "Add Entropy Data as a working group member\n\nCo-Authored-By: Claude Opus 4.7 (1M context) \u003cnoreply@anthropic.com\u003e\n"
    },
    {
      "commit": "80859ae67310aace850b817658925746d7a5336b",
      "tree": "0d5ffb241fa938225c6da1817a750b28fe2fa669",
      "parents": [
        "365b5be86368c41510275c0b55edfb70fc7cd9d5",
        "60603242bcb7bf2837a2e84e54b2a5010b5d9084"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Mon May 11 15:43:06 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 11 15:43:06 2026 +0100"
      },
      "message": "Merge pull request #12 from jklahr/add-members-and-restyle\n\nRestyle site, add partner updates, and consolidate pages"
    },
    {
      "commit": "60603242bcb7bf2837a2e84e54b2a5010b5d9084",
      "tree": "0d5ffb241fa938225c6da1817a750b28fe2fa669",
      "parents": [
        "2b46d7f0e789f85915ebf55a0429dafd5be4b8a0"
      ],
      "author": {
        "name": "Josh Klahr",
        "email": "josh.klahr+snow@snowflake.com",
        "time": "Thu May 07 10:47:58 2026 -0700"
      },
      "committer": {
        "name": "Josh Klahr",
        "email": "josh.klahr+snow@snowflake.com",
        "time": "Thu May 07 10:47:58 2026 -0700"
      },
      "message": "Add April 2026 community update blog post and polish styling\n\n- Add first OSI-hosted blog post (April 2026 community update) with\n  hyperlinks to participants, roadmap, spec, and GitHub discussions\n- Show author name and dates on update cards and blog post sidebar\n- Reduce blog post font size and line spacing for consistency with\n  the main page design\n\nCo-authored-by: Cursor \u003ccursoragent@cursor.com\u003e\n"
    },
    {
      "commit": "2b46d7f0e789f85915ebf55a0429dafd5be4b8a0",
      "tree": "727d40014457496ed265cff2d1cff8606579d5f1",
      "parents": [
        "00eea3cf06ceba54aca1ebaa92f936474e7f96a6"
      ],
      "author": {
        "name": "Josh Klahr",
        "email": "josh.klahr+snow@snowflake.com",
        "time": "Tue May 05 13:39:30 2026 -0700"
      },
      "committer": {
        "name": "Josh Klahr",
        "email": "josh.klahr+snow@snowflake.com",
        "time": "Tue May 05 13:39:30 2026 -0700"
      },
      "message": "Fix mobile nav drawer to use white background instead of blue\n\nOverride Material for MkDocs\u0027 default primary-blue background on the\nmobile navigation drawer so the OSI logo and nav links remain readable.\n\nCo-authored-by: Cursor \u003ccursoragent@cursor.com\u003e\n"
    },
    {
      "commit": "00eea3cf06ceba54aca1ebaa92f936474e7f96a6",
      "tree": "2297beb09d2e19c90353bfc60646860a407ce7cc",
      "parents": [
        "aaa37a6606ab021994e3c3488fea64b3bbf2f943"
      ],
      "author": {
        "name": "Josh Klahr",
        "email": "josh.klahr+snow@snowflake.com",
        "time": "Tue May 05 13:30:36 2026 -0700"
      },
      "committer": {
        "name": "Josh Klahr",
        "email": "josh.klahr+snow@snowflake.com",
        "time": "Tue May 05 13:30:36 2026 -0700"
      },
      "message": "Fix anchor navigation and polish updates section\n\n- Fix About/Community header links to resolve correctly from any page\n  by using MkDocs relative URL resolution instead of absolute paths\n- Remove table of contents from the Updates page\n\nCo-authored-by: Cursor \u003ccursoragent@cursor.com\u003e\n"
    },
    {
      "commit": "aaa37a6606ab021994e3c3488fea64b3bbf2f943",
      "tree": "f9240d7c9f29d796cf8602b7be736f68801a667a",
      "parents": [
        "fac62c58cb24b912242de48cc07ae74a63dca510"
      ],
      "author": {
        "name": "Josh Klahr",
        "email": "josh.klahr+snow@snowflake.com",
        "time": "Tue May 05 12:37:38 2026 -0700"
      },
      "committer": {
        "name": "Josh Klahr",
        "email": "josh.klahr+snow@snowflake.com",
        "time": "Tue May 05 12:37:38 2026 -0700"
      },
      "message": "Move Latest Updates to bottom of page and polish layout\n\n- Move the Updates section below Community/Get Involved\n- Show 5 update tiles instead of 3\n- Remove \"Read More\" links and reduce card height for compactness\n- Remove table of contents from the Updates page\n\nCo-authored-by: Cursor \u003ccursoragent@cursor.com\u003e\n"
    },
    {
      "commit": "fac62c58cb24b912242de48cc07ae74a63dca510",
      "tree": "b836dcb6b4740eed78af6be79fc388c24304ef37",
      "parents": [
        "bb5d4b19657dcd799640c7add12e6442928d9e2b"
      ],
      "author": {
        "name": "Josh Klahr",
        "email": "josh.klahr+snow@snowflake.com",
        "time": "Tue May 05 12:05:46 2026 -0700"
      },
      "committer": {
        "name": "Josh Klahr",
        "email": "josh.klahr+snow@snowflake.com",
        "time": "Tue May 05 12:05:46 2026 -0700"
      },
      "message": "Add Dataiku as a working group member\n\nCo-authored-by: Cursor \u003ccursoragent@cursor.com\u003e\n"
    },
    {
      "commit": "bb5d4b19657dcd799640c7add12e6442928d9e2b",
      "tree": "4b805e3545b3125aca408d4afa0d4de1b7c26a20",
      "parents": [
        "9041d5bee6df1842cece37c54acb79737c8fec9f"
      ],
      "author": {
        "name": "Josh Klahr",
        "email": "josh.klahr+snow@snowflake.com",
        "time": "Tue May 05 11:24:24 2026 -0700"
      },
      "committer": {
        "name": "Josh Klahr",
        "email": "josh.klahr+snow@snowflake.com",
        "time": "Tue May 05 11:24:24 2026 -0700"
      },
      "message": "Fix About and Community nav links to work from subpages\n\nUse absolute paths (/index.html#about, /index.html#members) so the\nanchor links work when navigating from /updates/ or other subpages,\nnot just from the home page.\n\nCo-authored-by: Celeste Horgan \u003ccelestehorgan@users.noreply.github.com\u003e\nCo-authored-by: Cursor \u003ccursoragent@cursor.com\u003e\n"
    },
    {
      "commit": "9041d5bee6df1842cece37c54acb79737c8fec9f",
      "tree": "dd3e2ffed3aaf889626a05244a22256d57aecfc6",
      "parents": [
        "f9cf43fe21be189d6530b57cdc940ac75185b950"
      ],
      "author": {
        "name": "Josh Klahr",
        "email": "josh.klahr+snow@snowflake.com",
        "time": "Mon May 04 17:57:13 2026 -0700"
      },
      "committer": {
        "name": "Josh Klahr",
        "email": "josh.klahr+snow@snowflake.com",
        "time": "Mon May 04 17:57:13 2026 -0700"
      },
      "message": "Restyle site, consolidate pages, and add partner updates\n\nMajor visual overhaul borrowing modern styling with a white-background\ntheme, smaller typography, and alternating section backgrounds.\n\nStructural changes:\n- Consolidate About and Community pages into landing page sections\n- Rename /blog/ to /updates/ with compact date+title+summary layout\n- Remove search bar, Spec nav link; rename Blog to Updates\n- Remove standalone about.md and community.md (now orphaned)\n- Remove placeholder welcome-to-osi.md draft post\n\nUpdates page:\n- Add 27 partner blog/announcement pointer pages with verified links\n- Fix Snowflake post dates (Sep 23 and Nov 13, 2025)\n- Disable categories and pagination for a single flat listing\n- Each entry shows date, hyperlinked title, and one-line summary\n\nStyle:\n- Switch font to Inter with smaller scale across all elements\n- New color palette with OSI blues, greens, and purple accent\n- Frosted-glass header, SVG feature icons, section backgrounds\n- Subtle dot-grid texture on members section\n\nCo-authored-by: Cursor \u003ccursoragent@cursor.com\u003e\n"
    },
    {
      "commit": "f9cf43fe21be189d6530b57cdc940ac75185b950",
      "tree": "32fb2777e789f98556e948ed5887656f4bb17791",
      "parents": [
        "365b5be86368c41510275c0b55edfb70fc7cd9d5"
      ],
      "author": {
        "name": "Josh Klahr",
        "email": "josh.klahr+snow@snowflake.com",
        "time": "Mon May 04 14:30:51 2026 -0700"
      },
      "committer": {
        "name": "Josh Klahr",
        "email": "josh.klahr+snow@snowflake.com",
        "time": "Mon May 04 14:30:51 2026 -0700"
      },
      "message": "Add Metabase and Zeta Global as working group members\n\nAdd logos and member entries for Metabase and Zeta Global to the\nlanding page. Also adds the missing \u0027ghost\u0027 placeholder author to\n.authors.yml so the draft blog post builds, and gitignores .venv/.\n\nCo-authored-by: Cursor \u003ccursoragent@cursor.com\u003e\n"
    },
    {
      "commit": "11ccb9a7ac11121cfa8ed5f8afe59a0cf3ec462d",
      "tree": "9eb72305a46b16a137052479aa025110f0648b03",
      "parents": [
        "365b5be86368c41510275c0b55edfb70fc7cd9d5"
      ],
      "author": {
        "name": "xavipereztr",
        "email": "javier.pereztr@carto.com",
        "time": "Fri May 01 23:25:49 2026 +0200"
      },
      "committer": {
        "name": "xavipereztr",
        "email": "javier.pereztr@carto.com",
        "time": "Fri May 01 23:25:49 2026 +0200"
      },
      "message": "Update CARTO logo at the path used by the site\n\nPR #10 updated logos/carto-logo.png at the repo root, but the home\ntemplate renders members from docs/assets/images/logos/, so the logo\nshown on the site never changed. Replace the file at that path with\nthe official branding-guideline logo.\n\nCo-Authored-By: Claude Opus 4.7 (1M context) \u003cnoreply@anthropic.com\u003e\n"
    },
    {
      "commit": "365b5be86368c41510275c0b55edfb70fc7cd9d5",
      "tree": "67daa47db8c6ff717a7e85c535da488f4ba887c7",
      "parents": [
        "fdc99c62f1a8fa61f1a65c27deca1d4b09de6777",
        "ff380a6562fcd941284140389362cd7f20208bc8"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Fri May 01 16:49:38 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 01 16:49:38 2026 +0100"
      },
      "message": "Merge pull request #10 from xavipereztr/update-carto-logo\n\nUpdate CARTO logo and capitalize name"
    },
    {
      "commit": "ff380a6562fcd941284140389362cd7f20208bc8",
      "tree": "67daa47db8c6ff717a7e85c535da488f4ba887c7",
      "parents": [
        "fdc99c62f1a8fa61f1a65c27deca1d4b09de6777"
      ],
      "author": {
        "name": "Xavi Pérez",
        "email": "xaviperez@macbookpro.home",
        "time": "Thu Apr 23 23:36:16 2026 +0200"
      },
      "committer": {
        "name": "Xavi Pérez",
        "email": "xaviperez@macbookpro.home",
        "time": "Thu Apr 23 23:36:16 2026 +0200"
      },
      "message": "Update CARTO logo and capitalize name\n\nReplace the CARTO logo with the version from the official branding\nguidelines and capitalize the name to \"CARTO\" as requested in #9.\n\nCo-Authored-By: Claude Opus 4.7 (1M context) \u003cnoreply@anthropic.com\u003e\n"
    },
    {
      "commit": "fdc99c62f1a8fa61f1a65c27deca1d4b09de6777",
      "tree": "e49850894a361d4585faa883e1ff0d237258cd1b",
      "parents": [
        "c1ecd0808b0750f6cddf90a841dc48ba57cee4a6",
        "0ff4ba9d6f74ddd4c8eea8e3c4879bc3f9a6f17e"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Fri Apr 10 16:50:53 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 10 16:50:53 2026 +0100"
      },
      "message": "Merge pull request #7 from celestehorgan/add-celeste\n\nadd Celeste as an author"
    },
    {
      "commit": "0ff4ba9d6f74ddd4c8eea8e3c4879bc3f9a6f17e",
      "tree": "e49850894a361d4585faa883e1ff0d237258cd1b",
      "parents": [
        "c1ecd0808b0750f6cddf90a841dc48ba57cee4a6"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Fri Apr 10 16:48:07 2026 +0100"
      },
      "committer": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Fri Apr 10 16:48:07 2026 +0100"
      },
      "message": "add Celeste as an author\n\nMade-with: Cursor\n"
    },
    {
      "commit": "c1ecd0808b0750f6cddf90a841dc48ba57cee4a6",
      "tree": "e81cc7341da8fb5c25fa324b6bb30baa943a3c38",
      "parents": [
        "d2bca8d25ace8d4c21188dde1bc789749e46fca5",
        "b32e61fc922dc2adf30177b1babd27777789999e"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Fri Apr 10 13:40:08 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 10 13:40:08 2026 +0100"
      },
      "message": "Merge pull request #6 from open-semantic-interchange/create-agentsmd\n\nadd AGENTS.md with contribution guidelines for AI agents"
    },
    {
      "commit": "b32e61fc922dc2adf30177b1babd27777789999e",
      "tree": "e81cc7341da8fb5c25fa324b6bb30baa943a3c38",
      "parents": [
        "d2bca8d25ace8d4c21188dde1bc789749e46fca5"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Fri Apr 10 13:38:26 2026 +0100"
      },
      "committer": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Fri Apr 10 13:38:26 2026 +0100"
      },
      "message": "add AGENTS.md with contribution guidelines for AI agents\n\nDocuments the fork-and-PR workflow, code/content separation\npolicy, and conventions for assisting non-developer contributors.\n\nMade-with: Cursor\n"
    },
    {
      "commit": "d2bca8d25ace8d4c21188dde1bc789749e46fca5",
      "tree": "2e70f89db79270322b2360f5bafc4cd77625e562",
      "parents": [
        "7827647f67b1a5466e1262be7ce01e4da1938198",
        "58162e987d5b917d1c5266eafdbcf31fd20aab70"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Fri Apr 10 13:27:02 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 10 13:27:02 2026 +0100"
      },
      "message": "Merge pull request #5 from open-semantic-interchange/update-colors\n\nuse less blue"
    },
    {
      "commit": "58162e987d5b917d1c5266eafdbcf31fd20aab70",
      "tree": "2e70f89db79270322b2360f5bafc4cd77625e562",
      "parents": [
        "7827647f67b1a5466e1262be7ce01e4da1938198"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Fri Apr 10 13:24:59 2026 +0100"
      },
      "committer": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Fri Apr 10 13:24:59 2026 +0100"
      },
      "message": "use less blue\n\nMade-with: Cursor\n"
    },
    {
      "commit": "7827647f67b1a5466e1262be7ce01e4da1938198",
      "tree": "c2814394574eaac7f9f49d229fd935704876d2e7",
      "parents": [
        "4e0f1ad66ac655f92e81258ed57f23ffca3f9710",
        "786b31b2767b15577815d76e237daadf23c3516a"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Fri Apr 10 13:02:48 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 10 13:02:48 2026 +0100"
      },
      "message": "Merge pull request #4 from open-semantic-interchange/gh-pages\n\nadd GitHub Pages deployment workflow"
    },
    {
      "commit": "786b31b2767b15577815d76e237daadf23c3516a",
      "tree": "c2814394574eaac7f9f49d229fd935704876d2e7",
      "parents": [
        "4e0f1ad66ac655f92e81258ed57f23ffca3f9710"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Fri Apr 10 13:00:41 2026 +0100"
      },
      "committer": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Fri Apr 10 13:00:41 2026 +0100"
      },
      "message": "add GitHub Pages deployment workflow\n\nUses the project\u0027s Dockerfile to build the site, ensuring CI and\nlocal dev share the same MkDocs + plugin versions.\n\nMade-with: Cursor\n"
    },
    {
      "commit": "4e0f1ad66ac655f92e81258ed57f23ffca3f9710",
      "tree": "0c8262c5c0df6d36f4038351d3ea07a5b6a07094",
      "parents": [
        "f14a0066a95922921dfb8820d55c39368d86f640",
        "c2eb2018872cab256deef893c25a4f5fca178b27"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Fri Apr 10 12:53:50 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 10 12:53:50 2026 +0100"
      },
      "message": "Merge pull request #3 from open-semantic-interchange/fix-frontpage-blog\n\nfix capitalization on front page"
    },
    {
      "commit": "c2eb2018872cab256deef893c25a4f5fca178b27",
      "tree": "0c8262c5c0df6d36f4038351d3ea07a5b6a07094",
      "parents": [
        "f14a0066a95922921dfb8820d55c39368d86f640"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Fri Apr 10 12:53:07 2026 +0100"
      },
      "committer": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Fri Apr 10 12:53:07 2026 +0100"
      },
      "message": "fix capitalization on front page\n\nMade-with: Cursor\n"
    },
    {
      "commit": "f14a0066a95922921dfb8820d55c39368d86f640",
      "tree": "e2d242dc56cd2b7663df27fc176d50e778dcf930",
      "parents": [
        "d5963d8b32b7c2f7fadf43ad94d5c6e2de55fd19",
        "83a7e08a8815d2af0e51065d4a964d2703009d6b"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "17999517+celestehorgan@users.noreply.github.com",
        "time": "Mon Mar 30 14:56:54 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 30 14:56:54 2026 +0100"
      },
      "message": "Merge pull request #2 from celestehorgan/use-mkdocs\n\nMigrate site to MkDocs with Material for MkDocs"
    },
    {
      "commit": "83a7e08a8815d2af0e51065d4a964d2703009d6b",
      "tree": "e2d242dc56cd2b7663df27fc176d50e778dcf930",
      "parents": [
        "ebe5547c4df14b58eb1b88b88bc1d13fcf6c41b9"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Mon Mar 30 14:46:25 2026 +0100"
      },
      "committer": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Mon Mar 30 14:46:25 2026 +0100"
      },
      "message": "cleanup unused files\n\nMade-with: Cursor\n"
    },
    {
      "commit": "ebe5547c4df14b58eb1b88b88bc1d13fcf6c41b9",
      "tree": "036601c778cebb938b9c6ccfddad5ab8e4751d6d",
      "parents": [
        "7ab436fdead30a2aedd080f75768a75230fe9df3"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Mon Mar 30 14:37:44 2026 +0100"
      },
      "committer": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Mon Mar 30 14:37:44 2026 +0100"
      },
      "message": "clean up unused files and stale content\n\nMade-with: Cursor\n"
    },
    {
      "commit": "7ab436fdead30a2aedd080f75768a75230fe9df3",
      "tree": "ae962c46205e415b443b468fd809fc4fa5982d91",
      "parents": [
        "81c5b24565155bbc0c1e6c6927e7137f48b4c47e"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Mon Mar 30 14:27:41 2026 +0100"
      },
      "committer": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Mon Mar 30 14:27:41 2026 +0100"
      },
      "message": "update readme\n\nMade-with: Cursor\n"
    },
    {
      "commit": "81c5b24565155bbc0c1e6c6927e7137f48b4c47e",
      "tree": "3d6c54896fc3b329d66d3f1c051fd7f071f75b94",
      "parents": [
        "cdbd6bc39576462ce6d889a3d28adb3b9efb5227"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Mon Mar 30 14:25:11 2026 +0100"
      },
      "committer": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Mon Mar 30 14:25:11 2026 +0100"
      },
      "message": "CSS refinements\n\nMade-with: Cursor\n"
    },
    {
      "commit": "cdbd6bc39576462ce6d889a3d28adb3b9efb5227",
      "tree": "5bb7595df39c09007a22aa3ef09ddb562de4620b",
      "parents": [
        "9dcf477a0e7aeb955585d48dd48b27b725ac8dd2"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Mon Mar 30 13:41:02 2026 +0100"
      },
      "committer": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Mon Mar 30 13:41:02 2026 +0100"
      },
      "message": "refine homepage; add about page\n\nMade-with: Cursor\n"
    },
    {
      "commit": "9dcf477a0e7aeb955585d48dd48b27b725ac8dd2",
      "tree": "188000fdad6b5180481da25df61605bb8e511447",
      "parents": [
        "a0813ace95e4ba8cb50f76e55c79ca217e2771ed"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Mon Mar 30 13:18:00 2026 +0100"
      },
      "committer": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Mon Mar 30 13:18:00 2026 +0100"
      },
      "message": "populate homepage with blog content; blog refinements\n\nMade-with: Cursor\n"
    },
    {
      "commit": "a0813ace95e4ba8cb50f76e55c79ca217e2771ed",
      "tree": "4ea27bb529268455664893e60dcdc76eb397697d",
      "parents": [
        "4b1be18257f5e0ca560d4873766639714996fc66"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Mon Mar 30 12:38:33 2026 +0100"
      },
      "committer": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Mon Mar 30 12:38:33 2026 +0100"
      },
      "message": "refine top nav\n\nMade-with: Cursor\n"
    },
    {
      "commit": "4b1be18257f5e0ca560d4873766639714996fc66",
      "tree": "e0a2b76a033dd44d9fda27b2f9ed62137f285318",
      "parents": [
        "b2aaeb8a1bcdcd5ad57cb184f3d8fce2416015b7"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Mon Mar 30 11:59:12 2026 +0100"
      },
      "committer": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Mon Mar 30 11:59:12 2026 +0100"
      },
      "message": "update readme\n\nMade-with: Cursor\n"
    },
    {
      "commit": "b2aaeb8a1bcdcd5ad57cb184f3d8fce2416015b7",
      "tree": "2679c722d6f42b6fb84b3589f719291b679eda93",
      "parents": [
        "9341160dbeab49f1e8800b11ea1faa40b1539cf1"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Mon Mar 30 11:57:37 2026 +0100"
      },
      "committer": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Mon Mar 30 11:57:37 2026 +0100"
      },
      "message": "fix navigation issue\n\nMade-with: Cursor\n"
    },
    {
      "commit": "9341160dbeab49f1e8800b11ea1faa40b1539cf1",
      "tree": "c0e58d236da53a16f1f8ab4355184176cd1fc802",
      "parents": [
        "3fcd408edddcb797e6d941533cf9ca525a9283a1"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Thu Mar 26 14:58:26 2026 +0000"
      },
      "committer": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Thu Mar 26 14:58:26 2026 +0000"
      },
      "message": "update readme\n\nMade-with: Cursor\n"
    },
    {
      "commit": "3fcd408edddcb797e6d941533cf9ca525a9283a1",
      "tree": "e05946cebe4533683f5acc23fe460d79dcea8317",
      "parents": [
        "45958f37352f72f16ff40bf99ed9916403e98ef4"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Thu Mar 26 14:56:04 2026 +0000"
      },
      "committer": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Thu Mar 26 14:56:04 2026 +0000"
      },
      "message": "initial styling\n\nMade-with: Cursor\n"
    },
    {
      "commit": "45958f37352f72f16ff40bf99ed9916403e98ef4",
      "tree": "a92b8ca19a77358289c1568f1403745b18e1559d",
      "parents": [
        "f53da7adb1386fdfef626602aa081c4602036d7c"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Tue Mar 24 15:02:44 2026 +0000"
      },
      "committer": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Tue Mar 24 15:02:44 2026 +0000"
      },
      "message": "clean up spec generation and add timestamps\n\nMade-with: Cursor\n"
    },
    {
      "commit": "f53da7adb1386fdfef626602aa081c4602036d7c",
      "tree": "7a9d98032addbd986777feb504e7e461268f3c01",
      "parents": [
        "4b3d213f2c73882ef759af46f4f374adfb2eeaad"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Tue Mar 24 14:43:50 2026 +0000"
      },
      "committer": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Tue Mar 24 14:43:50 2026 +0000"
      },
      "message": "add spec file import\n\nMade-with: Cursor\n"
    },
    {
      "commit": "4b3d213f2c73882ef759af46f4f374adfb2eeaad",
      "tree": "3e8d9ae6ae8247e027e7272ea1c625c259c1c7fa",
      "parents": [
        "f47cb21ecb03cd955925fbaa7dfecd5fc7e5903f"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Tue Mar 24 14:18:05 2026 +0000"
      },
      "committer": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Tue Mar 24 14:18:05 2026 +0000"
      },
      "message": "configure dummy page for specification\n\nMade-with: Cursor\n"
    },
    {
      "commit": "f47cb21ecb03cd955925fbaa7dfecd5fc7e5903f",
      "tree": "e63f2f9bd0ddf200aebf3cfcecef772714486f0d",
      "parents": [
        "3f0811a25dcf6dc2dff732c3688dc7fcf2943033"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Tue Mar 24 13:59:03 2026 +0000"
      },
      "committer": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Tue Mar 24 13:59:03 2026 +0000"
      },
      "message": "configure blog\n\nMade-with: Cursor\n"
    },
    {
      "commit": "3f0811a25dcf6dc2dff732c3688dc7fcf2943033",
      "tree": "90fb31dac5de3ef8151fa2a7a575d2697c805e86",
      "parents": [
        "0fc3de6d71f5627756d99711e9bfd4f0f7d6c456"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Tue Mar 24 13:49:54 2026 +0000"
      },
      "committer": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Tue Mar 24 13:49:54 2026 +0000"
      },
      "message": "update README.md\n\nMade-with: Cursor\n"
    },
    {
      "commit": "0fc3de6d71f5627756d99711e9bfd4f0f7d6c456",
      "tree": "78c6042e8bd650eaffa2c3b49056ff55041a5275",
      "parents": [
        "36478902e6f8548c078185cd9123136333898602"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Tue Mar 24 13:47:19 2026 +0000"
      },
      "committer": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Tue Mar 24 13:47:19 2026 +0000"
      },
      "message": "add subpage layout\n\nMade-with: Cursor\n"
    },
    {
      "commit": "36478902e6f8548c078185cd9123136333898602",
      "tree": "01c4fa8bf6d745d9eab5de45c9fd80646548ab0d",
      "parents": [
        "8d8e40f9d5a0c1b15739b401acb990e951b5f8eb"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Tue Mar 24 13:38:48 2026 +0000"
      },
      "committer": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Tue Mar 24 13:38:48 2026 +0000"
      },
      "message": "refine styles\n\nMade-with: Cursor\n"
    },
    {
      "commit": "8d8e40f9d5a0c1b15739b401acb990e951b5f8eb",
      "tree": "597dc481c64349f3e301c91329964f67c719176b",
      "parents": [
        "d5963d8b32b7c2f7fadf43ad94d5c6e2de55fd19"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Tue Mar 24 13:21:19 2026 +0000"
      },
      "committer": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Tue Mar 24 13:21:19 2026 +0000"
      },
      "message": "implement using bootstrap\n\nMade-with: Cursor\n"
    },
    {
      "commit": "d5963d8b32b7c2f7fadf43ad94d5c6e2de55fd19",
      "tree": "6ddda0f1681520ad29db9500aad035fed7d9f758",
      "parents": [
        "064083dc4bceaf4836e6bb712d5deca2a8d46ab1"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Tue Mar 24 10:30:47 2026 +0000"
      },
      "committer": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Tue Mar 24 10:30:47 2026 +0000"
      },
      "message": "add license file\n"
    },
    {
      "commit": "064083dc4bceaf4836e6bb712d5deca2a8d46ab1",
      "tree": "efde21fd5cc73ae23b397b9263ad774fb8fa3c29",
      "parents": [
        "17515482d5469bdc2e2f7962c7924ec889c7a055"
      ],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Tue Mar 24 10:29:37 2026 +0000"
      },
      "committer": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Tue Mar 24 10:29:37 2026 +0000"
      },
      "message": "add gitignore\n"
    },
    {
      "commit": "17515482d5469bdc2e2f7962c7924ec889c7a055",
      "tree": "78d02c77a173aac10a757c12f0fe334c527fba8f",
      "parents": [],
      "author": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Mon Mar 23 18:32:17 2026 +0000"
      },
      "committer": {
        "name": "Celeste Horgan",
        "email": "celeste.horgan@snowflake.com",
        "time": "Mon Mar 23 18:32:17 2026 +0000"
      },
      "message": "initial commit of OSI website\n\nCo-authored-by: Josh Klahr \u003c\njosh.klahr@snowflake.com\u003e\n"
    }
  ]
}
