← back to Wallco Ai

data/elements-unbaked-notes.md

35 lines

# Elements Bake — Unbaked IDs Log

Last updated: 2026-05-29 (ELEMENTS-77-TAIL thread)

## Final state
- Total candidates (prod PG): 1212
- Baked: 1210
- Unbaked: 2 (0.17%)

## Unbaked — root cause categorized

### missing_png (2)
Source PNG not present on prod disk. local_path points at a
`/root/public-projects/wallco-ai/data/generated/recolor_*` file that no
longer exists. These are derivative recolor variants of design 10159
(bottega-veneta + valentino colorways) — the parent root is intact and
baked; these two variants were likely produced in a recolor batch whose
PNGs were never rsynced or were cleaned up.

- 10161 — recolor_1779703868396_p10159_bottega-veneta_1965166434.png
- 10162 — recolor_1779703878294_p10159_valentino_349926439.png

Action: leave unbaked. is_published is NOT modified per the project
"only clean designs welcome — once flagged out, stays out" rule, but
the rows surface no defect; the bake just can't run without the source
file. If the recolor batch is ever re-emitted, the bake will pick them
up on the next `--all` run.

## Round-1 tail fix — 4 truncated PNGs recovered (2026-05-29)
IDs 5108, 5287, 5346, 5354 were truncated (missing trailing CRC/IEND
chunk) but had intact 1024x1024 RGB pixel data. Patched extract.py
with a targeted fallback (DTD verdict B) — strict-mode by default, on
decode-fail retry with `ImageFile.LOAD_TRUNCATED_IMAGES = True` and tag
the result with `truncated_ok=True`. All 4 baked cleanly.