Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013SfRSvDd335NPYEbBrDFGE
59 lines
5.5 KiB
JSON
59 lines
5.5 KiB
JSON
{
|
|
"lote": "2026-10-27_entrada-incidencias-agentes",
|
|
"autor": "claude",
|
|
"motivo": "27-oct: página de entrada propia (el reporte de Adriana de no poder entrar después de restablecer), incidencias del sitio, bot de standup, vigía y agente diario; propuesta del cotizador con las decisiones de Leo (recibir en el sitio, SQLite)",
|
|
"fuente": "/agentes/",
|
|
"cambios": [
|
|
{ "id": "t-cambio-contrasenas",
|
|
"poner": { "fecha_limite": "2026-10-31" },
|
|
"nota": "27-oct: 15 de 19 siguen con la contraseña inicial. Con la página de entrada nueva cambiarla ya no saca a nadie y el teléfono guarda la nueva (antes llenaba la vieja). Equipo marca quién falta." },
|
|
|
|
{ "id": "t-correos-equipo",
|
|
"si_estado": ["por-hacer", "en-curso"],
|
|
"poner": { "estado": "en-curso" },
|
|
"nota": "Lista de Gibran confirmada por Leo (27-oct): cuentas.py alta llenó 12 correos (helgen.tech y helgen.services). Solo falta: Equipo → Leo → Otro correo = leo@helgen.services (ceo@ es alias)." },
|
|
|
|
{ "id": "t-login-correo",
|
|
"nota": "Parte 1 hecha (27-oct): página de entrada propia; se entra con el usuario o con el correo de Equipo (los dos dominios), y cerrar sesión ya funciona. Falta «Entrar con Google» y los avisos por correo: se decide después de una semana con la página nueva." },
|
|
|
|
{ "id": "t-cotizador-integracion",
|
|
"poner": { "estado": "hecho" },
|
|
"nota": "Propuesta lista (27-oct) y decidida por Leo: se recibe en el sitio (Recibir del inventario) y la base es SQLite. Siguen la fase 1 del centro de mando y los cambios del cotizador (pendientes nuevos)." },
|
|
|
|
{ "crear": { "id": "d-27-3-sitios-oc",
|
|
"titulo": "D-27-3/4/5: códigos de sitio VER·ZLO·ESE·LZC·QRO, autorización de OC en el cotizador (sin montos en el sitio) y DROGHEDA como proyecto ligado — confirma Leo",
|
|
"pista": "compras", "estado": "por-hacer", "responsable": "leo", "fecha_limite": "2026-10-29",
|
|
"sitios": ["qro"], "etiquetas": ["decisión", "cotizador"],
|
|
"descripcion": "Propuestas de Claude en la integración del cotizador. D-27-3: códigos = los del aeropuerto y del puerto (UN/LOCODE): VER Veracruz (ICAVE), ZLO Manzanillo (TIMSA), ESE Ensenada (EIT), LZC Lázaro Cárdenas (LCT), QRO Querétaro; el sitio ya los acepta. D-27-4: la autorización y los montos se quedan en el cotizador. D-27-5: solo las OC de PRY-2026-0002-DRO van al centro de mando.",
|
|
"enlaces": [{ "titulo": "Integración del cotizador", "url": "/inventario/integracion-cotizador/#decisiones" }] },
|
|
"si_no_hay": ["D-27-3"] },
|
|
|
|
{ "crear": { "id": "t-compras-fase1",
|
|
"titulo": "Compras fase 1 en el centro de mando: OC del cotizador en SQLite, envíos «en camino» por sitio y un pendiente por OC",
|
|
"pista": "compras", "estado": "por-hacer", "responsable": "claude, leo", "fecha_limite": "2026-11-04",
|
|
"sitios": ["qro"], "etiquetas": ["cotizador", "sitio"],
|
|
"descripcion": "backend/compras.py (SQLite /srv/projects/drogheda/drogheda.db en WAL), las 3 rutas firmadas /api/integracion/… (evento, ítems, recepciones), página Compras con renglones por ligar, liga desde el envío en camino del inventario, pendiente por OC que se cierra al recibir todo, y pruebas. Leo genera el secreto compartido y lo pone en el servidor (COTIZADOR_SECRETO) y en el cotizador (PORTAL_SECRETO). Empieza cuando Leo diga «va».",
|
|
"enlaces": [{ "titulo": "Diseño y contrato", "url": "/inventario/integracion-cotizador/" }] },
|
|
"si_no_hay": ["Compras fase 1"] },
|
|
|
|
{ "crear": { "id": "t-cotizador-oc-sitio",
|
|
"titulo": "Cotizador: sitio de entrega, ítem del inventario por renglón, estado «En camino», avisos al centro de mando y cierre automático",
|
|
"pista": "compras", "estado": "por-hacer", "responsable": "efrain, leo", "fecha_limite": "2026-11-06",
|
|
"sitios": ["qro"], "etiquetas": ["cotizador"],
|
|
"descripcion": "Lo hace la sesión de Claude del proyecto del cotizador con Efraín, siguiendo las instrucciones del 27-oct (pasos 1 a 7, con ronda en PRUEBAS). Puede empezar ya contra un servidor simulado; la prueba de punta a punta espera a t-compras-fase1.",
|
|
"enlaces": [{ "titulo": "Instrucciones para el cotizador", "url": "/inventario/integracion-cotizador-instrucciones/" }] },
|
|
"si_no_hay": ["sitio de entrega"] },
|
|
|
|
{ "crear": { "id": "t-standup-arranque",
|
|
"titulo": "Standup diario: primera semana — que cada quien conteste en Standup (el bot lo prepara cada tarde)",
|
|
"pista": "gestion", "estado": "por-hacer", "responsable": "adriana", "fecha_limite": "2026-11-03",
|
|
"sitios": ["qro", "icave", "timsa", "eit", "lzc"], "etiquetas": ["quick-win"],
|
|
"descripcion": "El bot deja en /tableros/standup/ las instrucciones de cada persona y tres preguntas sobre sus pendientes; el sitio avisa con una franja azul hasta que contesten. Adriana ve en la pestaña Equipo quién contestó y los bloqueos. Al final de la semana: ¿se queda, cambia la hora o las preguntas?",
|
|
"enlaces": [{ "titulo": "Standup", "url": "/tableros/standup/" }, { "titulo": "Agentes del sitio", "url": "/agentes/" }] },
|
|
"si_no_hay": ["Standup diario"] },
|
|
|
|
{ "id": "t-juntas",
|
|
"nota": "Desde el 28-oct el bot de standup pregunta a cada quien por escrito y mueve sus pendientes si lo deja marcado; la junta grabada se queda para lo que necesita conversación." }
|
|
]
|
|
}
|