{"slug":"carnegie-internal","total":14,"limit":100,"offset":0,"since":null,"commits":[{"hash":"e33dec3","date":"2026-09-15 04:08:03 -0700","author":"steve@designerwallcoverings.com","subject":"TK-11438: migrate build script postgres connections to unix socket","body":""},{"hash":"8ceecb3","date":"2026-09-15 04:07:20 -0700","author":"steve@designerwallcoverings.com","subject":"TK-11438: migrate postgres pool to unix socket (darwin fallback)","body":"Use process.env.PGHOST || darwin?/tmp:127.0.0.1 so Mac2 services use the\nunix socket at /tmp and Kamatera keeps TCP until its own migration.\nUndo: git revert HEAD"},{"hash":"c3e2d2d","date":"2026-09-04 08:25:07 -0700","author":"Steve Abrams","subject":"deploy: guard prod-only runtime data from rsync --delete","body":"deploy.sh runs 'rsync -az --delete' with no data/ exclude, so a deploy\noverwrote the box's runtime file with the local copy and destroyed\neverything written since the last deploy. Added a surgical\nRSYNC_EXTRA_EXCLUDES for this project's runtime path(s) only, so genuine\nbuild artifacts under data/ keep syncing.\n\nVerified by itemized rsync --dry-run against prod: the runtime file is\nlisted for transfer WITHOUT the exclude and absent WITH it.\n\nFleet sweep, TK-11227. Same bug class as the July 2026 artmura/quadrille\nmis-target fix and the abramsagency lead-ledger fix (TK-10536).\n\nCo-Authored-By: Claude Opus 5 <noreply@anthropic.com>\nClaude-Session: https://claude.ai/code/session_013mq9RQtVZZEWvreDqqTgv2"},{"hash":"34c5ed7","date":"2026-08-20 18:25:00 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-08-20T18:24:03 (1 data files) — data/products.json","body":""},{"hash":"f9126f5","date":"2026-08-20 14:40:01 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-08-20T14:39:47 (1 data files) — data/products.json","body":""},{"hash":"93b9776","date":"2026-08-20 14:07:26 -0700","author":"auto-commit-fleet","subject":"auto-data-snapshot: 2026-08-20T14:07:04 (1 data files) — data/products.json","body":""},{"hash":"06f7c80","date":"2026-08-20 12:38:49 -0700","author":"steve","subject":"chore: v0.1.1 (deploy prep, session close)","body":""},{"hash":"e8adafa","date":"2026-08-20 12:10:47 -0700","author":"steve","subject":"deploy prep: ship data/products.json snapshot (Kamatera lacks carnegie_catalog) + healthz port 9961","body":""},{"hash":"a146047","date":"2026-08-20 12:10:09 -0700","author":"steve","subject":"deploy: retarget .deploy.conf to carnegie-internal (port 9961)","body":""},{"hash":"1aabda1","date":"2026-08-20 11:50:24 -0700","author":"steve","subject":"loop ledger cycle 2 (public landing built)","body":""},{"hash":"a6fa296","date":"2026-08-20 11:41:57 -0700","author":"steve","subject":"chore: name + v0.1.0 (session close)","body":""},{"hash":"824468c","date":"2026-08-20 10:31:21 -0700","author":"steve","subject":"loop ledger cycle 1","body":""},{"hash":"b25a445","date":"2026-08-20 10:30:56 -0700","author":"steve","subject":"carnegie-internal: fix card thumbnails (populate swatch key from image_url)","body":""},{"hash":"79db437","date":"2026-08-20 10:28:56 -0700","author":"steve","subject":"carnegie-internal: internal line viewer over carnegie_catalog (5928 products, 9 facets) — cycle 1","body":""}]}