Website Product Photos — Pre-Tagged Import
wc_import.py pulls every image from the WooCommerce gallery for each product,
pre-writes the product tag (ps:), SKU, and color directly into the image XMP,
then drops it into intake/. The tagger detects existing product tags, preserves them,
and only runs AI vision for scene and angle tags. Final file gets the canonical hash-based filename
and lands in processing/ ready for review — with product identity already locked.
Upgrade Detection — Original Replaces Placeholder
Website images are downsized (600–1200px). When the original full-resolution photo arrives later,
the tagger recognises it via perceptual hash and promotes it automatically:
all tags transfer from the small version to the original, the old file moves to archive/
with a _superseded suffix, and the high-res original becomes the canonical asset.
No re-tagging needed.