End-to-end commerce assistant tutorial
- Provision a disposable tenant and issue a least-privilege tenant credential.
- Discover
/catalog/index-sync/schemaand save the returned limits/policies. - Synchronize taxonomy, collections, attributes, and classifications through one schema run.
- Synchronize a representative product set with truthful descriptions, stable external ids, monotonic timestamps, prices, stock signals, destinations, variants, and managed media references.
- Wait for product projection and semantic-index readiness; verify exact and semantic queries.
- Bootstrap the assistant from your backend and create a Broker public-chat session.
- Send a product request and render stream events plus product-card artifacts in cursor order.
- Change one product description, sync only that product, and verify only its embedding lifecycle advances.
- Send a signed inventory event and verify freshness changes without a descriptive product resync.
- Run isolation, replay, stale-update, revoke-media, reconnect/cursor, zero-result, and controlled-failure tests.
Launch only when both the runtime path and the tenant/operator remediation path are proven.