[object Object]

← back to Wallco Ai

TODO: log seam-fix curator sample + Steve pick step

4a70b852db4eec0f59b072cf3d391107a208a05a · 2026-06-11 13:27:17 -0700 · Steve Abrams

Files touched

Diff

commit 4a70b852db4eec0f59b072cf3d391107a208a05a
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Thu Jun 11 13:27:17 2026 -0700

    TODO: log seam-fix curator sample + Steve pick step
---
 TODO.md | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/TODO.md b/TODO.md
index ef7f24d..ac9e38f 100644
--- a/TODO.md
+++ b/TODO.md
@@ -85,3 +85,11 @@ up unchecked rows automatically.
 - [x] Fixed inline-settlement false-block: abaca ("banana-stalk fiber") substrate was tripping Part-B; now strips texture/substrate vocabulary before the match (commit da2cce1). Regenerated the 2 blocked combos.
 - [x] Visual self-review (contact sheet) → culled 1 broken-composition roll (#57631 blank-plate defect) + 1 accidental dup (#57667 from a require()-triggered run). Final 24 staged clean.
 - [ ] **STEVE: hot-or-not review at /admin/design-curator?category=monterey-mural** — pick keepers, then publish is Steve-gated (settlement override + deploy). Nothing is live; fully reversible.
+
+## Seam-Fix Curator (2026-06-11) — heal seams of GOOD roots, keep round-1 intact
+- [x] New variant source: SEAM-FIXED copies of good drunk-animals roots (replaces the luxe de Gournay/1838 aesthetic transform Steve called "too childlike"). Same design, same aesthetic — only the tile EDGES healed so it tiles seamlessly.
+- [x] scripts/seam-fix-variants.py — 2 composition-preserving fixers per root (v1 fix-seam shift-feather, v2 per-box circular-wrap heal), re-scored with seam-defect-boxes, landed as parent_design_id=root, is_published=FALSE. ComfyUI reroll deliberately excluded (DTD 3/0 — a reroll drifts composition).
+- [x] /api/seam-fix-curator + /api/seam-fix-curator/pick (server.js) — pick publishes the chosen child, leaves the ROOT untouched (round-1 sacred). Validates child is a real seam-fix child before publish.
+- [x] public/seam-fix-curator.html — luxe-style per-root picker, 2x2-tile preview reveals the seam, before/after seam scores + verdict per tile.
+- [x] Sample landed: 5 roots (2810,2778,43186,43198,2662), all FAIL gate. v2 per-box heal wins every time (FAIL→WARN/PASS, 50-82% lower overall_max). Children #57869-57878, all is_published=FALSE. Commit fe0b0b1.
+- [ ] **STEVE: pick at http://127.0.0.1:9905/seam-fix-curator.html** — click the cleanest seam-fix per root (publishes the LOCAL child + leaves root). Nothing live yet; no deploy. Prod publish/deploy is Steve-gated.

← fe0b0b1 seam-fix curator: heal seams of good roots as is_published=F  ·  back to Wallco Ai  ·  seam-fix curator: scale past 5-root sample — 80 worst-FAIL d 0236a2b →