feat(F-186): completed feature
This commit is contained in:
@@ -488,3 +488,10 @@
|
||||
- PG16 no soporta `ADD CONSTRAINT IF NOT EXISTS` → usar `DO $$ IF NOT EXISTS`
|
||||
- Batch de rutas múltiples en un archivo requiere cuidado con el balanceo de llaves/paréntesis
|
||||
- El script de análisis de Python para balanceo de llaves cuenta `}` dentro de literales de template como cierres de bloque (da falsos positivos)
|
||||
|
||||
## F-186 cerrada (2026-08-22) — POS configurable checkout, mixed payments and receipts
|
||||
- Gates: reviewer APPROVED, security APPROVED, qa APPROVED, verify.sh exit 0.
|
||||
- Entregable: 8 productos rápidos, descuentos táctiles/desactivables, métodos configurables, pagos parciales/mixtos, cambio en efectivo, confirmación explícita, artículos libres y tickets numerados por impresión/email.
|
||||
- Integridad: venta `COMPLETED`, stock/pagos/reporting/caja/secuencia atómicos e idempotentes; precio de catálogo y métodos validados en backend.
|
||||
- Evidencia: 350/350 tests con PostgreSQL real en secuencia, builds backend/POS/admin verdes; `work/artifacts/F-186/`.
|
||||
- Seguimiento solicitado: F-187..F-193.
|
||||
|
||||
Reference in New Issue
Block a user