Changelog.

Every shipped change on garnetgrid.com, reverse-chronological, last 120 days. Generated from git log, regenerated daily. Categories derived from commit-message prefixes — no editorial filter between the diff and the page.

Loading…

Why publish this. Most consultancies present themselves as the polished output of completed work. We’re a single-engineer operation in the middle of building — this is the receipt. You can see the cadence, the categorization, the fix-after-feature pattern. If you’re evaluating whether Garnet is a live operation or a sales site with a logo, the changelog answers that question in one scroll.

Methodology. Generated by scripts/build-changelog.mjs: parses git log --no-merges --since="120 days ago", classifies by commit-prefix (feature / fix / a11y / aeo / perf / content / revenue / data / infra / audit), drops snapshot + test commits, regenerates daily.

Open data. /assets/data/changelog.json

·