{"slug":"particle-text","total":9,"limit":100,"offset":0,"since":null,"commits":[{"hash":"43ca7d5","date":"2026-07-25 11:36:00 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-25T11:35:57 (2 files) — index.html test/","body":""},{"hash":"e64bb70","date":"2026-07-25 11:01:52 -0700","author":"Steve","subject":"chore: v1.1.0 (session close)","body":""},{"hash":"7b38bc9","date":"2026-07-25 09:22:23 -0700","author":"Steve","subject":"5x: REPORT — 2 consecutive clean sweeps (favicon 404 fixed in sweep 1)","body":""},{"hash":"34f7be7","date":"2026-07-25 09:19:52 -0700","author":"Steve","subject":"5x sweep 1: add inline favicon (kills /favicon.ico 404 console error)","body":""},{"hash":"76daa36","date":"2026-07-25 09:14:33 -0700","author":"Steve","subject":"Starling: save motion graphic as animated GIF (dependency-free GIF89a: direct-render capture, median-cut palette, LZW) + copy source code","body":""},{"hash":"7a75395","date":"2026-07-25 09:05:14 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-25T09:05:11 (1 files) — index.html","body":""},{"hash":"4e03b87","date":"2026-07-25 00:20:50 -0700","author":"Steve","subject":"test: verify post-commit auto-sync hook","body":""},{"hash":"abbf59c","date":"2026-07-24 23:50:46 -0700","author":"Steve","subject":"Name this build: Starling (.aa marker)","body":""},{"hash":"8792c5c","date":"2026-07-24 23:37:33 -0700","author":"Steve","subject":"Particle Text: complete single-file build with wrapping, themes, burst, live typing","body":""}]}