Dw Material Reclassify
Search the build
-
cd3121a2026-07-22 Left rail: all filter panels start collapsed (removed Material open) -
d1bebd92026-07-22 Material filters COMPLETE: installed Search & Discovery app + added Brand/Color/Style native filters; all 6 panels live on material pages -
6b88e762026-07-22 Material pages restored + native filters (Material/Availability/Price panels); 48 products render, empty fixed -
20b28482026-07-22 FIX infinite-scroll regression: scope card-hover observer to Boost grid (was document.body self-feedback loop starving Boost lazy-load); verified 24->215 loads -
b25bea32026-07-22 Material template: skip image-less products in the grid -
8770d2a2026-07-22 Material LIVE: native (non-Boost) collection template renders material pages instantly (grasscloth 199 designs verified) -
2bc0b1c2026-07-22 Material go-live: 13 smart collections + left-rail Material nav block (live theme); collection pages await Boost re-index -
fed478e2026-07-22 auto-save: 2026-07-22T12:13:58 (1 files) — material-collections.json -
4e3a15b2026-07-22 5x: card feature clean twice (0 own-errors); M3 red = pre-existing 3rd-party noise, not silenced -
bf0ffaa2026-07-22 Wave-2 vision -> LOCAL qwen2.5vl (Gemini generateContent deprecated); $0, verified classifies live products -
c77a1df2026-07-22 Add Wave-2 vision classifier (Gemini 2.0 Flash, canary-tested, timestamped run log); waits for free-tag job -
5a9fa692026-07-22 gitignore __pycache__ -
5ef8ff12026-07-22 auto-save: 2026-07-22T09:12:53 (3 files) — classify.py __pycache__/ apply_tags.py -
a3d8f0a2026-07-22 Add --all full-catalog scope; full run = 13% free / 9456 vision (~$5.67) -
d5930f72026-07-22 Wave-1 material reclassify dry-run: tiered free text classifier (80% free, ~$0.05 residual)
Authors
- Steve15