What ports as-is
- Identifier checksum validation before any lookup
- Parallel fan-out over pluggable data-source connectors
- An LLM merge into one normalized draft
- Server-side barcode detection on uploaded photos with preprocessing variants
- Vision fallback cached by normalized product name
- The product image pipeline (WebP, thumbnails, generated category artwork)
- Stock items with categories and quantity stepping
- Per-stage tracing with token and image cost
- An NDJSON stream pushing stage and cost to the UI
- Mixed directory and local auth with admin-gated user management
- Live camera scanning with pause/resume and a staged iOS constraint fallback
- A review-gated spreadsheet import for bulk master data
What we build for you
- Which data sources apply to the vertical (the connector set is the swap point)
- The target record schema and which fields the review step exposes
- The category taxonomy and custom attributes
- Branding
- Model choice and cost budget
- Tenant and redirect URIs
- One import mapping per spreadsheet the office already keeps



