Brief de diseño · Fábrica textil · Totonicapán, Guatemala

Bastidor

El sistema de diseño, el sistema de movimiento y los prompts para construir la interfaz completa: panel de administración para el dueño y su equipo, y aplicación de piso para los operarios. Estilo minimalista, dos densidades opuestas, un solo lenguaje.

Estilo  Minimalismo funcional Pantallas  37 Lotes de prompts  15 Roles  7 Temas  claro y oscuro

Cómo se usa

Los prompts completos viven en docs/12-prompts-claude-design.md. El orden importa: sin el prompt base, cada lote sale con una identidad distinta.

Primero · el prompt baseEstablece la dirección minimalista, los tokens de color, tipografía y movimiento, la densidad y los datos reales de la fábrica. Va al inicio de cada sesión.
Después · un lote a la vezCada lote produce un lienzo con varias mesas relacionadas. Pedir los quince de golpe hace que las pantallas dejen de parecerse entre sí.
Al final · refinarAuditoría minimalista, modo oscuro, estados vacíos y de error, responsivo del panel, versiones para imprimir e impresos de planta.

Dirección: minimalismo funcional

No significa vacío ni bonito. Significa que cada elemento tiene que ganarse su lugar, y en una fábrica el criterio para ganárselo es que ayude a decidir algo.

El dato es la interfazLa cifra, no el contenedor. Un tablero es una retícula de números bien compuestos, no una cuadrícula de tarjetas.
El espacio antes que la línea, la línea antes que la cajaPrimero se separa con aire. Si no alcanza, una hairline. La caja con relleno y borde es el último recurso y hay que justificarla.
Un solo acentoEl índigo. Todo lo demás es tinta y neutros. Los colores semánticos aparecen solo cuando hay algo que atender, y desaparecen cuando no.
La jerarquía la hace la tipografíaTamaño, peso y espacio. No fondos de color, no bordes de énfasis, no barras de acento al costado de las tarjetas.
Nada compite con la alertaSi la pantalla está tranquila, una sola mancha de color crítico se ve desde la puerta. Ese es el rendimiento que compra el minimalismo aquí.

Lo que el minimalismo no autoriza en este proyecto: bajar el contraste, esconder acciones detrás de menús, quitar las etiquetas de los campos ni encoger los objetivos táctiles de la PWA. La sobriedad es visual; la legibilidad en planta no se negocia.

El sistema de diseño

Los neutros están sesgados hacia el índigo del acento, no son grises puros. El acento sale del azul profundo del corte guatemalteco; el rojo de alerta, del rojo de los huipiles de Totonicapán. Esta misma página está construida con los tokens que especifica.

Marca y neutros · tema claro

marca-900
#1B2A4A
marca-700
#2B3A67
marca-500
#4A63A8
marca-100
#E3E8F4
tinta
#14171C
tinta-2
#565D68
línea
#D9DDE4
fondo
#F4F5F7

Marca y neutros · tema oscuro

marca-900
#B3C4EC
marca-700
#8FA6DE
marca-500
#6E86C4
marca-100
#1E2740
tinta
#E8EAEE
tinta-2
#9BA3AF
línea
#2A3039
fondo
#101318

Semánticos · aparecen solo cuando hay algo que atender

ok · claro
#2E6F4E
ok · oscuro
#6FBF8E
aviso · claro
#9A6400
aviso · oscuro
#E0A63C
crítico · claro
#B0322B
crítico · oscuro
#E4837A
mtto · claro
#6D4C9F
mtto · oscuro
#B49AE0

Tipografía

Cifra · 42 / 700
Q3,192.39
Dato · Plex Mono
4,105,220 puntadas
Título · 26 / 600
Nómina de la quincena
Interfaz · 16 / 400
Rosa Elena Batz Quiej va por debajo del mínimo legal de la quincena.
Tabla · 14 / 400
BOR-05 · Yuemei YM-904 · Dahao BECS-285A · 4 cabezas · 750 spm
Etiqueta · 11
Puntadas acumuladas

Source Sans 3 para toda la interfaz, IBM Plex Mono con tabular-nums para toda cifra. Radios de 2 px en controles y 0 en tablas y contenedores. Una sola hairline de 1 px, y solo donde el aire no basta. Encabezados de tabla sin fondo. Espaciado en el extremo alto: 56 px entre bloques, 96 px entre secciones.

Movimiento

En una pantalla quieta, lo único que se mueve es lo único que mira la gente. Por eso el sistema tiene poca animación y toda ella significa algo. Una animación se justifica si comunica estado, causa o continuidad. Si solo adorna, se quita.

Tokens de duración y curva
--dur-instante
90ms · --sal
Retroalimentación al pulsar. Cambio de fondo, nunca escala.
--dur-rapido
140ms · --sal
Chips, avisos, menús. Entradas y salidas cortas.
--dur-base
200ms · --sal
Cambio de estado, apertura de paneles y modales.
--dur-pausado
320ms · --sal
Barras que crecen, transición entre pasos de la corrida.
--dur-cifra
420ms · --sal
Conteo animado de una cifra al llegar dato nuevo.
--dur-ambiente
2400ms · --suave
Pulsos que indican que algo está vivo.

Reglas duras: ningún rebote, ninguna escala mayor a 1.02, ninguna rotación decorativa, ningún desplazamiento mayor a 8 px, y nada fuera de lo ambiental dura más de 420 ms.

Estados de máquina · el movimiento como dato
Corriendo
Pulso de opacidad 1 → .45 → 1, infinito. La máquina está viva; el ritmo lento late sin distraer. 2400 ms · --suave
Corriendo · avanzado
El mismo pulso, con la duración derivada de las puntadas por minuto reales: más rápida la máquina, más rápido el latido. Aquí, 850 spm. Rango acotado de 1.2 s a 3 s. Es la animación que da identidad al producto.
Parada
Absolutamente quieta. La quietud es la señal: una máquina parada en una pantalla donde todo lo demás late se ve al instante. sin animación
En falla
Doble parpadeo de 120 ms y luego 3 s de reposo. Nunca parpadeo continuo: llama la atención sin agotarla. 3400 ms · linear
En mantenimiento
Barrido diagonal lento de un brillo tenue. Dice «se está trabajando en ella», distinto de «está produciendo». 3000 ms · linear
Sin datos
Desvanecimiento muy lento 1 → .35 → 1. Señal de incertidumbre, no de alarma: se nota que el sistema no sabe. 4000 ms · --suave

Cada estado se distingue por color, forma y comportamiento. A un metro de distancia, el comportamiento es lo primero que se percibe. Con prefers-reduced-motion los pulsos se detienen y el color y la forma siguen bastando: esa es la razón de que la forma exista.

Movimiento de los componentes · en vivo
Contador de puntadas
312,400
+2,140 · 412 ppm
Cuenta del valor anterior al nuevo, dígito a dígito. Con tabular-nums el ancho no salta. Solo al llegar dato nuevo, nunca al cargar. 420 ms
Chip de verificación
Pendiente
Al resolverse la corrida cruza de pendiente a su veredicto con opacidad y 4 px de desplazamiento. 140 ms · --sal
Esqueleto de carga
Barrido suave de 1.4 s que respeta la forma final. Nunca un indicador giratorio, en ninguna pantalla del sistema.
Marco de escaneo · PWA
Respira a 2 s. Al reconocer el código colapsa al centro en 180 ms, con sonido y vibración: el operario no siempre puede mirar la pantalla.
Barra de mínimo legal · crece al aparecer, marca del umbral en 2,453,721
Diego Puac Ajanel4,105,220
167% del mínimo · sin complemento
Rosa Elena Batz Quiej1,884,900
77% del mínimo · complemento Q567.53
BOR-01 · engrase de lanzadera94.9%
Por encima del 90% la barra late cada 4 s. Por debajo, quieta.
Qué no se anima
Transiciones del panelEs una herramienta, no una presentación. La única transición de pantalla del sistema son los pasos de la corrida en la PWA, porque ahí comunica secuencia.
Aparición escalonadaNi listas ni tarjetas entrando en cascada. Nada disparado por desplazamiento de la página: todo lo que hay que leer se ve al cargar.
Números que cuentan solos al abrirLa cifra se anima cuando cambia, no cuando aparece.
Nada en pantallas de nóminaSalvo la entrada de un aviso. El movimiento resta seriedad justo donde más se necesita.

Componentes propios del dominio

Los que dan identidad al sistema. Todo lo demás —botones, campos, tablas— es infraestructura. Están renderizados en vivo con los tokens de arriba, sin relleno de color: la forma va coloreada y el texto en tinta normal.

Ficha de máquina · unidad repetida del tablero, sin tarjeta
BOR-01
Corriendo
Operario
D. Puac
Diseño
HUI-001
Puntadas hoy
312,400
Prendas
108
Engrase al 94.9%
BOR-03
Parada
Operario
M. Tzunún
Diseño
COR-021
Puntadas hoy
96,800
Prendas
11
Sin avance hace 22 min
BOR-05
En falla
Operario
R. Batz
Diseño
FAJ-010
Puntadas hoy
48,900
Prendas
16
Detenida desde 09:14
BOR-07
Mantenimiento
Operario
Sin asignar
Diseño
Puntadas hoy
0
Prendas
0
Orden MT-0412 en proceso
BOR-08
Sin datos
Operario
Sin asignar
Diseño
Puntadas hoy
Prendas
Última lectura hace 3 d
Botones · escritorio 34 px, PWA 72 px
Guardar operario Cancelar Ver historial Anular corrida
Cambio de fondo al pulsar, 90 ms. Sin escala, sin sombra, sin rebote.

La regla de acceso

Un operario solo puede operar las máquinas que tenga asignadas y vigentes.

  • La PWA lista únicamente sus máquinas. No existe buscador ni lista completa: Diego ve BOR-01 y BOR-06, y nada más.
  • Escanear una máquina ajena da un mensaje accionable, no un error genérico: «La máquina BOR-07 no está asignada a usted. Pida a su supervisor que se la asigne.»
  • La restricción se aplica en el servidor, no escondiendo botones. La interfaz refleja la regla; no es la regla.
  • Toda asignación queda firmada con quién la hizo y cuándo, y puede ser permanente, de turno, temporal o de cobertura.
  • El dueño y el supervisor ven en una sola pantalla qué máquina está a cargo de quién y cuáles quedaron sin operario en el turno.

Roles y permisos

Siete roles. El dueño tiene todo; los demás existen para que no tenga que hacerlo todo él. El DPI, la dirección y el teléfono solo son visibles para el dueño y para RRHH.

Matriz de permisos por módulo
MóduloDueñoGerenciaSuperv.RRHHMtto.BodegaOperario
Tablero general
Alta y edición de operarios
Ver DPI, dirección, teléfono
Definir tarifas de destajo
Asignar máquinas a operarios
Resolver discrepancias
Calcular y cerrar nómina
Autorizar descuentos
Inventario
Mantenimiento
Reportes
Usuarios y parámetros legales
PWA · abrir y cerrar corridas
PWA · ver la ganancia propia

Las 37 pantallas

Veintinueve del panel de escritorio y ocho de la aplicación de piso. Los identificadores son los que usan los prompts.

Tablero y acceso

  1. A1Ingreso al panel
  2. B1Tablero general

Operarios

  1. C1Listado
  2. C2Alta con validación de DPI
  3. C3Ficha del operario

Máquinas

  1. D1Parrilla de estado
  2. D2Alta y edición
  3. D3Ficha de máquina
  4. D4Asignación a operarios

Ganancias

  1. E1Tarifas de destajo
  2. E2Simulador de ganancia
  3. E3Descuentos y bonificaciones

Producción

  1. F1Corridas del día
  2. F2Bandeja de discrepancias
  3. F3Órdenes de producción
  4. F4Detalle de orden

Catálogo

  1. G1Diseños
  2. G2Alta desde archivo DST
  3. G3Productos
  4. G4Temporadas

Nómina

  1. H1Períodos
  2. H2Cálculo del período
  3. H3Constancia de pago
  4. H4Libro de salarios e IGSS

Inventario

  1. I1Existencias
  2. I2Movimientos
  3. I3Alta de artículo

Mantenimiento

  1. J1Semáforo por máquina
  2. J2Órdenes
  3. J3Planes y tareas

Reportes y ajustes

  1. K1Constructor de informes
  2. L1Usuarios y roles
  3. L2Parámetros legales
  4. L3Auditoría

PWA del operario

  1. P1Ingreso por gafete
  2. P2Mis máquinas y mi ganancia
  3. P3Abrir corrida · escanear
  4. P4Contador y corrida en curso
  5. P5Cerrar y verificar
  6. P6Reportar paro
  7. P7Mi ganancia
  8. P8Sin conexión

Datos reales para todas las pantallas

Nada de texto de relleno. Estos son los mismos en cada mesa de trabajo, para que las pantallas sean consistentes entre sí. Rosa Elena Batz Quiej dispara la alerta de complemento al mínimo; BOR-05 es la máquina en falla.

Operarios · quincena del 1 al 15 de septiembre de 2026
CódigoNombreMáquinasPuntadasGananciaMínimo legal
OP-014Juana Ixchop TzocBOR-042,918,400Q2,269.20119%
OP-021Marta Chocoj SicalBOR-023,412,700Q2,653.66139%
OP-007Diego Puac AjanelBOR-01, BOR-064,105,220Q3,192.39167%
OP-033Rosa Elena Batz QuiejBOR-051,884,900Q1,908.4577% · complemento
OP-018Manuel Tzunún CoyoyBOR-032,451,180Q1,908.4599.9% · complemento
Máquinas · las cabezas son lo que separa puntadas de prendas
CódigoModeloControladorCabezasspmEstado
BOR-01Feiya FY-1206Dahao BECS-A156850corriendo
BOR-02Feiya FY-1206Dahao BECS-A156850corriendo
BOR-03Ricoma EM-1010propio11,000parada
BOR-04Tajima TMEZ-1501Tajima11,000corriendo
BOR-05Yuemei YM-904Dahao BECS-285A4750en falla
BOR-06Feiya FY-1202Dahao BECS-A152800corriendo
BOR-07Barudan BEXT-Y904Barudan4900en mantenimiento
BOR-08Richpeace RPEM-1201Dahao BECS-A181900sin datos
Diseños · la firma de puntadas es lo que verifica la corrida
CódigoNombrePuntadasColoresRegión
HUI-001Huipil Sololá cuello grande42,5009Sololá
HUI-002Huipil Quetzaltenango aves38,90011Quetzaltenango
TZU-004Tzute Chichicastenango21,3007Quiché
FAJ-010Faja Totonicapán greca12,4005Totonicapán
COR-021Randa para corte8,6003Totonicapán

El prompt base

Se pega al inicio de cada sesión de Claude Design, antes de cualquier lote. Versión abreviada; la completa, con el detalle de movimiento por componente, órdenes y temporadas, está en docs/12-prompts-claude-design.md.

Prompt base · pegar primero
Vas a diseñar la interfaz de un sistema de administración para una fábrica de bordado
computarizado de trajes típicos guatemaltecos, ubicada en Totonicapán.

El sistema tiene dos superficies distintas que comparten el mismo sistema de diseño:
un PANEL DE ADMINISTRACIÓN de escritorio, denso en datos, para el dueño y su equipo;
y una PWA MÓVIL de piso de planta, con muy pocos elementos y muy grandes, para los
operarios que están junto a la máquina. No son la misma pantalla en dos anchos.

DIRECCIÓN VISUAL: MINIMALISMO

El estilo es minimalista, y aquí eso no significa vacío ni bonito: significa que cada
elemento tiene que ganarse su lugar, y el criterio para ganárselo es que ayude a
decidir algo.

  · El dato es la interfaz. La cifra, no el contenedor. Un tablero es una retícula de
    números bien compuestos, no una cuadrícula de tarjetas.
  · El espacio separa antes que la línea, y la línea antes que la caja. Primero aire.
    Si no alcanza, una hairline de 1px. La caja con relleno y borde es el último
    recurso y hay que justificarla.
  · Un solo acento: el índigo marca-700. Todo lo demás es tinta y neutros. Los colores
    semánticos aparecen solo cuando hay algo que atender.
  · La jerarquía la hace la tipografía: tamaño, peso y espacio. No fondos de color, no
    bordes de énfasis, no barras de acento al costado.
  · Nada compite con la alerta. Si la pantalla está tranquila, una sola mancha de color
    crítico se ve desde la puerta.

Consecuencias concretas:
  · Los encabezados de tabla NO llevan fondo gris: llevan línea inferior y mayúscula
    pequeña en Plex Mono.
  · Los indicadores de estado NO llevan relleno de color: forma coloreada y texto en
    tinta normal.
  · El tablero NO usa tarjetas: retícula con hairlines y mucho aire.
  · Radios: 2px en controles, 0 en tablas y contenedores. Ningún redondeo completo.
  · Espaciado en el extremo alto de la escala: 56px entre bloques, 96px entre secciones.
  · Iconos reducidos a los indispensables: las cinco formas de estado de máquina.

Lo que el minimalismo NO autoriza: bajar el contraste, esconder acciones en menús,
quitar etiquetas de los campos, ni encoger los objetivos táctiles de la PWA.

SISTEMA DE DISEÑO

Color, tema claro:
  fondo #F4F5F7 · superficie #FFFFFF · superficie-2 #EDEFF3
  tinta #14171C · tinta-2 #565D68 · tinta-3 #858D99
  línea #D9DDE4 · línea-suave #E8EBF0
  marca-700 #2B3A67 (primario) · marca-900 #1B2A4A (hover)
  marca-500 #4A63A8 · marca-100 #E3E8F4

Color, tema oscuro:
  fondo #101318 · superficie #171B21 · superficie-2 #1E232B
  tinta #E8EAEE · tinta-2 #9BA3AF · tinta-3 #6C7480
  línea #2A3039 · línea-suave #21262E
  marca-700 #8FA6DE · marca-900 #B3C4EC · marca-500 #6E86C4 · marca-100 #1E2740

Semánticos (claro / oscuro), independientes del acento:
  ok #2E6F4E / #6FBF8E · aviso #9A6400 / #E0A63C · crítico #B0322B / #E4837A
  mantenimiento #6D4C9F / #B49AE0

Tipografía:
  Interfaz: Source Sans 3 (400/600/700)
  Datos: IBM Plex Mono (400/500/600) con tabular-nums, para toda cifra
  Escala: 11 12 14 16 18 21 26 32 42

Densidad:
  Escritorio: fila de tabla 40px, control 34px, texto base 14px, margen 24px
  PWA: fila 64px, control 56px, botón primario 72px, texto base 17px, margen 16px

MOVIMIENTO

En una pantalla quieta, lo único que se mueve es lo único que mira la gente. Poca
animación, y toda ella significa algo: se justifica solo si comunica estado, causa o
continuidad.

Tokens:
  --dur-instante   90ms    retroalimentación al pulsar
  --dur-rapido    140ms    chips, avisos, menús
  --dur-base      200ms    cambio de estado, paneles
  --dur-pausado   320ms    barras que crecen, paso a paso
  --dur-cifra     420ms    conteo animado de una cifra
  --dur-ambiente 2400ms    pulsos de "esto está vivo"
  --sal cubic-bezier(.2,0,0,1) · --ent cubic-bezier(.4,0,1,1) · --suave cubic-bezier(.4,0,.2,1)

Reglas duras: ningún rebote, ninguna escala mayor a 1.02, ninguna rotación decorativa,
ningún desplazamiento mayor a 8px, nada dura más de 420ms fuera de lo ambiental.

Estado de máquina: el movimiento ES un dato, junto al color y a la forma.
  Corriendo         punto lleno · pulso de opacidad 1 → .45 → 1, 2.4s, infinito.
                    En la versión avanzada el ciclo se deriva de las puntadas por
                    minuto reales: más rápida la máquina, más rápido el latido,
                    acotado entre 1.2s y 3s.
  Parada            punto lleno · NINGUNA animación. La quietud es la señal.
  En falla          triángulo · doble parpadeo de 120ms y luego 3s de reposo.
  En mantenimiento  cuadrado · barrido diagonal lento de un brillo tenue, 3s.
  Sin datos         punto hueco · desvanecimiento muy lento 1 → .35 → 1, 4s.

Componentes:
  Contador de puntadas   cuenta del valor anterior al nuevo, 420ms, tabular-nums para
                         que el ancho no salte. Solo al llegar dato nuevo.
  Barra de mínimo legal  crece desde 0 al aparecer, 320ms; destello en la marca del
                         umbral al cruzarlo.
  Semáforo de mtto.      late suave cada 4s solo por encima del 90% del intervalo.
  Chip de verificación   cruza de pendiente a veredicto con opacidad y 4px.
  Fila de tabla          entra con opacidad y 4px; al cambiar de estado su fondo
                         destaca 600ms y vuelve.
  Franja de alerta       entra desde arriba 8px; al resolverse colapsa su altura.
  Botón                  cambio de fondo al pulsar, sin escala ni sombra.
  Carga                  esqueleto con barrido de 1.4s. NUNCA un indicador giratorio.

PWA:
  Marco de escaneo       respira 2s; al leer colapsa al centro en 180ms, con sonido
                         y vibración.
  Pasos de la corrida    avance lateral de 8px más opacidad. Es la única transición de
                         pantalla del sistema.
  Teclado numérico       cada dígito responde con cambio de fondo de 90ms, sin escala.
  Ganancia del día       la cifra cuenta hacia arriba al llegar una corrida nueva.
  Cola sin conexión      el contador de pendientes baja con un desplazamiento corto.
                         Nunca un spinner.

NO se anima: transiciones entre pantallas del panel, aparición escalonada de listas,
nada disparado por desplazamiento, números que cuentan solos al abrir una pantalla, ni
nada en las pantallas de nómina salvo la entrada de un aviso.

Con prefers-reduced-motion los pulsos se detienen y el estado sigue distinguiéndose por
color y forma; los conteos saltan al valor final; las barras aparecen en su valor.
Ninguna información depende únicamente del movimiento.

PRINCIPIOS

1. El número es el protagonista. Cifras en monoespaciada, tabular, alineadas a la
   derecha, con separador de miles y SIN abreviar nunca. Se escribe 5,725,350,
   jamás "5.7M".
2. Puntadas y prendas son magnitudes distintas y nunca comparten columna: una
   máquina de 6 cabezas produce 6 prendas con el mismo conteo de puntadas que una
   de 1 cabeza produce 1.
3. El estado se ve antes de leerse, a un metro de distancia, por color, forma Y
   comportamiento.
4. La planta tiene mala luz y sol directo: contraste alto obligatorio.
5. Sin conexión es normal, no un error.
6. Todo lo que toca dinero exige confirmación explícita y queda firmado con nombre
   y hora, visible en la misma pantalla.

QUÉ EVITAR

Terracota sobre crema, degradados morado-azul, Inter o Space Grotesk, emoji como
marcadores de sección, todo centrado, esquinas muy redondeadas, tarjetas con barra
de acento a la izquierda. Nada de patrones de huipil como textura de fondo: el
textil es el producto, no la decoración del software. Ninguna ilustración simpática
en pantallas de dinero. Ningún movimiento decorativo: sin rebotes, sin parallax, sin
aparición escalonada, sin spinners.

DATOS REALES — usar estos exactos en todas las pantallas

Fábrica en Totonicapán, circunscripción CE2, categoría no agrícola.
Salario mínimo Q3,816.90 más bonificación incentivo Q250.00.
Tarifa de destajo vigente: 1,500 puntadas = Q1.00, desde el 1 de enero de 2026.

Operarios (código, nombre, máquina asignada, puntadas de la quincena):
  OP-014 Juana Ixchop Tzoc — BOR-04 — 2,918,400
  OP-021 Marta Chocoj Sical — BOR-02 — 3,412,700
  OP-007 Diego Puac Ajanel — BOR-01 y BOR-06 — 4,105,220
  OP-033 Rosa Elena Batz Quiej — BOR-05 — 1,884,900  ← bajo el umbral legal
  OP-018 Manuel Tzunún Coyoy — BOR-03 — 2,451,180

Máquinas (código, modelo, controlador, cabezas, spm, estado):
  BOR-01 Feiya FY-1206 · Dahao BECS-A15 · 6 cabezas · 850 spm · corriendo
  BOR-02 Feiya FY-1206 · Dahao BECS-A15 · 6 cabezas · 850 spm · corriendo
  BOR-03 Ricoma EM-1010 · 1 cabeza · 1,000 spm · parada
  BOR-04 Tajima TMEZ-1501 · 1 cabeza · 1,000 spm · corriendo
  BOR-05 Yuemei YM-904 · Dahao BECS-285A · 4 cabezas · 750 spm · en falla
  BOR-06 Feiya FY-1202 · Dahao BECS-A15 · 2 cabezas · 800 spm · corriendo
  BOR-07 Barudan BEXT-Y904 · 4 cabezas · 900 spm · en mantenimiento
  BOR-08 Richpeace RPEM-1201 · Dahao BECS-A18 · 1 cabeza · 900 spm · sin datos

Diseños (código, nombre, puntadas, cambios de color):
  HUI-001 Huipil Sololá cuello grande — 42,500 — 9
  HUI-002 Huipil Quetzaltenango aves — 38,900 — 11
  TZU-004 Tzute Chichicastenango — 21,300 — 7
  FAJ-010 Faja Totonicapán greca — 12,400 — 5
  COR-021 Randa para corte — 8,600 — 3

Umbral legal de referencia: un operario necesita 2,453,721 puntadas por quincena para
alcanzar el salario mínimo. Por debajo de eso, el patrono debe completar la diferencia.

Confirma que entendiste el sistema de diseño y espera el primer lote de pantallas.

Los quince lotes

Uno a la vez. Cada lote produce un lienzo con varias mesas de trabajo relacionadas; el texto completo de cada prompt está en el documento 12.

Lote 1
Fundamentos y muestrarioCatálogo visual de componentes en todos sus estados, con su comportamiento anotado, más la pantalla de ingreso. A1
Lote 2
Tablero generalCifras de la jornada, franja de alertas, retícula de las 8 máquinas con sus estados vivos y últimas corridas. B1
Lote 3
Máquinas y asignaciónParrilla, ficha con OEE y mantenimiento, y la pantalla que controla quién puede operar qué. D1 · D3 · D4
Lote 4
OperariosListado, alta con validación de DPI en vivo y ficha con historial de producción y asignaciones. C1 · C2 · C3
Lote 5
GananciasTarifas con alcance y vigencia, simulador del efecto de una tarifa, descuentos y bonificaciones. E1 · E2 · E3
Lote 6
Producción y verificaciónCorridas del día, bandeja de discrepancias con candidatos sugeridos, órdenes y su avance. F1 · F2 · F3 · F4
Lote 7
CatálogoDiseños con su firma, alta desde archivo DST, productos y calendario de temporadas. G1 · G2 · G3 · G4
Lote 8
NóminaPeríodos, cálculo con séptimo día y complemento, constancia de pago, libro de salarios e IGSS. H1 · H2 · H3 · H4
Lote 9
Inventario y mantenimientoExistencias, movimientos ligados a corridas, semáforo por puntadas y órdenes de servicio. I1 · I2 · J1 · J2
Lote 10
Reportes y configuraciónConstructor de informes por rango de fechas, parámetros legales versionados, usuarios y auditoría. K1 · L1 · L2 · L3
Lote 11
PWA · abrir corridaIngreso por gafete, mis máquinas asignadas, escaneo y captura del contador. P1 · P2 · P3 · P4
Lote 12
PWA · cerrar, paros y gananciaCorrida en curso, verificación con sus dos desenlaces, reporte de paro y ganancia de la quincena. P4 · P5 · P6 · P7 · P8
Lote 13
Movimiento y estados vivosEspecificación visual del sistema de animación: los cinco estados de máquina con su tira de fotogramas, el movimiento de cada componente, la PWA y la versión con movimiento reducido.
Lote 14
Modo oscuro y estadosVersión oscura de lo aprobado, más estados vacío, cargando, error, sin permiso y sin conexión.
Lote 15
Impresión e impresos de plantaConstancia, libro de salarios y planilla en tamaño carta; gafete, rótulo de máquina y etiqueta de bastidor.

Qué evitar

El aspecto genéricoTerracota sobre crema, degradados morado-azul, Inter o Space Grotesk, emoji como marcadores, todo centrado, esquinas muy redondeadas y tarjetas con barra de acento a la izquierda.
Movimiento decorativoRebotes, escalas grandes, rotaciones, parallax, aparición escalonada y cualquier indicador giratorio. En una interfaz minimalista el movimiento gratuito se nota el doble.
Minimalismo mal entendidoBajar el contraste, esconder acciones en menús, quitar etiquetas de los campos o encoger los objetivos táctiles. La sobriedad es visual; la legibilidad en planta no se negocia.
Huipil de fondoEl textil es el producto de la fábrica, no la decoración del software. Si aparece un motivo, es la fotografía real de una prenda dentro de la ficha del diseño que le corresponde.
Ilustraciones donde hay dineroUna nómina no se ilustra. Los iconos alegres restan credibilidad justo donde más se necesita.
Cifras abreviadas5.7M no es aceptable en ninguna pantalla de este sistema. Siempre 5,725,350.