Catalog snapshot components
| Component | Responsibility |
|---|---|
| Product records | Hold nine reviewed identifiers, names, observed price evidence, source URLs, and local asset paths. |
| Catalog package | Parse records, expose product lookup, and reject unknown product identifiers. |
| Local product assets | Serve only repository-reviewed images; no runtime AliExpress fetch occurs. |
| Source-evidence record | Explain why nine products—not the requested twelve—were defensible. |
See AliExpress catalog evidence for provenance and limitations.