veza/docs/RETROSPECTIVE_V0702.md

19 lines
975 B
Markdown

# 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