Trabajo en empresa
Rely
Next.js, Go, WebSockets, Tailwind v4
Un Hub de Stations: Preview en vivo con OK/KO sobre la pieza, y un grafo de Recipe que ingeniería despliega a planta.
Decisiones
1. La Station es el producto
El Hub es una lista de Stations, no un zoo de modelos. Abrir una es la planta: cámara en vivo, identidad de la pieza, OK/KO. El operador lee un veredicto. Recipes, overlays y analytics viven al lado de esa superficie — no la sustituyen.
2. Una Recipe es un grafo que se despliega
La inspección no es un script por línea. Trigger → imágenes → detect → Evaluación es un flujo visual con inspector contextual. Evaluación es una regla sobre detecciones (conteo, confianza) que escribe el estado de la Station: OK si se cumple, KO si no. Deploy publica la Recipe; el borrador del canvas no es lo que corre en planta.
3. Los overlays son el lenguaje del operador
Las detecciones tienen que leerse sobre la imagen: esquina de etiqueta, ROI discontinuo, humano vs modelo. Ese overlay se configura por Station para que Preview y revisión compartan el mismo lenguaje visual — el estado es el color, no el nombre de clase.
Resultado
En producción en plantas, multi-tenant / multi-sede. Hub en la nube, un agent por Station en la línea.