Dw Activation Calendar

repo: ~/Projects/dw-activation-calendar · 490 commits · 1 in last 24h, 6 in last 7d · ██ ████

Search the build

490 commits indexed

  1. 44a72c0 2026-09-26 auto-data-snapshot: 2026-09-26T00:10:15 (1 data files) — data/activation-schedule.json
  2. c097127 2026-09-25 auto-data-snapshot: 2026-09-25T00:34:03 (1 data files) — data/activation-schedule.json
  3. fdd93e5 2026-09-24 auto-data-snapshot: 2026-09-24T00:15:56 (1 data files) — data/activation-schedule.json
  4. c953fb9 2026-09-23 auto-data-snapshot: 2026-09-23T00:35:48 (1 data files) — data/activation-schedule.json
  5. 9998c88 2026-09-21 auto-data-snapshot: 2026-09-21T00:35:04 (1 data files) — data/activation-schedule.json
  6. 79fce24 2026-09-20 auto-data-snapshot: 2026-09-20T00:31:26 (1 data files) — data/activation-schedule.json
  7. 14543ac 2026-09-19 auto-data-snapshot: 2026-09-19T00:26:16 (1 data files) — data/activation-schedule.json
  8. 7755d83 2026-09-18 auto-data-snapshot: 2026-09-18T00:21:36 (1 data files) — data/activation-schedule.json
  9. eb04eb9 2026-09-17 auto-data-snapshot: 2026-09-17T00:15:59 (1 data files) — data/activation-schedule.json
  10. a92c9f7 2026-09-16 auto-data-snapshot: 2026-09-16T00:24:38 (1 data files) — data/activation-schedule.json
  11. 8e8656b 2026-09-15 auto-data-snapshot: 2026-09-15T13:40:09 (1 data files) — data/activation-schedule.json
  12. d5853c3 2026-09-15 auto-data-snapshot: 2026-09-15T00:13:09 (1 data files) — data/activation-schedule.json
  13. 24f831e 2026-09-14 auto-data-snapshot: 2026-09-14T14:36:24 (1 data files) — data/activation-schedule.json
  14. 2dac2be 2026-09-14 auto-data-snapshot: 2026-09-14T00:22:42 (1 data files) — data/activation-schedule.json
  15. 1ff257f 2026-09-13 auto-data-snapshot: 2026-09-13T00:21:19 (1 data files) — data/activation-schedule.json
  16. 7d81b0b 2026-09-12 auto-data-snapshot: 2026-09-12T00:36:40 (1 data files) — data/activation-schedule.json
  17. 4eb5da5 2026-09-11 auto-data-snapshot: 2026-09-11T00:34:33 (1 data files) — data/activation-schedule.json
  18. 65290b3 2026-09-10 auto-data-snapshot: 2026-09-10T02:38:15 (1 data files) — data/activation-schedule.json
  19. d318ae0 2026-09-10 auto-data-snapshot: 2026-09-10T00:28:57 (1 data files) — data/activation-schedule.json
  20. 3be79ea 2026-09-09 Remove newly activated products from staged calendar
  21. f733358 2026-09-09 auto-data-snapshot: 2026-09-09T11:42:56 (1 data files) — data/activation-schedule.json
  22. 1b2cef6 2026-09-09 auto-data-snapshot: 2026-09-09T10:37:25 (1 data files) — data/activation-schedule.json
  23. c32b21b 2026-09-09 auto-data-snapshot: 2026-09-09T00:25:51 (1 data files) — data/activation-schedule.json
  24. b2ee6d4 2026-09-08 auto-data-snapshot: 2026-09-08T15:35:04 (1 data files) — data/activation-schedule.json
  25. 213e0a9 2026-09-08 auto-data-snapshot: 2026-09-08T13:39:29 (1 data files) — data/activation-schedule.json
  26. 85c1e85 2026-09-08 auto-data-snapshot: 2026-09-08T00:07:00 (1 data files) — data/activation-schedule.json
  27. a825052 2026-09-07 auto-data-snapshot: 2026-09-07T00:25:13 (1 data files) — data/activation-schedule.json
  28. 56d4a89 2026-09-06 auto-data-snapshot: 2026-09-06T00:06:24 (1 data files) — data/activation-schedule.json
  29. 7ca0748 2026-09-05 auto-data-snapshot: 2026-09-05T03:39:28 (1 data files) — data/activation-schedule.json
  30. 80786a8 2026-09-05 auto-data-snapshot: 2026-09-05T00:27:41 (1 data files) — data/activation-schedule.json
  31. 1160582 2026-09-04 auto-data-snapshot: 2026-09-04T14:52:10 (1 data files) — data/activation-schedule.json
  32. 8cc487b 2026-09-04 auto-data-snapshot: 2026-09-04T05:53:32 (1 data files) — data/activation-schedule.json
  33. 555bc58 2026-09-04 auto-data-snapshot: 2026-09-04T00:35:53 (1 data files) — data/activation-schedule.json
  34. 43f20ff 2026-09-03 auto-data-snapshot: 2026-09-03T15:45:08 (1 data files) — data/activation-schedule.json
  35. 5f0a59e 2026-09-03 auto-data-snapshot: 2026-09-03T13:47:49 (1 data files) — data/activation-schedule.json
  36. a3a018a 2026-09-03 auto-data-snapshot: 2026-09-03T09:14:19 (1 data files) — data/activation-schedule.json
  37. c6aa658 2026-09-03 auto-data-snapshot: 2026-09-03T00:20:09 (1 data files) — data/activation-schedule.json
  38. 5f442c7 2026-09-02 auto-data-snapshot: 2026-09-02T10:48:45 (1 data files) — data/activation-schedule.json
  39. 6af7e1d 2026-09-02 auto-data-snapshot: 2026-09-02T00:52:55 (1 data files) — data/activation-schedule.json
  40. d5281cb 2026-09-02 auto-data-snapshot: 2026-09-02T00:14:50 (1 data files) — data/activation-schedule.json
  41. b02dbc5 2026-09-01 auto-data-snapshot: 2026-09-01T23:37:08 (1 data files) — data/activation-schedule.json
  42. 5779e14 2026-09-01 auto-data-snapshot: 2026-09-01T22:59:22 (1 data files) — data/activation-schedule.json
  43. da61a1d 2026-09-01 auto-data-snapshot: 2026-09-01T09:42:16 (1 data files) — data/activation-schedule.json
  44. 6b65e84 2026-09-01 auto-data-snapshot: 2026-09-01T09:05:22 (1 data files) — data/activation-schedule.json
  45. efc21af 2026-09-01 auto-data-snapshot: 2026-09-01T01:01:38 (1 data files) — data/activation-schedule.json
  46. bcf81b3 2026-09-01 auto-data-snapshot: 2026-09-01T00:24:29 (1 data files) — data/activation-schedule.json
  47. f6d686d 2026-08-31 auto-data-snapshot: 2026-08-31T18:52:39 (1 data files) — data/activation-schedule.json
  48. 0c1e823 2026-08-31 auto-data-snapshot: 2026-08-31T15:07:00 (1 data files) — data/activation-schedule.json
  49. e2f10eb 2026-08-31 auto-data-snapshot: 2026-08-31T12:34:16 (1 data files) — data/activation-schedule.json
  50. 78ce3fa 2026-08-31 auto-data-snapshot: 2026-08-31T11:55:57 (1 data files) — data/activation-schedule.json
  51. f75b0cb 2026-08-31 auto-data-snapshot: 2026-08-31T10:38:49 (1 data files) — data/activation-schedule.json
  52. b7238f0 2026-08-31 auto-data-snapshot: 2026-08-31T00:07:16 (1 data files) — data/activation-schedule.json
  53. e6e904a 2026-08-30 auto-data-snapshot: 2026-08-30T00:26:44 (1 data files) — data/activation-schedule.json
  54. e979515 2026-08-29 auto-data-snapshot: 2026-08-29T17:42:33 (1 data files) — data/activation-schedule.json
  55. f8cfcfe 2026-08-29 auto-data-snapshot: 2026-08-29T01:39:58 (1 data files) — data/activation-schedule.json
  56. 238d141 2026-08-29 auto-data-snapshot: 2026-08-29T00:25:44 (1 data files) — data/activation-schedule.json
  57. b431aa5 2026-08-28 auto-data-snapshot: 2026-08-28T13:58:10 (1 data files) — data/activation-schedule.json
  58. a1a0116 2026-08-28 auto-data-snapshot: 2026-08-28T07:08:13 (1 data files) — data/activation-schedule.json
  59. 649677c 2026-08-28 auto-data-snapshot: 2026-08-28T00:19:23 (1 data files) — data/activation-schedule.json
  60. b0e388b 2026-08-27 auto-data-snapshot: 2026-08-27T00:22:48 (1 data files) — data/activation-schedule.json
  61. 25176c5 2026-08-26 auto-data-snapshot: 2026-08-26T12:47:56 (1 data files) — data/activation-schedule.json
  62. 697fc80 2026-08-26 auto-data-snapshot: 2026-08-26T00:21:52 (1 data files) — data/activation-schedule.json
  63. d9bd11c 2026-08-25 auto-data-snapshot: 2026-08-25T00:22:08 (1 data files) — data/activation-schedule.json
  64. 05b6f2a 2026-08-24 auto-data-snapshot: 2026-08-24T23:46:12 (1 data files) — data/activation-schedule.json
  65. 4c8e4bc 2026-08-24 auto-data-snapshot: 2026-08-24T22:33:44 (1 data files) — data/activation-schedule.json
  66. f2e9cb3 2026-08-24 auto-data-snapshot: 2026-08-24T19:34:57 (1 data files) — data/activation-schedule.json
  67. 9db2768 2026-08-24 auto-data-snapshot: 2026-08-24T17:02:17 (1 data files) — data/activation-schedule.json
  68. 52f2e67 2026-08-24 auto-data-snapshot: 2026-08-24T00:29:53 (1 data files) — data/activation-schedule.json
  69. 83ef917 2026-08-23 auto-data-snapshot: 2026-08-23T00:36:04 (1 data files) — data/activation-schedule.json
  70. d5b26d6 2026-08-22 auto-data-snapshot: 2026-08-22T23:00:47 (1 data files) — data/activation-schedule.json
  71. 05f2d86 2026-08-22 auto-data-snapshot: 2026-08-22T11:52:06 (2 data files) — backups/TK-10779-carnegie-REAL-restore-20260822T180539Z.json backups/TK-10779-carnegie-archive-restore-20260822-104944.json
  72. 7de9f7d 2026-08-22 auto-data-snapshot: 2026-08-22T11:19:22 (2 data files) — backups/TK-10779-carnegie-REAL-restore-20260822T180539Z.json backups/TK-10779-carnegie-archive-restore-20260822-104944.json
  73. ada43b6 2026-08-22 auto-data-snapshot: 2026-08-22T00:08:20 (1 data files) — data/activation-schedule.json
  74. 582ee5e 2026-08-21 auto-data-snapshot: 2026-08-21T00:14:48 (1 data files) — data/activation-schedule.json
  75. 3bf2037 2026-08-20 auto-data-snapshot: 2026-08-20T17:52:14 (1 data files) — backups/TK-10762-fabricut-sku-restore-20260821T002054Z.csv
  76. 20fab0c 2026-08-20 rotation-order: explicitly exclude Fabricut from shared rotation (has dedicated full-pattern daily poster) — TK-10762
  77. a964c07 2026-08-20 auto-data-snapshot: 2026-08-20T11:53:54 (2 data files) — data/activation-schedule.json data/activation-schedule.json.bak-20260820-115242
  78. 8e8dc43 2026-08-20 auto-data-snapshot: 2026-08-20T00:23:34 (1 data files) — data/activation-schedule.json
  79. 1b0fadf 2026-08-19 auto-data-snapshot: 2026-08-19T00:35:54 (1 data files) — data/activation-schedule.json
  80. 4bf12c8 2026-08-18 auto-data-snapshot: 2026-08-18T00:35:06 (1 data files) — data/activation-schedule.json
  81. 0fb5900 2026-08-17 auto-data-snapshot: 2026-08-17T00:25:59 (1 data files) — data/activation-schedule.json
  82. c1c14e2 2026-08-16 auto-data-snapshot: 2026-08-16T21:54:06 (1 data files) — data/activation-schedule.json
  83. baf91bc 2026-08-16 auto-data-snapshot: 2026-08-16T00:16:53 (1 data files) — data/activation-schedule.json
  84. 209598f 2026-08-15 auto-data-snapshot: 2026-08-15T00:34:50 (1 data files) — data/activation-schedule.json
  85. 43c2cf6 2026-08-14 auto-data-snapshot: 2026-08-14T00:12:33 (1 data files) — data/activation-schedule.json
  86. e193aa5 2026-08-13 chore: version bump vpatch (session close — Et Cie guard)
  87. 4b7d2d8 2026-08-13 Never-activate guard for Et Cie (rights revoked) — whole-word title match
  88. 601f67f 2026-08-13 auto-data-snapshot: 2026-08-13T00:12:07 (1 data files) — data/activation-schedule.json
  89. d34cc69 2026-08-12 auto-data-snapshot: 2026-08-12T11:28:02 (1 data files) — data/activation-schedule.json
  90. 9e003bc 2026-08-12 auto-data-snapshot: 2026-08-12T09:25:42 (1 data files) — data/activation-schedule.json
  91. 2ea5e15 2026-08-12 auto-data-snapshot: 2026-08-12T08:54:38 (1 data files) — package-lock.json
  92. eb5ece1 2026-08-12 chore: v1.0.7 — activation re-intro guard (mfr_sku + age gate), session close
  93. 0004eec 2026-08-12 Activation calendar: block old/dupe patterns from staging as 'new' (mfr_sku near-dupe guard + pre-2025 age gate); queue 1237→470, 0 old/dupe remain (TK-10480)
  94. ecb46ec 2026-08-12 feat: recurrence + timeZone pass-through; connect OAuth (YT desktop client), post Novasuede MWF + nightly-reel cadence
  95. 805a5ee 2026-08-12 auto-data-snapshot: 2026-08-12T00:08:16 (1 data files) — data/activation-schedule.json
  96. afc1eb5 2026-08-11 auto-data-snapshot: 2026-08-11T19:00:12 (1 data files) — package-lock.json
  97. 0d5b9ff 2026-08-11 chore: fail-closed regen gate + tighten drift-guard greps to assignments, v-patch (session close)
  98. 54e4ec1 2026-08-11 never-activate: exclude Jeffrey Stevens (DWJS) + Phillip Jeffries from activation — no old patterns re-surfaced; drift-guard asserts the exclusion stays (Steve 'no old dwjs, phillip jeffries')
  99. ecdc228 2026-08-11 schedule regen: pre-flight re-intro guard check — abort regen on drift (TK-10474)
  100. f0c59fb 2026-08-11 add re-intro guard drift-check: fails loud if activation paths lose the guard or copies diverge (TK-10474 DTD-C)
  101. e6adf9b 2026-08-11 auto-data-snapshot: 2026-08-11T11:45:12 (1 data files) — data/activation-schedule.json
  102. 0862c6d 2026-08-11 data: activation-schedule snapshot (clean 1,437-roll queue post re-arm)
  103. 01e83cb 2026-08-11 chore: version bump v1.0.5 (session close — TK-10446 clean-queue sync)
  104. 8b6bb2a 2026-08-11 auto-data-snapshot: 2026-08-11T00:23:16 (1 data files) — data/activation-schedule.json
  105. 7a561fb 2026-08-10 Sync rotation-order.js (sample/Gracie/re-intro exclusions); regenerate schedule 16010->1437 (TK-10446)
  106. c7aee0e 2026-08-10 auto-data-snapshot: 2026-08-10T21:18:09 (1 data files) — data/activation-schedule.json
  107. a7476d7 2026-08-10 auto-data-snapshot: 2026-08-10T20:47:16 (1 data files) — data/activation-schedule.json
  108. 2fbae78 2026-08-10 auto-data-snapshot: 2026-08-10T17:42:11 (1 data files) — data/activation-schedule.json
  109. ac7e834 2026-08-10 auto-data-snapshot: 2026-08-10T15:07:00 (1 data files) — data/activation-schedule.json
  110. 5f78d75 2026-08-10 auto-data-snapshot: 2026-08-10T11:29:10 (1 data files) — data/activation-schedule.json
  111. b8f8a18 2026-08-10 auto-data-snapshot: 2026-08-10T09:56:34 (1 data files) — data/activation-schedule.json
  112. c69ea38 2026-08-10 auto-data-snapshot: 2026-08-10T03:45:26 (1 data files) — data/activation-schedule.json
  113. 5e4134e 2026-08-10 auto-data-snapshot: 2026-08-10T00:40:03 (1 data files) — data/activation-schedule.json
  114. 30d5e62 2026-08-10 auto-data-snapshot: 2026-08-10T00:09:08 (1 data files) — data/activation-schedule.json
  115. e7a58a9 2026-08-09 auto-data-snapshot: 2026-08-09T22:05:57 (1 data files) — data/activation-schedule.json
  116. e8dc193 2026-08-09 auto-data-snapshot: 2026-08-09T12:51:43 (1 data files) — data/activation-schedule.json
  117. 4a750a9 2026-08-09 auto-data-snapshot: 2026-08-09T09:46:33 (1 data files) — data/activation-schedule.json
  118. 0349f35 2026-08-09 auto-data-snapshot: 2026-08-09T00:30:18 (1 data files) — data/activation-schedule.json
  119. 70fd751 2026-08-08 auto-data-snapshot: 2026-08-08T21:56:22 (1 data files) — data/activation-schedule.json
  120. e158dcd 2026-08-08 auto-data-snapshot: 2026-08-08T18:51:08 (1 data files) — data/activation-schedule.json
  121. 55cc526 2026-08-08 auto-data-snapshot: 2026-08-08T13:12:03 (1 data files) — data/activation-schedule.json
  122. 58d7818 2026-08-07 auto-data-snapshot: 2026-08-07T08:00:20 (1 data files) — data/activation-schedule.json
  123. 603aa8c 2026-08-07 auto-data-snapshot: 2026-08-07T04:54:46 (1 data files) — data/activation-schedule.json
  124. faede7f 2026-08-07 auto-data-snapshot: 2026-08-07T00:16:37 (1 data files) — data/activation-schedule.json
  125. 05e37ce 2026-08-06 auto-data-snapshot: 2026-08-06T19:39:21 (1 data files) — data/activation-schedule.json
  126. da6fbb2 2026-08-06 auto-save: 2026-08-06T01:47:30 (1 files) — data/activation-schedule.json
  127. 1f93452 2026-08-06 auto-save: 2026-08-06T00:16:57 (1 files) — data/activation-schedule.json
  128. 9467205 2026-08-05 auto-save: 2026-08-05T19:45:13 (1 files) — data/activation-schedule.json
  129. 2d00392 2026-08-05 auto-save: 2026-08-05T13:42:25 (1 files) — data/activation-schedule.json
  130. 21b22a8 2026-08-05 auto-save: 2026-08-05T10:11:08 (1 files) — data/activation-schedule.json
  131. 591170d 2026-08-05 auto-save: 2026-08-05T09:10:47 (1 files) — data/activation-schedule.json
  132. c113fd1 2026-08-05 auto-save: 2026-08-05T08:10:17 (1 files) — data/activation-schedule.json
  133. e79f3e8 2026-08-05 auto-save: 2026-08-05T06:09:34 (1 files) — data/activation-schedule.json
  134. a4d4bb3 2026-08-05 auto-save: 2026-08-05T05:09:15 (1 files) — data/activation-schedule.json
  135. 48c6b17 2026-08-05 auto-save: 2026-08-05T04:08:53 (1 files) — data/activation-schedule.json
  136. ba2de78 2026-08-05 auto-save: 2026-08-05T03:08:35 (1 files) — data/activation-schedule.json
  137. 699c800 2026-08-05 auto-save: 2026-08-05T02:08:15 (1 files) — data/activation-schedule.json
  138. a949d51 2026-08-05 auto-save: 2026-08-05T01:07:57 (1 files) — data/activation-schedule.json
  139. ce77165 2026-08-05 auto-save: 2026-08-05T00:07:36 (1 files) — data/activation-schedule.json
  140. 08967a5 2026-08-04 auto-save: 2026-08-04T23:07:17 (1 files) — data/activation-schedule.json
  141. 079872d 2026-08-04 auto-save: 2026-08-04T22:06:54 (1 files) — data/activation-schedule.json
  142. 1fccf97 2026-08-04 auto-save: 2026-08-04T21:06:36 (1 files) — data/activation-schedule.json
  143. ff3d45a 2026-08-04 auto-save: 2026-08-04T20:06:17 (1 files) — data/activation-schedule.json
  144. 9c45a69 2026-08-04 auto-save: 2026-08-04T19:05:58 (1 files) — data/activation-schedule.json
  145. ca64889 2026-08-04 auto-save: 2026-08-04T18:05:34 (1 files) — data/activation-schedule.json
  146. bc177d0 2026-08-04 auto-save: 2026-08-04T17:05:12 (1 files) — data/activation-schedule.json
  147. a7c5f78 2026-08-04 auto-save: 2026-08-04T16:04:49 (1 files) — data/activation-schedule.json
  148. 6b6a417 2026-08-04 auto-save: 2026-08-04T15:04:21 (1 files) — data/activation-schedule.json
  149. 33e9776 2026-08-04 auto-save: 2026-08-04T14:04:01 (1 files) — data/activation-schedule.json
  150. af59186 2026-08-04 auto-save: 2026-08-04T13:03:31 (1 files) — data/activation-schedule.json
  151. 5f6f381 2026-08-04 auto-save: 2026-08-04T12:03:05 (1 files) — data/activation-schedule.json
  152. dc7db1a 2026-08-04 auto-save: 2026-08-04T11:02:41 (1 files) — data/activation-schedule.json
  153. 6d96a92 2026-08-04 auto-save: 2026-08-04T10:02:15 (1 files) — data/activation-schedule.json
  154. f16947e 2026-08-04 auto-save: 2026-08-04T09:01:48 (1 files) — data/activation-schedule.json
  155. e7c1a84 2026-08-04 auto-save: 2026-08-04T08:01:22 (1 files) — data/activation-schedule.json
  156. 56becfc 2026-08-04 auto-save: 2026-08-04T06:00:27 (1 files) — data/activation-schedule.json
  157. 3316f4f 2026-08-04 auto-save: 2026-08-04T04:59:56 (1 files) — data/activation-schedule.json
  158. d7b9753 2026-08-04 auto-save: 2026-08-04T03:59:36 (1 files) — data/activation-schedule.json
  159. 3aed6bd 2026-08-04 auto-save: 2026-08-04T02:59:16 (1 files) — data/activation-schedule.json
  160. bb82f1e 2026-08-04 auto-save: 2026-08-04T01:58:56 (1 files) — data/activation-schedule.json
  161. 22d24d0 2026-08-04 auto-save: 2026-08-04T00:58:37 (1 files) — data/activation-schedule.json
  162. 5a90c1d 2026-08-04 auto-save: 2026-08-04T00:28:28 (1 files) — data/activation-schedule.json
  163. 8545192 2026-08-03 auto-save: 2026-08-03T23:58:19 (1 files) — data/activation-schedule.json
  164. 9b34b12 2026-08-03 auto-save: 2026-08-03T22:57:59 (1 files) — data/activation-schedule.json
  165. 1abe999 2026-08-03 auto-save: 2026-08-03T21:57:39 (1 files) — data/activation-schedule.json
  166. 4532a2f 2026-08-03 auto-save: 2026-08-03T20:57:17 (1 files) — data/activation-schedule.json
  167. c95b458 2026-08-03 auto-save: 2026-08-03T19:56:54 (1 files) — data/activation-schedule.json
  168. c05f42b 2026-08-03 auto-save: 2026-08-03T18:56:31 (1 files) — data/activation-schedule.json
  169. e0b9a45 2026-08-03 auto-save: 2026-08-03T17:56:09 (1 files) — data/activation-schedule.json
  170. 1a9f326 2026-08-03 auto-save: 2026-08-03T16:55:48 (1 files) — data/activation-schedule.json
  171. 0f55c05 2026-08-03 auto-save: 2026-08-03T15:55:27 (1 files) — data/activation-schedule.json
  172. 94bfbac 2026-08-03 auto-save: 2026-08-03T14:55:07 (1 files) — data/activation-schedule.json
  173. 350a691 2026-08-03 auto-save: 2026-08-03T13:54:39 (1 files) — data/activation-schedule.json
  174. 4c5e552 2026-08-03 auto-save: 2026-08-03T12:54:16 (1 files) — data/activation-schedule.json
  175. 6e5c13d 2026-08-03 auto-save: 2026-08-03T11:53:46 (1 files) — data/activation-schedule.json
  176. d097758 2026-08-03 auto-save: 2026-08-03T10:53:14 (1 files) — data/activation-schedule.json
  177. 8e23eb4 2026-08-03 auto-save: 2026-08-03T09:52:50 (1 files) — data/activation-schedule.json
  178. feceba6 2026-08-03 auto-save: 2026-08-03T08:52:19 (1 files) — data/activation-schedule.json
  179. ffb0f10 2026-08-03 auto-save: 2026-08-03T07:51:47 (1 files) — data/activation-schedule.json
  180. d519bec 2026-08-03 auto-save: 2026-08-03T05:50:52 (1 files) — data/activation-schedule.json
  181. e610f44 2026-08-03 auto-save: 2026-08-03T04:50:22 (1 files) — data/activation-schedule.json
  182. 009db1f 2026-08-03 auto-save: 2026-08-03T03:50:03 (1 files) — data/activation-schedule.json
  183. d876fef 2026-08-03 auto-save: 2026-08-03T02:49:45 (1 files) — data/activation-schedule.json
  184. 02548f6 2026-08-03 auto-save: 2026-08-03T01:49:27 (1 files) — data/activation-schedule.json
  185. c86adbe 2026-08-03 auto-save: 2026-08-03T00:49:10 (1 files) — data/activation-schedule.json
  186. 8702e1d 2026-08-03 auto-save: 2026-08-03T00:19:00 (1 files) — data/activation-schedule.json
  187. c84cec8 2026-08-02 auto-save: 2026-08-02T23:48:52 (1 files) — data/activation-schedule.json
  188. 38fc8d7 2026-08-02 auto-save: 2026-08-02T22:48:33 (1 files) — data/activation-schedule.json
  189. 70ac26f 2026-08-02 auto-save: 2026-08-02T21:48:15 (1 files) — data/activation-schedule.json
  190. b7d04bc 2026-08-02 auto-save: 2026-08-02T20:47:56 (1 files) — data/activation-schedule.json
  191. 360dd01 2026-08-02 auto-save: 2026-08-02T19:47:35 (1 files) — data/activation-schedule.json
  192. 09eed0e 2026-08-02 auto-save: 2026-08-02T18:47:17 (1 files) — data/activation-schedule.json
  193. 69fbc14 2026-08-02 auto-save: 2026-08-02T17:46:59 (1 files) — data/activation-schedule.json
  194. 52db116 2026-08-02 auto-save: 2026-08-02T16:46:41 (1 files) — data/activation-schedule.json
  195. b8c7e43 2026-08-02 auto-save: 2026-08-02T15:46:24 (1 files) — data/activation-schedule.json
  196. 4cb5ed6 2026-08-02 auto-save: 2026-08-02T14:46:02 (1 files) — data/activation-schedule.json
  197. 0ddd2d2 2026-08-02 auto-save: 2026-08-02T13:45:41 (1 files) — data/activation-schedule.json
  198. cdb5df4 2026-08-02 auto-save: 2026-08-02T12:45:17 (1 files) — data/activation-schedule.json
  199. 692c273 2026-08-02 auto-save: 2026-08-02T11:44:56 (1 files) — data/activation-schedule.json
  200. 376d77a 2026-08-02 auto-save: 2026-08-02T10:44:36 (1 files) — data/activation-schedule.json
  201. c497c8c 2026-08-02 auto-save: 2026-08-02T09:44:11 (1 files) — data/activation-schedule.json
  202. c7238b0 2026-08-02 auto-save: 2026-08-02T08:43:50 (1 files) — data/activation-schedule.json
  203. 0d5c22c 2026-08-02 auto-save: 2026-08-02T07:43:26 (1 files) — data/activation-schedule.json
  204. b4d859e 2026-08-02 auto-save: 2026-08-02T05:42:34 (1 files) — data/activation-schedule.json
  205. a3194cf 2026-08-02 auto-save: 2026-08-02T04:42:12 (1 files) — data/activation-schedule.json
  206. 88a47d4 2026-08-02 auto-save: 2026-08-02T03:41:50 (1 files) — data/activation-schedule.json
  207. 6aff591 2026-08-02 auto-save: 2026-08-02T02:41:29 (1 files) — data/activation-schedule.json
  208. 3d1f0f9 2026-08-02 auto-save: 2026-08-02T01:41:08 (1 files) — data/activation-schedule.json
  209. 2ae0c6e 2026-08-02 auto-save: 2026-08-02T00:40:47 (1 files) — data/activation-schedule.json
  210. 05cc5f5 2026-08-02 auto-save: 2026-08-02T00:10:36 (1 files) — data/activation-schedule.json
  211. 92c174e 2026-08-01 auto-save: 2026-08-01T22:40:01 (1 files) — data/activation-schedule.json
  212. 7edadce 2026-08-01 auto-save: 2026-08-01T21:39:39 (1 files) — data/activation-schedule.json
  213. 3357c16 2026-08-01 auto-save: 2026-08-01T21:09:29 (1 files) — data/activation-schedule.json
  214. e3d26bf 2026-08-01 auto-save: 2026-08-01T20:09:07 (1 files) — data/activation-schedule.json
  215. f26796d 2026-08-01 auto-save: 2026-08-01T19:08:46 (1 files) — data/activation-schedule.json
  216. 6ed4cb9 2026-08-01 auto-save: 2026-08-01T18:08:28 (1 files) — data/activation-schedule.json
  217. 1fa71a4 2026-08-01 auto-save: 2026-08-01T17:08:10 (1 files) — data/activation-schedule.json
  218. 5c50804 2026-08-01 auto-save: 2026-08-01T16:07:52 (1 files) — data/activation-schedule.json
  219. 68c5c85 2026-08-01 auto-save: 2026-08-01T15:07:34 (1 files) — data/activation-schedule.json
  220. 4fd3709 2026-08-01 auto-save: 2026-08-01T14:07:16 (1 files) — data/activation-schedule.json
  221. 8086a2c 2026-08-01 auto-save: 2026-08-01T13:06:57 (1 files) — data/activation-schedule.json
  222. d999ea2 2026-08-01 auto-save: 2026-08-01T12:06:38 (1 files) — data/activation-schedule.json
  223. 9125402 2026-08-01 auto-save: 2026-08-01T11:06:15 (1 files) — data/activation-schedule.json
  224. 74640bc 2026-08-01 auto-save: 2026-08-01T10:05:54 (1 files) — data/activation-schedule.json
  225. 8ae0eec 2026-08-01 auto-save: 2026-08-01T09:05:33 (1 files) — data/activation-schedule.json
  226. 4687cc4 2026-08-01 auto-save: 2026-08-01T08:05:12 (1 files) — data/activation-schedule.json
  227. 26a6d9a 2026-08-01 auto-save: 2026-08-01T06:03:58 (1 files) — data/activation-schedule.json
  228. 1eeb478 2026-08-01 auto-save: 2026-08-01T05:03:35 (1 files) — data/activation-schedule.json
  229. 3cd5975 2026-08-01 auto-save: 2026-08-01T04:03:15 (1 files) — data/activation-schedule.json
  230. 3c8f425 2026-08-01 auto-save: 2026-08-01T03:02:54 (1 files) — data/activation-schedule.json
  231. c59abdf 2026-08-01 auto-save: 2026-08-01T02:02:36 (1 files) — data/activation-schedule.json
  232. 00f1a34 2026-08-01 auto-save: 2026-08-01T01:02:14 (1 files) — data/activation-schedule.json
  233. 2ab8ea1 2026-08-01 auto-save: 2026-08-01T00:32:05 (1 files) — data/activation-schedule.json
  234. 27504c5 2026-08-01 auto-save: 2026-08-01T00:01:56 (1 files) — data/activation-schedule.json
  235. 9d26c3f 2026-07-31 auto-save: 2026-07-31T23:01:37 (1 files) — data/activation-schedule.json
  236. 0338b1e 2026-07-31 auto-save: 2026-07-31T22:01:17 (1 files) — data/activation-schedule.json
  237. 0bfa500 2026-07-31 auto-save: 2026-07-31T21:00:59 (1 files) — data/activation-schedule.json
  238. d3c3511 2026-07-31 auto-save: 2026-07-31T20:00:42 (1 files) — data/activation-schedule.json
  239. d3a13f3 2026-07-31 auto-save: 2026-07-31T19:00:22 (1 files) — data/activation-schedule.json
  240. bb1d5f7 2026-07-31 auto-save: 2026-07-31T17:59:58 (1 files) — data/activation-schedule.json
  241. 87fb6c2 2026-07-31 auto-save: 2026-07-31T16:59:39 (1 files) — data/activation-schedule.json
  242. 5352cb7 2026-07-31 auto-save: 2026-07-31T15:59:20 (1 files) — data/activation-schedule.json
  243. c1d8d4f 2026-07-31 auto-save: 2026-07-31T14:58:42 (1 files) — data/activation-schedule.json
  244. 7824600 2026-07-31 auto-save: 2026-07-31T13:58:19 (1 files) — data/activation-schedule.json
  245. 58bd851 2026-07-31 auto-save: 2026-07-31T12:57:59 (1 files) — data/activation-schedule.json
  246. 302634d 2026-07-31 auto-save: 2026-07-31T11:57:35 (1 files) — data/activation-schedule.json
  247. 45a6022 2026-07-31 auto-save: 2026-07-31T10:57:10 (1 files) — data/activation-schedule.json
  248. fc0b265 2026-07-31 auto-save: 2026-07-31T09:56:41 (1 files) — data/activation-schedule.json
  249. 9c6529e 2026-07-31 auto-save: 2026-07-31T09:26:15 (1 files) — node_modules
  250. 023042e 2026-07-31 load .env via dotenv so GOOGLE_OAUTH_CLIENT_ID/SECRET reach the app + pin express/pg/dotenv deps (fixes oauth_not_configured)
  251. f261974 2026-07-31 auto-save: 2026-07-31T08:55:43 (1 files) — data/activation-schedule.json
  252. 3412a72 2026-07-31 auto-save: 2026-07-31T07:55:17 (1 files) — data/activation-schedule.json
  253. 07ed823 2026-07-31 auto-save: 2026-07-31T05:54:17 (1 files) — data/activation-schedule.json
  254. a90e6dd 2026-07-31 auto-save: 2026-07-31T04:53:53 (1 files) — data/activation-schedule.json
  255. f3c7c56 2026-07-31 auto-save: 2026-07-31T03:53:30 (1 files) — data/activation-schedule.json
  256. 1e5da9b 2026-07-31 auto-save: 2026-07-31T02:53:10 (1 files) — data/activation-schedule.json
  257. 2de712d 2026-07-31 auto-save: 2026-07-31T01:52:50 (1 files) — data/activation-schedule.json
  258. f62a7ac 2026-07-31 auto-save: 2026-07-31T00:52:31 (1 files) — data/activation-schedule.json
  259. e71bb8e 2026-07-31 auto-save: 2026-07-31T00:22:20 (1 files) — data/activation-schedule.json
  260. 0814b59 2026-07-30 auto-save: 2026-07-30T23:52:10 (1 files) — data/activation-schedule.json
  261. 2f1f035 2026-07-30 auto-save: 2026-07-30T22:51:51 (1 files) — data/activation-schedule.json
  262. 29dfabe 2026-07-30 auto-save: 2026-07-30T21:51:31 (1 files) — data/activation-schedule.json
  263. 9421164 2026-07-30 auto-save: 2026-07-30T20:51:09 (1 files) — data/activation-schedule.json
  264. 07c28c8 2026-07-30 auto-save: 2026-07-30T19:50:45 (1 files) — data/activation-schedule.json
  265. 2b40e46 2026-07-30 auto-save: 2026-07-30T18:50:20 (1 files) — data/activation-schedule.json
  266. e150188 2026-07-30 auto-save: 2026-07-30T17:49:57 (1 files) — data/activation-schedule.json
  267. 2d4e1a7 2026-07-30 auto-save: 2026-07-30T16:49:36 (1 files) — data/activation-schedule.json
  268. 0028fad 2026-07-30 auto-save: 2026-07-30T15:49:17 (1 files) — data/activation-schedule.json
  269. 218675e 2026-07-30 auto-save: 2026-07-30T14:48:53 (1 files) — data/activation-schedule.json
  270. 3996cbd 2026-07-30 auto-save: 2026-07-30T13:48:32 (1 files) — data/activation-schedule.json
  271. 10aedff 2026-07-30 auto-save: 2026-07-30T12:48:10 (1 files) — data/activation-schedule.json
  272. e8dc0da 2026-07-30 auto-save: 2026-07-30T11:47:45 (1 files) — data/activation-schedule.json
  273. daacbc4 2026-07-30 auto-save: 2026-07-30T10:47:06 (1 files) — data/activation-schedule.json
  274. dc2b544 2026-07-30 auto-save: 2026-07-30T08:46:20 (1 files) — data/activation-schedule.json
  275. 5cd4304 2026-07-30 auto-save: 2026-07-30T07:45:45 (1 files) — data/activation-schedule.json
  276. ea18b36 2026-07-30 auto-save: 2026-07-30T05:45:00 (1 files) — data/activation-schedule.json
  277. 3878fc0 2026-07-30 auto-save: 2026-07-30T04:44:39 (1 files) — data/activation-schedule.json
  278. b098145 2026-07-30 auto-save: 2026-07-30T03:44:22 (1 files) — data/activation-schedule.json
  279. 953ce6b 2026-07-30 auto-save: 2026-07-30T02:44:03 (1 files) — data/activation-schedule.json
  280. 8100ba9 2026-07-30 auto-save: 2026-07-30T01:43:45 (1 files) — data/activation-schedule.json
  281. 9fe3d2e 2026-07-30 auto-save: 2026-07-30T00:43:24 (1 files) — data/activation-schedule.json
  282. b121bda 2026-07-30 auto-save: 2026-07-30T00:13:16 (1 files) — data/activation-schedule.json
  283. ff07734 2026-07-29 auto-save: 2026-07-29T23:43:07 (1 files) — data/activation-schedule.json
  284. 1d095cf 2026-07-29 auto-save: 2026-07-29T22:42:47 (1 files) — data/activation-schedule.json
  285. d34ecf3 2026-07-29 auto-save: 2026-07-29T21:42:29 (1 files) — data/activation-schedule.json
  286. 3661d1b 2026-07-29 auto-save: 2026-07-29T20:42:08 (1 files) — data/activation-schedule.json
  287. 7b4d7c8 2026-07-29 auto-save: 2026-07-29T20:11:57 (1 files) — data/activation-schedule.json
  288. 13acab0 2026-07-29 auto-save: 2026-07-29T19:41:47 (1 files) — data/activation-schedule.json
  289. f867864 2026-07-29 auto-save: 2026-07-29T18:41:27 (1 files) — data/activation-schedule.json
  290. 8bc9e1b 2026-07-29 auto-save: 2026-07-29T16:10:27 (1 files) — data/activation-schedule.json
  291. 5856d00 2026-07-29 auto-save: 2026-07-29T15:10:05 (1 files) — data/activation-schedule.json
  292. 8a5c57a 2026-07-29 auto-save: 2026-07-29T14:09:46 (1 files) — data/activation-schedule.json
  293. acde6e0 2026-07-29 auto-save: 2026-07-29T13:09:06 (1 files) — data/activation-schedule.json
  294. 3f18266 2026-07-29 auto-save: 2026-07-29T12:08:45 (1 files) — data/activation-schedule.json
  295. ed93ca0 2026-07-29 auto-save: 2026-07-29T11:08:21 (1 files) — data/activation-schedule.json
  296. 870a946 2026-07-29 auto-save: 2026-07-29T10:07:58 (1 files) — data/activation-schedule.json
  297. 16ac809 2026-07-29 auto-save: 2026-07-29T09:07:36 (1 files) — data/activation-schedule.json
  298. 9fe288c 2026-07-29 auto-save: 2026-07-29T08:07:14 (1 files) — data/activation-schedule.json
  299. 00337ac 2026-07-29 auto-save: 2026-07-29T07:06:42 (1 files) — data/activation-schedule.json
  300. b9aa8d5 2026-07-29 auto-save: 2026-07-29T06:06:22 (1 files) — data/activation-schedule.json
  301. 48caaec 2026-07-29 auto-save: 2026-07-29T05:06:01 (1 files) — data/activation-schedule.json
  302. f14711b 2026-07-29 auto-save: 2026-07-29T04:05:35 (1 files) — data/activation-schedule.json
  303. f3c8574 2026-07-29 auto-save: 2026-07-29T03:05:16 (1 files) — data/activation-schedule.json
  304. 45b7645 2026-07-29 auto-save: 2026-07-29T02:04:54 (1 files) — data/activation-schedule.json
  305. 19164d6 2026-07-29 auto-save: 2026-07-29T01:04:33 (1 files) — data/activation-schedule.json
  306. 1d7af4c 2026-07-29 auto-save: 2026-07-29T00:34:23 (1 files) — data/activation-schedule.json
  307. 45a2e15 2026-07-29 auto-save: 2026-07-29T00:04:14 (1 files) — data/activation-schedule.json
  308. 37c8289 2026-07-28 auto-save: 2026-07-28T23:03:51 (1 files) — data/activation-schedule.json
  309. 9285d80 2026-07-28 auto-save: 2026-07-28T22:03:32 (1 files) — data/activation-schedule.json
  310. f2b043f 2026-07-28 auto-save: 2026-07-28T20:33:03 (1 files) — data/activation-schedule.json
  311. a77f3a5 2026-07-28 auto-save: 2026-07-28T19:32:44 (1 files) — data/activation-schedule.json
  312. 72245df 2026-07-28 auto-save: 2026-07-28T19:02:34 (1 files) — data/activation-schedule.json
  313. bbc6b02 2026-07-28 auto-save: 2026-07-28T17:32:08 (1 files) — data/activation-schedule.json
  314. 3e74cb3 2026-07-28 auto-save: 2026-07-28T16:31:43 (1 files) — data/activation-schedule.json
  315. dd678a2 2026-07-28 auto-save: 2026-07-28T15:31:27 (1 files) — data/activation-schedule.json
  316. 9ef966a 2026-07-28 auto-save: 2026-07-28T15:01:16 (1 files) — data/activation-schedule.json
  317. 5e0b3aa 2026-07-28 auto-save: 2026-07-28T14:31:09 (1 files) — data/activation-schedule.json
  318. 9d68092 2026-07-28 auto-save: 2026-07-28T13:30:51 (1 files) — data/activation-schedule.json
  319. a2b2285 2026-07-28 auto-save: 2026-07-28T12:30:33 (1 files) — data/activation-schedule.json
  320. 05d2a2a 2026-07-28 auto-save: 2026-07-28T11:30:09 (1 files) — data/activation-schedule.json
  321. 5c35c80 2026-07-28 auto-save: 2026-07-28T10:29:49 (1 files) — data/activation-schedule.json
  322. 0417658 2026-07-28 auto-save: 2026-07-28T09:59:38 (1 files) — data/activation-schedule.json
  323. 409dbb6 2026-07-28 auto-save: 2026-07-28T08:58:52 (1 files) — data/activation-schedule.json
  324. e2881b9 2026-07-28 auto-save: 2026-07-28T08:28:39 (1 files) — data/activation-schedule.json
  325. 98f1fd9 2026-07-28 auto-save: 2026-07-28T07:58:26 (1 files) — data/activation-schedule.json
  326. dc037c1 2026-07-28 auto-save: 2026-07-28T06:58:06 (1 files) — data/activation-schedule.json
  327. a197c20 2026-07-28 auto-save: 2026-07-28T05:57:47 (1 files) — data/activation-schedule.json
  328. d8bb223 2026-07-28 auto-save: 2026-07-28T04:57:26 (1 files) — data/activation-schedule.json
  329. c18deba 2026-07-28 auto-save: 2026-07-28T03:57:08 (1 files) — data/activation-schedule.json
  330. c552f71 2026-07-28 auto-save: 2026-07-28T02:56:47 (1 files) — data/activation-schedule.json
  331. b12524f 2026-07-28 auto-save: 2026-07-28T01:56:27 (1 files) — data/activation-schedule.json
  332. a6aece1 2026-07-28 auto-save: 2026-07-28T00:56:07 (1 files) — data/activation-schedule.json
  333. e111a65 2026-07-28 auto-save: 2026-07-28T00:25:56 (1 files) — data/activation-schedule.json
  334. 528bef7 2026-07-27 auto-save: 2026-07-27T23:55:46 (1 files) — data/activation-schedule.json
  335. 0a3042b 2026-07-27 auto-save: 2026-07-27T22:55:20 (1 files) — data/activation-schedule.json
  336. e87adb4 2026-07-27 auto-save: 2026-07-27T21:54:54 (1 files) — data/activation-schedule.json
  337. a20eb74 2026-07-27 auto-save: 2026-07-27T20:54:34 (1 files) — data/activation-schedule.json
  338. 15cf952 2026-07-27 auto-save: 2026-07-27T19:54:12 (1 files) — data/activation-schedule.json
  339. 359f40e 2026-07-27 auto-save: 2026-07-27T18:53:10 (1 files) — data/activation-schedule.json
  340. 89960f0 2026-07-27 auto-save: 2026-07-27T17:52:34 (1 files) — data/activation-schedule.json
  341. b71b205 2026-07-27 auto-save: 2026-07-27T16:52:13 (1 files) — data/activation-schedule.json
  342. e8ea856 2026-07-27 auto-save: 2026-07-27T15:51:48 (1 files) — data/activation-schedule.json
  343. c73cbe8 2026-07-27 auto-save: 2026-07-27T14:51:27 (1 files) — data/activation-schedule.json
  344. 905168c 2026-07-27 auto-save: 2026-07-27T13:51:03 (1 files) — data/activation-schedule.json
  345. b857df4 2026-07-27 auto-save: 2026-07-27T12:50:40 (1 files) — data/activation-schedule.json
  346. 2cdf3d8 2026-07-27 auto-save: 2026-07-27T11:50:21 (1 files) — data/activation-schedule.json
  347. 145c247 2026-07-27 auto-save: 2026-07-27T10:49:50 (1 files) — data/activation-schedule.json
  348. 6fd3140 2026-07-27 auto-save: 2026-07-27T09:49:31 (1 files) — data/activation-schedule.json
  349. def81c0 2026-07-27 auto-save: 2026-07-27T08:49:12 (1 files) — data/activation-schedule.json
  350. b97134b 2026-07-27 auto-save: 2026-07-27T07:48:56 (1 files) — data/activation-schedule.json
  351. 22e9d49 2026-07-27 auto-save: 2026-07-27T06:48:37 (1 files) — data/activation-schedule.json
  352. 03d6966 2026-07-27 auto-save: 2026-07-27T05:48:20 (1 files) — data/activation-schedule.json
  353. 4364cb0 2026-07-27 auto-save: 2026-07-27T04:48:02 (1 files) — data/activation-schedule.json
  354. 1da4760 2026-07-27 auto-save: 2026-07-27T03:47:45 (1 files) — data/activation-schedule.json
  355. 3668127 2026-07-27 auto-save: 2026-07-27T02:47:28 (1 files) — data/activation-schedule.json
  356. 6716e6e 2026-07-27 auto-save: 2026-07-27T01:47:10 (1 files) — data/activation-schedule.json
  357. d80a737 2026-07-27 auto-save: 2026-07-27T00:46:55 (1 files) — data/activation-schedule.json
  358. 5f29993 2026-07-27 auto-save: 2026-07-27T00:16:47 (1 files) — data/activation-schedule.json
  359. 9cc979c 2026-07-26 auto-save: 2026-07-26T17:44:55 (1 files) — data/activation-schedule.json
  360. a52588c 2026-07-26 auto-save: 2026-07-26T09:42:34 (1 files) — data/activation-schedule.json
  361. 23031a7 2026-07-26 auto-save: 2026-07-26T08:41:50 (1 files) — data/activation-schedule.json
  362. 4f7939e 2026-07-26 auto-save: 2026-07-26T07:41:30 (1 files) — data/activation-schedule.json
  363. f5e98bc 2026-07-26 auto-save: 2026-07-26T06:41:11 (1 files) — data/activation-schedule.json
  364. 4b4a513 2026-07-26 auto-save: 2026-07-26T05:40:54 (1 files) — data/activation-schedule.json
  365. 8b75fb0 2026-07-26 auto-save: 2026-07-26T04:40:35 (1 files) — data/activation-schedule.json
  366. be49f74 2026-07-26 auto-save: 2026-07-26T03:40:20 (1 files) — data/activation-schedule.json
  367. 4fc24ac 2026-07-26 auto-save: 2026-07-26T02:40:05 (1 files) — data/activation-schedule.json
  368. 50861f6 2026-07-26 auto-save: 2026-07-26T01:39:48 (1 files) — data/activation-schedule.json
  369. f7dd196 2026-07-26 auto-save: 2026-07-26T00:39:31 (1 files) — data/activation-schedule.json
  370. 6b8c565 2026-07-26 auto-save: 2026-07-26T00:09:22 (1 files) — data/activation-schedule.json
  371. e8f383f 2026-07-25 auto-save: 2026-07-25T23:39:14 (1 files) — data/activation-schedule.json
  372. 8ea9028 2026-07-25 auto-save: 2026-07-25T22:38:58 (1 files) — data/activation-schedule.json
  373. 6806c21 2026-07-25 auto-save: 2026-07-25T21:38:42 (1 files) — data/activation-schedule.json
  374. 3db8f59 2026-07-25 auto-save: 2026-07-25T20:38:27 (1 files) — data/activation-schedule.json
  375. 06dab53 2026-07-25 auto-save: 2026-07-25T19:38:10 (1 files) — data/activation-schedule.json
  376. bff9184 2026-07-25 auto-save: 2026-07-25T18:37:55 (1 files) — data/activation-schedule.json
  377. 59b09b1 2026-07-25 auto-save: 2026-07-25T17:37:37 (1 files) — data/activation-schedule.json
  378. a80ae28 2026-07-25 auto-save: 2026-07-25T16:37:21 (1 files) — data/activation-schedule.json
  379. 64e1c16 2026-07-25 auto-save: 2026-07-25T15:37:05 (1 files) — data/activation-schedule.json
  380. 4e3d76f 2026-07-25 auto-save: 2026-07-25T14:36:51 (1 files) — data/activation-schedule.json
  381. 21c17be 2026-07-25 auto-save: 2026-07-25T13:36:34 (1 files) — data/activation-schedule.json
  382. e13119a 2026-07-25 auto-save: 2026-07-25T11:35:57 (1 files) — data/activation-schedule.json
  383. eaf7f48 2026-07-25 auto-save: 2026-07-25T10:35:38 (1 files) — data/activation-schedule.json
  384. 11d229e 2026-07-25 auto-save: 2026-07-25T10:05:29 (1 files) — data/activation-schedule.json
  385. c894a2c 2026-07-25 auto-save: 2026-07-25T08:35:01 (1 files) — data/activation-schedule.json
  386. a92dd41 2026-07-25 auto-save: 2026-07-25T08:04:52 (1 files) — data/activation-schedule.json
  387. 62447ed 2026-07-25 auto-save: 2026-07-25T07:04:29 (1 files) — data/activation-schedule.json
  388. d768aea 2026-07-25 auto-save: 2026-07-25T06:04:08 (1 files) — data/activation-schedule.json
  389. 69aa216 2026-07-25 auto-save: 2026-07-25T05:03:47 (1 files) — data/activation-schedule.json
  390. 9b8ca6e 2026-07-25 auto-save: 2026-07-25T04:03:25 (1 files) — data/activation-schedule.json
  391. 9b9505e 2026-07-25 auto-save: 2026-07-25T03:03:06 (1 files) — data/activation-schedule.json
  392. a13844e 2026-07-25 auto-save: 2026-07-25T02:02:37 (1 files) — data/activation-schedule.json
  393. f7354bd 2026-07-25 auto-save: 2026-07-25T01:02:17 (1 files) — data/activation-schedule.json
  394. 058b0de 2026-07-25 auto-save: 2026-07-25T00:32:03 (1 files) — data/activation-schedule.json
  395. 7d9498a 2026-07-25 auto-save: 2026-07-25T00:01:48 (1 files) — data/activation-schedule.json
  396. 311e4a2 2026-07-24 auto-save: 2026-07-24T23:00:12 (1 files) — data/activation-schedule.json
  397. f15da69 2026-07-24 auto-save: 2026-07-24T21:59:59 (1 files) — data/activation-schedule.json
  398. 0359103 2026-07-24 auto-save: 2026-07-24T20:59:44 (1 files) — data/activation-schedule.json
  399. 40b594d 2026-07-24 auto-save: 2026-07-24T19:59:29 (1 files) — data/activation-schedule.json
  400. f003edd 2026-07-24 auto-save: 2026-07-24T18:59:11 (1 files) — data/activation-schedule.json
  401. 659e2a9 2026-07-24 auto-save: 2026-07-24T17:58:56 (1 files) — data/activation-schedule.json
  402. 1e763ec 2026-07-24 auto-save: 2026-07-24T16:58:41 (1 files) — data/activation-schedule.json
  403. 92dc760 2026-07-24 auto-save: 2026-07-24T15:58:29 (1 files) — data/activation-schedule.json
  404. fd65f94 2026-07-24 auto-save: 2026-07-24T14:58:16 (1 files) — data/activation-schedule.json
  405. b26568a 2026-07-24 auto-save: 2026-07-24T13:58:01 (1 files) — data/activation-schedule.json
  406. 016ff39 2026-07-24 auto-save: 2026-07-24T09:57:07 (1 files) — data/activation-schedule.json
  407. 11b9e99 2026-07-24 auto-save: 2026-07-24T08:56:52 (1 files) — data/activation-schedule.json
  408. 821a8ff 2026-07-24 auto-save: 2026-07-24T07:56:29 (1 files) — data/activation-schedule.json
  409. 77eb903 2026-07-24 auto-save: 2026-07-24T06:55:55 (1 files) — data/activation-schedule.json
  410. 9c341be 2026-07-24 auto-save: 2026-07-24T05:55:40 (1 files) — data/activation-schedule.json
  411. 1b7e58a 2026-07-24 auto-save: 2026-07-24T04:55:26 (1 files) — data/activation-schedule.json
  412. f7e7884 2026-07-24 auto-save: 2026-07-24T03:55:12 (1 files) — data/activation-schedule.json
  413. 0e7d5f4 2026-07-24 auto-save: 2026-07-24T02:54:59 (1 files) — data/activation-schedule.json
  414. 3ac7da6 2026-07-24 auto-save: 2026-07-24T01:54:44 (1 files) — data/activation-schedule.json
  415. 8aa77d2 2026-07-24 auto-save: 2026-07-24T00:54:30 (1 files) — data/activation-schedule.json
  416. 3a19046 2026-07-24 auto-save: 2026-07-24T00:24:22 (1 files) — data/activation-schedule.json
  417. 4f03bf6 2026-07-23 auto-save: 2026-07-23T23:54:14 (1 files) — data/activation-schedule.json
  418. 810169f 2026-07-23 auto-save: 2026-07-23T22:54:00 (1 files) — data/activation-schedule.json
  419. bdb79f9 2026-07-23 auto-save: 2026-07-23T21:53:45 (1 files) — data/activation-schedule.json
  420. 7497c3d 2026-07-23 auto-save: 2026-07-23T20:53:32 (1 files) — data/activation-schedule.json
  421. 0ba7ae8 2026-07-23 auto-save: 2026-07-23T19:53:19 (1 files) — data/activation-schedule.json
  422. 95102d6 2026-07-23 auto-save: 2026-07-23T18:53:06 (1 files) — data/activation-schedule.json
  423. 8f6c537 2026-07-23 auto-save: 2026-07-23T17:52:50 (1 files) — data/activation-schedule.json
  424. a67aca7 2026-07-23 auto-save: 2026-07-23T16:52:38 (1 files) — data/activation-schedule.json
  425. de6e08d 2026-07-23 auto-save: 2026-07-23T15:52:21 (1 files) — data/activation-schedule.json
  426. a492136 2026-07-23 auto-save: 2026-07-23T14:52:02 (1 files) — data/activation-schedule.json
  427. f842567 2026-07-23 auto-save: 2026-07-23T13:51:43 (1 files) — data/activation-schedule.json
  428. 627e472 2026-07-23 auto-save: 2026-07-23T12:51:13 (1 files) — data/activation-schedule.json
  429. 6acceaf 2026-07-23 auto-save: 2026-07-23T11:50:46 (1 files) — data/activation-schedule.json
  430. fa5a49d 2026-07-23 auto-save: 2026-07-23T11:20:37 (1 files) — data/activation-schedule.json
  431. 7facb6d 2026-07-23 auto-save: 2026-07-23T10:50:25 (1 files) — data/activation-schedule.json
  432. 7253626 2026-07-23 auto-save: 2026-07-23T09:50:03 (1 files) — data/activation-schedule.json
  433. 747a1fb 2026-07-23 auto-save: 2026-07-23T08:49:44 (1 files) — data/activation-schedule.json
  434. e87c8fd 2026-07-23 auto-save: 2026-07-23T07:49:27 (1 files) — data/activation-schedule.json
  435. 6c990d3 2026-07-23 auto-save: 2026-07-23T06:49:07 (1 files) — data/activation-schedule.json
  436. 6673977 2026-07-23 auto-save: 2026-07-23T05:48:54 (1 files) — data/activation-schedule.json
  437. 6392b07 2026-07-23 auto-save: 2026-07-23T04:48:39 (1 files) — data/activation-schedule.json
  438. 377bfac 2026-07-23 auto-save: 2026-07-23T03:48:26 (1 files) — data/activation-schedule.json
  439. 0e08e48 2026-07-23 auto-save: 2026-07-23T02:48:12 (1 files) — data/activation-schedule.json
  440. 6d41608 2026-07-23 auto-save: 2026-07-23T01:47:57 (1 files) — data/activation-schedule.json
  441. 1cef2d7 2026-07-23 auto-save: 2026-07-23T00:47:42 (1 files) — data/activation-schedule.json
  442. bc8fac7 2026-07-23 auto-save: 2026-07-23T00:17:34 (1 files) — data/activation-schedule.json
  443. 4307013 2026-07-22 auto-save: 2026-07-22T23:47:26 (1 files) — data/activation-schedule.json
  444. 2fc28de 2026-07-22 auto-save: 2026-07-22T22:47:10 (1 files) — data/activation-schedule.json
  445. 7e16131 2026-07-22 auto-save: 2026-07-22T21:46:55 (1 files) — data/activation-schedule.json
  446. 4ee3c9d 2026-07-22 auto-save: 2026-07-22T20:46:37 (1 files) — data/activation-schedule.json
  447. 724b4d9 2026-07-22 auto-save: 2026-07-22T19:46:22 (1 files) — data/activation-schedule.json
  448. 0ab50c4 2026-07-22 auto-save: 2026-07-22T18:46:04 (1 files) — data/activation-schedule.json
  449. e944bb7 2026-07-22 auto-save: 2026-07-22T17:45:47 (1 files) — data/activation-schedule.json
  450. d319cf7 2026-07-22 auto-save: 2026-07-22T16:45:31 (1 files) — data/activation-schedule.json
  451. 2db285a 2026-07-22 auto-save: 2026-07-22T15:45:17 (1 files) — data/activation-schedule.json
  452. d97b2c9 2026-07-22 auto-save: 2026-07-22T14:44:58 (1 files) — data/activation-schedule.json
  453. 5b518c2 2026-07-22 auto-save: 2026-07-22T13:44:34 (1 files) — data/activation-schedule.json
  454. 4077412 2026-07-22 auto-save: 2026-07-22T12:44:11 (1 files) — data/activation-schedule.json
  455. 5837471 2026-07-22 chore: lint, refactor, version bump (session close)
  456. 1d223be 2026-07-22 auto-save: 2026-07-22T11:43:42 (1 files) — data/activation-schedule.json
  457. 9d72db8 2026-07-22 cadence prune: adopt DTD-C — union activator audit ids on mirror filter
  458. d320634 2026-07-22 cadence: prune already-active SKUs, keep only staged (DRAFT) items
  459. fa7bfaf 2026-07-22 auto-save: 2026-07-22T00:10:24 (1 files) — data/activation-schedule.json
  460. 7062f2a 2026-07-21 chore: v1.0.3 (session close)
  461. 1dcdfc5 2026-07-21 calendar viewer: mat_tier texture pill/tooltip passthrough (unified schedule); back-compat with legacy fix_type fallback
  462. 295fb99 2026-07-21 calendar: mirror unified textures-first + vendor round-robin over ALL 15,863 drafts (shared lib/rotation-order.js); was worklist-only ~5k
  463. ea26699 2026-07-21 auto-save: 2026-07-21T00:34:53 (1 files) — data/activation-schedule.json
  464. 4a9644b 2026-07-20 auto-save: 2026-07-20T00:28:58 (1 files) — data/activation-schedule.json
  465. 2b87ea7 2026-07-19 auto-save: 2026-07-19T00:23:46 (1 files) — data/activation-schedule.json
  466. 43e5ab8 2026-07-18 auto-save: 2026-07-18T00:18:37 (1 files) — data/activation-schedule.json
  467. 1a3f616 2026-07-17 auto-save: 2026-07-17T00:14:48 (1 files) — data/activation-schedule.json
  468. 34633c4 2026-07-16 chore: version bump v1.0.2 (session close — exclude active products from activation calendar)
  469. b23ac58 2026-07-16 activation drain: exclude vendor~Schumacher (internal-only, Steve rule 2026-07-16)
  470. 737df22 2026-07-16 auto-save: 2026-07-16T07:41:55 (1 files) — data/activation-schedule.json
  471. 93b5747 2026-07-16 auto-save: 2026-07-16T00:10:17 (1 files) — data/activation-schedule.json
  472. 52cf19d 2026-07-15 Exclude already-ACTIVE Shopify products from activation calendar
  473. 4074d9f 2026-07-15 auto-save: 2026-07-15T14:07:06 (3 files) — data/activation-schedule.json public/index.html server.js
  474. 5e3b839 2026-07-15 Activation calendar: vendor filter + see-all-staged list + cross-month reschedule
  475. ca49220 2026-07-15 Activation calendar: drag SKU chips between days to reschedule go-live
  476. 09e4fb6 2026-07-15 Calendar chips are real hrefs to the staged Shopify product (open/cmd-click/right-click); plain click keeps detail modal
  477. 53bb7a5 2026-07-15 calendar day columns expand to show all SKUs; every chip clickable (detail modal + Shopify admin/storefront links); fix latent chip-row overlap (aspect-ratio grid rows collapsed)
  478. 6bb8427 2026-07-15 auto-save: 2026-07-15T00:33:42 (1 files) — data/activation-schedule.json
  479. 8132bfb 2026-07-13 Add daily schedule re-projection (regen.sh + launchd plist, 00:05)
  480. e07fd55 2026-07-13 SKU Activation: assign a durable go-live DATE+TIME to every staged SKU
  481. b6aac04 2026-06-24 Fix Connect button: don't navigate to /api/oauth/start when unconfigured (showed raw 503 JSON); show inline setup steps instead
  482. a3d864f 2026-06-24 Google Calendar tab: fall back to SKU activation rollout when OAuth not connected (no more blank grid)
  483. b585adf 2026-06-24 Default calendar to populated SKU Activation tab on first load (Google tab is empty until OAuth connect)
  484. 73ec16d 2026-06-24 Restyle DW Calendar to luxe Figma spec (Cormorant/Inter, plum/brass palette, white-card layout) — preserve all Google Calendar CRUD, 409 not-connected handling, tabs, modal-rig drag/resize, and SKU Activation grid
  485. c3c31ac 2026-06-24 Document Google Calendar layer: README + updated server header comment
  486. 5498582 2026-06-24 Add two-tab DW Calendar UI: editable Google Calendar modal (create/edit/delete via modal-rig) + preserved SKU Activation grid; graceful not-connected state, event chips show created date+time
  487. b9843c6 2026-06-24 Add Google Calendar read + editable CRUD backend (OAuth + events.list/insert/patch/delete), graceful not-connected guards, hardened .gitignore
  488. a04151c 2026-06-21 auto-save: 2026-06-21T18:53:00 (1 files) — screenshot-calendar-v2.png
  489. 0871955 2026-06-21 calendar: default 500/day breadth-first (uncapped per-vendor) — true 35-day projection + updated note
  490. 633aba6 2026-06-21 DW Activation Calendar — 1-month rollout schedule (18/hr + 10/vendor/day) with vendor+image SKU chips

Authors

Agents used

  • none detected

Skills used

  • /activation-schedule447
  • /schedule3
  • /day3
  • /dupe2
  • /delete2
  • /re-intro1
  • /dotenv1
  • /prune-active1
  • /tooltip1
  • /rotation-order1
  • /index1
  • /last1
  • /move1
  • /schedule-overrides1
  • /cmd-click1
  • /right-click1
  • /storefront1
  • /generate-schedule1
  • /regenerate1
  • /oauth1
  • /start1
  • /brass1
  • /resize1
  • /edit1
  • /insert1
  • /patch1
  • /vendor1

Creative ideas + design notes

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

20fab0c · 2026-08-20 · rotation-order: explicitly exclude Fabricut from shared rotation (has dedicated full-pattern daily poster) — TK-10762
Fabricut was only INCIDENTALLY excluded by the sample-SKU filter (a mirror sync
bug left every Fabricut product sku as the -Sample variant). The root sync fix
(sellable-variant sku) means a future full re-sync would correct those SKUs and
silently flood Fabricut into the shared 1-colorway rotation, violating Steve's
'always complete patterns' rule + double-handling it against fabricut-daily-post.js.
Make the exclusion explicit + durable.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
4b7d2d8 · 2026-08-13 · Never-activate guard for Et Cie (rights revoked) — whole-word title match
Et Cie rights revoked 2026-08-13; all 25 ACTIVE panels archived on the live store.
Add a title-based never-activate guard so a future re-import can't auto-publish as
'new'. Keyed on the whole-word phrase 'et cie' (Postgres \y boundaries) so it catches
BOTH title forms ('Et Cie <name>' and '<name> by Et Cie Wall Panels') while excluding
'Anet Ciel | Pierre Frey'. Vendor filter can't catch these (vendor='Designer
Wallcoverings'). Deliberately NOT keyed on the PANEL- SKU prefix — that scheme is
shared with Paul Montgomery Studios (434+ live) and would wrongly freeze them.
Symlinked into dw-rotation-activator, so both consumers get it.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
9d72db8 · 2026-07-22 · cadence prune: adopt DTD-C — union activator audit ids on mirror filter
Keep mirror status='DRAFT' as the base filter, but also drop any shopify_id the
rotation activator recorded as action:'activated' in the last 2 days' audit
JSONL. Closes the mirror-resync lag (zero-lag for items this system flips)
without live Shopify calls or a competing status oracle. DTD 5/5 unanimous.
d320634 · 2026-07-22 · cadence: prune already-active SKUs, keep only staged (DRAFT) items
Add scripts/prune-active.js (idempotent, local-only) that drops any scheduled
SKU whose current mirror status != DRAFT from data/activation-schedule.json,
and apply it now: 15629 -> 15340 (pruned 289 already-live items). Server
re-reads on mtime; nightly generate-schedule.js still fully rebuilds.
52cf19d · 2026-07-15 · Exclude already-ACTIVE Shopify products from activation calendar
An already-live product has already gone active — it must not be staged for
redeployment. Gate the schedule generator + legacy fallback query on the
shopify_products mirror status, dropping rows where status=ACTIVE. Calendar
went 20,304 → 2,100 (18,204 already-live items removed; 2,100 non-active
staged items remain).
5e3b839 · 2026-07-15 · Activation calendar: vendor filter + see-all-staged list + cross-month reschedule
- Vendor dropdown (sorted by staged count) filters the calendar to one vendor;
  summary switches to that vendor's staged total + first/last go-live + days used
- 'See all N staged' opens a flat list of every staged item for that vendor
  (across all dates), each row with a date input to reschedule that SKU
- chip modal now has a 'Reschedule go-live' date input → moves to ANY date
  (cross-month, which drag alone can't do)
- verified headless: vendor filter isolates chips, list shows 4405 rows, modal
  reschedule present, 0 console errors
ca49220 · 2026-07-15 · Activation calendar: drag SKU chips between days to reschedule go-live
- chips are draggable; every day cell is a drop target (visual drop-target outline)
- POST /api/schedule/move updates the item's go_live_date/at + records a durable
  override in data/schedule-overrides.json
- generate-schedule.js applies overrides so a regenerate keeps manual moves
- verified: 7999/7999 chips draggable, move persists + survives regen, 0 console errors
8132bfb · 2026-07-13 · Add daily schedule re-projection (regen.sh + launchd plist, 00:05)
Keeps every staged SKU's assigned date+time accurate as the worklist drains.
Bootstrap is Steve-pasted (launchd persistence).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
e07fd55 · 2026-07-13 · SKU Activation: assign a durable go-live DATE+TIME to every staged SKU
Every staged item waiting to go active now carries a persisted go_live_at (exact
drain date + HH:10 slot), replacing the ephemeral date-only projection that drifted.

- scripts/generate-schedule.js: projects the executor's real rr order + 500/day
  hourly-:10 cadence into data/activation-schedule.json; 100% coverage assertion,
  keyed on shopify_id (dw_sku is non-unique / blank on ~3.3k build-roll rows).
- server.js: /api/schedule now reads the persisted schedule (join shopify_products
  on shopify_id so blank-sku items still get images), falls back to legacy compute
  if the file is absent; POST /api/schedule/regenerate re-stamps on demand.
- index.html: chip tooltip shows go-active date+time, day headers show slot span,
  summary shows the date+time coverage stat.

Stored as a local JSON file (NOT a PG table) because dw_unified_pub is FOR ALL
TABLES — any new table would auto-replicate to Kamatera. DTD verdict A (intent).

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

File tree

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

Other build journals

← Dtd Approval Viewer  ·  all 4 projects  ·  Dw Activation Debug TK11314 →

Export

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

rendered in 9ms