Guía de tester

HEIMDAI · Versiones

Para el equipo de prueba: si el número del menú (abajo a la izquierda) cambió desde tu última visita, el sistema se actualizó. Esta página dice qué probar ahora.

Versión actual del despliegue

v1.6.26083101

HEIMDAI — vendedor IA (María) para distribuidores de telecom

Cómo leer la versión

Qué probar ahora · v1.6.26083101

Feat — add-damian-team v2.1 kit QA testers (preview)

Tras recargar, confirma que el número del menú coincida con v1.6.26083101 antes de marcar la prueba como hecha.

Qué hace cada rol

Dueño / Super owner

Ve toda la red: distribuidores, pipeline de clientes, coberturas, catálogo y configuración global.

  • Abrir Clientes (kanban) y entrar a un expediente.
  • Revisar Distribuidores y el árbol de jerarquía.
  • Validar que Paquetes muestre precios reales, no $0.
  • Entrar a Conversaciones y abrir un chat reciente de María.

Distribuidor

Opera su zona: leads, cobertura, paquetes, equipo y el agente María.

  • Validar cobertura con una dirección real (calle, número, colonia, CP).
  • Ver Leads: que aparezcan los que María registró.
  • Revisar Equipo y Mi árbol.
  • Abrir Paquetes y confirmar el más económico vs los demás.

Subdistribuidor

Misma operación comercial que el distribuidor, acotada a su rama.

  • Mismos flujos de leads y cobertura que el distribuidor.
  • Confirmar que no vea menús de dueño (Distribuidores, Plataformas).
  • Revisar su equipo y aprendizajes.

Promotor

Campo: sus leads, conversaciones y validar cobertura. Sin catálogo ni árbol.

  • Entrar a Leads y abrir uno asignado.
  • Validar cobertura y ver paquetes sugeridos.
  • Confirmar que el menú sea corto: Inicio, Leads, Conversaciones, Cobertura, Config.

Versiones recientes

Si ya probaste una de estas, no hace falta repetirla salvo que el bloque de arriba lo pida.

  1. v1.5.260826012026-08-26

    Fix — SC-168 `coverage_check` HIT cotiza sin pedir nombre

    • María: con solo calle+CP un HIT debe listar planes con precio. No pidas nombre en ese turno.
    • El nombre es para registrar el lead DESPUÉS de que elija plan.
    • Panel: recarga — v1.5.26082601 (preview).
  2. v1.5.260824022026-08-24

    Fix — MCP no recicla quotes ni filtra «Lead no encontrado» en `error`

    • María: sin cobertura vigente no reusa precios/quotes viejos.
    • Registro: «empezar de nuevo» no marca duplicado por la clave de 5 minutos.
    • Panel: recarga — v1.5.26082402.
  3. v1.5.260824012026-08-24

    Fix — María MCP: restart honesto + cobertura vencida no se recicla

    • María: «empezar de nuevo» pide domicilio nuevo; cobertura vencida no se recicla.
    • Registro sin lead: pide domicilio. Nunca «Lead no encontrado» al cliente.
    • Panel: recarga — v1.5.26082401. Kanban y expediente al día.
  4. v1.5.260822032026-08-22

    Fix

    • **list_plans cold:** sin coverage HIT en el hilo devuelve catálogo vacío (planes=[], alertaBoss=SIN_COBERTURA_EN_HILO) — PROHIBIDO exponer precios $ al agente; pide domicilio y coverage_check.
  5. v1.5.260822022026-08-22

    Fix

    • **registerCoverageOk:** pipelineSynced recibe boolean (no objeto McpPipelineSyncResult) — desbloquea typecheck/forja.
  6. v1.5.260822012026-08-22

    María — restart wipe identidad + cold «más económico» pide domicilio

    • **register_lead (nuevaSolicitud:true):** invalida cobertura (coverageInvalidatedAt), borra identidad (nombre/teléfono/correo) y slots de paquete; pipeline vuelve a NUEVO con nextAsk=direccion — sin ack de registro ni lock heredado.
    • **Cold comparative:** «más económico» / «el primero» sin cotización HIT/partial vigente (expiraEn > now) pide domicilio canónico — no lock ni relist de planes vacíos.
    • **get_lead:** si metadata.coverageInvalidatedAt está presente, ignora checks HIT viejos → etapa cobertura, planesCotizados=[], sin hint de lock de plan (no revive cotización obsoleta).
    • **resolveCheapestQuotedPaquete:** solo considera checks HIT/partial no expirados al resolver el plan más económico.
    • Copy cold exacta: «Para cotizarle el plan más económico, ¿me indica su domicilio (calle, número, colonia y código postal)?»
  7. v1.5.260821022026-08-21

    María — prompt H16 "excelencia conversacional" (auditoría cualitativa)

    • Auditoría de conversaciones reales + simulaciones confirmó: María pasa los tests técnicos pero suena a bot de trámite, no a asesora estrella (fuga de razonamiento interno, cero micro-empatía, cierres fríos, repetición de viñetas).
    • Nueva sección E1-E8: reconocer el dato del cliente antes de pedir el siguiente (E1), roadmap explícito en «continuemos» (E2), valor proactivo tras cotizar (E3), anti-eco de viñetas (E4), cierre con calidez (E5), **cero razonamiento interno visible al cliente** (E6 — el hallazgo más grave), FAQ con retoma de embudo (E7), vertical reforzada sin «reporte»/«ticket» (E8).
    • Validado con conversation_simulate: el caso de fuga de monólogo interno («El lead no fue encontrado... según las reglas...») y el caso «Perfecto!...su reporte...» ya no ocurren tras el fix.
    • Sincronizado en vivo a DeltyFlow (fingerprint 99245004d4bc).

Login: /login?mode=password