Turn supplier catalogs into controlled Shopify import-ready data.
A Python conversion and QA engine for supplier CSV/XLSX catalogs. It uses explicit mapping contracts, preserves provenance, surfaces exceptions, records source-bound corrections, and produces deterministic Shopify import-ready output without silently inventing source values.
Asking price
Source-code acquisition. Serious counter-offers considered.
What transfers
Python source engine, CSV/XLSX fixtures, mapping contracts, built-in self-test, transfer verification script, documentation and SHA-256 manifest.
What the engine does
Explicit field mapping
Maps supplier fields to a canonical contract and Shopify output using declared transforms and constants.
Catalog QA
Checks headers, SKU uniqueness, variant dependencies, product/variant placement and safe defaults.
Provenance
Tracks source locations and values through transformation so buyer/customer output can be audited.
Exception handling
Ambiguous or invalid records become visible exceptions instead of being silently repaired or fabricated.
Source-bound corrections
Corrections are declared with evidence and logged. The verified XLSX fixture exercises two corrections.
Reproducible transfer
A buyer can unpack the package and run one verification command without Shopify credentials.
Live buyer verification
Runs the packaged engine's deterministic self-test on the server. It does not expose source code, accept shell commands, access Shopify accounts, or write to a live store.
Ready — verification has not been run in this browser session.
Disclosed boundaries
Current proven-core source limits include a maximum of 24 source rows per run and an enforced product limit. No customers, revenue, Shopify partnership, Shopify credentials, live-store access, hosting SLA, guaranteed future Shopify compatibility, or third-party data rights are claimed or included. This is a pre-revenue source-code technology asset for buyer diligence and further development.