Repository navigation
Two new cloud bridges so Claude can see your images and Data Collections, whole-site visual coverage, and a correctness fix for cross-page layout attribution.
Added
- 🖼 Media bridge (
npm run wix:media) — surfaces the cloud Media Manager (folders + files, each with a ready-to-use Velo.src) into committedwix-media.md/.json. Zero-auth code scan always runs; a read-only Wix API key lists the whole Media Manager. Seedocs/MEDIA.md. - 🗄 CMS bridge (
npm run wix:cms) — lists every Data Collection + field schema (keys, types, references) intowix-cms.md/.jsonwith a paste-readywixData.query(), so queries hit real field keys. Needs a Wix API key (Manage Data Collections). Seedocs/CMS.md. - 🎨 Whole-site visual coverage — scan multiple pages in one run (
--url A --url B) into a backward-compatible v2wix-visual.json; old v1 files still load.
Fixed
- Cross-page layout leak (correctness) — the visual merge keyed geometry by bare nickname, so one page's layout/text leaked onto same-named elements (
#text1, etc.) on every other page. The merge is now fingerprint-scoped: each scan is attributed to exactly one page; shared header/footer/menu elements still merge across pages. - Media bridge hardening — guarded
decodeURIComponentcrash, URL-encoded.srcfilenames, hyphenated CDN hosts, templated-URL false positives.
Install/upgrade: npx -y github:AnthonySeshat/WiXAnything#v0.3.0 --repo .
Self-test: 127 assertions, all pass. Zero runtime dependencies.