veza/docs/RETROSPECTIVE_V0601.md
senke 83ed4f315b
Some checks failed
Backend API CI / test-unit (push) Failing after 0s
Backend API CI / test-integration (push) Failing after 0s
Frontend CI / test (push) Failing after 0s
Storybook Audit / Build & audit Storybook (push) Failing after 0s
chore(release): v0.602 — Payout, Dette Technique & Tests E2E
- Stripe Connect: onboarding, balance, SellerDashboardView
- Interceptors: auth.ts, error.ts extracted, facade
- Grafana: dashboards enriched (p50, top endpoints, 4xx, WS, commerce)
- E2E commerce: product->order->review->invoice
- SMOKE_TEST_V0602, RETROSPECTIVE_V0602, PAYOUT_MANUAL
- Archive V0_602 scope, V0_603 placeholder, SCOPE_CONTROL v0.603
- Fix sanitizer regex (Go no backreferences)
- Marketplace test schema: product_licenses, product_images, orders, licenses
2026-02-23 22:32:01 +01:00

886 B
Raw Permalink Blame History

Rétrospective v0.601 — Production Readiness & Commerce

Ce qui a bien fonctionné

  • Découpage handler.go : 4 sous-handlers (crud, social, search, analytics) avec facade < 200 LOC
  • Interceptors split : modules utils, request, response extraits ; error handler reste dans interceptors.ts
  • OAuth tests : GetAuthURL, GetUserInfo, GetAvailableProviders couverts avec mocks HTTP
  • Infrastructure : Blue-green HAProxy, Grafana, Alertmanager, Hyperswitch LIVE_MODE en place

Points dattention

  • Interceptors : auth.ts et error.ts non extraits ; error handler ~600 LOC encore dans interceptors.ts
  • Squash migrations : script écrit maintenant dans baseline_v0601.sql (avant : stdout uniquement)

Prochaines étapes (v0.602)

  • Finaliser split interceptors (auth, error)
  • Consolider dashboards Grafana avec métriques réelles
  • Tests E2E commerce