{"slug":"graphics-agentabrams","total":8,"limit":100,"offset":0,"since":null,"commits":[{"hash":"35c6035","date":"2026-07-24 23:44:06 -0700","author":"Steve Abrams","subject":"graphics.aa: unwrap Qwen3 canvas to standalone (strip Model Arena header for uniform gallery look)","body":""},{"hash":"fe6f36c","date":"2026-07-24 23:37:56 -0700","author":"Steve Abrams","subject":"graphics.aa: add Qwen3-14B Generative Art Canvas (Model Arena landing, self-hosted)","body":""},{"hash":"6f5aeff","date":"2026-07-24 23:36:22 -0700","author":"Steve","subject":"Add Flow Field graphic to the hub (FlowField.aa)","body":"Interactive generative flow-field: thousands of particles on a seeded Perlin\nfield painting colored trails; mouse steers, arrow keys pan, Tab toggles\nrepel, Space reseeds, S saves PNG. Registered in graphics.json + README,\nwith 7 new e2e assertions (24/24 passing).\n\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>"},{"hash":"4f4720e","date":"2026-07-24 23:32:54 -0700","author":"Steve","subject":"Add Living Fractal Tree to the graphics hub","body":"New graphic at graphics/living-fractal-tree/ (index.html + .aa twin), manifest\nentry, README row, and e2e coverage (list entry, iframe canvas #c loads, grows/\nanimates, controls present). 17/17 e2e pass. Deploy stays Steve-gated.\n\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>"},{"hash":"4d3ec89","date":"2026-07-24 23:32:24 -0700","author":"Steve Abrams","subject":"Add Voronoi Shatter graphic (interactive power-diagram tessellation) to gallery","body":""},{"hash":"3a038a7","date":"2026-07-24 23:31:41 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-24T23:30:18 (4 files) — graphics.json tests/e2e.mjs graphics/flowfield/ graphics/living-fractal-tree/","body":""},{"hash":"d0e05ec","date":"2026-07-23 12:24:14 -0700","author":"Steve Abrams","subject":"deploy: bootstrap-safe first deploy (stage HTTP-only config until cert exists)","body":"Fixes the first-run chicken-and-egg: the committed .nginx references certs\ncertbot hasn't minted yet. Now live at https://graphics.agentabrams.com.\n\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>"},{"hash":"a0e8f7e","date":"2026-07-23 12:12:52 -0700","author":"Steve Abrams","subject":"graphics.agentabrams.com hub + Spirograph.aa (improved from Model Arena artifact)","body":"- Static graphics hub mirroring games.agentabrams.com (left file-list, right iframe)\n- Spirograph: hi-DPI crisp render, play/pause, randomize, presets, 3 color modes,\n  solid ink picker, glow, gear schematic, localStorage persistence, keyboard shortcuts,\n  live readout, save-PNG\n- Fixed Opus defects: blurry on retina (no DPR), no pause, missing solid-color mode,\n  [hidden] rows overridden by .ctrl display:flex\n- deploy/ nginx + Steve-gated first-deploy script; tests/e2e.mjs (12/12 headless pass)\n\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>\n"}]}