veza/docs/RETROSPECTIVE_V0702.md

975 B

Rétrospective v0.702 — Reviews, Factures, Remboursements & Product Detail

Ce qui a bien fonctionné

  • ProductDetailPage : Route /marketplace/products/:id avec lazy loading, intégration cartStore.addItem(product, license)
  • MSW handlers : Reviews (GET list, POST create) et invoice PDF mockés pour Storybook
  • Tests backend : review_test.go (6 cas), invoice_test.go (4 cas), refund_test.go (6 cas) avec SQLite in-memory
  • API Reference : Sections Reviews, Invoices, Refunds documentées avec exemples curl
  • Error story : ProductDetailView.stories.tsx avec Error state (ErrorDisplay)

Points d'attention

  • cartStore.addItem : Signature (product, license?) — ProductDetailPage transmet correctement via onAddToCart
  • ListReviews pagination : Ordre created_at DESC — tests vérifient l'ordre

Prochaines étapes (v0.703)

  • À définir selon V0_703_RELEASE_SCOPE.md
  • Pistes : Go Live (streaming vidéo), promotions dynamiques