Skip to content

Releases: namJeongwan/suparch

Suparch v0.4.0

Choose a tag to compare

@namJeongwan namJeongwan released this 16 Jul 23:26
edbd0c4

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

Choose a tag to compare

@namJeongwan namJeongwan released this 16 Jul 22:44
3efc1fb

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

Choose a tag to compare

@namJeongwan namJeongwan released this 16 Jul 12:25
ec12211

Keeps target populations, serving metadata, and ingredient rows atomic to the selected iHerb or DSLD label source.

Suparch v0.2.1

Choose a tag to compare

@namJeongwan namJeongwan released this 16 Jul 12:20
70f50f0

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

Choose a tag to compare

@namJeongwan namJeongwan released this 16 Jul 10:24
90a1872

What's Changed

Full Changelog: v0.1.1...v0.2.0

Suparch v0.1.1

Choose a tag to compare

@namJeongwan namJeongwan released this 16 Jul 07:50
2adf21b

Multi-architecture Suparch release.

  • publishes native linux/amd64 and linux/arm64 OCI 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

Choose a tag to compare

@namJeongwan namJeongwan released this 16 Jul 07:46
64b5d9c

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.