feat(F-161): completed feature

This commit is contained in:
chattie
2026-08-22 18:13:37 +02:00
parent 83a44980c6
commit 9152b3a65e
15 changed files with 164 additions and 63 deletions

View File

@@ -0,0 +1,14 @@
# F-161 — Implementer
## Cambios
- Checkout usa auth identity y ya no puede asignar pedidos al backoffice cuando coexisten cookies.
- Read model une `users_profiles` y resuelve nombre/teléfono con snapshots como prioridad.
- `toOrder` vuelve a exponer `customerName/customerPhone` (se estaban descartando).
- Admin usa `/orders/:id/admin`, no el endpoint customer limitado al propietario.
- Cliente, envío, facturación y pago siempre se muestran con fallbacks explícitos.
- Pedido local afectado reasociado al customer correcto.
## Evidencia
- 6/6 tests target PASS; tsc PASS; admin build PASS.
- Runtime: email `info@rikrdo.es`, nombre `Ricardo Echeverriabarrena`, teléfono y dirección Benahavis presentes.
- Facturación/pago ausentes aparecen como no registrados.