This website requires JavaScript.
Explore
Help
Sign In
wiggleverse
/
wiggleverse-ecomm
Watch
2
Star
0
Fork
0
You've already forked wiggleverse-ecomm
Code
Issues
5
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
0c7a76a305dfc8f9bd8a2ea156007524bc8515d2
wiggleverse-ecomm
/
backend
/
app
/
domains
/
products
T
History
ben.stull
0c7a76a305
feat(products): codec detects + maps Shopify dialect at the boundary (INV-17, SLICE-8)
...
Co-Authored-By: Claude Fable 5 <
noreply@anthropic.com
>
2026-06-12 02:20:21 -07:00
..
__init__.py
feat(products): app-served image route — storefront-authorized, immutable cache (SD-0002 §6.4, INV-16)
2026-06-12 00:34:04 -07:00
codec.py
feat(products): codec detects + maps Shopify dialect at the boundary (INV-17, SLICE-8)
2026-06-12 02:20:21 -07:00
dialect_shopify.py
feat(products): Shopify dialect adapter — header detection + canonical mapping (SD-0002 §6.5.1, SLICE-8)
2026-06-12 02:19:15 -07:00
diff.py
feat(products): diff resolves hosted image URLs to existing records — INV-12 over images (SD-0002 §6.3)
2026-06-12 00:19:23 -07:00
errors.py
feat(products): streamed export service + TEL-3 + EmptyCatalog (PUC-9, §9.1)
2026-06-11 22:03:09 -07:00
hosted.py
feat(products): hosted-image URL build/parse helpers (SD-0002 §6.3.1)
2026-06-12 00:13:27 -07:00
imagefetch.py
fix(products): bomb-safe image processing + per-image error isolation; honest claim/resumability docs (SLICE-7 review)
2026-06-12 00:58:10 -07:00
models.py
feat(products): domain skeleton — errors, column registry, canonical row model
2026-06-11 14:55:37 -07:00
repo.py
feat(products): app-served image route — storefront-authorized, immutable cache (SD-0002 §6.4, INV-16)
2026-06-12 00:34:04 -07:00
sample.csv
feat(products): /api/products/* BFF endpoints + sample.csv (DOC-3)
2026-06-11 16:18:34 -07:00
serialize.py
feat(products): export hosted detail URL for fetched images; snapshot carries status (SD-0002 §6.5.5, INV-16)
2026-06-12 00:15:47 -07:00
service.py
feat(products): confirm → fetching_images + post-commit fetch scheduling + startup recovery (SD-0002 §6.5.3/§6.9)
2026-06-12 00:30:08 -07:00
validate.py
feat(products): diff engine — add/update/unchanged/error + INV-11 fingerprint
2026-06-11 15:28:03 -07:00