feat(nakui): Fase 5 del ERP — tablero de KPIs
View::Dashboard: grilla de tarjetas de agregados. Metric Count/Sum/ GroupBy con filtro opcional (CardFilter), computado por compute_metric en meta-runtime (MetricResult Scalar/Breakdown). meta-form render_dashboard pinta cada tarjeta con el número grande formateado o un breakdown con barras de texto. El CRM gana una vista «Panorama»: clientes, oportunidades, pipeline, ganadas, y breakdowns por etapa y canal. Tests de compute_metric; verificación del panorama en nakui-ui. Clippy limpio en las libs. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -79,12 +79,14 @@ puro) → `meta-form` (render) → módulos de ejemplo + tests.
|
||||
- **Resultado**: listas usables con cientos/miles de registros.
|
||||
- Pendiente menor (a futuro): filtros por columna, columnas computadas.
|
||||
|
||||
### Fase 5 · Tablero y KPIs
|
||||
### Fase 5 · Tablero y KPIs — HECHA
|
||||
|
||||
- `View::Dashboard` — tarjetas de agregados: conteos, sumas, breakdown
|
||||
por grupo (oportunidades por etapa, monto en pipeline, ventas del
|
||||
mes). Reusa los charts de `pineal`.
|
||||
- `View::Dashboard` — grilla de tarjetas de agregados: `Count`, `Sum`
|
||||
(con formato de moneda) y `GroupBy` (breakdown con barras de texto),
|
||||
cada una con filtro opcional. `compute_metric` en `meta-runtime`.
|
||||
- **Resultado**: panorama ejecutivo al abrir el módulo.
|
||||
- Pendiente menor (a futuro): reemplazar las barras de texto por los
|
||||
charts de `pineal`.
|
||||
|
||||
### Fase 6 · Reportes y exportación
|
||||
|
||||
|
||||
Reference in New Issue
Block a user