hbox-docs/docs/datos/proyecto.json

451 lines
14 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»).",
"actualizado": "2026-10-22",
"fase": {
"nombre": "Pre-producción",
"texto": "V5.6 y V5.7 auditadas: GO al piloto de 5 + 5 (pedido hoy); la v6 en layout"
},
"pedido_nota": "primero los pilotos: 5 V5.6 y 5 V5.7 (pedido del 22-oct, 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 (auditoría final)",
"tono": "ahora",
"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"
],
[
"ahora",
"5 piezas",
"Leo: pedido hoy, 3 condiciones"
],
[
"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.",
"siguiente": "Leo: OK a D-22-1 → pedido de 5 + 5 hoy con la lista de §7 (BOM D10, ENIG, vías tapadas, rayos X en U6, visor) → P-1: abrir, B, guardar, 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 (D-22-1, pedido, 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 de hoy, 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 (auditoría final)",
"tono": "ahora",
"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"
],
[
"ahora",
"5 prototipos",
"Leo: con las 5 de la V5.6, hoy"
],
[
"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.",
"siguiente": "Mismo pedido que la V5.6 (hoy) → P-1 → 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",
"6 bloqueantes",
"T38: courtyards y barrenos; falta el bloque A"
],
[
"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 (21-oct): T25, T28 y T38 ya están aplicados (falta el push de T38). T28 cerró 2 de los 8 bloqueantes; T38 corrigió los courtyards de 11 huellas, liberó MH6 y apartó el plano /3V3 de los barrenos. Michelle adelantó la fuente U25, pero D34 quedó a 13 mm del pin SW (lazo caliente de ≈ 115 mm², antes ≈ 47) y MH8 cae encima de D34.",
"siguiente": "Leo: commit y push de T38 y OK a la propuesta α del bloque A (D-21-3); Michelle hace git pull --ff-only antes de abrir la v6. Desde el 22-oct y a más tardar el sáb 24: Michelle coloca D34 entre U25 y L22 con la propuesta α (primero R53 y R54 junto a U6), libera MH8 y MH4, y sigue con los bloques A y 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 (21-oct)",
"/hardware/v6-estado-21oct/"
],
[
"Plan de fines de semana (rev. 1.3)",
"/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": "2026-10-22",
"cuando": "22 oct",
"texto": "Pedido del piloto: 5 V5.6 y 5 V5.7 (auditoría final: GO con 3 condiciones)",
"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": "Llegan las 10 del piloto; firmware 0.7.0-pre listo para probarlas",
"quien": [
"leo",
"claude",
"jesus"
]
},
{
"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": "2026-11-05",
"cuando": "≈ 5 nov",
"texto": "Banco del piloto V5.6/V5.7 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": "Esta semana: pedido del piloto de V5.6 y V5.7 (hoy) y 0.7.0-pre antes de que lleguen; la v6 empieza por D34.",
"puntos": [
"Auditoría final (22-oct): GO al piloto de 5 + 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/322 hasta el banco con 0.7.0.",
"Leo: OK a D-22-1, pedido de 5 + 5 (≈ 40 min con la lista de §7), P-1 (abrir, B, guardar, commit) y OK a D-21-2 y D-21-3.",
"Firmware: board_v56.h ya existe; 0.7.0-pre (módem, NTC, LFP, ignición por ADC) en 1 día, antes de que lleguen las tarjetas (≈ 29-oct).",
"v6: T25, T28 y T38 van en el mismo push. Michelle empieza por D34 junto a U25 y por dejar libre MH8."
],
"nota": "Texto inicial tomado de la [auditoría final del 22-oct](/hardware/auditoria-final-22oct/) y del [estado de la v6](/hardware/v6-estado-21oct/). Leo y Adriana lo cambian con «Editar»."
},
"sitios": [
{
"id": "icave",
"nombre": "ICAVE",
"ciudad": "Veracruz",
"x": 68.27,
"y": 73.55,
"etiqueta": "der",
"nota": "se compara con el CalAmp"
},
{
"id": "lzc",
"nombre": "LCT",
"ciudad": "Lázaro Cárdenas",
"x": 49.6,
"y": 80.34,
"etiqueta": "der"
},
{
"id": "eit",
"nombre": "EIT",
"ciudad": "Ensenada",
"x": 9.34,
"y": 7.92,
"etiqueta": "der"
},
{
"id": "timsa",
"nombre": "TIMSA",
"ciudad": "Manzanillo",
"x": 43.06,
"y": 74.67,
"etiqueta": "izq"
}
],
"oficina": {
"nombre": "Helgen",
"ciudad": "Querétaro",
"x": 55.08,
"y": 67.1
}
}