{"slug":"carnegie-import","total":5,"limit":100,"offset":0,"since":null,"commits":[{"hash":"f731bfe","date":"2026-07-22 11:02:55 -0700","author":"Steve Abrams","subject":"chore: lint (3 autofix), refactor, untrack images, v0.1.0 (session close)","body":""},{"hash":"084d704","date":"2026-07-22 09:11:50 -0700","author":"Steve Abrams","subject":"publish_shopify: add paginated dedup guard so re-runs skip already-live parent-applications","body":""},{"hash":"7b70ec1","date":"2026-07-22 09:07:27 -0700","author":"Steve Abrams","subject":"Add palette enrichment (5928 SKUs, full hex+pct) + dry-run-verified Shopify publisher","body":""},{"hash":"f07e7fc","date":"2026-07-22 08:12:43 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-22T08:12:31 (3 files) — enrich_palette.py images/ publish_shopify.py","body":""},{"hash":"0d38f23","date":"2026-07-22 07:18:22 -0700","author":"Steve Abrams","subject":"Carnegie feed-first onboarding: Magento GraphQL scraper + staging (5928 SKUs)","body":""}]}