Almacén
Preparación, empaque, recepción y control de existencias. Forma parte del vertical de comercio. Leyenda: ✅ hecho · 🟡 en curso · ⬜ pendiente.
Lista
✅ Gestión de almacén
Las estaciones listan los almacenes portados a través del proyector compartido; la consola de administración lee el conjunto completo, incluidas las filas inactivas.
✅ Recepción
Cada ruta persiste un documento de reemplazo por la costura de actualización; cada línea recibida acuña su capa FIFO, vínculo a la orden de compra y movimiento auditado — probado en vivo.
✅ Preparación y empaque
Pick-pack persiste su documento antes de disparar los efectos de orden y envío, sobre las tablas de picklists portadas; cartones y modo de picking no tienen hogar portado, declarado en el lugar.
✅ Preparación por olas
La única tabla nueva legítima del epic: wave_picks, con la división sync/async terminada en flujo y rutas.
✅ Conteo cíclico
Los conteos toman instantánea en stock_edit_history y aplican ajustes reales — incluida la corrección del bucle de confirmación no esperado.
🟡 Códigos de barras
Rechazado por escrito: aprovisionamiento de dispositivos e impresoras, no estado de negocio persistido; razones documentadas en install.ts.
✅ Armado de kits
Cubierto por el rechazo documentado: ninguna tabla portada respalda kits; la estación se nombra a sí misma en vez de fingir datos.
✅ Casos de laboratorio
La decisión entre verticales quedó resuelta: los casos de laboratorio son propiedad clínica en hospitalize, ligados a paciente/cita/procedimiento con una bitácora de envío/recepción; las superficies de recepción del almacén podrán llegar al check-in más adelante.
Evidencia
Dieciséis estaciones de almacén auditadas: once enlazadas al esquema relacional con sus errores de mutación corregidos y la cadena de recepción probada en vivo hasta la valoración FIFO; las cinco que no pueden enlazarse honestamente están rechazadas por escrito en install.ts.