03
Catalogue, discovery, and product data
Catalogue size alone is a poor cost measure. Structure, data quality, merchandising behavior, and change frequency are more informative.
Define products, variants, bundles, options, collections, attributes, price lists, stock states, media, downloadable assets, and relationships. A merchant with 20 configurable products can have more modeling work than one with 5,000 simple SKUs. Product information arriving from spreadsheets, suppliers, an ERP, or several teams needs ownership and validation rules.
Discovery includes navigation, search, filters, sorting, synonyms, empty-result handling, recommendations, and merchandising controls. Agree which attributes are filterable, how URLs behave, what must be indexable, how out-of-stock products appear, and who can tune results. Large or rapidly changing catalogues may require a dedicated search service and synchronization monitoring.
Migration should define transformations, duplicate policy, image handling, variants, customers, consent, orders, redirects, reviews, and reconciliation. Content cleanup and product enrichment are business work even when engineering provides import tooling. A sample migration early in the project reveals more than counting rows.