11 KiB
11 KiB
PENDIENTES — acciones abiertas
Acciones vivas del proyecto. Formato: [ ] abierta · [x] cerrada (no se borran, dejan rastro). Cada una con responsable y, si aplica, fecha. Ver contexto en REGISTRO.md.
Última actualización: 2026-07-06 (Discovery realizado: proceso mapeado, lista blanca eliminada, cotización BIND obligatoria; token BIND en gestión por Erika — entrega esperada lun 6–mar 7 jul).
🔴 Johann (proveedor) — inmediato
Asistir al kickoff con Noé (mié 1-jul, 7:00 am)→ Hecho (1-jul). Ver REGISTRO #22.📅 Asistir a la sesión "Proceso actual de facturación y cobranza" (lun 6-jul, 7:00 am)→ Hecha (6-jul). Proceso mapeado end-to-end; lista blanca eliminada; cotización BIND obligatoria. Ver REGISTRO #27.- 🎨 Trabajar el prototipo (Etapa 0) reflejando el flujo real levantado el 6-jul: Jira (disparador) → cotización BIND → prefactura → validación humana → CFDI → envío. Incluir las validaciones de oro: PPD default (PUE consciente — ya les costó un requerimiento del SAT), IVA 16% MXN / 0% extranjero (BIND no lo automatiza), prefactura siempre antes de timbrar, alta de cliente como flujo aparte. Ver REGISTRO #27.
📅 Proponer a Erika usar la sesión del martes 7-jul para COBRANZA→ Propuesto (6-jul, 3:01 pm): Erika revisa la agenda con los involucrados y confirma. Ideal que ocurra antes del viernes 10 (validación del prototipo). Ver REGISTRO #30.📧 Responder el correo de Pedro→ Enviado (6-jul, ~3:28 pm): acuse de recibo + usuario de Arturo documentado + arranque de trabajo con la API, sin comprometer entregas adicionales. Ver REGISTRO #29.- 📧⚠️ Responder el correo de Noé (importancia alta, 4:33 pm) describiendo las salvaguardas ya operando: solo-lectura bloqueado en código, consultas acotadas, token en gestor de secretos fuera del repo, sin datos reales en documentos, escritura solo con autorización + candados de la propuesta. Borrador listo. Ver REGISTRO #31.
- ⚠️ No atar nada al token actual: Pedro está revisando permisos y puede reemplazarlo por uno de un usuario nuevo de solo lectura — mantener el token como variable de entorno intercambiable (ya es así en el sandbox). Ver REGISTRO #31.
🔑 Validar la API de BIND con el token real→ ✅ Hecha (6-jul, adelantada un día): 117 peticiones GET-only, Plan A del saldo CONFIRMADO, flujo MVP 100% sostenible en lectura, PDF por API. Hallazgo duro: sin recurso de pagos/REP. Documento:../bind-api-sandbox/VALIDACION-API.md. Ver REGISTRO #32.- 📨 Escalar a Pedro las preguntas técnicas de la API (juntas, esta semana): (1) ¿existe endpoint de pagos individuales / complementos de pago (REP) no documentado? — es el hueco más relevante para el flujo PPD; (2) tabla de mapeo
CFDIUseinterno → clave SAT; (3) shape del endpoint/{id}/xml; (4) ¿webhooks/eventos o solo polling? Ver REGISTRO #32 §10. - 🔐 Higiene del token: moverlo a un gestor de secretos y borrar
bind_token_api.txtde la raíz del repo y del correo/descargas (está gitignoreado, pero sigue en disco). - ⚠️ Aclarar expectativa de recordatorios a clientes: lo que Ara/Arturo describieron el 6-jul son recordatorios automáticos a clientes, que están diferidos al Anexo B (el MVP trae alertas internas). Aclararlo pronto o anticipar que pidan ese módulo al cierre del MVP. Igual con la idea de agentes observando Jira (Nivel 3, fase posterior) y el deseo multi-empresa (Regiotour, Elmstone). Ver REGISTRO #27.
Ajustar la propuesta (30 h explícitas, sin "Etapa 0", términos comerciales en una sección)→ Hecho (1-jul): propuesta v1.2 — se agregó el concepto "Facturación inicial: 30 h / $18,000 + IVA" (cubre Etapa 0 + inicio de Etapa 1; Etapa 0 se mantiene en 18–22 h) y se consolidó §3.3 Condiciones comerciales. Fuente MD actualizada; falta regenerar el PDF (lo hace el agente de PDF de Johann con el mismo cambio).📧 Enviar el correo (Noé, CC Pedro, Ara, Erika) con la propuesta v1.2 ajustada, vinculando la facturación inicial de 30 h al acuerdo→ Hecho (2-jul, 5:39 PM): enviado conPropuesta-Balam.pdfadjunto, sin esperar el correo de Erika+Paola. Ver REGISTRO #26.- 💸 NO facturar hasta que Balam confirme por correo el envío del 2-jul (Noé quiere que la factura quede vinculada al documento). Tras el OK, emitir la factura de las 30 h. Ver REGISTRO #22, #26.
- Configurar Jira y aprender el flujo con Pedro — reportar horas ahí (incluye material informativo); Erika hace el corte los lunes.
- Usar los tokens de marca (
../marca/Marca-Balam.md: Amarillo#F7BD0C+ Café#331F0E+ Poppins) en el prototipo de la Etapa 0. Preparar el Excel de actividades→ Entregado: Etapa 0 y 1 (29-jun) y completo, 4 etapas (0–3) con fechas tentativas (30-jun). En../planeacion/Plan-actividades.xlsx.Proponer sesiones de Discovery→ Hecho (29-jun): propuestas y aceptadas; Erika coordina las agendas (intermediaria de sesiones).- Cambiar régimen fiscal (en proceso) para poder facturar (CFDI semanal los viernes, pago a 30 días).
- Confirmar qué permisos exactos de Azure necesita (crear App Service + PostgreSQL; no Global Admin) — coordinar con Pedro/Noé, que ahora gestionan Azure.
- Arrancar el Discovery una vez Balam entregue los accesos (el contrato ya está firmado).
- (Opcional) Pedir a Balam copia limpia del contrato: la cláusula de Firma Electrónica de la última página quedó duplicada y aún dice "EL PATRÓN" (residuo de plantilla, bajo riesgo). Ver REGISTRO #19.
Revisar y firmar el contrato de servicios→ Hecho (26-jun): revisado, negociados 2 ajustes (pago de horas al terminar + aceptación a 10 días) y FIRMADO. Ver REGISTRO #18, #19.Responder el correo de Noe (8-jun)→ Hecho (10-jun): aceptados los 4 ajustes y respondidas las 3 preguntas técnicas. Ver REGISTRO #16.Decisión comercial: sin anticipo / pago a 30 días→ Aceptado (10-jun), con la condición de firmar el contrato/orden de trabajo antes de arrancar (sustituye al anticipo como mecanismo de compromiso).Preparar propuesta v1.1→ Enviada (10-jun) con los 4 ajustes reflejados. Ver REGISTRO #16:- Soporte: bolsa de horas a $600/h, vigencia 12 meses (sin caducidad mensual).
- Garantía: 45 días.
- Comercial: sin anticipo; factura de Etapa 0 + pago a 30 días; avances a 30 días.
- Conciliación bancaria: reflejada como primer alcance condicionado a horas liberadas por el Discovery.
- Dashboard/reporteo: ajustado para no solapar con el tablero Power BI de Pedro (conservar cobranza + alertas).
🟡 Balam
Balam: enviar el documento/contrato de firma→ Hecho (25-jun): contrato enviado vía Paola (RH); ajustado y firmado el 26-jun. Ver REGISTRO #18, #19.- 🔑 Balam: entregar los ACCESOS para arrancar — token de Arturo (BIND), repositorio GitHub privado (lo crea Pedro), Azure (Pedro+Noé), reglas de negocio + bancos (Arturo). Es el bloqueador para iniciar el Discovery.
Erika (PM): pedir el plan de actividades→ Recibido (30-jun). Erika es la intermediaria de todas las sesiones, agendó el kickoff (1-jul, 7am) y monta el tablero Kanban en Jira. Ver REGISTRO #21.Noe: formalizar por correo→ Hecho: aclaraciones (8-jun, #15) y luz verde + redacción del documento de firma (16-jun, #17).- Pedro + Erika: armar el tablero de seguimiento en Jira y revisarlo juntos (instruido formalmente por Noe el 16-jun).
Pedro: enviar manual de marca→ Hecho (1-jul): enviado por correo. Tokens en../marca/Marca-Balam.md. Ver REGISTRO #23.Erika: entregar el token de BIND→ ✅ ENTREGADO por correo (6-jul, 12:40 pm), mismo día en que se solicitó. Ver REGISTRO #28.Balam: confirmar a qué usuario pertenece el token→ ✅ Confirmado (6-jul, 12:38 pm): Pedro lo entregó por correo (bind_token_api.txt) indicando que fue generado con el usuario de Arturo Rosas — conforme al kickoff (Arturo=dev, Ara=Power BI). Ver REGISTRO #29.- Pedro: crear el repositorio GitHub privado para backend/frontend (Fase 1–2).
- Pedro: enseñar a Johann el flujo de Jira (reporte de horas como los demás consultores).
- Pedro + Noé: configurar Azure y permisos (Noé otorga donde Pedro tiene limitantes).
Erika: coordinar la sesión de Discovery con Arturo + Araceli→ Hecho: agendada (1-jul) y realizada (6-jul, 7am). Ver REGISTRO #24, #27.- 📊 Ara + Arturo: enviar el Excel de particularidades de envío por cliente (destinatarios + adjuntos + nomenclatura de asunto; ej. CEMEX = Excel de horas con visto bueno + nomenclatura; Acuntia = .zip + estado de cuenta). Se comprometieron a mandarlo hoy 6-jul. Ver REGISTRO #27.
- Arturo: definir el proceso para cuando el cliente NO esté dado de alta en BIND (alta de cliente como flujo aparte de la automatización) — pregunta que él mismo dejó abierta el 6-jul. Ver REGISTRO #27.
- Erika + Paola: revisar si el contrato ya vincula las 30 h de la Etapa 0; Johann ya se adelantó y envió la propuesta v1.2 ajustada (2-jul) — pendiente que Balam confirme por correo para que pueda facturar. Ver REGISTRO #26.
- Arturo: dar acceso/contexto de bancos (para conciliación). Las reglas de negocio de facturación ya quedaron mapeadas en la sesión del 6-jul (REGISTRO #27); bancos sigue pendiente.
⚙️ Acordado (referencia, ya cerrado)
Anticipo de Discovery ($18,000): aprobado (4-jun)→ Corregido (8-jun): Balam NO maneja anticipos. Se factura la Etapa 0 (30 h) y se paga a 30 días.- Propuesta v1.1 enviada (10-jun) y aceptada por Balam (16-jun). Balam redacta el documento de firma.
- Condición de arranque: contrato/orden de trabajo firmado antes de iniciar (planteado por Johann 10-jun; aceptado por Balam 16-jun).
- Contrato de servicios FIRMADO (26-jun-2026) por Johann (firma electrónica). Incluye 2 ajustes finales: pago de horas al terminar + aceptación a 10 días naturales. Facturación semanal (viernes), pago a 30 días.
- Plan de actividades (4 etapas) entregado a Erika (29–30 jun). Kickoff con Noé agendado (1-jul, 7am). Erika = intermediaria de sesiones; tablero Kanban en Jira.
- Pagos: a 30 días post-factura (incluida la Etapa 0); política firme de Balam (8-jun).
- Gestión en Jira (ágil, no Gantt); Erika valida entregables (4-jun).
- Comunicación: canal de WhatsApp + correo para evidencia. Contactos: Erika=principal, Pedro=técnico, Arturo=negocio (4-jun).