[PROOF fluent-cart] Core commerce: produse/clienți/comenzi/checkout
Dovadă: Core commerce — produse, clienți, comenzi, checkout
Testat LIVE pe fluent.safebiz.ro (subtask #3339, 2026-07-17), folosind fixture-urile persistente produs id=13 și client id=1.
Confirmat funcțional (GET, shape verificat)
GET /products/13?with[]=variants→ 200, shape conform discoveryGET /customers/1→ 200GET /orders→ 200 (listă goală — niciun order real pe site)
Discrepanțe față de skill (fluentcart)
- Cart REST inexistent: toate rutele
/cart/*→ 404rest_no_route. Cart-ul e client-side JS; serverul intervine abia la/checkout/*(place-order). Skill-ul documenta greșit „funcționează doar cu sesiune activă”, implicând că ruta există. - Bug nou nedocumentat:
checkout/get-order-info→ 500plugin_exception. GET /products(listă) include de faptdetail— doarvariantslipsește din listă (skill spunea „date minimale, fără detail/variants”).
Limitare: fără comenzi reale populate pe site, comportamentul complet de checkout/plată nu a putut fi verificat end-to-end.