This document explains how product data is indexed, how search and recommendations APIs are executed, and how the demo platform is composed and operated.
Demo-only AKS dev overlay In-cluster Kaniko builds Zero-trust tokens via STSPOST /v2/checkout and persists placed orders to account history.GET /v2/account/orders.GET /v2/offers; banner click applies offer query/category/productIds and executes storefront search.POST /erp/orders validates items, prices from ERP pricing state, decrements stock, and creates invoice./erp/products, /erp/stock, /erp/pricing, /erp/offers, /erp/export/catalog./search/ingest/from-erp materializes catalog snapshots into runtime indexes./search/query handles retrieval + facets./search/admin/rules applies boost/bury/pin controls at ranking time.wavestore-erp-api and is exported via /erp/export/catalog.POST /search/ingest/from-erp with tenant and token context.POST /search/query with query text, optional filters, and page size.search.query scope.POST /search/recommend with productId, visitorId, and page size.search.query scope.POST /search/events for click/search telemetry ingestion.GET /search/admin/analytics for click-through and usage summaries.POST /search/admin/rules for boost/bury controls./search/events and summarized for analytics and ranking tuning.productId and optional visitor context.POST /search/events (search, click, view, etc.).GET /search/admin/analytics.Use this prompt with Copilot/agent mode to recreate the stack end-to-end: