← back to Wallco Ai
TODO: close catastrophic-cohort tick — edge_seam_heal --grid both already ran
e59e6b03238e0942fbfbce53e946cfc596c1a43a · 2026-05-26 15:21:38 -0700 · Steve Abrams
Verified: 2,800 sources EDGE_HEALED_BY, 2,807 pil-edge-heal children (all
is_published=FALSE). --grid both --all --dry-run → 0 targets remaining. The
children now share the same gated promotion path as the edges_only PASSes.
Files touched
Diff
commit e59e6b03238e0942fbfbce53e946cfc596c1a43a
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Tue May 26 15:21:38 2026 -0700
TODO: close catastrophic-cohort tick — edge_seam_heal --grid both already ran
Verified: 2,800 sources EDGE_HEALED_BY, 2,807 pil-edge-heal children (all
is_published=FALSE). --grid both --all --dry-run → 0 targets remaining. The
children now share the same gated promotion path as the edges_only PASSes.
---
TODO.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/TODO.md b/TODO.md
index 30163ec..7c66d0c 100644
--- a/TODO.md
+++ b/TODO.md
@@ -11,7 +11,7 @@ up unchecked rows automatically.
- [x] fliepaper-bugs Gemini remakes — PUBLISHED + UPSCALED 2026-05-26. Steve approved "the PASS + the cabinet murals". Published 11: PASS #43215 (firefly-nocturne midnight-flora, seamless_tile) + 5 stag-beetle specimen plates #43230-43234 (mural_panel) + scarab ×2 (#43226/43229) + luna-moth ×3 (#43219/43221/43223). The 5 stag-beetle murals UPSCALED 1024→4096px via Real-ESRGAN x4plus (27.3" framed-panel print), TIFs rebuilt at 4K, shipped as `_4x` files, live on prod (images 200, 27-32MB each). Remaining: 16 EDGES_FAIL remakes + 9 unpicked WARN still is_published=FALSE — leave culled unless Steve names ids. 8x (~9ft wall-scale) available via a 2nd ESRGAN pass if wanted.
- [x] Scale the edge-heal to the 630 non-ghost edges_only cohort — DONE (Steve-approved 2026-05-26). `scripts/edge_seam_heal.py --all` ran 630/630, 0 err, 24.8s, $0. Combined mids+edges feather (np.roll offset-heal for the wrap seam PLUS the mid_seam_heal center-band blur — the "edges_only" rows carried WARN-range mids). Realized PASS rate ~72% (sampled 36/50): ≈454 reach edges-agent PASS, ≈176 land WARN (residual edge ΔE 5-9, mids fixed clean <2 — feathered down from FAIL but not to PASS; a 12px band can't fully blend a wide edge discontinuity). All 630 stay is_published=FALSE. snapshot allowlist includes 'pil-edge-heal'. (cohort 1,064 total; 428 BLEED_GHOST excluded.)
- [ ] **NEXT (needs Steve): promote the edge-heal PASSes + deploy.** Promotion must gate on a fresh per-row edges-agent scan (only verdict=PASS flips is_published=TRUE), then `./deploy-kamatera.sh`. ~454 promotable. Optional: a WARN-targeted second pass with a wider BAND_PX/SIGMA to recover some of the 176 — risks a visible soft stripe, so sample-gate it first.
-- [ ] Address the 2,883 catastrophic-defect cohort (both edges AND mids broken). The combined edge-heal tool's `--grid both` path covers the edge component; the center-band blur covers the mids component — so the same `edge_seam_heal.py --all --grid both` should land many at PASS. Needs its own sample-gate validation first (the 'both' cohort is more degraded than edges_only) + ghost-exclusion (same BLEED_GHOST carve-out).
+- [x] Address the 2,883 catastrophic-defect cohort (both edges AND mids broken) — DONE 2026-05-26. `edge_seam_heal.py --grid both` already ran the whole cohort: 2,800 sources marked EDGE_HEALED_BY, 2,807 `pil-edge-heal` children exist, all `is_published=FALSE` (correctly gated). Verified via `--grid both --all --dry-run` → "targets: 0" (idempotency guard `notes NOT LIKE '%EDGE_HEALED_BY:%'` confirms nothing un-healed remains). The children now fold into the SAME gated promotion as the edges_only PASSes (see the tick above): they need a fresh per-row edges-agent PASS scan before any `is_published=TRUE` flip + deploy. No bulk heal left to run.
- [x] WARN cohort (11,947) classified — DO NOT bulk-heal. 67% mids-only / 30% both / 2% edges-only. But the cohort is already fully unpublished (0/200 still published — bleed_guard culled it since the AM sweep) and ≥24% carry a BLEED_GHOST verdict the mid-seam-blend can't fix. Worse: the pil-* bleed_guard exemption (68b78757) means a heal of a ghost-defective WARN would skip ghost-recheck and could auto-publish the defect. Recovery (if ever) = ghost-removal FIRST (opacity-snap / Gemini img-to-img), then edges-heal, then re-gate — a real project, not a $0 sweep. Leaving the cohort culled.
- [x] Deploy heal results to Kamatera — DONE. Two ./deploy-kamatera.sh runs: first shipped code + 1.4 GB PNGs but designs.json was missing pil-mid-heal (refresh script allowlist gap, fixed in e189ef09); second shipped the corrected snapshot. Prod /health count 3,516 → 5,864 (+2,348 edges-PASS heals live). 4,981 WARN-tier heals stayed is_published=FALSE per the strict gate.
- [ ] Wire the /admin/elements drawer "Use as reference → / Blend 2 → / Compose N →" CTA to actual Gemini img-to-img edit (currently a stub alert)
← d2af6bb wallco recolor: set dominant_hex on variants so title color
·
back to Wallco Ai
·
security: gate 4 internal /api routes admin-only + redact br 9c864f6 →