← back to Wallco Ai
log: etsy option-C validated (all 12 bundles under 90MB by actual cached bytes)
d247186bc2c32f7a3ada7c4568a397afc140a76d · 2026-06-03 20:59:30 -0700 · Steve Abrams
Files touched
M data/cactus-decisions.jsonl
Diff
commit d247186bc2c32f7a3ada7c4568a397afc140a76d
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Wed Jun 3 20:59:30 2026 -0700
log: etsy option-C validated (all 12 bundles under 90MB by actual cached bytes)
---
data/cactus-decisions.jsonl | 60 +++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 60 insertions(+)
diff --git a/data/cactus-decisions.jsonl b/data/cactus-decisions.jsonl
index 3135117..17cf97f 100644
--- a/data/cactus-decisions.jsonl
+++ b/data/cactus-decisions.jsonl
@@ -11322,3 +11322,63 @@
{"ts":"2026-06-01T13:59:57.258Z","id":10570,"action":"bad"}
{"ts":"2026-06-01T22:58:51.551Z","id":55340,"action":"live"}
{"ts":"2026-06-01T23:40:40.625Z","id":55372,"action":"digital"}
+{"ts":"2026-06-02T14:56:15.970Z","id":39287,"action":"bad"}
+{"ts":"2026-06-02T14:56:15.970Z","id":39113,"action":"bad"}
+{"ts":"2026-06-02T14:56:15.970Z","id":39207,"action":"bad"}
+{"ts":"2026-06-02T14:56:15.970Z","id":39177,"action":"bad"}
+{"ts":"2026-06-02T14:56:15.970Z","id":39167,"action":"bad"}
+{"ts":"2026-06-02T14:56:15.970Z","id":39182,"action":"bad"}
+{"ts":"2026-06-02T14:56:15.970Z","id":39195,"action":"bad"}
+{"ts":"2026-06-02T14:56:15.970Z","id":39063,"action":"bad"}
+{"ts":"2026-06-02T14:57:18.022Z","id":39202,"action":"bad"}
+{"ts":"2026-06-02T14:57:18.022Z","id":39204,"action":"bad"}
+{"ts":"2026-06-02T14:57:18.022Z","id":39205,"action":"bad"}
+{"ts":"2026-06-02T14:57:18.022Z","id":39208,"action":"bad"}
+{"ts":"2026-06-02T14:57:18.022Z","id":39210,"action":"bad"}
+{"ts":"2026-06-02T14:57:18.022Z","id":39212,"action":"bad"}
+{"ts":"2026-06-02T14:57:18.022Z","id":39213,"action":"bad"}
+{"ts":"2026-06-02T14:57:18.022Z","id":39220,"action":"bad"}
+{"ts":"2026-06-02T14:57:29.325Z","id":39180,"action":"bad"}
+{"ts":"2026-06-02T14:57:29.325Z","id":39192,"action":"bad"}
+{"ts":"2026-06-02T14:57:29.325Z","id":39193,"action":"bad"}
+{"ts":"2026-06-02T14:57:29.325Z","id":39194,"action":"bad"}
+{"ts":"2026-06-02T14:57:29.325Z","id":39196,"action":"bad"}
+{"ts":"2026-06-02T14:57:29.325Z","id":39198,"action":"bad"}
+{"ts":"2026-06-02T14:57:29.325Z","id":39199,"action":"bad"}
+{"ts":"2026-06-02T14:57:29.325Z","id":39200,"action":"bad"}
+{"ts":"2026-06-02T14:57:29.325Z","id":39201,"action":"bad"}
+{"ts":"2026-06-02T14:57:44.272Z","id":39095,"action":"bad"}
+{"ts":"2026-06-02T14:57:44.272Z","id":39097,"action":"bad"}
+{"ts":"2026-06-02T14:57:44.272Z","id":39099,"action":"bad"}
+{"ts":"2026-06-02T14:57:44.272Z","id":39100,"action":"bad"}
+{"ts":"2026-06-02T14:57:44.272Z","id":39121,"action":"bad"}
+{"ts":"2026-06-02T14:57:44.272Z","id":39165,"action":"bad"}
+{"ts":"2026-06-02T14:57:44.272Z","id":39173,"action":"bad"}
+{"ts":"2026-06-02T14:57:44.272Z","id":39178,"action":"bad"}
+{"ts":"2026-06-02T14:58:04.809Z","id":39078,"action":"bad"}
+{"ts":"2026-06-02T14:58:04.809Z","id":39079,"action":"bad"}
+{"ts":"2026-06-02T14:58:04.809Z","id":39080,"action":"bad"}
+{"ts":"2026-06-02T14:58:04.809Z","id":39081,"action":"bad"}
+{"ts":"2026-06-02T14:58:04.809Z","id":39082,"action":"bad"}
+{"ts":"2026-06-02T14:58:04.809Z","id":39087,"action":"bad"}
+{"ts":"2026-06-02T14:58:04.809Z","id":39089,"action":"bad"}
+{"ts":"2026-06-02T14:58:04.809Z","id":39094,"action":"bad"}
+{"ts":"2026-06-02T14:58:04.809Z","id":39229,"action":"bad"}
+{"ts":"2026-06-02T14:58:04.809Z","id":39240,"action":"bad"}
+{"ts":"2026-06-02T14:58:04.809Z","id":39243,"action":"bad"}
+{"ts":"2026-06-02T14:58:04.809Z","id":39246,"action":"bad"}
+{"ts":"2026-06-02T14:58:04.809Z","id":39247,"action":"bad"}
+{"ts":"2026-06-02T14:58:04.809Z","id":39257,"action":"bad"}
+{"ts":"2026-06-02T14:58:16.929Z","id":39066,"action":"bad"}
+{"ts":"2026-06-02T14:58:16.929Z","id":39067,"action":"bad"}
+{"ts":"2026-06-02T14:58:16.929Z","id":39068,"action":"bad"}
+{"ts":"2026-06-02T14:58:16.929Z","id":39090,"action":"bad"}
+{"ts":"2026-06-02T14:58:16.929Z","id":39092,"action":"bad"}
+{"ts":"2026-06-02T14:58:16.929Z","id":39259,"action":"bad"}
+{"ts":"2026-06-02T14:58:16.929Z","id":39069,"action":"bad"}
+{"ts":"2026-06-02T14:58:16.929Z","id":39273,"action":"bad"}
+{"ts":"2026-06-02T14:58:16.929Z","id":39070,"action":"bad"}
+{"ts":"2026-06-02T14:58:16.929Z","id":39275,"action":"bad"}
+{"ts":"2026-06-02T15:07:32.301Z","id":55312,"action":"bad"}
+{"ts":"2026-06-02T15:08:34.298Z","id":51239,"action":"bad"}
+{"ts":"2026-06-04T00:00:00Z","kind":"etsy-option-c-validated","by":"vp-dw-commerce","summary":"Option C (byte-budget bundle packing + 2400px upscale) VALIDATED against the 2026-05-29 export run. The original blocker (classic-blue 27-pack @3600px = 334MB) is structurally eliminated: byte-budget packer split classic-blue into 3 bundles (6/11/10) and caps every bundle's actual measured ZIP bytes under the 75MB budget by construction. Using real cached upscale_bytes_2400, all 12 bundles land 39-72 MB actual ZIP — ZERO exceed 90MB. Bundle count=12 (<=20 cap). Note: implementation evolved from the task's fixed target/max-size=12 to a byte-budget model (--byte-budget 75) with target/max-size=20 as guardrails-only; byte-budget is robust to heavy designs. The 6.5MB/design heuristic flagged warm-orange-01 (14-pack) at 91MB but actual cached bytes = 72.1MB (designs are ~5.15MB each, lighter than heuristic). Both Phase-1 checks PASS, no /dtd reconvene needed.","bundles":[{"slug":"classic-blue-01","n":6,"actualZipMB":71.9},{"slug":"classic-blue-02","n":11,"actualZipMB":70.7},{"slug":"classic-blue-03","n":10,"actualZipMB":70.0},{"slug":"deep-teal","n":4,"actualZipMB":51.7},{"slug":"fresh-green-01","n":8,"actualZipMB":64.5},{"slug":"fresh-green-02","n":8,"actualZipMB":59.2},{"slug":"rich-purple","n":7,"actualZipMB":43.6},{"slug":"warm-orange-01","n":14,"actualZipMB":72.1},{"slug":"warm-orange-02","n":9,"actualZipMB":71.1},{"slug":"warm-pink","n":9,"actualZipMB":49.9},{"slug":"warm-red","n":7,"actualZipMB":72.1},{"slug":"warm-yellow","n":6,"actualZipMB":39.4}],"max_zip_mb":72.1,"threshold_mb":90,"all_under_threshold":true}
← bee700d mass-push-etsy: don't pass --commit to bundle-gen in --dry-r
·
back to Wallco Ai
·
id-collision resolutions 1..14999 (125 live rows: 76 F,F ski 2102035 →