Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016X4CAujMuib2tDqt9JRg6X
485 lines
18 KiB
JSON
485 lines
18 KiB
JSON
{
|
||
"_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-22",
|
||
"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):** bloqueado por un trámite administrativo del vehículo. [Pendientes de TIMSA](/tableros/pendientes/?sitio=timsa)",
|
||
"**EIT (Ensenada):** esperando el material que se envió desde Manzanillo. [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-22",
|
||
"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"
|
||
],
|
||
[
|
||
"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": "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) → P-1 hecho a las 13:00 (re-verificado): commit de kicad/ y production/ → 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 hecha; 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/"
|
||
],
|
||
[
|
||
"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"
|
||
],
|
||
[
|
||
"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": "Mismo pedido que la V5.6 (al terminar los quick wins) → commit (P-1 ya está en el archivo) → prototipos en banco: 9/12/24/32 V con 2.8 A, polaridad invertida, U25 < 110 °C y D34 < 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 hecha; procedimiento de banco) · Jesús (prototipos en banco)",
|
||
"docs": [
|
||
[
|
||
"Auditoría final del 22-oct (GO con condiciones)",
|
||
"/hardware/auditoria-final-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": "Leo: commit y push de T40, y D-22-4 (Claude recomienda pasar las TVS de la SIM a /SIMB_*, junto a J14); Michelle hace git pull --ff-only antes de abrir la v6. Sáb 24: Michelle revisa el bloque A y MH4, hace Rig1 y el /24V sin montar, las TVS junto a J14 si Leo elige (b), y sigue con el bloque B. Dom 25: bloques C, D y E (módem, GNSS y U12); 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/"
|
||
],
|
||
[
|
||
"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: primero los quick wins; destrabar pago, trámites y material para tener 1–2 unidades instaladas y probadas por sitio.",
|
||
"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:** TIMSA bloqueado por el trámite del vehículo; EIT espera el material de Manzanillo; ICAVE con mal clima y fallas por investigar en campo; LCT se trata aparte (falta la herrería de los soportes para las RTG). Responsables de campo: ICAVE Alán, EIT Miguel, LCT Antonio y TIMSA Jesús Honorato; líderes de instalación, Alán y Daniel.",
|
||
"**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.",
|
||
"**Juntas:** standup diario de 15 min y revisión semanal de quick wins, grabadas con Gemini en español; Claude pasa los acuerdos al tablero con un lote ([cómo](/tableros/juntas/))."
|
||
],
|
||
"nota": "Texto inicial del 22-oct (modo crisis, Leo), de la [auditoría final](/hardware/auditoria-final-22oct/) y de la [junta del 22-oct](/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",
|
||
"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",
|
||
"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"
|
||
}
|
||
}
|