Files
zeekay 99781fc989 Wire library.json -> site/img sync; apply approved valentina (corrected PICKs)
Adds scripts/sync-library.py — the DATA step of the content loop documented in
products.json _meta.library.consume: pull the canonical asset manifest
(s3://hanzo-studio/orgs/karma/output/library.json via the hz: rclone creds),
take status==approved catalog shots (ecom/product/lifestyle) and write
site/img/<slug>/<role>.webp. Additive; never deletes; never touches
products.json, styling, or the Dockerfile.

Ran it once against the current approved library: valentina front/back/life1/
life2/editorial now come from the corrected studio PICKs (two gold hearts per
garter, full thigh-wrap band). flat/ghost/tq were already current.

Loop: karma-queue approve <path> --push  ->  scripts/sync-library.py  -> commit.
2026-07-09 15:08:34 -07:00

54 KiB
900x1350px