Dw Five Field Step0

repo: ~/Projects/dw-five-field-step0 · 227 commits · 1 in last 24h, 57 in last 7d · ▂▂▁▃█▁▁

Search the build

227 commits indexed

  1. 4c9a536 2026-07-28 auto-save: 2026-07-28T00:25:56 (1 files) — out/display-variant-backfill-result.json
  2. 3fd5b37 2026-07-26 auto-save: 2026-07-26T10:12:44 (1 files) — out/display-variant-backfill-result.json
  3. 6a2e3f6 2026-07-26 auto-save: 2026-07-26T09:12:24 (1 files) — out/display-variant-backfill-result.json
  4. a38fe4e 2026-07-26 auto-save: 2026-07-26T08:11:40 (1 files) — out/display-variant-backfill-result.json
  5. 1cffdda 2026-07-26 auto-save: 2026-07-26T07:11:20 (1 files) — out/display-variant-backfill-result.json
  6. e465c92 2026-07-26 auto-save: 2026-07-26T06:11:02 (1 files) — out/display-variant-backfill-result.json
  7. e9b2fc1 2026-07-26 auto-save: 2026-07-26T05:10:45 (1 files) — out/display-variant-backfill-result.json
  8. 2bbf0b2 2026-07-26 auto-save: 2026-07-26T04:40:35 (1 files) — out/display-variant-backfill-result.json
  9. 08e29d8 2026-07-26 auto-save: 2026-07-26T04:10:27 (1 files) — out/display-variant-backfill-result.json
  10. 3efd819 2026-07-26 auto-save: 2026-07-26T03:40:20 (1 files) — out/display-variant-backfill-result.json
  11. 15d778a 2026-07-26 auto-save: 2026-07-26T03:10:13 (1 files) — out/display-variant-backfill-result.json
  12. ab46336 2026-07-26 auto-save: 2026-07-26T02:40:05 (1 files) — out/display-variant-backfill-result.json
  13. 45e380d 2026-07-26 auto-save: 2026-07-26T01:39:48 (1 files) — out/display-variant-backfill-result.json
  14. 0bae026 2026-07-26 auto-save: 2026-07-26T00:39:31 (1 files) — out/display-variant-backfill-result.json
  15. 9331b12 2026-07-25 auto-save: 2026-07-25T23:39:14 (1 files) — out/display-variant-backfill-result.json
  16. 7652de2 2026-07-25 auto-save: 2026-07-25T22:38:58 (1 files) — out/display-variant-backfill-result.json
  17. 3bcc43c 2026-07-25 auto-save: 2026-07-25T21:38:42 (1 files) — out/display-variant-backfill-result.json
  18. ae5f468 2026-07-25 auto-save: 2026-07-25T20:38:27 (1 files) — out/display-variant-backfill-result.json
  19. f891ac0 2026-07-25 auto-save: 2026-07-25T19:38:10 (1 files) — out/display-variant-backfill-result.json
  20. 1f70b8c 2026-07-25 auto-save: 2026-07-25T18:37:55 (1 files) — out/display-variant-backfill-result.json
  21. 488c510 2026-07-25 auto-save: 2026-07-25T17:37:37 (1 files) — out/display-variant-backfill-result.json
  22. b0430bf 2026-07-25 auto-save: 2026-07-25T16:37:21 (1 files) — out/display-variant-backfill-result.json
  23. ec067df 2026-07-25 auto-save: 2026-07-25T15:37:05 (1 files) — out/display-variant-backfill-result.json
  24. d5489fd 2026-07-25 auto-save: 2026-07-25T14:36:51 (1 files) — out/display-variant-backfill-result.json
  25. feef803 2026-07-25 auto-save: 2026-07-25T13:36:34 (1 files) — out/display-variant-backfill-result.json
  26. cf6681c 2026-07-25 auto-save: 2026-07-25T12:36:15 (1 files) — out/display-variant-backfill-result.json
  27. 5b72ef3 2026-07-25 auto-save: 2026-07-25T11:35:57 (1 files) — out/display-variant-backfill-result.json
  28. c15f265 2026-07-25 auto-save: 2026-07-25T10:35:38 (1 files) — out/display-variant-backfill-result.json
  29. 6678915 2026-07-25 auto-save: 2026-07-25T09:35:20 (1 files) — out/display-variant-backfill-result.json
  30. 94848a8 2026-07-25 auto-save: 2026-07-25T08:35:01 (1 files) — out/display-variant-backfill-result.json
  31. 618477d 2026-07-25 auto-save: 2026-07-25T07:34:42 (1 files) — out/display-variant-backfill-result.json
  32. 88c6d00 2026-07-25 auto-save: 2026-07-25T06:34:19 (1 files) — out/display-variant-backfill-result.json
  33. 9e30f57 2026-07-25 auto-save: 2026-07-25T05:33:58 (1 files) — out/display-variant-backfill-result.json
  34. 186bdf8 2026-07-25 auto-save: 2026-07-25T04:33:37 (1 files) — out/display-variant-backfill-result.json
  35. 1105126 2026-07-25 auto-save: 2026-07-25T03:33:15 (1 files) — out/display-variant-backfill-result.json
  36. 75fe371 2026-07-25 auto-save: 2026-07-25T02:32:56 (1 files) — out/display-variant-backfill-result.json
  37. 84c83e8 2026-07-25 auto-save: 2026-07-25T01:32:27 (1 files) — out/display-variant-backfill-result.json
  38. ef315e2 2026-07-25 auto-save: 2026-07-25T00:32:03 (1 files) — out/display-variant-backfill-result.json
  39. cd637e8 2026-07-24 auto-save: 2026-07-24T22:30:05 (1 files) — out/display-variant-backfill-result.json
  40. 4cfeb2d 2026-07-24 auto-save: 2026-07-24T21:29:51 (1 files) — out/display-variant-backfill-result.json
  41. 1b0847e 2026-07-24 auto-save: 2026-07-24T00:24:22 (1 files) — out/display-variant-backfill-result.json
  42. 25ac10a 2026-07-23 auto-save: 2026-07-23T22:23:53 (1 files) — out/display-variant-backfill-result.json
  43. e058344 2026-07-23 auto-save: 2026-07-23T21:23:39 (1 files) — out/display-variant-backfill-result.json
  44. e636e5b 2026-07-23 auto-save: 2026-07-23T00:17:34 (1 files) — out/display-variant-backfill-result.json
  45. 70c5bdd 2026-07-22 auto-save: 2026-07-22T13:14:23 (1 files) — out/display-variant-backfill-result.json
  46. 754a4cd 2026-07-22 auto-save: 2026-07-22T12:13:58 (1 files) — out/display-variant-backfill-result.json
  47. 1eb047b 2026-07-22 auto-save: 2026-07-22T11:13:33 (1 files) — out/display-variant-backfill-result.json
  48. 3532cf9 2026-07-22 Vinyl Type II cleanup: rename 43 null-Sample variant SKUs -> DWPX-5000xx-Sample + archive 43 redundant memo-sample stubs (Option A, Steve-approved; drafts only, no activation)
  49. 70a02ae 2026-07-22 auto-save: 2026-07-22T10:13:11 (1 files) — out/display-variant-backfill-result.json
  50. 614837d 2026-07-22 auto-save: 2026-07-22T09:12:53 (1 files) — out/display-variant-backfill-result.json
  51. c893cb1 2026-07-22 auto-save: 2026-07-22T08:12:31 (1 files) — out/display-variant-backfill-result.json
  52. 314350a 2026-07-22 auto-save: 2026-07-22T02:10:50 (1 files) — out/display-variant-backfill-result.json
  53. 19cc301 2026-07-21 auto-save: 2026-07-21T18:39:12 (1 files) — out/display-variant-backfill-result.json
  54. 0c3a1bd 2026-07-21 auto-save: 2026-07-21T17:38:50 (1 files) — out/display-variant-backfill-result.json
  55. 5ce7940 2026-07-21 auto-save: 2026-07-21T16:38:33 (1 files) — out/display-variant-backfill-result.json
  56. 626d76c 2026-07-21 auto-save: 2026-07-21T15:38:16 (1 files) — out/display-variant-backfill-result.json
  57. fce2e7e 2026-07-21 auto-save: 2026-07-21T14:38:01 (1 files) — out/display-variant-backfill-result.json
  58. 7cfa1bd 2026-07-21 auto-save: 2026-07-21T01:35:05 (1 files) — out/display-variant-backfill-result.json
  59. 771e5bf 2026-07-20 fivefield-drain: exclude internal-only Schumacher from the worklist load
  60. 9229d64 2026-07-20 auto-save: 2026-07-20T01:29:12 (1 files) — out/display-variant-backfill-result.json
  61. 0975627 2026-07-19 auto-save: 2026-07-19T01:23:59 (1 files) — out/display-variant-backfill-result.json
  62. 3c88e4f 2026-07-18 auto-save: 2026-07-18T01:18:50 (1 files) — out/display-variant-backfill-result.json
  63. 165d927 2026-07-17 auto-save: 2026-07-17T11:16:21 (1 files) — out/display-variant-backfill-result.json
  64. ce3862c 2026-07-17 auto-save: 2026-07-17T10:16:09 (1 files) — out/display-variant-backfill-result.json
  65. f815b93 2026-07-17 auto-save: 2026-07-17T09:16:00 (1 files) — out/display-variant-backfill-result.json
  66. 28e1dd7 2026-07-17 auto-save: 2026-07-17T01:14:56 (1 files) — out/display-variant-backfill-result.json
  67. 395fbd4 2026-07-16 auto-save: 2026-07-16T11:12:59 (1 files) — out/display-variant-backfill-result.json
  68. 9cdb5a8 2026-07-16 auto-save: 2026-07-16T10:12:48 (1 files) — out/display-variant-backfill-result.json
  69. f083ba8 2026-07-16 Strip hardcoded Shopify API tokens from source (env-first); no rotation/deploy — response to Shopify exposed-credentials notice
  70. ae22d99 2026-07-16 auto-save: 2026-07-16T01:10:29 (1 files) — out/display-variant-backfill-result.json
  71. ca16eef 2026-07-15 auto-save: 2026-07-15T09:35:38 (1 files) — out/display-variant-backfill-result.json
  72. 0d974c2 2026-07-15 auto-save: 2026-07-15T08:35:26 (1 files) — out/display-variant-backfill-result.json
  73. ce83fad 2026-07-15 auto-save: 2026-07-15T01:33:56 (1 files) — out/display-variant-backfill-result.json
  74. 534cf5a 2026-07-14 auto-save: 2026-07-14T21:33:02 (1 files) — out/display-variant-backfill-result.json
  75. 826297a 2026-07-14 auto-save: 2026-07-14T00:28:06 (1 files) — out/display-variant-backfill-result.json
  76. 2c37fe6 2026-07-13 auto-save: 2026-07-13T11:24:39 (1 files) — out/display-variant-backfill-result.json
  77. 72c68d0 2026-07-13 auto-save: 2026-07-13T10:24:15 (1 files) — out/display-variant-backfill-result.json
  78. d64850c 2026-07-13 auto-save: 2026-07-13T09:23:57 (1 files) — out/display-variant-backfill-result.json
  79. 1d0a233 2026-07-13 auto-save: 2026-07-13T08:23:39 (1 files) — out/display-variant-backfill-result.json
  80. 6bc154a 2026-07-13 auto-save: 2026-07-13T07:23:25 (1 files) — out/display-variant-backfill-result.json
  81. 42538b4 2026-07-13 auto-save: 2026-07-13T06:23:11 (1 files) — out/display-variant-backfill-result.json
  82. b71726a 2026-07-13 auto-save: 2026-07-13T05:22:58 (1 files) — out/display-variant-backfill-result.json
  83. 9d7199d 2026-07-13 auto-save: 2026-07-13T04:22:44 (1 files) — out/display-variant-backfill-result.json
  84. 497bf43 2026-07-13 auto-save: 2026-07-13T03:22:32 (1 files) — out/display-variant-backfill-result.json
  85. 1fc5d98 2026-07-13 auto-save: 2026-07-13T02:22:18 (1 files) — out/display-variant-backfill-result.json
  86. 5a9beb4 2026-07-13 auto-save: 2026-07-13T01:21:52 (1 files) — out/display-variant-backfill-result.json
  87. 46aa7e4 2026-07-12 auto-save: 2026-07-12T21:20:22 (1 files) — out/display-variant-backfill-result.json
  88. 54b48fb 2026-07-12 auto-save: 2026-07-12T20:20:03 (1 files) — out/display-variant-backfill-result.json
  89. 2d8b2ef 2026-07-12 auto-save: 2026-07-12T19:19:48 (1 files) — out/display-variant-backfill-result.json
  90. f45c536 2026-07-12 auto-save: 2026-07-12T18:19:36 (1 files) — out/display-variant-backfill-result.json
  91. cbf7f2f 2026-07-12 auto-save: 2026-07-12T17:19:25 (1 files) — out/display-variant-backfill-result.json
  92. 82cc67c 2026-07-12 auto-save: 2026-07-12T16:19:14 (1 files) — out/display-variant-backfill-result.json
  93. 228caf9 2026-07-12 auto-save: 2026-07-12T15:18:59 (1 files) — out/display-variant-backfill-result.json
  94. 00d8c3b 2026-07-12 auto-save: 2026-07-12T14:18:40 (1 files) — out/display-variant-backfill-result.json
  95. 836b8ea 2026-07-12 auto-save: 2026-07-12T13:18:21 (1 files) — out/display-variant-backfill-result.json
  96. 572fc42 2026-07-12 auto-save: 2026-07-12T12:18:09 (1 files) — out/display-variant-backfill-result.json
  97. 60c9844 2026-07-12 auto-save: 2026-07-12T11:17:54 (1 files) — out/display-variant-backfill-result.json
  98. 48ca700 2026-07-12 auto-save: 2026-07-12T08:17:05 (1 files) — out/display-variant-backfill-result.json
  99. f6dd9f2 2026-07-12 auto-save: 2026-07-12T02:15:57 (1 files) — out/display-variant-backfill-result.json
  100. 660a517 2026-07-12 auto-save: 2026-07-12T01:15:45 (1 files) — out/display-variant-backfill-result.json
  101. 67fd51f 2026-07-12 auto-save: 2026-07-12T00:15:33 (1 files) — out/display-variant-backfill-result.json
  102. 410a142 2026-07-11 auto-save: 2026-07-11T00:41:01 (1 files) — out/display-variant-backfill-result.json
  103. e5090fb 2026-07-11 auto-save: 2026-07-11T00:10:56 (1 files) — out/display-variant-backfill-result.json
  104. ba83d04 2026-07-10 auto-save: 2026-07-10T18:39:55 (1 files) — out/display-variant-backfill-result.json
  105. 9c70c3e 2026-07-10 auto-save: 2026-07-10T11:38:04 (1 files) — out/display-variant-backfill-result.json
  106. 58a1571 2026-07-10 auto-save: 2026-07-10T08:14:41 (1 files) — out/display-variant-backfill-result.json
  107. 70b3ba2 2026-07-10 auto-save: 2026-07-10T01:13:08 (1 files) — out/display-variant-backfill-result.json
  108. f2f9697 2026-07-09 auto-save: 2026-07-09T19:11:49 (1 files) — out/display-variant-backfill-result.json
  109. 4c17a3f 2026-07-09 auto-save: 2026-07-09T01:38:22 (1 files) — out/display-variant-backfill-result.json
  110. f4da223 2026-07-08 auto-save: 2026-07-08T16:36:44 (1 files) — out/display-variant-backfill-result.json
  111. 046e806 2026-07-08 auto-save: 2026-07-08T01:33:34 (1 files) — out/display-variant-backfill-result.json
  112. 8a55739 2026-07-07 auto-save: 2026-07-07T21:32:51 (2 files) — out/bulk-fivefield-result.json out/display-variant-backfill-result.json
  113. c4f69c1 2026-07-07 auto-save: 2026-07-07T08:56:34 (2 files) — out/bulk-fivefield-result.json out/display-variant-backfill-result.json
  114. c598e45 2026-07-03 chore: macstudio3 migration — reconcile from mac2 + repoint paths (stevestudio2→macstudio3, node/npm/npx→/opt/homebrew)
  115. 13909da 2026-07-03 auto-save: 2026-07-03T03:24:31 (1 files) — out/bulk-fivefield-result.json
  116. 7388ad7 2026-07-03 auto-save: 2026-07-03T02:24:13 (1 files) — out/bulk-fivefield-result.json
  117. f4b4716 2026-07-03 auto-save: 2026-07-03T01:23:54 (2 files) — out/bulk-fivefield-result.json out/display-variant-backfill-result.json
  118. 4163d13 2026-07-03 auto-save: 2026-07-03T00:23:33 (1 files) — out/bulk-fivefield-result.json
  119. bbefb31 2026-07-02 auto-save: 2026-07-02T21:22:37 (2 files) — out/bulk-fivefield-result.json out/display-variant-backfill-result.json
  120. 014512f 2026-07-02 audit: LEC 5-yard minimum applied to all 70 active products (403 metafields), verified live via Playwright
  121. f6bbd13 2026-07-02 add set-lec-min5.py — 5-yard minimum for all active LEC (Le Embossed Croc) products, both metafield levels
  122. c2e408c 2026-07-02 drain: raise late-slot request to 150 (21/22/23h) so the end-of-day budget reclaim isn't capped by the ask size
  123. 22b3615 2026-07-02 exclude 48 multi-option merch products from 5-field worklist (status=excluded-merch) — all create_422, retried 24x each as 1152 audit entries
  124. f9fa033 2026-07-02 auto-save: 2026-07-02T03:40:40 (1 files) — out/bulk-fivefield-result.json
  125. 374e76b 2026-07-02 auto-save: 2026-07-02T03:10:31 (1 files) — out/bulk-fivefield-result.json
  126. 58b2cdc 2026-07-02 auto-save: 2026-07-02T02:40:23 (1 files) — out/bulk-fivefield-result.json
  127. 3cdcd4b 2026-07-02 auto-save: 2026-07-02T02:10:14 (1 files) — out/bulk-fivefield-result.json
  128. 719483c 2026-07-02 auto-save: 2026-07-02T01:40:05 (2 files) — out/bulk-fivefield-result.json out/display-variant-backfill-result.json
  129. a1e0769 2026-07-02 auto-save: 2026-07-02T00:39:49 (2 files) — out/bulk-fivefield-result.json out/display-variant-backfill-result.json
  130. 36e6012 2026-07-01 auto-save: 2026-07-01T03:15:08 (1 files) — out/bulk-fivefield-result.json
  131. 0cef57b 2026-07-01 auto-save: 2026-07-01T02:14:51 (1 files) — out/bulk-fivefield-result.json
  132. 60c50ea 2026-07-01 auto-save: 2026-07-01T01:14:31 (2 files) — out/bulk-fivefield-result.json out/display-variant-backfill-result.json
  133. 37cc1da 2026-07-01 auto-save: 2026-07-01T00:14:13 (2 files) — out/bulk-fivefield-result.json out/display-variant-backfill-result.json
  134. cce27f0 2026-06-30 auto-save: 2026-06-30T03:27:42 (1 files) — out/bulk-fivefield-result.json
  135. e1781a4 2026-06-30 auto-save: 2026-06-30T02:27:25 (1 files) — out/bulk-fivefield-result.json
  136. cf08ce3 2026-06-30 auto-save: 2026-06-30T01:27:03 (1 files) — out/bulk-fivefield-result.json
  137. f08b3ca 2026-06-30 auto-save: 2026-06-30T00:26:45 (1 files) — out/bulk-fivefield-result.json
  138. 283ef5c 2026-06-29 auto-save: 2026-06-29T03:18:28 (1 files) — out/bulk-fivefield-result.json
  139. ea11378 2026-06-29 auto-save: 2026-06-29T02:18:13 (1 files) — out/bulk-fivefield-result.json
  140. 93788c1 2026-06-29 auto-save: 2026-06-29T01:17:58 (1 files) — out/bulk-fivefield-result.json
  141. 16b81a8 2026-06-29 auto-save: 2026-06-29T00:17:43 (1 files) — out/bulk-fivefield-result.json
  142. 1538538 2026-06-28 auto-save: 2026-06-28T03:42:30 (1 files) — out/bulk-fivefield-result.json
  143. 54ecbd5 2026-06-28 auto-save: 2026-06-28T03:12:23 (1 files) — out/bulk-fivefield-result.json
  144. 8236707 2026-06-28 auto-save: 2026-06-28T02:42:17 (1 files) — out/bulk-fivefield-result.json
  145. ee68276 2026-06-28 auto-save: 2026-06-28T02:12:10 (1 files) — out/bulk-fivefield-result.json
  146. 38713f6 2026-06-28 auto-save: 2026-06-28T01:42:03 (1 files) — out/bulk-fivefield-result.json
  147. b87317c 2026-06-28 auto-save: 2026-06-28T01:11:55 (1 files) — out/bulk-fivefield-result.json
  148. fe0735f 2026-06-28 auto-save: 2026-06-28T00:41:48 (1 files) — out/bulk-fivefield-result.json
  149. b9cd67b 2026-06-28 auto-save: 2026-06-28T00:11:41 (1 files) — out/bulk-fivefield-result.json
  150. 1db9cf1 2026-06-27 auto-save: 2026-06-27T03:37:14 (1 files) — out/bulk-fivefield-result.json
  151. 528ffde 2026-06-27 auto-save: 2026-06-27T02:37:00 (1 files) — out/bulk-fivefield-result.json
  152. 238b2c4 2026-06-27 auto-save: 2026-06-27T01:36:45 (1 files) — out/bulk-fivefield-result.json
  153. 0033062 2026-06-27 auto-save: 2026-06-27T01:06:38 (1 files) — out/bulk-fivefield-result.json
  154. 859e017 2026-06-27 auto-save: 2026-06-27T00:36:29 (1 files) — out/bulk-fivefield-result.json
  155. b5e26d4 2026-06-26 auto-save: 2026-06-26T05:12:44 (1 files) — out/bulk-fivefield-result.json
  156. 3f160d1 2026-06-26 auto-save: 2026-06-26T04:09:16 (1 files) — out/bulk-fivefield-result.json
  157. c74ccb6 2026-06-26 auto-save: 2026-06-26T02:38:55 (2 files) — out/bulk-fivefield-result.json out/display-variant-backfill-result.json
  158. 62888a5 2026-06-26 auto-save: 2026-06-26T01:38:39 (2 files) — out/bulk-fivefield-result.json out/display-variant-backfill-result.json
  159. b473a19 2026-06-26 auto-save: 2026-06-26T00:38:23 (2 files) — out/bulk-fivefield-result.json out/display-variant-backfill-result.json
  160. 83640a3 2026-06-25 auto-save: 2026-06-25T03:31:36 (1 files) — out/bulk-fivefield-result.json
  161. 5588e05 2026-06-25 auto-save: 2026-06-25T02:31:14 (1 files) — out/bulk-fivefield-result.json
  162. 826263a 2026-06-25 auto-save: 2026-06-25T01:30:57 (1 files) — out/bulk-fivefield-result.json
  163. 6a324b2 2026-06-25 auto-save: 2026-06-25T00:30:33 (2 files) — out/bulk-fivefield-result.json out/display-variant-backfill-result.json
  164. 2a39ffe 2026-06-24 Fold flag-gated display_variant tag backfill into dw-fivefield-drain (Option A, DTD 3/3)
  165. 91fb026 2026-06-24 auto-save: 2026-06-24T09:26:00 (1 files) — out/bulk-fivefield-result.json
  166. cdf8505 2026-06-24 auto-save: 2026-06-24T08:25:44 (1 files) — out/bulk-fivefield-result.json
  167. e676db3 2026-06-24 auto-save: 2026-06-24T07:25:27 (1 files) — out/bulk-fivefield-result.json
  168. 8d13392 2026-06-24 auto-save: 2026-06-24T06:25:11 (1 files) — out/bulk-fivefield-result.json
  169. 35f153f 2026-06-23 auto-save: 2026-06-23T10:21:01 (2 files) — out/bulk-fivefield-result.json __pycache__/
  170. 8339519 2026-06-23 fivefield drain: clean 429 back-off on Shopify daily variant limit
  171. 750a3a7 2026-06-23 auto-save: 2026-06-23T09:20:41 (1 files) — out/bulk-fivefield-result.json
  172. c0c92f3 2026-06-23 auto-save: 2026-06-23T08:50:33 (1 files) — out/bulk-fivefield-result.json
  173. ca6ffe4 2026-06-23 auto-save: 2026-06-23T08:20:24 (1 files) — out/bulk-fivefield-result.json
  174. e361936 2026-06-23 auto-save: 2026-06-23T07:50:15 (1 files) — out/bulk-fivefield-result.json
  175. 4510907 2026-06-23 auto-save: 2026-06-23T07:20:07 (1 files) — out/bulk-fivefield-result.json
  176. cd6be9f 2026-06-23 auto-save: 2026-06-23T06:50:01 (1 files) — out/bulk-fivefield-result.json
  177. 9e50bcd 2026-06-23 auto-save: 2026-06-23T06:19:55 (1 files) — out/bulk-fivefield-result.json
  178. 9ad1ded 2026-06-23 auto-save: 2026-06-23T05:49:48 (1 files) — out/bulk-fivefield-result.json
  179. 1780c6a 2026-06-23 auto-save: 2026-06-23T05:19:41 (1 files) — out/bulk-fivefield-result.json
  180. 9b9b44b 2026-06-23 auto-save: 2026-06-23T04:49:35 (1 files) — out/bulk-fivefield-result.json
  181. 7e70c00 2026-06-23 auto-save: 2026-06-23T04:19:29 (1 files) — out/bulk-fivefield-result.json
  182. 32c22af 2026-06-23 auto-save: 2026-06-23T03:49:23 (1 files) — out/bulk-fivefield-result.json
  183. 1affec1 2026-06-23 auto-save: 2026-06-23T03:19:17 (1 files) — out/bulk-fivefield-result.json
  184. ead8307 2026-06-23 auto-save: 2026-06-23T02:49:11 (1 files) — out/bulk-fivefield-result.json
  185. ba0ff4c 2026-06-23 auto-save: 2026-06-23T02:19:04 (1 files) — out/bulk-fivefield-result.json
  186. d097db6 2026-06-23 auto-save: 2026-06-23T01:48:58 (1 files) — out/bulk-fivefield-result.json
  187. 0319ab3 2026-06-23 auto-save: 2026-06-23T01:18:52 (1 files) — out/bulk-fivefield-result.json
  188. 400d1af 2026-06-23 auto-save: 2026-06-23T00:48:45 (1 files) — out/bulk-fivefield-result.json
  189. 0e6b826 2026-06-23 auto-save: 2026-06-23T00:18:39 (1 files) — out/bulk-fivefield-result.json
  190. cd8f0a5 2026-06-22 auto-save: 2026-06-22T11:05:33 (1 files) — KOROSEAL_COST_AUDIT_REPORT.md
  191. 1b96fb4 2026-06-22 auto-save: 2026-06-22T09:35:00 (3 files) — .phase2-state.json out/bulk-fivefield-result.json results/phase2-add-sample-prod-2026-06-22T16-30-00-960Z.json
  192. d102636 2026-06-22 auto-save: 2026-06-22T09:04:52 (1 files) — out/bulk-fivefield-result.json
  193. 3404906 2026-06-22 auto-save: 2026-06-22T08:34:43 (3 files) — .phase2-state.json out/bulk-fivefield-result.json results/phase2-add-sample-test-2026-06-22T15-22-20-815Z.json
  194. 8c8815a 2026-06-22 auto-save: 2026-06-22T07:34:30 (1 files) — out/bulk-fivefield-result.json
  195. 8c5a8c8 2026-06-22 auto-save: 2026-06-22T06:34:16 (1 files) — out/bulk-fivefield-result.json
  196. dc27698 2026-06-22 Idempotent hardening: skip add-sample/build-roll when product already has a Sample/Roll option1 (different sku) — converts ~439 create_422 errors into clean skips
  197. 7ba3b7d 2026-06-22 auto-save: 2026-06-22T05:34:04 (1 files) — out/bulk-fivefield-result.json
  198. a454fd0 2026-06-22 auto-save: 2026-06-22T04:33:50 (1 files) — out/bulk-fivefield-result.json
  199. d8e34ee 2026-06-22 auto-save: 2026-06-22T03:33:36 (1 files) — out/bulk-fivefield-result.json
  200. 0ed3daf 2026-06-22 auto-save: 2026-06-22T02:33:22 (1 files) — out/bulk-fivefield-result.json
  201. 874c65a 2026-06-22 auto-save: 2026-06-22T01:33:09 (1 files) — out/bulk-fivefield-result.json
  202. cb625ec 2026-06-22 auto-save: 2026-06-22T00:32:57 (1 files) — out/bulk-fivefield-result.json
  203. 8dcbb1d 2026-06-21 auto-save: 2026-06-21T22:32:32 (2 files) — .phase2-state.json results/phase2-add-sample-prod-2026-06-22T05-32-04-068Z.json
  204. 4fa6120 2026-06-21 auto-save: 2026-06-21T20:31:57 (1 files) — out/bulk-fivefield-result.json
  205. 4cfe6da 2026-06-21 Add skip-guard: rows with no resolvable base SKU (dw_sku None/empty) are skipped, not turned into None-Sample/null-sku variants
  206. 8c4a666 2026-06-21 Load 1,934 JD combined costs durably + make priceable + queue (DTD-C)
  207. 893920e 2026-06-21 auto-save: 2026-06-21T20:01:45 (3 files) — results/ vendor-pricelists/jd-pricelist.txt vendor-pricelists/justin-david-price-list-jan2026.pdf
  208. 750a80f 2026-06-21 Document Phase 2 execution status and progress
  209. 6f4bf56 2026-06-21 Add Phase 2 verification script for live sample variants
  210. ca94eb0 2026-06-21 Phase 2: Fix REST API variant creation with option1='Sample'
  211. d906de5 2026-06-21 JD combined cost dry-run: Pointe-xref + JD own-line, 1,934/2,095 unlocked (READ-ONLY, write gated)
  212. f4affd2 2026-06-21 Fix drain PATH: add Homebrew postgresql@14/bin so psql resolves (drain was silently no-op'ing on FileNotFoundError)
  213. ae22724 2026-06-21 PR<->Pointe/JD cost-load dry-run: match script + diff (371 SKUs unlock, READ-ONLY, write gated)
  214. 71eb013 2026-06-21 auto-save: 2026-06-21T19:31:37 (1 files) — vendor-pricelists/
  215. 8677947 2026-06-21 Part B: batch-2 fuzzy relink dry-run over 28 vendors (1491 raw / 536 net-new hi-conf), read-only
  216. 9ebc57f 2026-06-21 Part A APPLIED: 1086 product_map durable costs + 1101 worklist build-roll queued (1202 hi-conf), no activation
  217. 2d8055e 2026-06-21 Part A loader: durable cost via product_map (DTD verdict A) + worklist queue (dry-run verified)
  218. da33ebd 2026-06-21 phase2 add-sample bulk script - 13,669 SKUs (needs GraphQL schema fix)
  219. 308bce5 2026-06-21 snapshot price-finder cost-map after Osborne fix (live file is gitignored under ~/.claude/skills/*)
  220. effb876 2026-06-21 cost-relink SAFE first pass: read-only classifier + exact/fuzzy relink dry-run diff (4 cost-in-DB vendors, 1262 recoverable; Osborne cost-map bug fix: price_trade->price_retail unlocks 134)
  221. e7b01d0 2026-06-21 threads canary verification script - all 20 SKUs verified live on Shopify at correct prices
  222. 2359edc 2026-06-21 drain: own 'backlog' budget category (500/day) + hourly even cadence (~30/slot)
  223. be75fa3 2026-06-21 5-field drain: vendor round-robin order — activate across as many vendors as possible each day
  224. 568fee0 2026-06-21 Step-0 definitive priceable-vs-hold split: active_five_field_gaps table + JSON (live scan + trusted-cost join, product_pricing stubs excluded)
  225. 9f81672 2026-06-21 fix scan null-sku crash in bare-sku derivation
  226. 6d9656e 2026-06-21 fix scan DB auth: connect over unix socket (peer auth) like psql
  227. aaaaf09 2026-06-21 Step-0 scaffold: live 5-field scanner (DTD verdict B), persists per-SKU structure to active_five_field_status

Authors

Agents used

  • none detected

Skills used

  • /display-variant-backfill-result120
  • /bulk-fivefield-result83
  • /day2
  • /phase2-add-sample-prod-2026-06-2
  • /published1
  • /roll1
  • /publishes1
  • /deploy1
  • /npm1
  • /npx1
  • /homebrew1
  • /phase2-add-sample-test-2026-06-1
  • /build-roll1
  • /empty1
  • /null-sku1
  • /jd-pricelist1
  • /justin-david-price-list-jan20261
  • /skills1
  • /fuzzy1
  • /slot1

Creative ideas + design notes

Commits with substantial prose (≥120 chars) — the rationale behind each move.

771e5bf · 2026-07-20 · fivefield-drain: exclude internal-only Schumacher from the worklist load
Schumacher is internal-only (never launched/published to the storefront), yet its
270 priceable SKUs sat pending in bulk_fivefield_worklist and the hourly drain was
building Sample($4.25)/roll(MAP) variants on them — burning the scarce 500/day
'backlog' variant budget on products that stay ARCHIVED and will never sell. The
drain only creates variants (never un-archives/publishes), so this was budget waste,
not a storefront leak. Added an internal-only vendor exclusion to load_worklist()'s
SQL and drain.sh's TOTAL count (kept consistent). Verified: pending 20304 -> 20034.
Mirrors the marketing-command-center calendars filter. The 10 variants already
created on archived Schumacher products are left as-is (harmless, non-customer-facing).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
f6bbd13 · 2026-07-02 · add set-lec-min5.py — 5-yard minimum for all active LEC (Le Embossed Croc) products, both metafield levels
Root cause: min=5 sat on the legacy no-s product key the theme ignores; variant metafields absent entirely. Upserts theme key global.v_prods_quantity_order_min=5 + variant custom keys (Sample stays 1/1).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2a39ffe · 2026-06-24 · Fold flag-gated display_variant tag backfill into dw-fivefield-drain (Option A, DTD 3/3)
- Add gql() Admin GraphQL helper with 429/5xx back-off
- backfill_display_variant(): idempotent tagsAdd on active products missing the
  tag, paged via status:active AND -tag:display_variant query (self-correcting)
- Own per-run cap DISPLAY_VARIANT_SLOT_MAX (default 30) + same 0.4s inter-call
  sleep as the variant drain; runs AFTER variant work each slot
- NO variant-budget debit (tagsAdd != variant create, no daily variant cap)
- GATED behind env DISPLAY_VARIANT_BACKFILL=1, defaults OFF: scheduled runs do
  not auto-tag until Steve enables it
- --display-variant-only flag for standalone runs; --dry-run supported
- drain.sh logs the gate state each slot

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
8339519 · 2026-06-23 · fivefield drain: clean 429 back-off on Shopify daily variant limit
On the 'Daily variant creation limit' 429, raise a BaseException sentinel that the
main loop catches → stop the run immediately + refund the unused backlog grant,
instead of grinding the whole granted slice into thousands of failed 429s (11,754
in one day, created ~0, monopolized the shared cap). Cap resets in ~24h; resumable.
8c4a666 · 2026-06-21 · Load 1,934 JD combined costs durably + make priceable + queue (DTD-C)
product_map.map_price keyed by synthetic dw_sku=mfr_sku (1,562 distinct),
map_source=jd-pointe-pricelist-2026-06; audit read paths (priceability.sql +
resolve-priceability.js) gain an mfr_sku LEFT JOIN so dw_sku-less JD rows
resolve durably. 1,934 queued into bulk_fivefield_worklist (build-roll,
pending). 161 held (114 discontinued/MTO + 47 unmatched) untouched. No Shopify
writes, no activation.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

File tree

53 files tracked. Click any to browse the source at HEAD.

Other build journals

← Dw Domain Viewer  ·  all 4 projects  ·  Dw Fleet Registry →

Export

commits.csv · feed.atom · project.json · commits.json

rendered in 0ms