975 B
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