feat(F-161): completed feature
This commit is contained in:
14
work/artifacts/F-161/implementer.md
Normal file
14
work/artifacts/F-161/implementer.md
Normal 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.
|
||||
Reference in New Issue
Block a user