Admin-tier projection of a product row. id is the canonical
ProductName (externalId in the DB). The set of products is
authored at compile time via CONCRETE_PRODUCT_NAMES and seeded —
runtime creation is intentionally out of scope (see
rules/cascade-product.md). Only name and description are
runtime-editable.
Admin-tier projection of a
productrow.idis the canonicalProductName(externalIdin the DB). The set of products is authored at compile time viaCONCRETE_PRODUCT_NAMESand seeded — runtime creation is intentionally out of scope (seerules/cascade-product.md). Onlynameanddescriptionare runtime-editable.