hbox-docs/docs/datos/proyecto.json

516 lines
20 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"_como": "Datos fijos de la página de inicio y del tablero de Ingeniería (Ruta a producción y una tarjeta por versión). Los actualiza Claude o Leo cuando una tarjeta cambia de etapa o se mueve un hito; después, deploy. Estados de cada paso: hecho, ahora, bloqueado, falta. Cada paso es [estado, texto, debajo]. Tono de la tarjeta: hecho, ahora, aviso, bloqueado. Hitos: fecha AAAA-MM-DD (null si aún no hay fecha), fin opcional y «cuando», el texto que se ve. El enfoque de la semana NO va aquí: lo escriben Leo y Adriana en la página de inicio (/api/hoy); enfoque_inicial solo se muestra mientras nadie lo ha escrito. Este archivo es parte del cierre de cada tarea (hbox-docs/CLAUDE.md, «Cierre de una tarea»). Semáforo (22-oct): «semaforo» con color rojo/amarillo/verde, titulo, texto, causas (admite **negritas** y [ligas](/ruta/)), destraba y actualizado; cada sitio y la oficina llevan «estado» (rojo/amarillo/verde), «nota» y «meta». Desde la junta del 22-oct, cada sitio lleva además «responsable» (su responsable de campo), que se ve en la página de inicio.",
"actualizado": "2026-10-28",
"fase": {
"nombre": "Pre-producción · modo crisis",
"texto": "semáforo rojo: sin pago este mes y compras detenidas; V5.6 y V5.7 auditadas (GO al piloto de 5 + 5; se pide al terminar los quick wins); la v6 en layout"
},
"semaforo": {
"color": "rojo",
"titulo": "Rojo — modo crisis",
"texto": "Sin pago este mes y tres sitios frenados. La meta inmediata es tener 1–2 unidades instaladas por sitio.",
"causas": [
"**Finanzas:** no hemos recibido pago este mes; operamos muy ajustados y sin compras significativas.",
"**TIMSA (Manzanillo):** el trámite del vehículo ya quedó (28-oct); falta instalar y probar en sitio. [Pendientes de TIMSA](/tableros/pendientes/?sitio=timsa)",
"**EIT (Ensenada):** el material de Manzanillo ya llegó y hay dos unidades instaladas (28-oct); falta la prueba en sitio. [Pendientes de EIT](/tableros/pendientes/?sitio=eit)",
"**ICAVE (Veracruz):** mal clima; ventanas cortas en campo y fallas que hay que investigar ahí. [Pendientes de ICAVE](/tableros/pendientes/?sitio=icave)",
"**LCT (Lázaro Cárdenas):** se trata aparte; el material debería estar y falta la herrería de los soportes para instalar en las RTG. [Pendientes de LCT](/tableros/pendientes/?sitio=lzc)",
"**Software:** el retranslator de Wialon al monitor, para comparar el RTK contra el GPS legado, está en curso (Gibran y Jacobo, 26-oct); las desconexiones súbitas se investigan de inmediato."
],
"destraba": "Cuando paguemos a proveedores se destraban la mayoría de las tareas.",
"actualizado": "2026-10-28",
"quien": "Leo"
},
"pedido_nota": "primero los pilotos: 5 V5.6 y 5 V5.7 (se piden al terminar los quick wins, con 3 condiciones), luego 20 v6",
"gestion": {
"id": "adriana",
"texto": "Adriana lleva la gestión del proyecto"
},
"etapas": [
"Esquemático",
"Layout",
"Auditoría",
"Gerber",
"Piloto",
"Banco",
"Pedido"
],
"tarjetas": [
{
"version": "V5.5",
"clave": "v55",
"estado": "En campo",
"tono": "hecho",
"nuevo": "15 piezas; ya no se fabrica",
"imagen": "/img/tarjetas/v55.webp",
"alt": "Cobre de la EinarBoard V5.5",
"pasos": [
[
"hecho"
],
[
"hecho"
],
[
"hecho",
"EMC 22 ago"
],
[
"hecho"
],
[
"hecho"
],
[
"hecho",
"0.6.0 en campo"
],
[
"hecho",
"Ago",
"15 piezas"
]
],
"detalle": "En campo: 15 piezas (lote del 22-ago), firmware 0.6.x.",
"siguiente": "Mantener la flota en 0.6.x con respaldo continuo en batería. Sin rework: lo aprendido va a la V5.6. Revisar U6 con lupa en cada tarjeta. Jesús mide en una unidad el límite de entrada del cargador con TP1 (≈ 1 A, auditoría del 16-oct, §4.5).",
"quien": "Jesús (pruebas) · Alán y Daniel (campo)",
"docs": [
[
"Manual V5",
"/manuales/manual-tarjeta-V5/"
],
[
"Auditoría del 16-oct, §4",
"/hardware/auditoria-produccion-16oct/"
],
[
"Lecciones de la V5.5",
"/hardware/v6-revision-lecciones-v55/"
],
[
"Acta de tarjeta V5",
"/formularios/v5.html"
]
]
},
{
"version": "V5.6",
"clave": "v56",
"estado": "GO al piloto; se pide al terminar los quick wins",
"tono": "aviso",
"nuevo": "Lo nuevo: control del módem y acelerómetro. Pedido de 113",
"imagen": "/img/tarjetas/v56.webp",
"alt": "Cobre de la EinarBoard V5.6; lo nuevo, en blanco",
"pasos": [
[
"hecho",
"28 sep"
],
[
"hecho",
"Pasada 6",
"21 oct, Claude"
],
[
"hecho",
"Auditoría final",
"22 oct, Claude: GO"
],
[
"hecho",
"Rev6_PROD",
"22 oct, verificado"
],
[
"hecho",
"T42a + T43",
"22 oct: aplicados; Rev6 regenerado"
],
[
"bloqueado",
"5 piezas",
"al terminar los quick wins"
],
[
"falta",
"Firmware 0.7.0",
"board_v56.h listo; 0.7.0-pre 1 día"
],
[
"falta",
"113",
"después del banco"
]
],
"detalle": "Auditoría final del 22-oct (Claude, a petición de Leo): el paquete HBOX_v5_Rev6_PROD es idéntico a una regeneración con relleno fresco (0.000 mm²), DRC solo con los 3 de MOD1, 0 sin conectar, paridad limpia, RS1 Kelvin; BOM y CPL cuadran. GO al piloto de 5 con tres condiciones de pedido: vías Epoxy Filled & Capped + rayos X en U6, rotación/polaridad en el visor de JLC, D10 → SMBJ33CA. NO-GO para las 108 hasta el banco con 0.7.0. Re-verificada a las 13:30 sobre los archivos de las 13:00: P-1 cerrado, mismo cobre.",
"siguiente": "T42a y T43 aplicados y en el repo (Rev6_PROD regenerado, designadores en orden; D-22-9 de Leo: tamaño de la serigrafía) → D-22-1 (junta del 22-oct): el pedido de 5 + 5 se hace al terminar los quick wins, con la lista de §7 (BOM D10, ENIG, vías tapadas, rayos X en U6, visor) → 0.7.0-pre antes de que lleguen (≈ 29-oct) → banco del piloto (8 criterios) → las 108, con SD-15B.",
"quien": "Leo (pedido al terminar los quick wins, P-1) · Claude (auditoría, T42a y T43 hechos; 0.7.0 con Leo) · Jesús (banco del piloto) · Aldair (pedido e inventario)",
"docs": [
[
"Auditoría final del 22-oct (GO con condiciones)",
"/hardware/auditoria-final-22oct/"
],
[
"Designadores en orden (T43) y D-22-9",
"/hardware/designadores-t43-22oct/"
],
[
"Victorias rápidas (T42a) y D-22-7",
"/hardware/v56-v57-victorias-rapidas-22oct/"
],
[
"El pedido del piloto, paso a paso (§7)",
"/hardware/auditoria-final-22oct/#7-el-pedido-de-hoy-40-min-y-el-camino-a-las-108-322"
],
[
"Informe completo (PDF)",
"/hardware/2026-10-22_Drogheda_Auditoria-Final-Produccion_V5.6-V5.7_ES_v1.0.pdf"
],
[
"Protocolo de la auditoría",
"/hardware/auditoria-final-protocolo/"
],
[
"Pasada 6 hecha por Claude (T34 a T37)",
"/hardware/v56-v57-auditoria-21oct/#6-pasada-6-hecha-por-claude-t34-a-t37"
],
[
"Qué es crítico (19-oct)",
"/hardware/v56-clasificacion-19oct/"
],
[
"ECO V5.6",
"/hardware/v56-eco/"
],
[
"Hoja de datos",
"/hardware/v56-datasheet/"
],
[
"Pinout",
"/hardware/v56-pinout/"
]
]
},
{
"version": "V5.7",
"clave": "v57",
"estado": "GO a los 5 prototipos; se piden al terminar los quick wins",
"tono": "aviso",
"nuevo": "Lo nuevo: fuente de 9 a 32 V a bordo. Pedido de 327",
"imagen": "/img/tarjetas/v57.webp",
"alt": "Cobre de la EinarBoard V5.7; la fuente a bordo, en blanco",
"pasos": [
[
"hecho",
"13 oct"
],
[
"hecho",
"Pasada 6",
"21 oct, Claude"
],
[
"hecho",
"Auditoría final",
"22 oct, Claude: GO"
],
[
"hecho",
"Rev7_PROD",
"22 oct, verificado"
],
[
"hecho",
"T42a + T43",
"22 oct: aplicados; Rev7 regenerado"
],
[
"bloqueado",
"5 prototipos",
"con las 5 de la V5.6, al terminar los quick wins"
],
[
"falta",
"9 a 32 V",
"Jesús: polaridad, calor y timbre de U25"
],
[
"falta",
"327",
"después del banco"
]
],
"detalle": "Auditoría final del 22-oct: paquete HBOX_v5_Rev7_PROD verificado igual que el de la V5.6. La fuente U25 (TPS54360B, 5.32 V / 600 kHz) cubre 9–32 V sin la SD-15B; C149/C150 se quedan (D-21-2 se sostiene) y el timbre se mide en banco. D10 → SMBJ33CA es obligatorio: con el arnés al revés el SMBJ33A abre F2, que es SMD. GO a los 5 prototipos con las mismas condiciones; NO-GO para las 322 hasta el banco. Re-verificada a las 13:30: P-1 cerrado, mismo cobre.",
"siguiente": "T42a y T43 aplicados y en el repo (Rev7_PROD regenerado; serigrafía «IGN 12-24V») → Mismo pedido que la V5.6 (al terminar los quick wins) → prototipos en banco: 9/12/24/32 V con 2.8 A, polaridad invertida, U15 < 110 °C y D21 < 100 °C a 32 V, cámara térmica en las vías de entrada a 9 V, ignición a 12 V por ADC, timbre de SW/VIN (D-21-2) → pedido de 327.",
"quien": "Leo (pedido) · Claude (auditoría, T42a y T43 hechos; procedimiento de banco) · Jesús (prototipos en banco)",
"docs": [
[
"Auditoría final del 22-oct (GO con condiciones)",
"/hardware/auditoria-final-22oct/"
],
[
"Designadores en orden (T43) y D-22-9",
"/hardware/designadores-t43-22oct/"
],
[
"Victorias rápidas (T42a) y D-22-7",
"/hardware/v56-v57-victorias-rapidas-22oct/"
],
[
"Hallazgos E-7 a E-10 de la V5.7",
"/hardware/auditoria-final-22oct/#3-hallazgos-problema-arreglo"
],
[
"Informe completo (PDF)",
"/hardware/2026-10-22_Drogheda_Auditoria-Final-Produccion_V5.6-V5.7_ES_v1.0.pdf"
],
[
"Por qué C149/C150 se quedan (D-21-2)",
"/hardware/v56-v57-auditoria-21oct/#62-v57-por-que-c149c150-se-quedan-como-estan"
],
[
"Pasada 6 hecha por Claude (T34 a T37)",
"/hardware/v56-v57-auditoria-21oct/#6-pasada-6-hecha-por-claude-t34-a-t37"
],
[
"ECO V5.7: fuente a bordo",
"/hardware/v57-eco-fuente/"
]
]
},
{
"version": "v6",
"clave": "v6",
"estado": "No lista",
"tono": "bloqueado",
"nuevo": "Lo nuevo: GNSS y 4G en la tarjeta. Pedido de 130",
"imagen": "/img/tarjetas/v6.webp",
"alt": "Cobre de la EinarBoard v6; el GNSS y el 4G, en blanco",
"pasos": [
[
"hecho",
"28 sep"
],
[
"bloqueado",
"4 bloqueantes",
"T39 y T40: bloque A y los 5 barrenos listos; faltan los bloques B a H"
],
[
"falta",
"25 oct y 1 nov",
"Claude"
],
[
"falta",
"1 nov",
"Claude (G1)"
],
[
"falta",
"20, el 2 nov",
"Aldair y Leo"
],
[
"falta",
"21–22 nov",
"Jesús y Leo (G2)"
],
[
"falta",
"130",
"después de G2"
]
],
"detalle": "No lista (22-oct): T25, T28, T38 y T39 ya están en HBox_PCB (d5f5002). T39 (Claude) hizo el bloque A con la propuesta α: D34 entre U25 y L22 (cátodo a 3.52 mm del pin SW, lazo de 56.5 mm² con C149, antes ≈ 115), In1 e In2 sin pistas bajo la fuente y MH8 libre. T40 (Claude, 22-oct, tarde) dejó libre MH4: D23 y D24 fuera del barreno, /SIM_CLK por In1, /SIM_RST por arriba de D25, /NTC alrededor del barreno y vías de GND para las tres TVS de la SIM. DRC: 11 errores (los encimes de margen), 0 sin conectar. Quedan 4 de los 8 bloqueantes (5 V por capas internas, cargador U6, RF por In1, vías de tierra) y D-22-4 (las TVS de la SIM junto a J14).",
"siguiente": "D-22-4 (Leo; Claude recomienda pasar las TVS de la SIM a /SIMB_*, junto a J11). T40 y T43 ya están en el repo (designadores en orden desde el 22-oct): Michelle hace git pull --ff-only antes de abrir la v6. Sáb 24: Michelle revisa el bloque A y MH3, hace R112 y el /24V sin montar, las TVS junto a J11 si Leo elige (b), y sigue con el bloque B. Dom 25: bloques C, D y E (módem, GNSS y U7); en la noche, re-auditoría de Claude. Sáb 31: bloques F, G y H1 (pares, puertos serie e In1). Dom 1-nov: H2 y DRC final; en la tarde, re-auditoría final y Gerber (G1). Lun 2-nov: pedido del piloto de 20. Firmware los fines de semana del 7–8 y del 14–15 nov; banco del piloto el 21–22 nov (G2). No habrá v6.1.",
"quien": "Michelle (layout) · Leo (scripts y pedido) · Claude (re-auditoría y Gerber) · Aldair (pedido) · Jesús (banco)",
"docs": [
[
"Estado de la v6 (22-oct, T39 y T40)",
"/hardware/v6-estado-21oct/"
],
[
"Designadores en orden (T43)",
"/hardware/designadores-t43-22oct/"
],
[
"Plan de fines de semana (rev. 1.5)",
"/hardware/v6-plan-fines-de-semana/"
],
[
"Auditoría de la v6 (16-oct)",
"/hardware/v6-auditoria-produccion-16oct/"
],
[
"Re-auditoría del 19-oct, §8",
"/hardware/re-auditoria-19oct/#8-v6"
],
[
"Plan de corrección (28-sep)",
"/hardware/v6-plan-correccion/"
],
[
"Manual v6",
"/manuales/manual-tarjeta-v6/"
],
[
"Plan de cobre",
"/hardware/EinarBoard-v6_Plan-de-Cobre_ES.html"
]
]
}
],
"hitos": [
{
"fecha": null,
"cuando": "Tras los quick wins",
"texto": "Pedido del piloto: 5 V5.6 y 5 V5.7 (GO con 3 condiciones; se pide al terminar los quick wins)",
"quien": [
"leo",
"aldair"
]
},
{
"fecha": "2026-10-24",
"fin": "2026-10-25",
"cuando": "24 y 25 oct",
"texto": "v6, primer fin de semana de layout",
"quien": [
"michelle",
"leo"
]
},
{
"fecha": "2026-10-29",
"cuando": "≈ 29 oct",
"texto": "Firmware 0.7.0-pre listo para probar el piloto",
"quien": [
"leo",
"claude"
]
},
{
"fecha": "2026-10-31",
"fin": "2026-11-01",
"cuando": "31 oct y 1 nov",
"texto": "v6, segundo fin de semana y Gerber (G1)",
"quien": [
"michelle",
"leo",
"claude"
]
},
{
"fecha": "2026-11-02",
"cuando": "2 nov",
"texto": "Pedido del piloto de 20 v6",
"quien": [
"aldair",
"leo"
]
},
{
"fecha": null,
"cuando": "≈ 2 semanas tras el pedido",
"texto": "Llega el piloto V5.6/V5.7 y va a banco con 0.7.0: 8 criterios → se liberan las 108 y las 322",
"quien": [
"jesus",
"leo"
]
},
{
"fecha": "2026-11-07",
"fin": "2026-11-15",
"cuando": "7 al 15 nov",
"texto": "Firmware de la v6, dos fines de semana",
"quien": [
"leo",
"claude"
]
},
{
"fecha": "2026-11-21",
"fin": "2026-11-22",
"cuando": "21 y 22 nov",
"texto": "Banco del piloto de la v6 (G2)",
"quien": [
"jesus",
"leo"
]
}
],
"enfoque_inicial": {
"titulo": "Modo crisis: destrabar el pago y cerrar 1–2 unidades instaladas y **probadas** por sitio. Desde el 29-oct, todo el material de HBOX se pide por el sistema.",
"puntos": [
"**Finanzas:** sin pago recibido este mes, las compras están detenidas; al pagar a proveedores se destraban la mayoría de las tareas.",
"**Sitios:** EIT con dos instaladas y la tercera si prestan la máquina; TIMSA ya con el vehículo resuelto; ICAVE con fallas por investigar en campo y actas por llenar; LCT se trata aparte (falta la herrería de los soportes para las RTG). Lo que cuenta para la meta es la **prueba en sitio**, no la instalación. Responsables de campo: ICAVE Alán, EIT Miguel, LCT Antonio y TIMSA Jesús Honorato.",
"**Software:** retranslator de Wialon al monitor (Gibran y Jacobo, 26-oct; RTK contra GPS legado) y desconexiones súbitas: atención inmediata.",
"**Piloto V5.6 + V5.7:** GO de la auditoría final; el pedido se hace al terminar los quick wins (junta del 22-oct). 0.7.0-pre listo antes de que lleguen las tarjetas.",
"**Compras (29-oct):** las requisiciones de HBOX se levantan en el cotizador; Adriana autoriza renglón por renglón, Tania cotiza y paga, y quien recibe lo confirma desde el celular en [Compras](/tableros/compras/) ([el flujo](/inventario/flujo-compras-28oct/)).",
"**Juntas:** standup diario de 15 min y revisión semanal de quick wins. Toda junta del proyecto **invita a Leo y prende Gemini**: con eso el agente diario mueve el tablero ([cómo](/tableros/juntas/))."
],
"nota": "Texto propuesto por Claude el 28-oct con los acuerdos de la [junta de dirección](/tableros/juntas/#registro). Leo y Adriana lo cambian con «Editar»."
},
"sitios": [
{
"id": "icave",
"nombre": "ICAVE",
"ciudad": "Veracruz",
"x": 68.27,
"y": 73.55,
"etiqueta": "der",
"responsable": "Alán",
"nota": "mal clima: ventanas cortas en campo y fallas por investigar · se compara con el CalAmp",
"estado": "amarillo",
"meta": "1–2 unidades instaladas y probadas"
},
{
"id": "lzc",
"nombre": "LCT",
"ciudad": "Lázaro Cárdenas",
"x": 49.6,
"y": 80.34,
"etiqueta": "der",
"estado": "amarillo",
"responsable": "Antonio Ventura",
"nota": "se trata aparte: el material debería estar; falta la herrería de los soportes para las RTG",
"meta": "1–2 unidades instaladas y probadas"
},
{
"id": "eit",
"nombre": "EIT",
"ciudad": "Ensenada",
"x": 9.34,
"y": 7.92,
"etiqueta": "der",
"estado": "rojo",
"responsable": "Miguel Ángel Peña",
"nota": "esperando el material que se envió desde Manzanillo",
"meta": "1–2 unidades instaladas y probadas"
},
{
"id": "timsa",
"nombre": "TIMSA",
"ciudad": "Manzanillo",
"x": 43.06,
"y": 74.67,
"etiqueta": "izq",
"estado": "rojo",
"responsable": "Jesús Honorato",
"nota": "bloqueado por un trámite administrativo del vehículo",
"meta": "1–2 unidades instaladas y probadas"
}
],
"oficina": {
"nombre": "Helgen",
"ciudad": "Querétaro",
"x": 55.08,
"y": 67.1,
"id": "qro",
"estado": "amarillo",
"nota": "sin compras hasta recibir el pago"
}
}