20 lines
886 B
Markdown
20 lines
886 B
Markdown
|
|
# 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 d’attention
|
|||
|
|
|
|||
|
|
- **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
|