{"slug":"groundworks-activation","total":13,"limit":100,"offset":0,"since":null,"commits":[{"hash":"9ebe6f8","date":"2026-09-10 17:52:31 -0700","author":"Steve Abrams","subject":"governance(TK-11370): make live-by-default Shopify writers dry-run by default","body":"Flip `DRY = argv.includes('--dry')` -> `DRY = !argv.includes('--apply')` so a\nzero-argument run no longer fires customer-facing Shopify writes.\n\nBackward compatible: `--dry` still means dry; `--apply` now required to write.\nOnly zero-arg invocations change behaviour, and every candidate was checked\nagainst its launchd/cron/pm2/wrapper invocation sites first (4 scripts that a\ncadence job runs flagless were EXCLUDED so this cannot silently disable them).\n\nVerified: node --check/py_compile 87/87 with a positive control proving the\nchecker rejects an injected fault; argv truth-table negative test 5/5.\n\nCo-Authored-By: Claude Opus 5 <noreply@anthropic.com>\nClaude-Session: https://claude.ai/code/session_01L53y4oP2itY3qeJ8WQgMzc"},{"hash":"3b432db","date":"2026-07-26 16:19:16 -0700","author":"Steve Abrams","subject":"Groundworks 304 reconcile: flag 237 on_shopify, dedup-link 26 to existing old-vendor products, skip 41 net-new discontinued (Steve 2026-07-26); +on_shopify/onboard_note cols, reversible backup","body":""},{"hash":"977bda4","date":"2026-07-22 09:00:27 -0700","author":"Steve Abrams","subject":"chore: session-close artifacts + v1.0.1","body":"Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>"},{"hash":"52e3d5d","date":"2026-07-22 08:41:03 -0700","author":"Steve Abrams","subject":"Bucket-3 butterfly publish script: 3 Flutter Sisal net-new (Steve settlement sign-off), new DWKK, authoritative MAP","body":""},{"hash":"4129d03","date":"2026-07-22 08:37:05 -0700","author":"Steve Abrams","subject":"Bucket-2 publish script: reuse existing DWKK, re-point Kravet->Groundworks registry, authoritative MAP, 5-field gate","body":""},{"hash":"7a8ff86","date":"2026-07-22 08:35:39 -0700","author":"Steve Abrams","subject":"Bucket-1 executed: 114 rebranded-in-place to Groundworks (110 Lee Jofa+3 PR+1 LJ Modern), 1 MAP fix, 7 held, 0 errors","body":""},{"hash":"34ee7ee","date":"2026-07-22 08:22:55 -0700","author":"Steve Abrams","subject":"Bucket-1 rebrand-in-place script: DTD-A target selection, authoritative-MAP pricing, hold archived-only + sample-only","body":""},{"hash":"6b72f52","date":"2026-07-22 08:08:44 -0700","author":"Steve Abrams","subject":"Add deferred-150 escalation memo + blocked-SKU lists","body":""},{"hash":"e5e782b","date":"2026-07-22 08:07:31 -0700","author":"Steve Abrams","subject":"Groundworks activation complete: 94 SKUs live, 5-field clean, collection published; bake image-resize into publish.js","body":""},{"hash":"228360c","date":"2026-07-22 07:55:03 -0700","author":"Steve Abrams","subject":"Fix variant mutation sequence (option rename via optionValuesToUpdate, draft-then-active gate)","body":""},{"hash":"e609263","date":"2026-07-22 07:49:43 -0700","author":"Steve Abrams","subject":"Groundworks settlement vision gate: 12 OK (rabbits, not Part B), 3 NEEDS REVIEW (butterflies held), 0 BLOCK","body":""},{"hash":"9d7aad8","date":"2026-07-22 07:42:29 -0700","author":"Steve Abrams","subject":"auto-save: 2026-07-22T07:42:20 (2 files) — data/ scripts/","body":""},{"hash":"73b9407","date":"2026-07-22 07:36:08 -0700","author":"Steve Abrams","subject":"initial scaffold","body":""}]}