Problem
Supplier pages expose changing product data, ambiguous stock labels, and fields that should not be silently guessed before marketplace publication.
Contribution
Built a durable import pipeline, deterministic pricing rules, background extraction worker, review queue, evidence-backed failure handling, authenticated export, and responsive operator interface.
Implemented evidence
Single and batch imports for up to 20 HTTPS product URLs.
Persistent jobs, settings, products, events, and worker heartbeats in SQLite WAL mode.
Explicit dry-run boundary: Shopee authentication and live publishing are not implemented.