Releases: namJeongwan/suparch
Releases · namJeongwan/suparch
Release list
Suparch v0.4.0
What changed
- Added atomic product-count and GTIN coverage gates for approved iHerb feeds.
- Added atomic Supplement Facts label-coverage gates for DSLD enrichment.
- Added aggregate import/enrichment reports without product rows or credentials.
- Protected feeds, databases, manifests, checksums, and DSLD provenance sidecars from path collisions.
- Rejected blank category filters, conflicting duplicate products, and ambiguous barcode data.
- Added affiliate approval, licensing, and safe handoff guidance.
Verification
- 92 tests passed
- Ruff passed
- OCI and MCP Registry metadata versions are aligned at 0.4.0
Suparch v0.3.0
English/USD affiliate-feed MVP.
- imports approved iHerb CSV and CSV.GZ catalogs
- maps iHerb identity, brand, USD price, category, and GTIN
- validates product URLs and GTIN check digits
- filters non-supplement and non-USD rows
- supports label-required DSLD enrichment before ingredient workflows
Suparch v0.2.2
Keeps target populations, serving metadata, and ingredient rows atomic to the selected iHerb or DSLD label source.
Suparch v0.2.1
Restores iHerb as Suparch's primary product source.
- removes the standalone NIH DSLD catalog publication path
- adds conservative iHerb sitemap discovery and robots-aware fetching
- requires authorized iHerb-backed catalogs for Hub deployment
- adds GTIN-validated UPC enrichment while preserving iHerb identity
- rejects non-supplement pages without Supplement Facts
- keeps the public MCP runtime read-only
Suparch v0.2.0
What's Changed
- feat(catalog): add NIH DSLD ingestion by @namJeongwan in #3
Full Changelog: v0.1.1...v0.2.0
Suparch v0.1.1
Multi-architecture Suparch release.
- publishes native
linux/amd64andlinux/arm64OCI images - includes official MCP Registry metadata
- includes a three-product sample catalog for deployment smoke tests
OCI image: ghcr.io/namjeongwan/suparch:0.1.1
The sample catalog is demonstration data only. Production deployments should use an authorized product-data source and publish their own immutable catalog snapshot.
Suparch v0.1.0
Initial Suparch MCP release.
- SQLite FTS5 supplement catalog
- product search, comparison, and stack calculations
- saved iHerb label parsing with normalized units and ingredient forms
- stdio and stateless Streamable HTTP transports
- immutable catalog manifests and SHA-256 verification
- OCI image:
ghcr.io/namjeongwan/suparch:0.1.0
Data acquisition remains separate from the MCP runtime. iHerb live fetching fails closed when robots policy rejects access.